60
De verwerking van werkstukprogramma's door de EXAPT-2 processor van de Technische Hogeschool Eindhoven Citation for published version (APA): Goossens, T. (1980). De verwerking van werkstukprogramma's door de EXAPT-2 processor van de Technische Hogeschool Eindhoven. (TH Eindhoven. Afd. Werktuigbouwkunde, Laboratorium voor mechanische technologie en werkplaatstechniek : WT rapporten; Vol. WT0491). Technische Hogeschool Eindhoven. Document status and date: Gepubliceerd: 01/01/1980 Document Version: Uitgevers PDF, ook bekend als Version of Record Please check the document version of this publication: • A submitted manuscript is the version of the article upon submission and before peer-review. There can be important differences between the submitted version and the official published version of record. People interested in the research are advised to contact the author for the final version of the publication, or visit the DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights. • Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal. If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, please follow below link for the End User Agreement: www.tue.nl/taverne Take down policy If you believe that this document breaches copyright please contact us at: [email protected] providing details and we will investigate your claim. Download date: 04. May. 2021

De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

De verwerking van werkstukprogramma's door de EXAPT-2processor van de Technische Hogeschool EindhovenCitation for published version (APA):Goossens, T. (1980). De verwerking van werkstukprogramma's door de EXAPT-2 processor van de TechnischeHogeschool Eindhoven. (TH Eindhoven. Afd. Werktuigbouwkunde, Laboratorium voor mechanische technologieen werkplaatstechniek : WT rapporten; Vol. WT0491). Technische Hogeschool Eindhoven.

Document status and date:Gepubliceerd: 01/01/1980

Document Version:Uitgevers PDF, ook bekend als Version of Record

Please check the document version of this publication:

• A submitted manuscript is the version of the article upon submission and before peer-review. There can beimportant differences between the submitted version and the official published version of record. Peopleinterested in the research are advised to contact the author for the final version of the publication, or visit theDOI to the publisher's website.• The final author version and the galley proof are versions of the publication after peer review.• The final published version features the final layout of the paper including the volume, issue and pagenumbers.Link to publication

General rightsCopyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright ownersand it is a condition of accessing publications that users recognise and abide by the legal requirements associated with these rights.

• Users may download and print one copy of any publication from the public portal for the purpose of private study or research. • You may not further distribute the material or use it for any profit-making activity or commercial gain • You may freely distribute the URL identifying the publication in the public portal.

If the publication is distributed under the terms of Article 25fa of the Dutch Copyright Act, indicated by the “Taverne” license above, pleasefollow below link for the End User Agreement:www.tue.nl/taverne

Take down policyIf you believe that this document breaches copyright please contact us at:[email protected] details and we will investigate your claim.

Download date: 04. May. 2021

Page 2: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

DE VERWEm.lNG VAN WERY,"STUhPf\OGRAT\~MA t S DOOR DE EXAPT-2 -----------------------------------------------------•

PROCESSOR VAN DE TECHNISCHE HOGESCHOOL EINDHOVEN T-----------------------------------------------

Eindhoven .. 16 november 1980

Opdrachtgever: Ir R. Gerritzen Stagedocent: Schrijver: Stageoedrinf:

Ir J. Bootsma Th. Goossens T.B. Eindhoven Den Dolech 2 Eindhov~n

, ~

stageperiode 1-8-1980 tot 31-10-1980 Vakgroep:Werktuigbouwkundige

Produktie Technologie

Page 3: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

, ' .. .;.;2-

SAME.l\VAT1'lNG

EXAPT-2 is een programmeertaal, die tot doel heeft machineprogramma's te maken voor werkstukken die op een numeri'ek b~stuurde.draaibank gemaakt worden. EXAPT-2 verricht bijna al het rekenwerk, en de controle ervan, dat bij hancprogrammeren gedaan moet worden.

Om het rekenwerk van de programmeur te beperken kan de invoer, die in hoofdstuk 2 beschreven is, op verschillende manieren plaat~vi~den. Zo heeft men bijvoorbeeld voor het opgeven van een lijn 7 mogelijkheden.

Om het ~ysteem economisch haalbaar te maken, is het opgedeeld in 2 delen: de processor en de postprocessor. Hiervan neemt de processor al het rekenwerk voor zijn rekening dat specifiek voor een bepaald type draaibank is. De processor biedt de postprocessor ,een overvloed aan' infor­matie,die in hoofdstuk J beschreven is. In deze informatie staan als belangrijkste gegevens vcrplaatsingsinstructies en toerentalinstructies.Daarnaast eft de postprocessor ook veel minder belangrijke informatie zoals bijvoorbeeld de vorm van het werkstuk tussen twee bewerkingen.

Bij het opstellen van een werkstukprogramma, dat in hoofdstuk 5 beschreven is, blijkt dat het programma eenvoudig te maken en te lezen is. Toch blijkt vaak bij de bestudering van de resultaten, of bij het uittesten van het programma, dat veel inzicht in de technologie nodig is om een goed programma te maken.Daarom is in hoofdstuk 4 een deel van de technologie beschreven.Hieruitblijkt dat de processor rekent met spaanvormgrootheden.De processor verdeelt het te verspanen gebied,bij de berekening van de beitelweg, in l3egmenten.De bEd telbewegingen gebeuren steeds vol,gens een vast patroon.Bij voorbewerken houdt dit in dat waneer de' beitelpunt de contour van het werkstuk nadert, hij dan nog een Iijnstuk evenwijdig aan de contour voIgt.

Page 4: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-3-

VOOR'tlOCRlJ

Gedurende mijn eerste stage werkte ik op de sEctie Numerieke Besturing van de vakgroep Produktietechnologie op de Technische Hogeschool Eindhoven. Een uitgebreide beschrijving van de orgini;.atie en het doel van de vakgroep iste vinden in bijlage IV. Op deze stageplaats heb ik e~ige voorgangers gehad die steeds werkton aan de Pittler­numeriek bestuurde draaibank. Ik heb echter veelal gewerkt aan het EXAPT-2 programmeersysteem. Ik heb hiermee geholpen cit systeem bruikbaar te maken voor de Pittler-draaibank.

In mijn stage stage heb ik verschillende soortenwerk gedaan zoals bijvoorbeeld het uittesten van het EXAPT-2 systeem en de Pittler-draaibank. Laarnaast heb ik voor­bereidingen voor het praktikum gemaakt. hen beschr~jving van de werkzaamheden die niet verband houden met het EXAPT-2 systeem zijn te vinden in bijlage II.

Bij de werkzaamheden werd ik meestal geholpen door ir. R. Gerritzen en ir. P.C. Mulders die ik hiervoor speciaal wil bedanken. Ook de andere mensen op de hogeschool die mijn stage mogelijk en aangenaam hebben gemaakt wil ik bedanken.

,

Page 5: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

INHOUDSOPGAVE . -------------SAFENVATTI flG

VOORWOORD

, 1. INJLIDING

1:.1_~!~~~~~~

-4-

1.2 Introduktie tot EXAPT-2

BIz .

2

3

2. DE INVOER VAN DE PIWCESSOR , 9

g.:.1).!~!_'!!~r~~!~~Er2gr~!m!!~ 9 2.1.1 De algemene gegeveps 10 g.l.'£ De beschrijving van de_vprm van het '10

~erkstuy. en uitgangs~ateriaal 2.1.J. De beschri.iving van de _opspanning van 11

een wertstuk 2 #1. 4 Ret opgeven van de, .gereedscr.appen en,~_h}Jr. 12

bewerkingen

,£.1'2 De volgorde van de bev,'er},:in~en

g:.~_£~_~~~~~£~£~~E~~~~~!~~

2.3 De materiaalkaarten -----------------------

3.DE UITVOER VAN DE PROCESSOR

structuur van de CU1ATA-2

, 15

17

17

~:.~_~~!_~~g~~~!£~ 19

~:.~_~~!_2E§E~~~!~g§212t 19

J. . .1.1 Het beginblok van de o])spannin~ 19 1.1.'£ Het bewerkingsQlok 20

3.3.2.1 De speciale besturingsfunkties 20 3.).2.2 De aanwijzingen voar de manicr 21

van verplaatsen 3.3.2.3 De verplaatsingsbeweging 22

;;L~J:!~!_~~12S~!£1,;; 23

Page 6: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-.5-

4.DE TECHNOIOGIE VAN EXAPT-2

~~1_~~_~~~~~~~~~G_~e~_~~~~~!~_~~~j~~£~~~~~_~~ ~~~~~~~~r~~_s~j_~~~~~~~~~~~~

~~~_~~_~~E~~;!~~_~~~_~~~~!_~~_~~~j~~~~~~!~ 'E!j_~e2£~~r~~~

~~J_Q~_~E£~1!~g_!~_~~~g~:~_~~_~~!_ge~~E£E£~_Y~~ g~_~~!!~1~£g .

5.HET MAKEN VAN HET WERKSTtm TOLLETJES IVIET EXAPT-2

2~1_Q~_~~~£~E!j~!~g_~~_~~!_~~E~~!~~EE2gE~~~~ 2~~_Q~_EE~~1~~~~_2!j_~~!_!~~!~~_Y~_~~!_~§2h!~~:

. EE~gEeIEIE~

'29· 23

24

. 2.5

28 28 31

Bijlage I DE INIELING VAN HET WERhSTID~PROGRAMJVIA VOOR 3J EXAPT-2

Bijlage II AANTEKENINGEN BIJ

WERKZAArlJ-LELEN

DOOR MIJ VERRICHTE WERK 34

BijlageIII DE MATEN VAN DE KLAUWEN EN KLAUVIPLA.AT 42

Bijlage IV LE ORGANISATIE VAN DE TECHNISCI{E HOGESCHOOL 43 EINDHOVEN

Bijlage V DE FOPJVIULES VAN DE VERSPANINGSGROOTHEDEN .51 Bijlage VI LITERATUURLIJST .54 BijlageVII LIJST Vfu.~ FIGUREN .5.5

I. ,

Page 7: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-6-

1.INLEIDING

1 ,1 Algemeen Op'de T~chnische Hogeschool Eindhoven (THE) heb ik ver­

schillende werkzaamheden gedaan. Deze stonden allemaal in verband met een numeriek bestuurde draaibank.Deze draaibank wordt gebruikt voor het praktikum Numerieke Besturing. Omdat de meeste van deze werkzaamheden een goed inzicht in het EXAPT-2 programmeersysteem verlangde, zal een groot deel van mijn verslag over dit systeem handelen. Zo'n program­meersysteem moet een programma berekenen voor de numeriek bestuurde draaibank.

Gedurende mijn stage heb ik kennis gemaakt met het toe­voeren van kunststof en nieuwe gereedschappen tot het materiaal- en gereedschappenpakket. Hierdoor heb ik me verdiept in de berekening van de verspaningsgrootheden door het EXAPT-2 systeem. Daarnaast heb ik me'verdiept

, in de tussenresultaten en de bepaling van de snijweg.Tevens heb ik in mijn stage werk gedaan dat niet in verband stond met het EXAPT-2 systeem. Hiervan breng ik verslag uit in bijlage II.

1.2 Introduktie tot EXAPT-2 Het EXAPT-2 systeem is een systeem waarbij er naar ge­

streefd is dat de programmeur zo weinig mogelijk moet rekenen. Hij moet echter weI weten welke delen,met wat voor soort gereedschap verspaand moeten worden. Hierdoor kan men zeggen dat het EXAPT-2 programmeersysteem 4 voorname taken heeft, Dit zijn:

-Het omrekenen van de door de programmeur gegeven werkstukvorm in maten waarmee makkelijk te rekenen is.

-Berekening van aanzet, snijsnelheid en snedediepte.

-Bepalen en vastleggen van de weg.

-Maken van de ponsbandinstructies.

Page 8: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-7-

. Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om een programmeersysteem te maken dat aIle besturingen van instructies kan voorzien. Om toch zoveel mogelijk van een systeem gebruik te kunnen maken 'heef.t men een computerprogramma geschreven dat de eerste drie funkties van het systeem op zich neemt. Dit

programma heet de processor .(zie figuur 1)

I "rNVOE R 1 -,

8£REl<ENING VAN DE VORM

8 ERE K E NINt:. VAN AAN~E'r

'SN ';I SNEL.ifEIO

SN6:DE. O/EPTE

ljEPALEN EN VASTLEGG£NVANDEWS<;

I MA KEN vAN INSTR ucr/£s.

I I IN 5T" U '-'<liE (S)

VeeR PONSBIINO. BE DIIl/V1 NG "ltAN

,

I M ACI-/INE

I I

PROCEsSOR

POSJPROCi:5So~

Figuur 1:Schematische voorstelling van een EXAPT-2 systeem

Page 9: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-8- .

Om bovendien.de mogelijkheid te hebben een machinepro­gramma rechtstreeks uit de computer te krijgen maakt,men een tweede programma. Dit programma heet de postprocessor De p08tprocessor zet het bewegingsplan en de toerentalin­structies 'om in voor de machine bruikbare instructies.

EXAPT-2 is een van de vele programmeertalen voor het berekenen van produktieprocessen. Deze taal is aIleen geschikt voor processen op draaibanken. Dankzij deze specialisering is het mogelijk dat EXAPT-2 het hele proces kan doorrekenen. EXAPT-2 is afgeleid van APT.,Dit is een taal die ook niet rotatiesymetrische werkstukken kan be­rekenen. De termen van EXAPT-2 komen vaak overeen met die van APT f maar zi j zi jn meestal aangepast aan de spe.ciali­sering van EXAPT-2.

In mijn verslag noem ik het programma dat toegediend wordt aan het EXAPT-2 systeem het werkstukprogramma, en de instructies aan de machine het machineprogramma. In mijn verslag werk ik met een X-Y assenstelsel, hierbij komt de X- as steeds overeen met de langsas (=symetrieas) van werkstuk of machine. Een uitzondering hierop is bijlage II, waar de langsas soms de Z- as wordt genoemd .

. .

...

Page 10: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

2.DE INVOER VAN DE PROCESSOR

De invoer van een EXAPT-2 processor bestaat uit ·de gereedschapsgegevens. de materiaalgegevens . . de machinegegevens. het werkstukprogramma.

De-materiaalgegevens bevatten een reeks gegevens die nodig zijn voor het bepalen van aanzet,snijsnelheid en snedediepte.

~t) • • " In de gereedschapsgegens"~ komen soortgel~ Jke gegevens ook voor,daarnaast bevatten ze ook nog de maten van de gereed­schappen. De machinegegevens bevatten de belangrijkste gegevens die nodig zijn voor het be palen van aanzet en toer~ntal, zij worden in het werkstukprogramma opg~nornen

Het is duidelijk dat materiaal-, rnachine- en gereedschaps­gegevens niet veranderen bij het maken van een nieuw werkstuk. Het werkstukprograrnrna zal dan vervangen rnoeten worden, daarom wil ik dit~in dit hoofdstuk>uitgebreid behandelen.

2.1 Het werkstukprograrnma In het werkstukprogramma moet de prograrnmeur het volgende

"aangeven (zie ook bijlage I): -Algemene gegevens. -De vorm van het uitgangsrnateriaal .

. -De vorm van het werkstuk. -Ve rnachinegegevens. -De rnateriaalsoort. -De gebruikte gereedschappen en hun rnanier waapop ze gebruikt worden.

-De opspanningsgegevens en de volgorde waarin de bewerkingen plaatsvinden.

..

Page 11: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-10-

~.1.1 Qe_algem~~ gegeye~s

In het werkstukprogramma zijn een aantal kaarten die standaard opgegeven moeten worden. Hiervan zijn de kaarten PARTNO~MACHIN/EX2PP,CLPRNT en FIN~ te vergelijken met stuur­kaarten van een computer. Deze kaarten hebben voor gebruikers weinig betekenis,maar zijn weI nodig om het programma goed te verwerken.

-De kaart MACHDT bevat de strikt noodzakelijke machine­gegevens, dit zijn:

Het beschikbaar vermogen Het beschikbaar koppel De kleinste aanzet De grootste aanzet Het kleinste toe rental Het grootste toe rental

(kW) (m'kg) (mm/omw) (mm/omw) (omw/min) (omw/min)

De materiaalgegevens staan met een codenummer weergegeven in het materiaalbestand. Om het juiste materiaal te kunnen kiezen wordt de kaart PART/MATERL toegevoegd.

2.1.2 De_b~schEijving y~ de_v£r~ yan ~erk~tuk_e~ ~itg~~m~t~ria~l Er is weinig verschil tussen de beschrijving van de vorm

van het werkstuk en die van het uitgangsmateriaal. Er zijn twee verschillen: Het eers~is dat bij de beschrijving van het werkstuk punten worden gedefinieerd, die later bij het opgeven van de verschillende snijbewerkingen gebruikt worden . . Het tweede verschil is dat voor de beschrijving van het werkstuk de oppervlaktegesteldheid aangegeven moet worden.

V~~r de beschrijving van de vorm van een rond voorwerp kan men gebruik maken van de halve doorsnede. Omdat we bo­vendi en te maken hebben met massieve voorwerpen kunnen we" ons beperken tot de omtrek (=CONTUR). Bij de beschrijving van een contour gaat men uit van een beginpunt, vanwaar , men die omtrek via lijnen en cirkels voIgt. Het onderling verband tussen de verschillende lijnstukken wordt meestal aangegeven met de woorden RGT(rec\s), LFT(links) en FWD (voorui t).

Page 12: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-11-

• Als een lijn of een cirkel gebruikt wordt moet hij eerst

gedefinieerd zijn. Dit kan in EXAPT-2 op 7 manieren voor een lij~ en 4 manieren voor een cirKel. Omdat in deze de­fenities veel gebruikt wordt gemaakt van punten,is het ook nog mogelijk een punt op 4 manieren te definieren. Naast het op deze manier opgeven van lijnen is het ook nog mogelijk lijqen evenwijdig aan de Y-as (dwarslijnen) op te geven met het woord PLAN. Lijnen evenwijdig aan de X-as (langs­lijnen) worden vaak gedefinieerd met het woord DIA. Aan het einde van de contourbeschrijving komt men steeds terug in het beginpunt. De beschrijving wordt daarna afgesloten met het woord TERMCD.

2.1'2 De_besch~ijving yan Qe_oEs£anning yan ~err ~e~k~tuk De opspanning van een werkstuk beschrijft men met twee

statements. Dit zijn de CHUCK en de CLAMPopdracht.De CHUCh opdracht bevat gegevens van de plaatsing van het materiaal ten opzichte van de klauwplaat. Hierbij wordt gebruik .gemaakt van het aanlegvlak (zie fig.2) dat als referentievlak te

. .

beschermd gebied

..

werkstuk

langsas

Figuur 2: De maten uit de CEU0\-opdracht. (uit lit 1.blzJ1)

Page 13: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-12-

zien is. Ten opz:lchte van hetaanlegvlak wordt de afstand tot de voorkant(La), de achterkant (~i)en het nulpunt van

.de klauwplaat(L) weergegeven. Verder staat in de CHUCK op­dracht de io- en ui~wendi~ . diameter (Di & Da) van de klauwen De gegevens van het CHUCK-statement zijn onder andere nodig voor het bepalen van het gebied waarbinnen het gereedschap niet mag komen. De CLAMP-opdracht geeft aan hoe het nulpunt van'het werkstuk ligt ten opzichte van het aanlegvlak. Als het assenstelsel van het werkstuk omgekeerU is. ten opzichte van dat van de klauwplaat, wordt dit aangegeven met het woord INVERS.

~·1·4 Het Qpgeyen yan de_g~r£edsch~p~en £n_hun_bew~rkingen Bij het opgeven van gereedschappen moet tevens aangegeven

worden welk soort bewt:L".KJ ng hat geree,dschap moet· ui tvoeren. Dit gebeurt in zo genaamde be$rkingsdefenities. In het systeem van de THE kan men twee soorten be~kingen opgeven. Dit zijn contourdraaien (CONT) en draadsnijden (THREAD). Het draadsnijden is echter nog niet bruikbaar. Het contour­draaien kan door'middel van de toevoeging LONG of CROSS

.' .,.-.- . aanzetric~ting

a) CONT ISO, LONG .••

------_ .. -----

. ~ aanzetrichting

b) CONT/SO, CROSS

, ----figuur 3a :De aanzetrichting bi j CONT

Page 14: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

·-13-

1

L.:..

- figuur Jb

a:~zetr1:ch--ting

~--.~ .-.:~-=--

c) CONT/SO,ATANGl,w

d) CONT ISO .'

----figuur Ja ~ Jb: De aanzetrichting bij CONT (uit 1it9) bIz.30

gewijzigd worden in Iangs of dwarsdraaien (zie fig 3a & 3b). Daarnaast kan de toevoeging ATANGL zorgen voor een snijbe­weging onder een bepaalde hoek, Op de THE zijn nu dus 4 bew~kingen in gebruik.

In de bewerkingsdefenitie worden verder nog de hoek van inspannen (SETANG) ,de plaats op de slede en het gereedschaps­correctienummer opgegeven. De toevoeging SO heeft geen betekenis.

2.1'2 De_v2Igo~d~ yan £e_bew~rkingen Bij EXAPT-2 moet men de volgorde van aIle bewerkingen zelf

bepalen en ze aan het systeem opdragen. Hierbij komen eerst opspanningsopdrachten en dan de snijbewerkingsopdrachten. Dit wordt voor iedere opspanning herhaald. De snijbewerkings­opdrachten (CUT-statements) bevatten 2 punten waartus~en bewerkt moet worden. De volgorde van deze punten geeft de , richting aan waarin bewerkt moet worden. Hierb~j geeft TO aan dat de punten met de beschrijvinsrichting mee, en RE.

dat ze tegen de beschrijvingsrichting in liggen. (zie fig ~)

Page 15: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

r

J. : l

CUT/M2,RE,Ml

~ .. ~aanzetrichting

L- M1

1. beschrijvings­

-richting

CUT /M1 , TO ,M2

1 ! :

Figuur 4: Het opgeven van een snijbewerking. Lit.1 bIz 38

De CUT-opdrachten bevatten dus geen informatie over de manier van bewerken. Daarom worden CUT-opdrachten voorafgegaan door een opdracht zoals WORK/A1 t ~ie aangeeft dat de bewerkingsdefenitie met de naam A1 gebruikt moet worden.

Bij de CUT opdrachten worden steeds 2 punten op de contour aangegeven. De processor berekent dan zelf welk gebied ver­spaand moet worden om deze 2 punten te bewerken. Soms bepaalt de processor echter een te groot gebied. Om dit te voorkomen kan men een beschermingsopdracht (DNTCUT) opgeven.

2.2 De gereedschapskaarten De gereedschapskaarten bevatten aIle gereedschapsgegevens

die de processor nodig heeft. Deze gegevens zijn verdeeld over 2 kaarten: Dit zijn de hoofd- en de volgkaart. De in­deling van deze kaarten is zo gebeurt dat bij naslijpen meestal aIleen de volgkaart gewijzigd moet worden. De gereedschapskaarten bevatten enige algemene gegevens, enige hoeken, de afmetingen en enkele waarden die nodig zijn om de verspaningswaarden te berekenen. V~~r de Pittler-gereed­schappen,die op de THE gebruikt worden,worden de volgende maten opgegeven:

Algemeen: Codenummer van het gereeschap. Soort bewerking (4= Draaien). Vorm van het gereedschap. Snijmateriaal.

Page 16: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

Hoeken:

Maten:

"

··1 S-

Hoofdsnijkantshoek. Wighoek. Instelmaat in de X-richting( Dit is de maat van het nulpunt van het werkstuk tot het ~iddelpunt van de neusradius.) Instelmaat in de Y-richting. Neusradius AIle maten uit figuur 5.

I

_. _.-$--_. I

Qt 3~ ...... __ ~~.:..t ____ _

Figuur 5: De afmetingen voor Pittler-gereedschappen

Grootheden Maximaal toelaatbare snedebreedte. voor Minimarul1 en maximaal toelaatbare spaandikte. verspaning: Correctiefactor voor de spaanslankheid.

Vb= maat voor de toelaatbare slijtage. Toelaatbare standtijd.

~. -

,Correctiefactor voor de minimale snedediepte. Toelaatbare snijkracht.

2~3 De materiaalkaarten De materiaalkaarten bevatten aIle materiaalgegevens.Ook

deze gegevens zijn verdeeld over een hoofd- en een volgkaart. Hier bevat de volgkaart aIle gegevens die veranderen als het snijmateriaal 3erandert. Het is namelijk zo dat voor iedere combinatie materiaal - snijmateriaal andere verspaning~ gegevens nodig zijn.

Page 17: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-16-

De materiaal~aarten bevatten de volgende gegevens -Het codenummer van materiaal en snijrnateriaal. -De specefieke snijkracht. ~De e~ponent 1-z voor het bepalen van de werkelijke snijkracht.

-De maximale snededikte en de rninimale snedebreedte voor het bepalen van de spaanslankheid.

-De minimale en rnaximale snijsnelheid. -De constante V-stand en de exponenten E,F,G en H

om met de uitgebreide Taylor-vergelijking de snijsnelheid te bepalen.

-Een aantal correctiefactoren voor de aanzet.

Page 18: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-17-

3.DE UITVOER VAN-DE PROCESSOR

De proce~sor bestaat uit twee delen, dit z1Jn de geometrische­en tecWnolo~ische processor. Beide delen leveren cut~ocation Data, afgekort CLDATA-1 en CLDATA-2. Deze CLDATA is een op~omming van de gegevens die de desbetreffende processor verzameld en.berekend heeft. De CLDATA bestaat uit een reeks van getallen en woorden. Men kan de CLDATA laten afdrukken met de opdracht CLPRNT; men krijgt dan de PRINTOUT OF CLDATA. In deze lijst staan naast de woorden en getallen ook nog de vertaling van sommige codes die de processor gebruikt.

De CLDATA-1 bevat de gegevens van het werkstukprogramma die gebruikt worden in de te~noloJ.hische processor. De CLDATA-2 bevat de gegevens die nodig zijn voor de postprocessor. Omdat de CLDATA-2 de enige uitvoer is die verder nog gebruikt wordt, zal ik deze uitgebreid bespreken aan de hand van de PRINTOUT OF CLDATA-2.

Naast PRINTOUT OF CLDATA verzorgt de processor ook nog het afdrukken van het werkstukprogra~~a, de toegepaste be­werkingsdefenities en het gebruikte materiaal. Als er fouten tijdens de verwerking in de processor worden gemaakt zal dit gemeld worden door middel van codenummers.

J.1 De struktuur van de CLDATA-2 (zie ook fig 6) De CLDATA-2 kan men opgedeeld denken in een aantal blokken

waarvan sommigen op hun beurt ook weer onderverdeeld z1Jn. Zo komt eerst het beginblok dat algemene gegevens over het programma herbergt. Daarna komen een aantal opspannings-~ blokken en tens lotte voIgt het eindblok waarin het programma wordt afgesloten. Een opspanningsblok bevat een aantal be­werkingsblokken en een beschrijving van de begincondities van de opspanning. Een beJrkingsblok bevat de opdrachten voor de machine in algemene vorm en een beschrijving van het materiaal na de bewerking. Ieder bewerkingsblok komt doorgaans overeen met een CUT-opdracht uit het werkstuk-programma. •

Page 19: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-..... : ....... ----...... - .............. - -, ... ,. . .. .... .. .. ... ".-----:- . ..,.....-"'!'.~...,~..,.;-..,.-.. --.. --_ .. "" .-...,

.;:,,:,.,-,.-..:.."._ ... _ ...... ---.... .. -.-............... -~ ... --.•.. -... " ................ _ .. _ ......... -.- ----~-.,.. -_. __ .. __ .... -.. - .•..

'~ ... -... ~- -........ ~. --.,.,~ .. -.-. ---'..;,.' ... : "_ ...... ' ~-,~ .... -.. ,,:.. .. ~ -_ .. ,' .. -"'" ..... -.. '" 1 CAR DNO .. 1 1 .

2 PARTMO 2 1045" .... ··TULLET ... jE5 . .. t '.

'j, -....... :.

··3 NiOlST··2 1061 .... ·····_ ..... i>OO·· · ...... 11.000------· .. --5 .• -0-00· . 8ea.e~~ .. -e&&---·-·-e.OOO·--.... ··16.000· ....... 0.000 ...... -., • ... 2·3.500" .. · "" 0·.000· .. ·· "340.000 ---.. --<hrOO-G-~'h_OOO-·.;...;· .. ·-& .. 5000. 000 .. " G. 000 .

33.500·· . 1(6.000· . 0.500 n~"HH'''-oOO \ '. 0_500':" .-. 0.000 .... 20.000 10.000 1.000 0.200 . "/to.COO·"'·-45.00-o->:..;;,,c·10.000 ...... 0.300 1.000

4 TOOLST "2 1061 ... "" Io.OGO· ...... ?hOOO' - ..... e.~oO·"--6*'~-{hOOC- .. ··---··thOOO-·'-· 15.000 . 0.000 0.000 4.000

.. ~. -31.500 . a.GOO ''''''i!llo ,000' ---~OOf)-,,:,,--iHI.aOO ... 0 .... 0.500 .. ··· 0.000 51.500 ·it6.GOO .. O.SOO'-·;-·106i-eGO:-·7·"-~' 0.500 "'·0,000' ItO.OOO 1.000. 0.600 ...... 4(hClOO"·"--·65.000-~--··1a.OI,1I - ." 0.300 1.000

" .~ '''~'''.1".",:,._~. ~. " _~_~.:::::.:;.~~ .•••.• ~. __ ~",_~_ .. __ .' _. = __ ._ .. :::... ..... _._~ ..... _ ... «. . ..._.:-. ~.---" ... _-_. . 5 CARONO 1 2"':-;-"::-' .-, 6 MACHIN 2.1015 £l!2PP .-. '''' .... • ... --- ............. . ,.-

179.5"0 100.000

100.000

179.-500 6C.OOO

100.000

."

Page 20: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

· . -18-

PARTNO. : ....... . TOO ~ T ••••••••••••••••••••• ~ ••

r---------------CHU CK ............. ~ • • I I CLAMP ..••.•...• I BLANCO. . . . • . . . . • I I PARTCO. . . . . . . . . . . • . • J ' ____________ ..... __ -1

1- - - - - - - ~ - - - ---, I TO~LNO. . . . . . . I I FELRAD .•....•.

GOTO ... . . . • . f I LJ3LANCQ.: ..'.-' :..: ~. :..: ____ _

r---- --- ----- - 'l I ~U?.F AC ........... .

I GO TO .. . . . . . . . . . . . I

I BLANCO I '----- - - - - - --- __ .-1

FINI

Beginblok

Opspanningsblok . (meestal 2)

Bewerkingsblok

Eindblok

Figuur 6:Schematische voorstellingvan de CLDATA-2

3.2 Het beginblok Het beginblok bevat een serie algemeen geldende gegevens.

Zo staat achter PARTNO de naam van het werkstukprogramma. Achter !viACHIN staat de naam van de p"stprocessor. Na TOOLST volgen ruim 30 gereedschapsgegevens. De postprocessor van de THE gebruikt hiervande volgende gegevens:

Instelmaat" in de X-~i~hting;· ..... ,..;

Instelmaat in de Y-richting r ·' - "- '...... ."".

TOOIST wordt herhaald voor ieder gereedschap dat gebruikt wordt.

Page 21: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

..

'"xj 1-" 7

~ e c •. S t1 10

11 (J:J '. 1Z .. I 13

" 14

~ ! 15 c+ 16 r::r' ,17 (1) • 11! ce.· 19 :;::i 20 r::r' . 21 I-' o ::x;'

<: § 0. (!)

0 "d (f.l

'"d § :;::i 1-" ::s

oq

CA'RONO CHUCK CUt4P BLANC1 BLA NCO RUNCO 8LANCO BLANCO PARTe 1 PARTCO PARTCO PARTCO PARTCO PARTeD PARTeo

1 2& 2 t013 0.000 2 1051 .. , .. 60.000

'30 1 70.000 !C Z -50.000 30 Z -50. 000 !O 2 70.000 30 2 70.000 ..

30 3 30 ,. -27.995 ~o " HI.OOO 3C it !f..ooo 30 it 36. 001) ~o ·4 59.272 30 it 59.99(,

"

~~""., ' ... " ,--... - .. _. ·ISO.ZOO 281. 000 ·-··~"··~o.OOO'~-"'-';'·8(t.OOO . .. "-0.000 .... j

6 .... ·• .. _ ... -.- .. --.~ .... --_.-. -- .... ,~ .. -,~ .. , ......... ~ ~ ... ... " .,

60.000 ,-~-- ..... - _. .. -.. _ ... _- ... __ .. __ ..... _. .,' .--*'""-'" -"

j 0.640 · .. ··.,.:0.000 ~,- --.. hOOO· .. ··_ .. ·0.000 . 40.000 .: ....... 0.000 .~.- 0.000""-'" -1.000 , ~O.OOO . ..... ~~,. , 0.000 ·---h'iH)~---~ .. ().OO"O l'

.,' 0.640 ....... ··0.1:00····----0.000·----1.000 "

.. ---~.~~"" .~ .~ •• 'R ••• __ '_

0.640 -,.-. -O.elS .. ~ ;·'·10. 000- .... 0.000 3223 0.004 - 1. 000 ' -1' !8.000 . ···· .. ·-0 .. 026 ··-:---t(hO()~ ..... . 0.000 3223 .. 0.004 -1.00e -1 H.713 > .~ .-" O. coo··-----t";.ooo ... ~ .. o.ooc HZ! .. 0.004 - 1. 00 0 -1 , 8.500 0.000 ···· .. ···OiOl)O -1.000 3223 ':""0.004 -1. (1)0 -1 ! 6.500 -0. C 20·~--':""10. COO 0.000 . 322! 0.004 - 1. 00 0 -1 . 0.&40 0. OO~"---(hrO"' .... '- 1.000 3223 "'0.1)04 - 10 000 -1

"

",I" .. ....::~.

Page 22: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-19 -

. 3. J }let opspanningsblok

1.1.1 He! beEinblok yan de_oEsEanninE Het opspanningsblok begint altijd met een deel waarin

de begincondities van de opppanning vermeld staan. Bij deze gegevens staataltijd beschreven hoe het werkstuk er tijdens het opspannenuitziet(=BLANCO), en hoe het werkstuk er na aIle opspanningen uit moet zien(=PARTCO). AIle maten in de BLANCO en de PARTCO zijn altijd gemeten volgens de laatste CHUC~-en CLAMP-gegevens. Hierbij wordt steeds een assenstelsel gekozen waarbij het aa~legvlak door het punt 0,0 gaat. Het deel waarin de begincondities beschreven staan bevat meestal:

a)Een CHUCK-gegeven. Dit heeft dezelfde variabelen als de CHUCK-opdracht uit het werkstukprogramma. Dit zijn dus aIle maten die nodig z~jn voor het be-

. . .. palen van de plaats van hetwerkstuk en de beve~l~g~ng van de Ylauwen.

b)Een CLAMP-gegeven. Ook dit komt overeen met het werk­stukprogramma. Een toevoeging vaneen 6 betekent dat • het assenstelsel omgekeerd is.

c)Een voorbereidingsregel op de BLANCO.Deze regel bevat de maxima Ie coordinaten van het ruwe materiaal.

~)Een serie regels die een beschrijving geven van de BLANCO. Er bestaan 2 verschillende soorten regels:

I)Regels voor een lijn. Deze bevatten:

-X-coordinaat van het beginpunt. -Y -coordinaat van het beginpunt. '" ..

-0 om aan te duiden dat het een rechte lijn is. -X-component van de normaalvect'~r van de beschreven lijn.

-Y-component van de normaalvector .

Page 23: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

1163 TOOLNO Z 1025 1.000 14.000 6.01)0- --... --.-~--' '164 STAN Z 1080 teo.ooo

..... __ ... -,.. -~>'''.~ ... _ .... - .. - .... ~ .

165 CARONO 1 35 .. .. ,-~ .. - .. ----- - ._.- .. ' . , .

1£'.6 Goro 5 5 INTERN 0 241.<;96 .. 64.000-------- - -- .. 167 GCTO 5 5 INTERN 0 189.500 -'" -64-...0*--------·-:·----.. --lbe HORAT 2 1009 1).089 ....... ' .-.... -~ -_._----_. ,,-

'-::! 16S SPINOl 2 1031 112.000 59 -., .... --~ .. -. -,- . ""0

, 170 GCTU 5 5 INTERN 0 189.'500 - -62.000---------- ... - (

(Jq s:: 171 SURfAC ! Z :3 4 9.COO .""- -- IIHE~H--------- -. 0" 189.500 -23.500 'J.OGO (i.ooo s:: 0.000 1.000 38.500 ...,._ ... " ....... -------.- ... -. _.,

ti_ 17, GeTO 5 5 1 NTERN 0 215.842 · -510-51'7--'-173 HORAT 2 1009 0.050 .. -_ ........ -.- - .

'-0 !74 GGTO 5 5 I"1TERN 0 216. (lOO _. --S1-.4-29------·-·---·· 175 rEOf/AT Z 1009 ~.08<; .. ..... 'H . • - "P'.' - _~ .. __ ... , • ,~ ••.

....... H6 /j(Tf) 5 5 INTERN 0 216.ClOO· -32.500··· ....... ro 177 SPINOl ;: 1031 17(;.8H 59 c+ 118 GGTO 5 5 INTERN 0·· 239. 19·3-!r.-5*----,.. .. ·

0' 17S nORH 2 1009 . 1).05 a - . "h"_'_""'''''"'~_. __ ''_'~_ ._~_.".~ ~ .

ro 180 G ()TO 5 5 INTERN 0 239.265 · -~2.065 . ~ HH tEORAT 2 1009 0.089 ('!) 162 SPINOL 2 1031 1400.000 59 ' ... __ .-- -- .. ~ ... -. -~~ . __ •.. " .. ~~ t.. ti 133 SURFAC 3 2 3 4 . 9.000 ·--·· .. HtTE~N 0 189.500 -.n.500 0.000 0.000' \~ ;::::;'

"". 0.000 1.000 50.500 ..

:::s ta4 GeTO 5 5 INTERN 0 239.996 -24.146 . ~ 185 FEOR"T 2 1009 0.05 a . -,"" ~-. - - -_._- -' ' .... -

c.~ 16& GliTO 5 5 It--ITERN 0 240. 002 '-'---2J~64() 0' 187 FE DRAT 2 1009 3. 000 I-' 11'8 GOTa 5 5 INTER N 0 (>41.003 ..... -23.640 0 ?1 IllS qAPIO 2 5 --_._-'-" ... ,

190 GQTD 5 5 If>lTERN a ... ,241.99& .... -· -23.640" 1 S 1 BLANCl 3C 1 59.996 40.1)00 19~ BLANCO 30 2 -50.000 0.&40 0.000 . 1.000 0.000 ]93 BLANCU !C 2 -so.ooo ~0.000 . -.... o.coo (hOOC' ... -1.000 194 BLANCO 30 2 5.000 "o.000 O.COO .-. , -1.000 0.000 195 B L A NC (J 3C 2 5.0vO !9.500 2.000 5.5 GO 39.500 196 BLAtjCO 30 2 5.500 ~9.000 o.coo· 0.000 -1.000 197 e LA NCO 30 2 9.500 ~9.000 O.COO ...... -1.000 0.000'--";' 198 BLANCO 30 Z 9.500 ~8.500 2.COO·- -10.000 36.500" " .... :--19S BLANCO !O 2 10.000 !6.000 .. -G.02& .. - 10.GOIl 0.000 cOO BLANCO 30 2 36.000 21.713 o.GOO · - -1.000 0.000 701 Bt.ANCtJ 3C z ~b. 000 9.000'-'--" 2.COO--··-·· ~6.50(t, --_ .•. - 9.000 --_ .......... _-_. f 20;: BLANCO 30 ' •• 2 36.500 e. 500-'--" 0 .. COO -.'--.- 0.000" ... -1.000 , .. ~ .... - ~ - '. -- .. ' -...... ' . ~

12Q3 BLANCO 30 Z 59.272 8.500---'-' -0. C20 --_ .. 10.000 .. 0.000 - . , ... "

Page 24: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

"-20-

II)Regels voor een cirkel. Deze bevatten: - X-cbordinaat van het beginpuht. - Y-coordinaat van het beginpunt.

1/r Deze waarde is negatief als het beschre­ven deel links van de lijn beginpunt -middelpunt ligt.

- X-co~rdinaat van het middelpunt. Y-co~rdinaat van het middelpunt.

e)Voorbereidinsregel op de PARTCe. " f)De regels van de PARTCO. Deze regels bevatten dezelfde

getallen als de BLANCO. Daarnaa8t zijn er nog 4 getallcn toegevoegd.Dit zijn een code voor de ruw­heid. de ruwheidswaarde en nog 2 getallen die betrekking hebben op passingen. Als deze laatse 2 waarden kleiner zijn als 0 betekent dit dat er geen. passing is.

1.1.2 get be~e~kingsbIGk. In een opspanningsblok komen een aantal bewerkingsblokken

voor. Zotn bewerkingsblok bevat aIle opdrachten die de pro­cessor via de postprocessor aan de machine wil opdragen. Globaal genomen kan men zeggen dat het speciale besturings­funkties, aanwijzingen voor de Manier van verplaatsen en verplaatsingsbewegingen zijn.

J.3.2.! De speciale besturingsfunkties In de CLDATA-2 komen meestal de volgende besturings-

funkties ·,-ocr: - TOOLNO Dit geeft aan dat er een gereedschapswisseling

plaats moet vinden. De getallen achter TOOLNO zijn: a)Het volgnummer van het gereedschap uit

de lijst onder TOOLST b)De plaats op de slede c )Het gereed"schapscorrectienummer ..

- STAN Hierachter wordt de hoek vermeld van het gereed-. schap ten opzichte van de langsas. (bij Pittler-gereedschappen is dit 180°)

Page 25: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

! -

-21-

- CLDIST Dez'e waarde geeft de veiligheidsafstand die rondom het werkstuk wordt aangehouden aan.

- COOLNT Hierachter staat de code van het soort koel­midd~l dat gebruikt wordt, en een getal:

-71=koeling aan 72=koeling uit.

- SPINDL Dit geeft het toerental in omw/min en een getal: 72= hoofdspil stilzetten

59= tegen de klok in 60= met de klok mee (gezien vanaf de slede)

3.3.2.2 De aanwijzingen voor de manier van verplaatsen. EXAPT-2 kent drie aanwijzingen voor de manier van ver­

plaatsen. Hierbij gelden FEDRAT en RAPID voor aIle volgende verplaatsingen, terwijl SURFAC aIleen voor de eerstvolgende verplaatsing geldt.

- FEDRAT Het hieropvolgende getal geeft de aanzet in mm/omw aan. In bijzondere gevallen wordt de aanzet in mm/min weergegeven. Dit wordt duidelijk door de toevoeging 3901 .

- RAPID Dit geeft aan dat de volgende bewegingen in ijlgang plaats moeten vinden.

- SURFAC Dit is een term die rechtstreeks uit een andere programmeertaal (APT) afkomstig is. APT is een taal die voor driedemensionale werkstukken gebruikt wordt. De term SURFAC bevat daardoor zowel X,Y als Z coor­dinaten. De term geeft aan dat de eerstvolgende beweging volgens een cirkelbaan moet verlope~. De ~

parameters zijn:

3 - 4 - 9

Dit i seen speciale notatie die voor een cirkel nodig is.

- INTERN Dit geeft aan dat het punt door de processor is berekent. Als in het werkstukprogramma een beweging naar een een bepaald punt wordt opgegeven komt hier de naam van het punt.

Page 26: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-'X 1

- Y I

- Zl

- X2

- Y2 - Z2

-22-

Coordinaten van het middelpunt van de cirkelbaan die het gereedschapa­nulpunt beschrij\:'

Component van de cilinderas waar het nulpunt op Iigt. Hierbij geldt

001 = tegen de klok in 00-1= met de. klok mee.

- r= straal

3.3.2.3 De verplaatsingsbeweging Met het woord GOTO wordt een verplaatsing aangegeven

Hierbij betekent INTERN dat het punt door de processor.is berekent. Verder worden nog de X- en Y-coordinaten van het nieuwe punt opgegeven.

3.4 Het eindblok Dit blok bevat slechts een term .Dit is het woord FINI.

Hiermee wordt aangegeven dat de postprocessor de machine in zijn begintoestand moet brengen en de ponsband moet sluiten.

Page 27: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-23-

4 DE TFCHNG LOG] EVAN EXAPT-2

EXAPT-2 i8 een taal waarin de computer aIle bewegingen van de beitel berekent. Om dit te kunnen doen heeft de com­puter veel gegevens nodig. Om te zorgen dat de verspaning~­grootheden goed worden berekend, is het nodig dat de computer goede gegevens krijgt. Om deze gegevens goed in te kunnen voeren is het nodig dat men een goed inzicht in de:berekenings­methode heeft.

Indien dejuiste verspaningsgrootheden zijn toegevoerd, is het belangrijk er voor te zorgen dat de machine de juiste beitelweg berekent. 'Hiervoor is inzicht in dit tweede proces nodig. Ik wil daarom beide technoloeiscne; aspecten in dit hoofdstuk behandelen.

Formules die bij dit verhaalnodig zijn, zijn te vinden in bijlage V. De methode is afgeleid uit de gegevens van

Ii teratuur 6 .

4.1 De berekening van aanzet, snijsnelheid ~n snedediente bi,j voorbewer}{en

V~~r de berekenig van aanzet, snijsnelheid en snedediepte staan de materiaal- en gereedschapsgegevens ter beschikking van de processor. Tesamen met de gegevens ui t het ff;ACHDT­statement bieden zij bieden zij voldoende informatie om de ver~paningsgrootheden te bepalen.

Indien in het werkstukprogramma aanzet, snijsnelheid of snedediepte zijn gegeven neemt de processor deze waarden over, maar hij zal ze wijzigen indien ze niet toelaatbaa~ ~ bIijken te zijn.

De processor rekent bij de bepaling van de'gunstigste

aanzet en snededllte met_spaanvormgrootheden, dit zijn res­pectievelijk de spa&~dikte (h) en de spaanbreedte (b)( zie

I

figuur2o) .

Page 28: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

_·.1._. Figuur10:De ~paanvormgrootheden

"

Het program~a worct altijd doorlopen met een zo groot

mogelijke w«arde voor b.Aan de hand van deze waarde wordt een snedeopdeling gemaakt; hierbij onstaat steeds een waarde voor de afstand van beitelpunt tot het hart van het werkstuk(r) tM:t deze waarden van r en b wordt ge}<~eken of er een spaandik te

. iOlOg'eli jk is die" binnen de grenzen van e.o materiaal en gereed-8cho..psgegevens valt.Als de waarde h die voortvloeidt uit de 4

vergelijkingen kleiner is als hmin uit de gereedschapskaart wordt een nieuwe spaanbreedte gekozen om het proces te herhalen.

I~~et de nu ontstane v-:aarden van h en b wordt de' snedeciepte en de aanzet bepaald.Daarnaast wordt gekontroleerd of de ruwheid

niet groter wordt 'a18 0,06](= ruwheicswaarde voor voorbewerken) Indien nodig wordt de aanzet dan nog aangepast.

Als de waarden voor de snedediepte,spaanbreedte en-dikte en aanzet bepaald zijn kan de snijsnelheid berekend worden. Indien de snelheid kleiner is als Vmin wordt met een kleinere waarde voor b het hele proces herhaald. ~c e

4.2 De berekening van de aanzet en sni,isnelheid bi,; nabewerken Bij nabewerken is de snedediepte al bepaald, dit is namelijk

het restant van het voorbewerken. Bij de berekening van de

aanzet gaat het systeem er van uit dat de oppervlaktekwaliteit het belangrijkst is. Daarom wordt de aanzet hier aIleen maar

. bepaald aan de hand van het ruwheidscri terium. De snijsnelheid wordt bij nabewerken op de zelfde manler •

Page 29: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

, ..

-2.5-

bereken~als bij voorbewerken; de toelaatbare snijsnelheid is echter meeBtal hoger.

, 4.3 De opdeling in sneden en het genereren van de beitelweg

De snedediepte voIgt uit de berekeningen van de verspanings­grootheden. Indien meerdere sneden nodig zijn, worden de eerste sneden zo groot mogelijk gekozen, terwijl de Iaatste . twee sneden evengroot genomen worden. Voorbeeld: 4-4-4-2,5-2.5

De processor bepaalt voor het uitvoeren van gereedschaps­wisselingen een lijn aan de voorkant van het werkstuk. Aan het eind van iedere CUT-opdracht komt de beitelpunt dan meestal op deze lijn terug. AlE de beitels in lengte verschillen moet de postprocessbtftit corrigeren.Voor het uitvveren van de verschillende sneden kiest de processor ook een neutrale lijn. Deze lijn ligt steeds buiten h~t'zekerheidsgebied dat op een afstand van CIDIST rondom het werkstuk aanwezig is. De EXAPT-2 processor kilt rondom het gereedschap ook een veiligheidsgebied. I?i t gebeurt om l\.leine details in het .6e­

reedschap niet mee te hoeven te rekenen. De processor maakt met de mat en uit de gereedschapskaarten een voorstelling van het gereedscbap. Hierdoor is het mogelijkeen gereedschaps­weg te berekenen waarin geen botsingen met het werkstuk of de klauwen voorkomen.

Tijdens een CUT-opdracht komt na iedere snede de beitel terug naar de nullijn.Een ~~ede verloopt dan als voIgt:

Figuur 11 :I,e bei telweg

Page 30: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-26-

(uit lit blz.36) 1 inzet met ijlgang 2 bewerking evenwijdig aangegeven aanzetrichting met

.aanzetsne Iheid . .3 bewerking langs contour met aanzetsnelheid 4 terugtrekbeweging van 1 mm evenwijdig met de bissectrice

van hoofd en hulp snijkant met versnelde aanzet. 5 terugtrekbeweging evenwijdig aan de opgegeven aanzet-

richting met ijlgang. In sommige gevallen past de processor een verkorte terugtrek­beweging toe. Dit kan verband houden met een eventueel ont­breken van de aanzetrichting.

Door de programmeur worden in het programma 2 punten op de contour opgegeven. De processor moet uiteindelijk zorgen dat het contourgedeelte tussen deze twee punten gevolgd wordt. Omdat deze twee punt en dikwijls in het ruwe materiaal weg­gestoken zitten moet de processor eerst een deel van het materiaal weghalen. De processor berekent h~t te verspanen segment zo dat de beitel het materiaal in aanzetrichting kan bereiken en verlaten. Dit betekent dus meestal een ver­groting van van het te verspanen gebied. De processor wijkt van dit patroon af als de beitel in een beveiligd gebied (Door klauwen of DNTCUT) komt(zie figuurt2).

,,/

/" ".,-

\ /" /" ./' _._ . ...L

ONTcuT/

--, (

CONT /so • .. _ LONG

GUT/"",,'iU~/rr2 .... ~

'\'

Figuur 12 Ve bel)aling van het te ver8panen segment

Page 31: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

· -17-

Bi j contourdraaicl~ zonder opga8.f van aanzetrichting wordt de aanzct evenwijdig aan de contour genomen. Dit heeft het ver8chil in segmentsbepaling uit figuur 13a&b tot gevolg .

. '

--

I ~ 1 1

-_. -- -_. -<-ONT / So ___ . LONG.

Figuur 13 Het verEchil in segmentopdeling bij gebrui~ van-r.CNG

Bij het bepalen von het te velT~:;8.nEm segment wordt rekening gehouden met voor-en nadraaien. Als nadraaien plaatsvindt wordt rondom het werkstuk een nabewerkingstoegift geplaatst. Bi j het voorbewerl;.en wordt dan tot aan de toegift bewerkt.

:...

Page 32: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-2B-

r;.1 re bef:c},ri jv.ing van he!"'., v:r::rv r~tukprogrammft

To] lctje!: iE' een eenvoudig programma, dat door het EXAPT-2

f.'Yf"·teem berekend iD, en op co Pi ttler-draaibanli ui tgetest

. i p .. "!)P' tcl\(;ningen van het wer};stuk, ui tgangsmateriaal en

Fieuur 11J,: Bet tolletje en zijn opspanningen

, .

Page 33: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

,...29-

de op~panningen zijn weergegeven in figuur 1~.Tevensis •

een weergave gegeven van de gevraagde snedeopdeling. In deze figuur is te zien dat tot aan het hart toe wordt langs­gedrapid. Om hier een foutieve toestand te verkomen is een denkbeeldige cilinder gekozen met een boring van 1,28 mm. Het materiaal is perspex (code= 3S00), en moet bewerk! worden met een langsdraaibeitel voor voorbewerken (1S) op pen S en een nadraaibeitel (16) op pen 14.

In het werkstukprogramma (zie fig 1,5) zijn de eerste drie regels algemene opdrachten. Regel 2 heeft in het systeem van de THE geen betekenis, maar wordt toegevoegd om fout­meldingen te voorkortlen. CLPRNT dient om de CLDATA 1&2 af­gedrukt te krijgen.

Regel 4 tot en met 9 is de beschrijving van het uigangs­materiaal. Hierin zijn regel 4 en 9 de openings- en sluiting~ regel. De beschrijving verloopt als voIgt:

S)start in het punt (-10, 0,64) en volg de dwarslijn .X= -10 zodat Y groter wordt.

6)~la rechts af op een diameter van 80. 7)~la rechts af op een dwarslijn van X= 110. 8)Sla rechts af·op een diameter van 1,28.

Regel 10 tot en met 20 is de beschrijving van het werkstuk De eerste regel van deze beschrijving geeft aan dat het werkstuk extra fijn bewerkt moet worden.

12)C1 is een cirkel met als middelpunt (50, Olen een straal van SO

1)C2 is een cirkel met een straal van )8. 14)Vanuit het punt dat correspondeert met (0,

cirkel C1 gevolgd. 17)C2 wordt gevolgd tot de dwarslijn X=50. 18)Cirkel C2 wordt vervolgd.

0) wQrdt . ~

Door het stoppen op de cirkelbaan kon het punt M1 gedefi­nieerd worden. De punten MS tot MO duiden steeds het begin van het beschreven lijnstuk of cirkelbaan aan.

Page 34: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-30-

• 'Regel 21 geeftde normale machinegegevens van de Pittler-

'. draaibank weer. In regel 22 staat het gebruikte materiaal. Regel,23 en 24 gev,en de gebruikte bewerkingsdefeni ties weer. De woorden hebben de volgende betekenis:

SO ·geen betekenis TOOL, 15,5 gereedschap 15 staat op plaats5 SETANG,180Het gereedschap is 1800 gedraaid ten op-

zichte van de manier van be~chrijven in de gereedschapskaarten.

LONG langsdraaien Als LONG ontbreekt wordt . de contour gevolgd.

ROUGH ruw bewerken FINE extra fijn bewerken

In regel 25 en 26 staan de opspannipgsopdrachten van de eerste opcpanning.

CHUCL,O J::.e opspanning gebeurt volgens opspangegevens o = niet aanwezig.

150,2 Het aanlegvlak ligt 150,2 mm verwijderd van het nulpunt van de klauwplaat.

287 De grootste diameter van de klauwen is 287 o De klauwen steken niet voor het aanlegvlak

uit. 80 De kleinste diameter van de klauwen is 80 o Er mag niet inwendig verspaand'worden. CLAMP, 60 vanuit het assenstelsel van het werkstuk

gemeten ligt het aanlegvlak op de lijn X= 60

Hierna voIgt een reeks van opdrachten die in die vo,lgorde venverkt worden. COOL~T/ON= koeling aan. DNTCUT/XLARGE,55= bescherm het gebied waarin X groter is als 55 PART/corU1EC t 70, 100=verlaag de' berekende aanzet tot 70%, , en

de snijsnelheid tot 100%. wom~/ A 1 =pas bewerkingsdefeni tie A 1 toe. CUTLOC/BEFOru~=de bewerkinesplaats is aan de voorkant van •

de macnine.

Page 35: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-31-

CUT/11}5 f TO, rl; 1 p'ni j tussen 1115 en M 1 TORLIM/4=beperk het koppel tot 4 mkg (40 Nm)

- Deze laatste regel wordt toegevoegd om het steeltje te , beschermen .

. 2. 2 De problemen bij het testen van het programma Tijdens het ~sten van het machineprogramma kwamen er .

in eerste in~tantie maatafwijkingen v~~r. Deze afwijkingen zijn verbeterd door de gereedschapscorrectie's aan te passen.

Bij het uittesten van het programma bleek tevens dat tijdens de tweede opspanning het steeltje afbrak. Om dat het werkstuk met een handprogramma reeds verschillende malen met succes gemaakt was, zijn naar de oorzaken van het verschijnsel gezocht. Bij dit onderzoek bleek dat in een ander vrerkstuk waar het EXAPT-2 machineprogramma ge­deeltelijk op was toegepast verschijnselen van kerfwerking waarneembaar waren. Tevens zijn de verschillen tussen het handprogramma en het EXAPT-2 machineprogramma gezocht. Hierbij zijn drie fundamentele verschillen gevonden:

a)Bij het handprogramma komt tussen het aanlegvlak in de tweede opspa~ing en het klemvlak een afronding

R met een staal van 2,) mm voor. V~~r het EXAPT-2 programma is dit de afronding vande neuf'radius. Dit is 0.5 mm.

b)Het handprogramma heeft een snedediepte van 1 mm V~~r het EXAPT-2 programma is di t ongeveer lj-mm. Dit betekent dat de snijkracht ongeveer 4 maal zogroot wordt.(bij gelijkblijvende aanzet) ~ ~

c)Tijdens het nabewerken in de tweede opspanning bIijkt dat het EXAPT-2 programma het toerental niet verandert. Dit betekent dat bijna het he Ie werkstuk met een te hogetnijsnelheid wordt nabe­werkt,

Page 36: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-32-

Als oplossingen voor dit probleem zijn naast het verlagen •

van het toelaatbaar moment (TORLIM) de volgende mogelijk- . heden;a)Het toevoeren van een afrondingsstraal. Dit kan

door regel 15 te vervangen door: • . IVl4,RGT,DIA,1"7,ROUND,2.5 Hierdoor komt een afrondingsstraal van 2.5 mm tot stand

b)Het verlagen van de snedediepte kan door een een derde bewerkingsdefenitie toe te voeren. Hierin kan A1 overgenomen worden met de toevoeging van DEPTH, 2. Hierdoor wordt de snedediepte 2 mm. Als deze A3 heet m2et 42 ve.rvangen worden door VIORh/A3

If. c)De snijsnelheid kan verbeterd worden door de c1kel-boog op te delen in segmenten volgens het principe van FWD/C2,ON,DIA, .... Ieder segment. kan dan bij hE:t nabewerken apart worden bewerkt.Men kan de processor ook zelf de schakelpunten laten uitrekenen met de toe­voeging van CSRAT/80 na regel 41. Dit betekent dat de snijsnelheid slechts maximaal 80 % mag veranderen .

Het nadeel van het aanpassen van de snijsnelheid is is dat het schakelpunt zichtbaar is op het werkstuk. Bij perspex kan dit echter weggepolijst worden.

Page 37: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

•••• EX' P T ? - P R r S E S S n R ft* ••

•••• VERSION SelO Jilt-. 7r: SECTION I .*.*

1 PAN T N (/ ITO L lET Jt: S 2 MACHIN/EX2PP t CLPRNT 4 CO~rUR/ELANCU 5 BEGINI-IO.O.64.YLARGE.PlAN.-I0 C RGT/DIA.8C 7 RGT/PlAN. 11 0 e RGT/OIAd.£9 S TE~fo1CIJ

1 0 ~ U h r I f I I F I1~ i.: 11 CO~TUR/PARTCO

12 Cl=CIRCLE/5C,(·~0 13 C2::CIRClE/5G, (, .H 14 H5,8EGIN/(.OC4.0.64.YlAQ;r:,[1 15 M/ .. RGT/CII,17 1E M3,LFT/FLIN.24 17 M2.RGT/C2,ON,oLAN,~0

Ie MI,FwO/C2 19 "1O,R(JT/DI~rl.?8

2C TEf'tJ.CO ?1 MACH[jTI15.9Q,(.05,3,11?,140 r ,1 22 PAhT/~_TERL,3~OO

23 Al=CO~T/so,TrOl.15, S,SETA~G.IB~,LONG,RO~Grl,DSET~O.5 24 A2=COtH/SU,T(Ol,U,,14,SETAf\!;deO, Flf\[ ,OSETf\O,6 75 26 27 28 2S 30 31 32 33 34 ~5

36 57 38 3C; 40 4 1 42 41 44 4~

46 47

CHUCI<;/Od50. 2,c. 87 .0,1.30,0 ClAIIP/60,INVEFS CClLNT ION DNTCUT IXLARGE ,55 PAnT/CURREC, 70-11)0

"ORK/A! CUTLOCIBEFORE CUT/M5,TO.Hl PA~T/CORREC,1(O,100

WORK/A2 CUT/Ml,RE,M5 CCCLNT/OFF CHU(K/J.164.4~,247'-14.Z5.4(,O

CLAMP/21t CGCLNT/ON T0l1lIM/4 PAI'T/CORREC. 70 .. 1f)1) wOf1'</Al CUT/r-tO,RE,Ml P A Fi T / ( 0 R H E C , 1 (\) • 1 " t)

"OFfI<;/A! CUT I 11 1 r TOr H 0 r I r.. I

F1GUUR 15: ~et werk~tu~programma

Page 38: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

Bijlae;e I

, , , J

hE IK8FJJING VAN BEN WERh,STUY.PROGRAJV:MA VOOR EXAPT-2

PAR'I'IW! l\1ACHl N/Ey. 2PP (CLPRNT)

CONTUR/BLANCO BEGl N/ ....... . . .. . . " . . "

TERMCO

SURFIN/ .••••••• CONTUR!PARTCO M1, BEGIN/ .•••. 1\12 ••••• MJ, .•.. TERMCO

MACHDT/10,90,O.05,J,t12,1400,1 PART/NrATERL, . 0 ••••

A1=CONT/SO,TOOL, .. '0'

A2= ............ " "

CHUCh! ..••. C LAf.r.Pj . . . .. " WORE/ ...... . GUTLOC/ .•.. (DNTCUT/ ....... ) GUT/ ...... .

, .. . . . . .

CHUCl'; ..... . CLAfI;.P/ ...•... ' (WOF,h/ •.. 0 ••• ) ,

(GUTLOC/ .• 0 •• )

(DNTCUT/ ....• ) GUT/ •.. 0 ••

• • •• <III • •

FINI

( )= in sommige gevallen

Algemene gegevens

Beschrijving uitgangsmateriaal

Beschrijving werkstuk

Machine gegevens Materiaalgegevens

Bewerking~defenitie

Opspannings-en bewerkingsgegevens van de eerste opspanning

Opspannings- en bewerkingsgegevens van de tweede opspanning.

Algemeen

Page 39: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

AANTEn~NINGEN BIJ' DE DOOR r,lIJ VERIUCHTE WEHh.ZAAMHEDEN

Gedurende mijn stage heb ik verschiIIende werkzaamheden gedaan die ~iet heIemaal in verband stonden met EXAPT-2. Daarom wil ik daarvan hier enige aantekeningen maken.

!I~1_De ~aten v~_d~ kl~~la~t Bij het meten van de maten van de kIauwplaat, die in de

praktikumhandleiding verwerkt moesten worden, heb ik het volgende in beschouwing genomen:

) ." .

a De maat van aanIegvIak tot home punt moet naukeur1g zijn.

BijIage II

Blad 1

b)De hoogte van de klauwen moet zo gekozen worden dat er nooit een botsing kan komen. De diameters moeten overeen komen met de normaal voorkomende diameters.

Vanuit dit standpunt heb ik de maten in deZ-richting van de machine als voIgt bepaald (zie ook bijIage III);

-De mat en 30,5 en2,4 zijn aa~ de machine bepaald -De mat en 14,0 en13,9 zijn aan een reservekIauw bepaald, dit omdat-meting aan de machine geen zuiver resultaat geeft. De meting gebeurde volgens de methode uitfiguur

-.r I b Figuur 16 De meting van de klau\ven

1.1 ~l I a=d-c

011 b=c-e

-De-maten die betrekYing hebben op de diameters heb

ik niet zuiver kunnen meten door de sterke ronding. Ik heb daarom gekozen voor maten die ongeveer over­een komen met de spangegevens van de fabrikant.

De toelaatbare inspangegevens heb ik gehaald uit de gegevens van de fabrikant. (=Li t 2)

Page 40: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

, -J5-Bijlage II Blad 2

lI~2_H~t_olld£r~oek_n~a£ het gehcgg£ngebrgi1 xan de_G~A~B£stu£ing Aan het begin van mijn stage bleek dat een EXAPT-2 machine­

programma van n regels meer geheugenplaats in de besturing fnnt!~nl:

al~ een.handprogramma van n regels. Om te weten te komen of ernoodzaak was de postprocessor te veranderen heb ik een onderzoek ingesteld naar het, werkelijke geheugen gebruik. De invoer geschiede steeds met de hand. Test 1

n02g91 nOJgOOx1.000z1.000fD2 n04g01x1.000z1.000f1.0 n05g0Jx1.000z1.000i1.000k1.000f2.0 n06m05

Test 2

n2g91 nJgOOx1z1t02 n4g01x1z1f1 n5goJx1z1i1k1f2 n6m05

Test 3 g91 gOOx1z1t02 g01x1z1f1 gOJx1z1i1k1f2 m05

Test 4 G91 gOOx1z1t02 g01x1z1f1 gOJx1z1i1k1f2 m05 mJ9 'Test 5 g91 gOOx1z1:f;02 g01x1z1f1 gOJx1z1i1k1f2 m05 m39 m02 to2

6 regels 16 woorden 90 letters,cijfers,~omma's gebruik: 9 eenheden

6 regels 16 woorden 48 letters+ cijfers

gebruik: 5 eenheden

'6 regels 11 woorden 38 letter~ +cijfers

gebruik: 4eenheden

7 regels 12 woorden 41 letters+cijfers

gebruik 5 eenheden

8 regels 14 woorden 47 letters+ cijfers 4 spaties

gebruik 6 eenheden

CONCLUSIE: per 10 karakters wordt een geheugeneenheid gebruil{t

Page 41: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-J6-.

II~J_De geEe~dachhEaiijst

Bijlage II Blad J

Tijdens mijn stage heb ik een lijst voor de te bestellen gereedschappen gemaakt. Aanvankelijk ben ik uitgegaan van de lijst van Maarteri van de Elzen. Maar omdat ik het doel van deze lijst niet kon nagaan heb ik een geheel nieuwe lijst opgesteld.De gereedschappen in mijn lijst zijn in 4 groepen onder te vel'oelen. Natuurlijk kunnen ce aantallen van sommige onderdelen veranderd worden.De 4 groepen zijn:

a)Het ontbreken tenopzichte van de lijst van "v. d. Riel" b)Nodig wegens normaal verloren gaan. c)be~telling wegens defect. -gereedschapahouder: Deze verloopt tijdens het draaien. -komplete beitel of allen een kIemhouder. Als aIleen de kIemhouder besteld wordt moet de beitel worden bijgeslepen en er extra op worden gelet dat er exentrische pennetjes komen.

D)bestelling voor draadsnijden. Bij het samenstellen zijn 2 verschillende beitels opgegeven omdat de fabrikant dit voor uitwendig draadsnijden aanbeveell. Met de beitel die ik opgeef voorinwendig draadsnijden kan echter ook uitwendig gesneden worden. De beitel voor uitwendig draadsnijden k~~ dus eventueel vervallen.

II~4_Igl~e~f£uteg yag E8sb~nd do£r_d~ G.A.beat~ring In de eerste maand van mijn stage werd ik bij proefdraaien

vaak geconfronteerd met inleesfouten. Indien een inleesfout wordt gemaakt tijdens het inlezen van ponsband naar het ge~augen is dit te merken door:

-Het oplichten van het lampje Data Error -Bet vertchijnen van de tekst Input Error op het display -het stoppen van de ponsbandlezer. -Alsde machine in Emergancy-toestand staat wordt de tekst Parity error aan de Fault status toegevoegd.

Page 42: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

·-37-

Bijlage II Blad 4

Deze inleesfouten worden meestal gemaakt aIR -De pnneband wordt gestart zonder lange aanloopstrook

(= een reeks van delete'e aan het begin van de band) LDe poneband afkom~tig is van het rekencentrum.

Vermoedelijke oorzaken -Bij het starten komt het linker opwindende wiel slechts

langzaam in beweging. De transporteur die in de lezer is ingebouwd voert de band weI snel door.Hierdoor verliest de band links zijn voorspanning. De trans­porteur moet nu het spanningsverschil (mechanisch) tussen links en rech~s opheffen. Dit kan de oorzaak zijn van verkeerde coordinatie tussen transporteur en leeseenheid. Als de band verder is gekomen, loopt het linker wielvel mee en zijn er meeetal geen pro­blemen.

-De banden uit het rekencentrum hadden in augustus een kortere aanloppstrook. Tevens hadden deze banden toen een afwijkend lengteverschil tussen de opeen­volgende gaatjes

Advies: Copieer banden waar problemen mee zijn op de Flexowriter.

II~5_Ver~chill~n_tus~en li~ting ~n_ponsb~nd.

Aan.het begin van mijn stage moest het geheugengebruik van de G.A. besturing beperkt worden. Daarom heb ik een onderzoek ingesteld naar de getallen die weI en niet in de ponsband van het rekencentrum voorkwamen. Hierbij bleek dat bij een geheel getal de null~n en de decimaalpunt weggelaten werden. Tevens kwam uit het onderzoek naar voren dat bij I,K en F funkties verschillen zaten in de laatste decimaal. v.b. F109.7

F109.6 13.874 13.873

Bij de I en K funkties was het een afrondi~sfout die inmiddels hersteld is. De fout van de F funktie is ondervangen door de waarde als INTEGER op te geven._

..

Page 43: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-38--

Bijlage II Blad 5

lI~6_Wij~igingQn_in de_m~tQn_el ~n_fl yan de __ ~~~~d~h~~k~ajien Bij de bestudering van de CLDATA-2 is mij gebleken dat er twee materyPit het gereedschapabestand verwisseld waren. Omdat van deze maten ook de maten 15 en 16 zijn afgeleid heb ik ook hier enige maten Iaten veranderen.

lI~7_HQt_ond~r~o~k_n~ar het £r~a£snijd~n_via_EXAPT=2 . In EXAPT-2 is het mogelijk ean werkstuk te maken met

schroefdraad. De taal bevat hiervoor de bewerkingsdeftnitie THP~AD. Daarnaast is er nog een ander woord wat betrekking kan hebben op draadsnijden. Dit is het woord COUPLE, dat een koppeling van de hoofdspil en de sledetot stand brengt. Op de volgende drie bladzijden zijn de gereedschapsgegevens, het werkstukprogramma en de weergave van de bewerkingsde­f,nities gegeven. Het programma is gestopt na ERROR 212 (draadsnijden op het ogenblik niet mogelijk). Bij de samenstelling van het edschap heb ik gedacht aan het bestelde gereedschap. V~~r het werkstuk heb ik gedacht aan een zo eenvoudig mogelijk ~erkstuk. Bij de samenstelling van de bewerkingsopdrachten heb ik verschiIIende mogelijkheden uit geprobeerd. Zoals bijvoor­beeId: weI of niet nabewerken .

Page 44: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-39-BLATT 1 ORE H W E R K Z E U G K A

****-***-**.**.*** •• ***.**.***-*.*-*._-** •• **.********-*.*.***

* BEZEICHNUNG * A BK. * 1. WERKZEUG * 2.WERKIEUG * .******-**** •• ** ••••• ***.** •• **.*.*.******-*.**.*-**********-** * IOENTNUHHER * * * * *******.*.***.***** •• ** •• **.******.* •• **.*-*-*--******.*-**_.* • WERKIEUGIDENTNUHHER * - 13 * 20· * SCHAfTIDENTNDHHER * * 0 * 0 * *-****.**_.*****.* •••• * •• -*******.**.**_.*****-.************** * SYSTEMNUMHER * * - * *********** •• _****._******.*******-***-**********************. * fE~TIGUNGSVERfAHREN * * 4 * 4 * * SCHNEIOENGEOHETRIE * * 24 * 18 * * SCHAfTART * * 6. 6 * * SCHNEIOSTOff * * 125 * 125 * * SPANNMITTEL * • 0 * 0 * * EINSPANNUNG * * 0 * 0 * *********.*****-**********-******-***.** •• ****** •• ************ * WINKELANGABEN * • • * *********.****.*******.**************************************. * KORREKTURWINKEL - ETA­* HAUPTSCHNEIDENWINKEL * PSI * * NEBENSCHNEIOENWINKEl. TAU * • SPITZENWINKEL -EPSILON*

0.00 73.00 0.00

-57.00

* • • *

0.00 121.00

0.00 -59.00

* • • •

***** •••• * •• *.***.*.*.* •• *-.*.*.***.*****.****.***.********.** * ABHESSUNGEN • • * * ****************.*.******.*****.****_**.*********_** __ **t* __ ** - EINSTELlAENGE XS * * EINSTELLAEHGE YS -* SPITZENRAOIUS -* EINSrECHBREITE * • EINSTECHTIEfE * * HINDEST-INNENOURC~H. * * fREIMASS RECHTS * * EINSATZlAENGE REC~TS * * fREIHASS LINKS -* EINSATZlAENGE LINKS * * fREIHASS VORN * * ACHSABSTAND * * SCHAfTBREITE * * fREIHASS RECHTS * * fREIHASS LINKS * * SCHAfTHOEHE *

XS * YS * RS *

I * T MAX * o HI N *

E * Ll *

f * L 2 *

G * K * B *

E 1 * r 1 *

H *

204.50 24.55 0.50 0.00 0.00

52.00 0.50

110.00 48.53

110.00 0.50 0.00

47.00 25.00 12.00 0.00

* * * * * * * * * * * * * * * -

200.00 12.40 0.10 0.00 0.00

35.00 0.10

100.00 24.90

105.00 7.00 0.00

15.00 20.00 60.00

0.00

* * * * * *

* * * -* * * * *

**~****************.*.**************************************** E INS A T I BED I N G U tICi€: N * * * *

***********************************************************.** * lUl. SCHNITTBREITE • alUL * • lUL. SCHNITTKRAfT * PZUL * * SPANfORM-fAKTOR *B/HREl * * VERSCHlEISSHARKEN2R. * VB * * ZUl. STANDZEIT * 'ZUL * * SCHNITTIEfEN-fAKTCR *AHINREL* * MAX. SPANOICKE * HlUL * * MIN. SPANOltKE * HHIN.

8.00 500.00

1.00 0.40

40.00 1.00 0.50 0.10

* * * * * * * *

.1.00 500 "'00

1.00 0.40

40.00 1.00 0.50 0.10

* * • * * * • *

****** •• ****.*-* •• *.************.*************************.*** • UNIT HH OOER INCH * * * ************************-******~**********************-*******

Page 45: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

**** E X APT Z - P R DC E S S 0 R ****

**** VERSION SZ/O JUN 75

PARTNO/ORAAO HAC HI N IE X Z P P CLPRNT CONTUR IBLA NC rl BEG INI 0,. 0 .. YL'A RG E, PLAN ,,0 RGT/DIA,,100 RGT/PLAN"t20 LfT/OIA,ItO LfT/PLAN,,110 RGT/DIA,,100 RGT/PLAN;ZOO RGT/DIA"O TERHCD SURf IN /fI N CDNTUR/PARTCO

SECTION I ***a-

HI" BEGIHIO,.O"YLARGE,PlAN,.O H 2,. R G T 101 A, 100 H 3" RG T / FL AN ,.120 H4,. LfT/CIA,40 M5" LfT/FLAN,,130 H6" RGT/OIA,.50 .. 7,. R G T I PL AN" 2 00 M8,. RGT/CIA"O TERMCO PART IMATERL,1 CO MACHDT/10,90 ... C.05,3,112,1400,1 Al= CONT/SO"TOOL,13,10,.sETA~G,180,LONG,ROUGH,.OSETNO,,13 A2= THREAO/SO,LONG,.TOOl'20,20,.SETA~G,180,sPEEO,60,.fIN,TAT,2,.PITCH,~ A3= CONT/SO,TOOL,13,.10,SETANG,180,LONG"fIN ,OSETNO,13 CHUCK/0,150.2,,310,0,,100,0 CLAMP/on CUTLOC/BEHIND WORK/At CUT/H7,RE,.H6 WORK/A3 CUT/Hl,RE,H6 COUPLE/ON WORK/AZ CUT/H7,RE,P16 fINI

Page 46: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

OREHBEARBEITUNGSOEFINITIONEN •••••••••• *******.*****.*.**

**** •• ****.*** •• ***** ••• **********.*************************************~****************.*********** .. * * * ••• * * * .. * ... * • * • * • NAME *BE.ART*TOOL*MAG*OSETN*TAT*SURF*SPIRT*SO*ANW*SETANG* ,.. .. * * *

* * A1*CONTHI* AZ"'THREAD* A3*CONTMT*

* * 1 * 10 • 2 * 20'" 1 * 10*

...

* 13 * 0 *3221* o * 2 *3222*

13 * 0 *3222* * * •

• * • • o * 1* 27*180.00* o * 1* 28.160.00* o • 1* 29*180.00*

* * • *

FEED * •

0.00* 0.00* 0.00*

*

SPEED* P ITCH* DEPTH* FOIRl* IDENT* * * * * *

0.00* 0.00* 0.00* 180 .00. ·13* &0.00* l.OO* . 0.00* 0.00* ZO* 0.00* 0.00* o • 00 * 18 0 .00 * 13·

* * * * * •• ** •••• **.*****.************************.*******.*** •••• *.******************************~***.*******

W E R K Z E U G LIS T E ******* •• *******.********

OREHWERKZEUGE ••••••••••• *.

I ... ..... I

** •• * •• ****.**.***********.***** •• *********.*** •••• *.**** •• ******.**** ••• * ••• * •• * •• * •••• ****.*.***.*.*** • .. * • * * * • • • • SCHNGEOM • SCHAFT • SCHN STOFF • EINSPANNG * IOENTNR * UNIT • EI NS TELL X • EIHSTELL y * ., • • * • * • .. * • 24 • 8 * 125 * 0 * 13 * * 204.50 * 24.55 * ... 18 * 6 • 125 * 0 * ZO • * 200.00 * 12.40 • * * * * * * * * * ** •• ******.**.*.****.********.***.***.****************.**.**********************************.************

END OF FI RS T RUN ****NUMBER OF HISTAKES 1 RUN 2 INHIBITED * ... ·*ELAPSEO TIME FaR TECHNOLOGICAL PROCESSOR 4.399 SEC •

Page 47: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

• I I I

: 2 J

'

I U lTv :

i 20-;'10 : . ----,! rNVEND,("

I ~7t., - ? 2.lS

I . 1:' N\Jfi~O'G.

~ ~/"B - ~2g~ I ~ IN\J~"'OIG.

. ---- ......

~---- --! vIr\;./' I, 33-¢131 ~

,llv,rvENo,<:.

f ~ U,T\JENOIG.

t;6 197 -? 3 ~~ I I ·,l"NVcNOIG.

~ <!2~B -~?'~8

,..... /) ---

I .{::" 1\) I

Page 48: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

Bi j lage f: V.

-4)-

DE ORGANISATIE 'IAN DE TECHNISCHE HOGESCHOOL EINDHOVEN

IV.1 Inleiding , .

De THE 1S een instelling waar men opgeleid kan worden .

tot ingenieur. Omdat een hogeschool voor een goede verzor-ging van het onderwijs zelf studies moet verrichten, kan de THE ook pervice verlenen aan andere bedrijven en instel­lingen. Dit is dan ook de tweede funktie van de THE.

De THE is in 1956 gesticht met 3 afdelingen Sindsdien zijn er 4 afdelingen bijgekomen,zodat de THE nu 7 afdelingen telt: Wiskunde

BOUWKunde Bedrijfskunde Eiectrotechniek Scheikundige technologie Technische natuurkunde Werktuigbouwkunde

Iedere afdeling houdt zich bezig met een apart deel van detechniek. Organisatorisch kent iedere afdeling een afdelingsraad, hierboven staat de organisatie op topniveau.

De laatstgenoemde organisatie is beschreven in hoofdstuk 2 van dit organisatieverslag. In hoofdstuk Jstaat de organis op afdeling2niveau gegeven, tervdjl hoofdstuk 4 ingaat op de vakgroep ensectie waar ik werkte.

Page 49: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-4l.j,-

IV.2 De opbouw van de organisatie op topniveau De bestuursorganen van de THE zijn de Hogeschoolraad

en het College van Bestuur. Deze 20rganen staan onder de 'minister, die als adviesorgaan de Academische raad heeft. Ben tDtaal overzicht van de organisatie is te zien in figuur 17 .

. KROON

M INI<;TER.. ACAOEMISo;l: ~AItO

DAGEL~KS aEST(fU~

HOGESCHooLR,q,qO

.CO££EGE VAN

COLLEGE vAN I3ESi1JCt1( OECANEN

------ --,- .

L _ATOELINC;" RIIAO 1:1'";: 6£ £, N'c.. itA II ()

\J .. -- - ..

Figuur 17: Organisatieschema.op topniveau

Bijlage IV Blad 2

De Hogeschoolraad kan aIle zaken van de hogeschoolin haar geheel regelen en besturen. Daarnaast heeft zij te maken met de wet Universitaire Bestuursvorming(1970) en het bestuursregelement van de hogeschool. Zaken die Ihierin geregeld zijn behoren niet tot de taken van de Hogeschool­raad.

Page 50: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-45-Bijlage IV Blad 3

De Hogeschoolraad bestaat uH: 40 leden. Van deze 40 leden zijn 33leden afkomstig uit de TH-gemeenschap, terwijl 7 leden door de k~oon benoemd zijn. De leden worden gekozen , voor twee jaar. De verdeling van de 33 zetels is aE voIgt:

.

1S leden wetenschappelijk personeel 9 leden niet wetenschappelijk personeel. 9 studenten .

De studenten hebben maar een zittingstijd van .een jaar. De Hogeschoolraad heeft de volgenje taken:

-Opstellen van een ontwikkelingsplan -Opstellen financieel schema -Vaststellen van de begroting -Het verzorgen van de organisatie van het onderwijs -De coordinatie tussen onderwijs en wetenschapsbeoef-

en. ling. De raad is tevens belast met de zorg voor vocrzieningen en behoefte van de studenten. De vergaderingen van de raad zijn meestal openbaa~.

lV~2~2_Het~C£lleg€_v~n_B~~tu~r

Het College van Bestuur is belast met het dagelijks bestuur, en krijgt hierbij de volgende taken.

-Het voorbereiden van besluiten van de Hogeschoolraad -Het bekend maken van besluiten van de Hogeschoolraad -Het uitvoeren van besluiten van de Hogeschoolraad -Het personeel behher

-Het financieel beheer -Het materieel beheer -Het sluiten van overeenkomsten namens de TH -Het voeren van correspondentie namens de TH -Het toezicht houden op alles wat de TH aangaat

Het College van Bestuur bestaat uit 5 leden. De Rector Magnificus is door zijn functie lid van het College van Bestuur. 2 Leden van het college worden door de Hogeschool-

Page 51: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

I • --lb-

Bijlage IV ·Blad 4

raad gekozen uit'de wetenschappelijke medewerkers.De andere twee leden worden door de kroon bcnoemd.

De voorzitter van de Hogeschoolraad en de secretaris van I

de TH wonen de vergaderingen bij. Zij geven indien nodig . advies.

IV..:..~..:..3_Het,,:C2l1ege_v.S:n_Dec!§;n~n

Het College van DecanerJ. is een adviserehd orgaan. Di t college geeft dit advies ,gevraagd of uit eigen initiatief, aan zowel de Hogeschoolraad als het College van bestuur. Dit advies handelt meestal over de onderwijs en wetenschaps­beoefening. Naast deze adviserende taak verzorgt het College van Decanen ook de toekenning van het Doctoraat in de tech­nische wetenschappen.

Het college bestaat uit de decanen van de afdelingen en de onGerafdelingen. De voorzitter van cit college is de Rector Magnificus.

Page 52: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-47-Bijlage IV

Blad5

IV.) De orBanisa~ie op afdelingsniveau. Bij de beschrijving van de organisatie op afdelingsniveau

wil ik uitgaan V~1 Ge organisatie van de afdeling Werktuig­bouwkunde, omdat ik hier werkte. Het schema van het bestuur van deze afdeling is afgebeeld in figuur la. De afdeling W(erktuigbouwkunde) krijgt bpdrachten van het bestuur op topniveau, maar is in grote lijnen een zelfstandig orgaan. Daarom bezit het ook overeenkomst met het bestuur op top­niveau.

COLLEGE VAN B fSTuuR THE

4

r-------~-------_,I !

BEUEEADE/J.

-BuREAU.

4D VIE 5 (' DMN l~sl E~

ON DE R \J ~sco V1M HiS'IE ~

ONl)f; R 20E I.{ corm ISSIE

A"FDEUNG. PER'SONEEL 1-------;

OAGEL~ t<S

.BEsrut./p' \.v'.

o VE~LE'G_C.O NC"IIS5lli

C.onlll'5tI6Re/..( £ /oJ­

APP"'JJ!~"lI.ul EN

~E f.(£N8El..i:IO.

~--------------~--------r---~-------------

, Figuur18: Het organi~atieschema van de afdeling

der Werktuig~ouwkunde.

Page 53: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

IV~1~1_D~.~fQelingcria2

Bijlage IV Blad 6

Ve afdelingsr~ad heeft tot taak het onderwijs eri onderzoek van de afdeling te coordineren. De raad is daarorn een beleids­bepalend orgaan. De afdelingsraad Werktuigbouwkunde wordt

, gevormt1 door:

8 wetenschappelijke rnedewerkers 4 niet wetenschappelijke rnedewerkers

4 studenten De ~aad krijgt eventueel advies van de adviescomrnis~i~R.

IV~3.2 Het dagelijks bestuur ---------------Het dagelijks bestuur wordt gekozen door de afdelings­

raad. Het dagelijksbestuur moet de besluiten van de afdelings­raad voorbereiden en uitvoeren. De beheerder is secretaris

• I • • en adVlseur vannet dagellJks bestuur. ,

Iv.3.3 De beheerder en het afdelingsbureau ---------------- -----Het afdelingsbureau moet zorgen voor:

-Ben goede bedrijfsvoering van de afdeling. -Het afdelingssecretariaat -De personele zaken ~De inkoop-reis-en instumentele administratie -De veiligheidszorg -De studentenadministrati~

. -Het toezicht op gebouwen van de afdeling

Het hoofd van het afdelingsbureau is de beheerder. Hij oefent sarnen met het dagelijksbestuur het beheer uit. De beheerder is verantwoording verschuldigd aah het college van bestuur.

IV~3~4_D~ ~akg£o~~n De afdeling heeft voor ieder vakgebied van de werktuig­

bouwkunde waarin gestudeerd wordt een vakgroep. Soms is het nodig het werkgebied van twee vakgroepen beter tEe coor­qineren .. Er wordt dan een werkgroep ingesteld.

Page 54: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

• De afdeling W. kent de volgebde vakgroepen:

-Bedrijfsmechanisatie en mechanismen -Fabrieksapparatenbouw voor de procesindustrie . -

Bijlage IV Blad 7

-Verbrandingsmotoren,vevoerstechniek en produktontwerp -Werktuigkundige materiaalkunde -Aandrijftechniek -Werktuigonderdelen en onderhoud -produktietechnologie -Warmte- en Stromingstechniek. -Technische mechanika

Een vakgroep is de kleinste bestuurlijke eenheid op de TH Een vakgroep heeft de volgende taken:

-Verzorgen van het praktikum -Verzorgen van het theoretisch, onderwijs -Verrichten van wetenschappelijk onderzoek -Creeren van afstudeerplaatsen.

De vakgroepen zijn onderverdeeld in secties. Zo'n sectie werkt dan aan een deel van het yak waar de vakgroep mee bezig is.

.'

- ,

Page 55: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-50-

IV.~ De vakcrocp,en ~ectie waar ik werkte

Iv~4~1_D~ yakg£o~p_Pro£uktiete£hnologi~

Bijlage IV B-lad 8

De vakgroep produktietecnologie houdt zich vooral bezig met het maken van produkten door middel van machines. Hierbij maken zowel het gereedschap als de technologie deel uit van

het vakgebied. ~e vakgroep kent 7 secties verdeeld over drie groepen:

Fyschische b~werkingen

Medische techniek Plastische vormgeving

Verspaning Numerieke besturing

Gereedschapswerktuigen

Lengtemeting

Bewerkingsprocessen

Werktuigen en gereedsehappen

Meettechniek Naast deze secties is er ook nog de sectie Electronica.

Deze sectie heeft echter geen eigen onderzoektaak. Deze sectie biedt namelijk hulp aan andere secties.

IV.4.2 De f'ectie Numerieke besturi.ng De sectie Numerieke besturing behoort tot de groep werk-·

tuigen en gereedschappen. Deze groep houdt zich bezig met de con3tructie en realisering van gereedschappen die bij een produktieproces betrokken zijn.

De sectie houdt zich bezig met het toepassingsgebied en de realisering van de numerieke besturing. Tot zaken. -:.

die met het toepassingsgebied te maken hebben hoort bijvoor­beeld een programmeertaal als EXAPT-2, waar mijn verslag

over handelt. Tot de realisering van-de Numerieke besturing

horen bijvoorbeeld de meetsystemen, waar een van mijn I

voorgangers het uitvoerig over heeft gehad.

LITERATUUH VAN BYLAGE: IV -afde ds Werktuigbouwkunde. Inlichting·envoor studenten en medewerker~.Technische Hogeschool Eindhoven September 1980 _yoorlichtine; van Ir.Heuvelman op 1-8-1980

Page 56: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-51-

Bijlage V

Blad 1

DE FOHMUI£S VOO'R DE VERSPANINW'GROOTHEDEN

Uitgangsformule: F = K • b. h 1-z . v 81 . 1

F v=sni jkacht R 1 1= specefieke s . en h=1 mm b= spaanbreedte

N (kg)

snijkracht (8nijkacht bij b=1 mm N / 2 (kg/ 2 )

mm mm mm

h= spaandikte rom

1-z= .. Exponent ui t de KRie"'zle formule. (d~men8ieloos) . .

Formules voor de spaandikte:' a)Het spaanvormcriterium dat de processor gebruikt

{. hmax ( bminus h -..;: B/HREL' 1 -. b+ bminus )

h = maximalespaandikte max bminus =minimale spaanbreedte

B/HREL = verhoudi'k8factor uit gereedschapgegevens.

b) De toelaatbare snijkracht. F ~ Ftoelaatbaar

v 1 z K 1 1' b 'h - ~Ftoelaatbaar s. ,

h 1-z ~ Ftoelaatbaar " K . b .

s 1. 1

1 h < (Ftoelaatbaar ~-:r:z

'\: K 'b 81.1

c) Het toelaatbaar vermogen

P ~Ptoelaatbaar

P= V'Fv . V= sni jsnelheid m/8

voor de snijsnelheid wordt Vmin gekozen

Page 57: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

·-52-

vmin 'hSl*l'1J~h 1-z ptoelaatbaar

h 1-z '" ptoelaatbaar " V , ,y~ 1 l'b , m1n s.

. . , h < (Fltoe laatbaar;-:r:z

... V * *K 1 l,b m1n s.

d)Het beschikbaar koppe~ M (Mtoelaatbaar

'" F v' r $lVItoelaatbaar

Ks1 ,,'b'h l-z· r ~Mt~elaatbaar

1 h ~ (~toelaatbaar, 1-z

Ks 1.1,b.r

M= beschikbaar moment Nm (kg m) r= straal m

Formule voor de snedediepte

a= b· sin K

a= snedediepte l~= sni jkantshoek

rom (lit bIz 4)

Formule~ voor de aanzet

s= h

(lit bIz5)

(sinK)R

R= constante 0,3-0,5 s= h· sin.3K

s= aanzet mm/omw

Formules voor de snijsnelheid a)Het toelaatbaar vermogen

p ~ ptoelaatbaar

F 'V $ ptoelaatbaar v . . KS1.1,b*hl-Z ·v ~Ptoelaatbaar

v~Ptoelaatbaar

Ksl.l*b'h1-Z

. BijIage V Blad 2

Page 58: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

~53-

b)Le maximalc toclaatbare f'nijsDE:.lheid

V ~Vmax c)De toelaatbare ptandtijd (lit bIz 7)

V ~Vuitgebreide Taylor verg

V ~ VSTANL' aF . sF. TG• VBH

E,F,G,H Exponenten VB= maat voor de toelaatbare slijtage (mm) T = standtijd (min) V~TAND constante (m/s)

Huwheidscriterium

s ~ V'8' r· Rt. FIrJL . fINr::AC ~= aanzet (mm/omw)

(lit 6blz1)

r= neuEradius (mm) Rt= ruv:heidswaarde FINh,FINMAC= correctiefactoren

'Bijlage V Blad J

Page 59: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

LITl.;\A?UUHT)IJ~T •

1 E7.AP'l'-2 programmeerhandleidine;. THE 2 Forhart Spanntechniek International

Bijlage VI

l',raftbet"atigte Spannfutter Bpannbacken und Befestigungs-

fansche. ID 800 7/77 blz55

Verein zur Forderune des EXAPT-programmierpystems e.V. 51 Aachen Postfach 587 Germany

.(""' ) EXAPT2 Arbeitsblater Teileprogrammierung best nr 7)0901 4 EXAPT~ Arbeitsblatter Werkstoffkartei (geen best nr) 5 EXAPT2 Beechreibung der CLDATA2

W Budde (wzl) U Grupe (EXAPT Verein) H Mertens ( It

B Stocker best nr 69 OJ 22

( "

.. )

)

6 EXAPT2 Schnittwertermittlung zur drehbearbeitung 7 EXAPT2 ~prachbeschreibung

Dr hch Opitz Dr w- Simon Dr G Spur Dr G Stube

-Best nt 690502 8 EXAPT werkzeugkartei fur Drehwerkzeuge

Best nr 72 11 01 9 EXAPT2 Technologische

Schnittwegermittlung 72 11 02

ermittlungsverfahren 1. Uberarbeitete auflage

Page 60: De verwerking van werkstukprogramma's door de EXAPT-2 … · Download date: 07. ... Omdat ieder type machine plus besturing andere instructies nodig heeft, is'het.:erg moeilijk om

-55-

IJJ~T VA~ FIGUREN

Fieuur 1:2chemati~che voorstolling van een EXAPT-2 ~y~teem Figuur 2:De maten uit de CHUC~-opdracht

I

Figuur 3:Le aa!1zetrichting bij CONT Figuur 4:Het opr;even van een snijbewe!;king Figuur5:De afmetingen van Pittler-gereedschappen F!guur 6:Schematische voorstelling van de CLDATA-2 Figuur 7:Het beginbloy. Figuur 3:Het beginblok van-de op~panning Figuur )I :1 .. iet bewerkingf'blo}: Figuur 10:Le spaanvormgroothec.en Figuur 11:Le beitelweg Figuur 12: bepaling van het te verepaY1en ~egment Figuur 1;:Het verschil insegmentopdeling bij gebruik van LCN'3 Figuur 14:Eet tolletje en zijn opspanningen Figuur 15:Het werhstukprogramma Figuur 16: meting van de klauwen Figuur 17 :Organisati€:schema op t9pniveau Figuur 18:Eet organisatieschema van de afdeling der

Werktuigbouwkunde