17.09.2013 Views

2 - Boelens Machines BV

2 - Boelens Machines BV

2 - Boelens Machines BV

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SINUMERIK 840D sl<br />

ShopMill<br />

Bedienen/Programmeren<br />

Geldig voor<br />

Besturing<br />

SINUMERIK 840D sl/840DE sl<br />

Software Versie<br />

NCU systeemsoftware voor<br />

SINUMERIK 840D sl/840DE sl 1.3<br />

met ShopMill 7.1<br />

Uitgave 08/2005<br />

Inleiding 1<br />

Bediening 2<br />

Programmeren met<br />

ShopMill<br />

Programmeren met<br />

G-code<br />

3<br />

4<br />

Simulatie 5<br />

Gegevensbeheer 6<br />

Vormenbouw 7<br />

Alarm en meldingen 8<br />

Voorbeelden 9<br />

Bijlage A<br />

Index B


SINUMERIK® -documentatie<br />

Oplagesleutel<br />

De navolgend vermelde uitgaven zijn vóór deze uitgave verschenen.<br />

In de kolom "Opmerking" is met letters aangegeven welke status de tot nu toe verschenen edities<br />

hebben.<br />

Kenmerken van de status in de kolom "Opmerking":<br />

A .... Nieuwe documentatie.<br />

B .... Onveranderde nadruk met nieuw bestelnummer.<br />

C .... Herziene versie met nieuw nummer.<br />

Uitgave Bestelnr. Opmerking<br />

10/1997 6FC5298-2AD10-0JP0 A<br />

11/1998 6FC5298-2AD10-0JP1 C<br />

03/1999 6FC5298-5AD10-0JP0 C<br />

08/2000 6FC5298-5AD10-0JP1 C<br />

12/2001 6FC5298-6AD10-0JP0 C<br />

11/2002 6FC5298-6AD10-0JP1 C<br />

11/2003 6FC5298-6AD10-0JP2 C<br />

10/2004 6FC5298-6AD10-0JP3 C<br />

08/2005 6FC5398-4AP10-0JA0 C<br />

Merken<br />

SIMATIC ® , SIMATIC HMI ® , SIMATIC NET ® , SIROTEC ® , SINUMERIK ® en SIMODRIVE ® zijn geregistreerde<br />

merken van de firma Siemens AG. De andere benamingen in dit gedrukte document kunnen merken zijn,<br />

waarvan het gebruik door derden voor hun doeleinden de rechten van de eigenaar zouden kunnen schenden.<br />

Meer informatie vindt u in het internet op:<br />

http://www.siemens.com/motioncontrol<br />

Dit document werd opgesteld met Word 2003<br />

en Designer V 7.1 gemaakt.<br />

Het doorgeven en de verveelvoudiging van dit document, het gebruik en de<br />

kennisgeving van de inhoud is niet toegelaten, voor zover niet uitdrukkelijk<br />

toegestemd. Overtredingen verplichten tot schadevergoeding. Alle rechten<br />

voorbehouden, vooral in het geval van de octrooiverlening of de gebruiksmodelregistratie.<br />

© Siemens AG 2005<br />

Er kunnen eventueel andere in deze documentatie niet beschreven functies in de<br />

besturing lopen. Er bestaat echter geen aanspraak op deze functies bij een nieuwe<br />

levering resp. in een servicegeval.<br />

We hebben de inhoud van dit gedrukte document op overeenstemming met de<br />

beschreven hard- en software gecontroleerd. Desondanks kunnen afwijkingen niet<br />

worden uitgesloten, zodat wij geen verantwoordelijkheid kunnen aanvaarden voor<br />

de volledige overeenstemming. De gegevens in dit gedrukte document worden wel<br />

regelmatig gecontroleerd, en de noodzakelijke correcties zijn in de volgende<br />

oplagen inbegrepen. Wij zijn dankbaar voor verbeteringsvoorstellen.<br />

Technische wijzigingen voorbehouden.<br />

6FC5398-4AP10 – 0JA0 Siemens-Aktiengesellschaft.


0 08/2005 Woord vooraf<br />

Woord vooraf<br />

SINUMERIKdocumentatie<br />

De SINUMERIK-documentatie is in 3 niveaus ingedeeld:<br />

• Algemene documentatie<br />

• Gebruikersdocumentatie<br />

• Producent-/Service-documentatie<br />

Meer informatie over andere documenten m.b.t. SINUMERIK 840D sl,<br />

die gelden voor alle SINUMERIK-besturing (bv. universele interface,<br />

meetcycli…), krijgt u bij uw Siemens-vestiging.<br />

Een maandelijks geactualiseerd documentenoverzicht met de<br />

beschikbare talen vindt u op het internet onder:<br />

http://www.siemens.com/motioncontrol<br />

Volg de menupunten "Support" "Technische documentatie" <br />

"Documentenoverzicht".<br />

De interneteditie van de DOConCD, de DOConWEB, vindt u onder:<br />

http://www.automation.siemens.com/doconweb<br />

Bestemd voor De beschikbare documentatie richt zich tot de operator van verticale<br />

bewerkingscentra of universele freesmachines met<br />

SINUMERIK 840D sl.<br />

Standaardomvang In de beschikbare bedienings-/programmeerhandleiding wordt de<br />

functionaliteit van het bedieningsoppervlak ShopMill beschreven.<br />

Aanvullingen of wijzigingen die door de machineproducent worden<br />

uitgevoerd, worden door de machineproducent gedocumenteerd.<br />

Hotline<br />

Er kunnen in de besturing nog andere, in deze documentatie niet<br />

verklaarde functies aflopen. Er bestaat echter geen aanspraak op<br />

deze functies bij een nieuwe levering resp. in een servicegeval.<br />

Met vragen kunt u zich tot de volgende hotlines wenden:<br />

A&D Technical Support<br />

Tel.: +49 (0) 180 5050-222<br />

Fax: +49 (0) 180 5050-223<br />

Internet: http://www.siemens.de/automation/support-request<br />

Technologie-Hotline<br />

Tel.: +49 (0) 2166 5506-115<br />

De hotline is op werkdagen bereikbaar van 8-17 h.<br />

Bij vragen (suggesties, correcties) i.v.m. de documentatie, gelieve een<br />

fax of email aan het volgende adres te zenden:<br />

Fax: +49 (0) 9131 98-63315<br />

Email: mailto;motioncontrol.docu@siemens.com<br />

Faxformular: zie formulier op het einde van het document<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 iii<br />

0


0 Woord vooraf 08/2005<br />

Internetadres http://www.siemens.com/motioncontrol<br />

Gekwalificeerd<br />

personeel<br />

Correct gebruik Neem het volgende in acht:<br />

Structuur van de<br />

documentatie<br />

Het bijbehorende apparaat/systeem mag alleen in combinatie met<br />

deze documentatie worden ingesteld en gebruikt. Inbedrijfstelling en<br />

gebruik van een apparaat/systeem is alleen toegelaten voor<br />

gekwalificeerd personeel. Gekwalificeerd personeel in de zin van de<br />

veiligheidsinstructies in deze documentatie zijn personen die bevoegd<br />

zijn om apparaten, systemen en stroomkringen volgens de normen<br />

van de veiligheidstechniek in gebruik te nemen, te aarden en te<br />

kenmerken.<br />

Waarschuwing<br />

Het apparaat mag alleen worden gebruikt voor de in de catalogus en<br />

de technische beschrijving vastgelegde toepassingen en alleen in<br />

combinatie met de door Siemens aanbevolen resp. goedgekeurde<br />

apparaten en componenten van andere fabrikanten. Het correcte en<br />

veilige gebruik van het product stelt deskundig transport, deskundige<br />

bewaring, opstelling en montage alsook een zorgvuldige bediening en<br />

instandhouding voorop.<br />

In deze documentatie worden de volgende door pictogrammen<br />

gemarkeerde informatieblokken gebruikt:<br />

Functie<br />

Achtergrondinformatie<br />

Bedieningsvolgorde<br />

Verklaring van de parameters<br />

Bijkomende aanwijzingen<br />

Software-optie<br />

Bij de beschreven functie gaat het om een software-optie. D.w.z. de<br />

functie loopt enkel op de besturing, wanneer u de overeenkomstige<br />

optie hebt gekocht.<br />

Veiligheidsinstructies Dit handboek bevat instructies die in acht moeten worden genomen<br />

met het oog op uw persoonlijke veiligheid en het vermijden van<br />

materiële schade. De instructies die betrekking hebben op uw<br />

persoonlijke veiligheid zijn gekenmerkt met een gevarendriehoek,<br />

aanwijzingen m.b.t. materiële schade hebben geen gevarendriehoek.<br />

Afhankelijk van het risiconiveau worden de waarschuwingen in<br />

afnemende volgorde als volgt weergegeven.<br />

© Siemens AG 2005 All rights reserved.<br />

iv SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


0 08/2005 Woord vooraf<br />

Gevaar<br />

betekent dat dood of aanzienlijk letsel zal optreden als de<br />

desbetreffende maatregelen niet worden getroffen.<br />

Waarschuwing<br />

betekent dat dood of aanzienlijk letsel kan optreden als de<br />

desbetreffende maatregelen niet worden getroffen.<br />

Voorzichtig<br />

met gevarendriehoek betekent dat lichte letsels kunnen optreden als<br />

de desbetreffende veiligheidsmaatregelen niet worden getroffen.<br />

Voorzichtig<br />

zonder gevarendriehoek betekent dat materiële schade kan optreden<br />

als de desbetreffende veiligheidsmaatregelen niet worden getroffen.<br />

Opgelet<br />

betekent dat een ongewenst resultaat of een ongewenste toestand<br />

kan optreden als de desbetreffende instructies niet in acht worden<br />

genomen.<br />

Als er meerdere risico's optreden, wordt altijd de waarschuwing voor<br />

het hoogste niveau aangegeven. Als in een waarschuwing met de<br />

gevarendriehoek wordt gewaarschuwd voor persoonlijk letsel, kan in<br />

dezelfde waarschuwingstekst ook een waarschuwing voor materiële<br />

schade opgenomen zijn.<br />

Machineproducent Wanneer er m.b.t. bepaalde feiten evt. aanvullingen of wijzigingen<br />

door de machineproducent bestaan, wordt er als volgt naar verwezen:<br />

Neem de instructies van de machinefabrikant in acht.<br />

Literatuurverwijzing Wanneer u bepaalde feiten in verder gaande literatuur kunt nalezen,<br />

wordt dit als volgt gemarkeerd:<br />

Literatuur:<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 v<br />

0


0 Woord vooraf 08/2005<br />

Begrippen Hieronder wordt de betekenis van enkele fundamentele begrippen in<br />

deze documentatie vastgelegd.<br />

Programma<br />

Een programma is een reeks van aanwijzingen aan de CNC-besturing<br />

die gezamenlijk de productie van een bepaald werkstuk aan de<br />

machine bewerkt.<br />

Contour<br />

Met contour wordt enerzijds de omranding van een werkstuk bedoeld.<br />

Anderzijds wordt ook het deel van het programma contour genoemd<br />

waarin uit verschillende elementen een omranding van een werkstuk<br />

wordt gedefinieerd.<br />

Cyclus<br />

Een cyclus, bijv. rechthoekige zak frezen, is een door ShopMill<br />

opgegeven subprogramma voor het uitvoeren van een herhaaldelijk<br />

voorkomend bewerkingsproces.<br />

(Voor een deel wordt een cyclus ook functie genoemd.)<br />

Maateenheid In de beschikbare documentatie worden de eenheden van de<br />

parameters altijd metrisch aangegeven. De overeenkomstige<br />

eenheden in inch vindt u in de volgende tabel.<br />

Metrisch Inch<br />

mm in<br />

mm/tand in/tand<br />

mm/min in/min<br />

mm/o in/o<br />

m/min ft/min<br />

© Siemens AG 2005 All rights reserved.<br />

vi SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


0 08/2005 Inhoud<br />

Inhoud<br />

Inleiding 1-15<br />

1.1 ShopMill ....................................................................................................................1-16<br />

1.1.1 Procesvolgorde ......................................................................................................... 1-17<br />

1.2 Werkplek ................................................................................................................... 1-18<br />

1.2.1 Coördinatensysteem................................................................................................. 1-19<br />

1.2.2 Bedieningspanelen ................................................................................................... 1-20<br />

1.2.3 Toetsen van de bedieningspanelen.......................................................................... 1-21<br />

1.2.4 Machinebedieningspanelen ...................................................................................... 1-23<br />

1.2.5 Elementen van de machinebedieningspanelen........................................................ 1-23<br />

1.2.6 Mini-bedieningshandtoestel ...................................................................................... 1-27<br />

1.3 Bedieningsoppervlak................................................................................................. 1-29<br />

1.3.1 Overzicht................................................................................................................... 1-29<br />

1.3.2 Bediening via softkeys en toetsen ............................................................................ 1-32<br />

1.3.3 Programma-aanzichten ............................................................................................ 1-36<br />

1.3.4 Parameters invoeren................................................................................................. 1-40<br />

1.4 Basis ......................................................................................................................... 1-42<br />

1.4.1 Niveaubenamingen ................................................................................................... 1-42<br />

1.4.2 Poolcoördinaten ........................................................................................................ 1-42<br />

1.4.3 Absolute afmeting ..................................................................................................... 1-43<br />

1.4.4 Incrementele afmeting .............................................................................................. 1-43<br />

1.4.5 Calculator-functie ...................................................................................................... 1-44<br />

Bediening 2-45<br />

2.1 In- en uitschakelen.................................................................................................... 2-47<br />

2.2 Naar referentiepunt bewegen ................................................................................... 2-47<br />

2.2.1 Gebruikerstoestemming bij Safety Integrated .......................................................... 2-50<br />

2.3 Bedieningsmodi ........................................................................................................ 2-51<br />

2.4 Instellingen voor de machine .................................................................................... 2-52<br />

2.4.1 Maateenheid (millimeter/inch) omschakelen ............................................................ 2-52<br />

2.4.2 Coördinatensysteem (MCS/WCS) omschakelen...................................................... 2-53<br />

2.5 Nieuwe positiewaarde zetten.................................................................................... 2-54<br />

2.6 Werkstuknulpunt meten ............................................................................................ 2-56<br />

2.6.1 Rand meten .............................................................................................................. 2-60<br />

2.6.2 Hoek meten............................................................................................................... 2-66<br />

2.6.3 Kamer en boring meten ............................................................................................ 2-68<br />

2.6.4 Tap meten.................................................................................................................2-74<br />

2.6.5 Vlak uitrichten ...........................................................................................................2-81<br />

2.6.6 Correcties na het meten van het nulpunt.................................................................. 2-83<br />

2.6.7 Elektronische meettaster kalibreren ......................................................................... 2-84<br />

2.7 Werktuig meten......................................................................................................... 2-86<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 vii<br />

0


0 Inhoud 08/2005<br />

2.7.1 Werktuig manueel meten ..........................................................................................2-86<br />

2.7.2 Vast punt afstemmen ................................................................................................2-89<br />

2.7.3 Werktuig meten met meettaster................................................................................2-90<br />

2.7.4 Meettaster afstemmen ..............................................................................................2-93<br />

2.8 Handbedrijf ................................................................................................................2-94<br />

2.8.1 Werktuig selecteren en in de spil plaatsen ...............................................................2-94<br />

2.8.2 Nieuw werktuig in de lijst invoeren en in de spil plaatsen.........................................2-95<br />

2.8.3 Nieuw werktuig in de lijst invoeren en in het magazijn laden....................................2-96<br />

2.8.4 Spil manueel starten, stoppen en positioneren.........................................................2-96<br />

2.8.5 Assen verplaatsen.....................................................................................................2-98<br />

2.8.6 Assen positioneren..................................................................................................2-100<br />

2.8.7 Zwenken..................................................................................................................2-100<br />

2.8.8 Vlakfrezen ...............................................................................................................2-104<br />

2.8.9 Instellingen voor handbedrijf ...................................................................................2-105<br />

2.9 MDA-bedrijf .............................................................................................................2-108<br />

2.10 Automatisch bedrijf..................................................................................................2-109<br />

2.10.1 Omschakelen tussen de indicaties "T, F, S", "G-functies" en "hulpfuncties"..........2-110<br />

2.10.2 Programma kiezen voor afwerking .........................................................................2-111<br />

2.10.3 Programma starten/ stoppen/ voortijdig beëindigen ...............................................2-112<br />

2.10.4 Programma onderbreken ........................................................................................2-113<br />

2.10.5 Bewerking starten bij bepaald programmapunt ......................................................2-114<br />

2.10.6 Programmaverloop beïnvloeden.............................................................................2-119<br />

2.10.7 Overschrijven ..........................................................................................................2-121<br />

2.10.8 Programma testen...................................................................................................2-122<br />

2.10.9 Meetekenen voor de bewerking..............................................................................2-123<br />

2.10.10 Meetekenen tijdens de bewerking ..........................................................................2-125<br />

2.11 Programma inlopen.................................................................................................2-126<br />

2.11.1 Afzonderlijke blok ....................................................................................................2-126<br />

2.11.2 Actueel programmablok tonen ................................................................................2-127<br />

2.11.3 Programma corrigeren ............................................................................................2-128<br />

2.12 Looptijden................................................................................................................2-129<br />

2.13 Instellingen voor de automatische modus...............................................................2-131<br />

2.13.1 Testvoeding vastleggen ..........................................................................................2-131<br />

2.13.2 Werkstukteller parametreren...................................................................................2-131<br />

2.14 Werktuig en werktuigcorrecties...............................................................................2-132<br />

2.14.1 Nieuw werktuig aanleggen......................................................................................2-139<br />

2.14.2 Meerdere snijkanten per werktuig aanleggen.........................................................2-141<br />

2.14.3 Werktuignamen veranderen....................................................................................2-142<br />

2.14.4 Zusterwerktuig aanleggen.......................................................................................2-142<br />

2.14.5 Handwerktuig ..........................................................................................................2-142<br />

2.14.6 Werktuigcorrecties ..................................................................................................2-143<br />

2.14.7 Bijkomende functies voor een werktuig ..................................................................2-146<br />

2.14.8 Werktuigslijtagegegevens invoeren ........................................................................2-147<br />

2.14.9 Werktuigbewaking activeren ...................................................................................2-148<br />

© Siemens AG 2005 All rights reserved.<br />

viii SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


0 08/2005 Inhoud<br />

2.14.10 Magazijnlijst ............................................................................................................ 2-150<br />

2.14.11 Werktuig wissen...................................................................................................... 2-151<br />

2.14.12 Werktuigtype veranderen........................................................................................ 2-151<br />

2.14.13 Werktuig in het magazijn laden resp. uit het magazijn ontladen ............................ 2-152<br />

2.14.14 Werktuig verplaatsen .............................................................................................. 2-154<br />

2.14.15 Magazijn positioneren............................................................................................. 2-156<br />

2.14.16 Werktuig sorteren.................................................................................................... 2-156<br />

2.15 Nulpuntverschuivingen............................................................................................ 2-157<br />

2.15.1 Nulpuntverschuivingen definiëren........................................................................... 2-159<br />

2.15.2 Nulpuntverschuivingslijst ........................................................................................ 2-160<br />

2.15.3 Nulpuntverschuiving in het manuele bereik selecteren/deselecteren .................... 2-162<br />

2.16 Omschakelen op CNC-ISO-bedrijf.......................................................................... 2-163<br />

2.17 ShopMill Open (PCU 50.3) ..................................................................................... 2-164<br />

2.18 Telediagnose .......................................................................................................... 2-164<br />

Programmeren met ShopMill 3-165<br />

3.1 Grondbeginselen voor het programmeren.............................................................. 3-167<br />

3.2 Programmastructuur ............................................................................................... 3-170<br />

3.3 Arbeidsstappenprogramma aanleggen .................................................................. 3-171<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren.............................................. 3-171<br />

3.3.2 Nieuwe blokken programmeren.............................................................................. 3-175<br />

3.3.3 Programmablokken veranderen ............................................................................. 3-177<br />

3.3.4 Programma-editor ................................................................................................... 3-178<br />

3.3.5 Aantal aangeven ..................................................................................................... 3-181<br />

3.4 Werktuig, correctiewaarden en spiltoerental programmeren.................................. 3-182<br />

3.5 Contour frezen ........................................................................................................ 3-183<br />

3.5.1 Weergave van de contour....................................................................................... 3-186<br />

3.5.2 Nieuwe contour aanleggen ..................................................................................... 3-188<br />

3.5.3 Contourelementen creëren ..................................................................................... 3-190<br />

3.5.4 Contour wijzigen ..................................................................................................... 3-195<br />

3.5.5 Programmeervoorbeelden voor een vrije contourprogrammering ......................... 3-197<br />

3.5.6 Baanfrezen.............................................................................................................. 3-200<br />

3.5.7 Contourkamer voorboren........................................................................................ 3-203<br />

3.5.8 Contourkamer frezen (voorbewerking) ................................................................... 3-206<br />

3.5.9 Restmateriaal contourkamer ruimen....................................................................... 3-207<br />

3.5.10 Contourkamer nabewerking.................................................................................... 3-209<br />

3.5.11 Contourkamer afkanten .......................................................................................... 3-212<br />

3.5.12 Contourtap frezen (voorbewerking) ........................................................................ 3-213<br />

3.5.13 Restmateriaal contourtap ruimen............................................................................ 3-214<br />

3.5.14 Contourtap nabewerking......................................................................................... 3-216<br />

3.5.15 Contourtap afkanten ............................................................................................... 3-217<br />

3.6 Rechte of cirkelvormige baanwegingen.................................................................. 3-218<br />

3.6.1 Rechten...................................................................................................................3-218<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 ix<br />

0


0 Inhoud 08/2005<br />

3.6.2 Cirkel met een bekend middelpunt .........................................................................3-220<br />

3.6.3 Cirkel met een bekende radius ...............................................................................3-221<br />

3.6.4 Spiraal .....................................................................................................................3-222<br />

3.6.5 Poolcoördinaten ......................................................................................................3-223<br />

3.6.6 Rechte polair ...........................................................................................................3-224<br />

3.6.7 Cirkel polair .............................................................................................................3-225<br />

3.6.8 Programmeervoorbeelden poolcoördinaten ...........................................................3-226<br />

3.7 Boren.......................................................................................................................3-227<br />

3.7.1 Centreren ................................................................................................................3-228<br />

3.7.2 Boren en ruimen......................................................................................................3-229<br />

3.7.3 Diepboren................................................................................................................3-230<br />

3.7.4 Uitdraaien ................................................................................................................3-232<br />

3.7.5 Schroefdraadtappen................................................................................................3-233<br />

3.7.6 Schroefdraadfrezen.................................................................................................3-235<br />

3.7.7 Boorschroefdraadtappen.........................................................................................3-239<br />

3.7.8 Positioneren op willekeurige posities en op positiepatroon ....................................3-241<br />

3.7.9 Willekeurige posities ...............................................................................................3-242<br />

3.7.10 Positiepatroon lijn....................................................................................................3-246<br />

3.7.11 Positiepatroon rooster .............................................................................................3-247<br />

3.7.12 Positiepatroon raam ................................................................................................3-248<br />

3.7.13 Positiepatroon volledige cirkel.................................................................................3-249<br />

3.7.14 Positiepatroon deelcirkel .........................................................................................3-251<br />

3.7.15 Posities tonen en verbergen ...................................................................................3-253<br />

3.7.16 Hindernis .................................................................................................................3-254<br />

3.7.17 Posities herhalen.....................................................................................................3-256<br />

3.7.18 Programmeervoorbeelden voor het boren..............................................................3-257<br />

3.8 Frezen .....................................................................................................................3-259<br />

3.8.1 Vlakfrezen ...............................................................................................................3-259<br />

3.8.2 Rechthoekige kamer ...............................................................................................3-262<br />

3.8.3 Cirkelvormige kamer ...............................................................................................3-266<br />

3.8.4 Rechthoekige tap ....................................................................................................3-268<br />

3.8.5 Cirkelvormige tap ....................................................................................................3-271<br />

3.8.6 Langsgroef ..............................................................................................................3-273<br />

3.8.7 Ronde groef.............................................................................................................3-276<br />

3.8.8 Gebruik van positiepatronen bij het frezen .............................................................3-279<br />

3.8.9 Gravure ...................................................................................................................3-282<br />

3.9 Meten ......................................................................................................................3-287<br />

3.9.1 Werkstuknulpunt meten ..........................................................................................3-287<br />

3.9.2 Werktuig meten .......................................................................................................3-289<br />

3.9.3 Meettaster afstemmen ............................................................................................3-291<br />

3.10 Verschillende functies .............................................................................................3-292<br />

3.10.1 Subprogramma oproepen .......................................................................................3-292<br />

3.10.2 Programmablokken herhalen..................................................................................3-294<br />

3.10.3 Programma-instellingen veranderen.......................................................................3-296<br />

3.10.4 Nulpuntverschuivingen oproepen ...........................................................................3-297<br />

© Siemens AG 2005 All rights reserved.<br />

x SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


0 08/2005 Inhoud<br />

3.10.5 Coördinatentransformaties definiëren .................................................................... 3-298<br />

3.10.6 Cilindermanteltransformatie.................................................................................... 3-301<br />

3.10.7 Zwenken..................................................................................................................3-304<br />

3.10.8 Bijkomende functies................................................................................................ 3-309<br />

3.11 G-Code invoegen in arbeidsstappenprogramma.................................................... 3-310<br />

Programmeren met G-Code 4-313<br />

4.1 G-Code-programma creëren .................................................................................. 4-314<br />

4.2 G-Code-programma uitvoeren................................................................................ 4-317<br />

4.3 G-Code-editor ......................................................................................................... 4-319<br />

4.4 Rekenparameters ................................................................................................... 4-323<br />

4.5 ISO-dialecten .......................................................................................................... 4-324<br />

Simulatie 5-325<br />

5.1 Algemeen................................................................................................................ 5-326<br />

5.2 Programma in standaardsimulatie starten/annuleren............................................. 5-327<br />

5.3 Afbeelding in bovenaanzicht................................................................................... 5-329<br />

5.4 Afbeelding in het 3-vlakkenaanzicht ....................................................................... 5-330<br />

5.5 Fragment vergroten ................................................................................................ 5-331<br />

5.6 Driedimensionale weergave ................................................................................... 5-332<br />

5.6.1 Positie van het fragment veranderen...................................................................... 5-333<br />

5.6.2 Werkstuk doorsnijden ............................................................................................. 5-334<br />

5.7 Snelweergave voor vormenbouw starten/annuleren .............................................. 5-335<br />

5.8 Weergaven in snelaanzicht..................................................................................... 5-335<br />

5.9 Werkstukgrafiek aanpassen en verschuiven.......................................................... 5-337<br />

5.10 Afstandsmeting ....................................................................................................... 5-338<br />

5.11 Zoekfunctie ............................................................................................................. 5-339<br />

5.12 Delenprogrammablokken bewerken....................................................................... 5-340<br />

5.12.1 G-blokken selecteren.............................................................................................. 5-340<br />

5.12.2 G-Code-programma bewerken............................................................................... 5-341<br />

Gegevensbeheer 6-343<br />

6.1 Programma's beheren met ShopMill ...................................................................... 6-344<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)............................ 6-345<br />

6.2.1 Programma openen ................................................................................................ 6-347<br />

6.2.2 Programma uitvoeren ............................................................................................. 6-348<br />

6.2.3 Meervoudige opspanning ....................................................................................... 6-348<br />

6.2.4 G-Code-programma afwerken van USB-/netwerk-drive......................................... 6-351<br />

6.2.5 Directory/Programma aanleggen............................................................................ 6-352<br />

6.2.6 Meerdere programma's markeren .......................................................................... 6-353<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 xi<br />

0


0 Inhoud 08/2005<br />

6.2.7 Verzeichnis/Programma kopiëren/herbenoemen ...................................................6-354<br />

6.2.8 Directory/Programma wissen..................................................................................6-355<br />

6.2.9 Werktuig-/nulpuntgegevens beveiligen/inlezen ......................................................6-356<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)..........................................6-359<br />

6.3.1 Programma openen ................................................................................................6-361<br />

6.3.2 Programma uitvoeren..............................................................................................6-362<br />

6.3.3 Meervoudige opspanning........................................................................................6-363<br />

6.3.4 Programma laden/ontladen.....................................................................................6-365<br />

6.3.5 G-Code-programma van harde schijf resp. van diskdrive/netwerk-drive uitvoeren6-366<br />

6.3.6 Directory/Programma nieuw aanleggen..................................................................6-368<br />

6.3.7 Meerdere programma's markeren...........................................................................6-369<br />

6.3.8 Directory/Programma kopiëren/herbenoemen/verschuiven ...................................6-370<br />

6.3.9 Directory/Programma wissen..................................................................................6-372<br />

6.3.10 Werktuig-/nulpuntgegevens beveiligen/inlezen ......................................................6-372<br />

Vormenbouw 7-375<br />

7.1 Voorwaarden...........................................................................................................7-376<br />

7.2 Machine instellen ....................................................................................................7-378<br />

7.2.1 Werktuig meten .......................................................................................................7-378<br />

7.3 Programma opstellen ..............................................................................................7-379<br />

7.3.1 Programma aanleggen............................................................................................7-379<br />

7.3.2 Werktuig programmeren .........................................................................................7-379<br />

7.3.3 Cyclus "High Speed Settings" programmeren ........................................................7-379<br />

7.3.4 Subprogramma oproepen .......................................................................................7-380<br />

7.4 Programma afwerken..............................................................................................7-385<br />

7.4.1 Programma voor het afwerken kiezen ....................................................................7-385<br />

7.4.2 Bewerking starten bij bepaald programmapunt ......................................................7-385<br />

7.5 Voorbeeld ................................................................................................................7-387<br />

Alarmen en meldingen 8-391<br />

8.1 Meldingen................................................................................................................8-392<br />

8.2 Alarmen ...................................................................................................................8-392<br />

8.3 Gebruikersgegevens ...............................................................................................8-393<br />

8.4 Versie-indicatie........................................................................................................8-395<br />

Voorbeelden 9-397<br />

9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef............................9-398<br />

9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour ......................................9-406<br />

9.3 Voorbeeld 3: Cilindermanteltransformatie...............................................................9-409<br />

9.4 Voorbeeld 4: Groefwandcorrectie ...........................................................................9-413<br />

9.5 Voorbeeld 5: Zwenken ............................................................................................9-417<br />

© Siemens AG 2005 All rights reserved.<br />

xii SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


0 08/2005 Inhoud<br />

Bijlage A-425<br />

A Afkortingen..............................................................................................................A-426<br />

B Index ........................................................................................................................ I-429<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 xiii<br />

0


0 Inhoud 08/2005<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

xiv SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

0


1 08/2005 Inleiding<br />

Inleiding<br />

1.1 ShopMill .................................................................................................................. 1-16<br />

1.1.1 Procesvolgorde....................................................................................................... 1-17<br />

1.2 Werkplek................................................................................................................. 1-18<br />

1.2.1 Coördinatensysteem ............................................................................................... 1-19<br />

1.2.2 Bedieningspanelen ................................................................................................. 1-20<br />

1.2.3 Toetsen van de bedieningspanelen ........................................................................ 1-21<br />

1.2.4 Machinebedieningspanelen .................................................................................... 1-23<br />

1.2.5 Elementen van de machinebedieningspanelen....................................................... 1-23<br />

1.2.6 Mini-bedieningshandtoestel .................................................................................... 1-27<br />

1.3 Bedieningsoppervlak............................................................................................... 1-29<br />

1.3.1 Overzicht.................................................................................................................1-29<br />

1.3.2 Bediening via softkeys en toetsen........................................................................... 1-32<br />

1.3.3 Programma-aanzichten........................................................................................... 1-36<br />

1.3.4 Parameters invoeren............................................................................................... 1-40<br />

1.4 Basis.......................................................................................................................1-42<br />

1.4.1 Niveaubenamingen ................................................................................................. 1-42<br />

1.4.2 Poolcoördinaten...................................................................................................... 1-42<br />

1.4.3 Absolute afmeting ................................................................................................... 1-43<br />

1.4.4 Incrementele afmeting ............................................................................................ 1-43<br />

1.4.5 Calculator-functie.................................................................................................... 1-44<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-15<br />

1


Inleiding 08/2005<br />

1 1.1 ShopMill<br />

1.1 ShopMill<br />

ShopMill is een bedienings- en programmeersoftware voor<br />

freesmachines, die een comfortabele bediening van de machine en<br />

een eenvoudige programmering van werkstukken mogelijk maakt.<br />

Hier enkele kenmerken van de software:<br />

Machine instellen Speciale meetcycli vergemakkelijken het opmeten van de werktuigen<br />

en van het werkstuk.<br />

Programma aanleggen Er staan 3 programmavarianten ter beschikking:<br />

• G-Code-programma's voor vormbouwtoepassingen, die u<br />

overneemt uit CAD/CAM-systemen.<br />

• G-Code-programma's die u direct met de machine aanmaakt.<br />

Bij de programmering staan alle technologiecycli ter beschikking.<br />

• Arbeidsstappenprogramma's die u direct aan de machine opstelt<br />

(software-optie).<br />

De programmering van het werkstuk lukt moeiteloos, daar ze<br />

grafisch gebeurt en geen G-Code-kennis vereist.<br />

ShopMill toont het programma in een overzichtelijk arbeidsplan en<br />

geeft de afzonderlijke cycli en contourelementen in een<br />

dynamische grafiek weer.<br />

Onafhankelijk van de programmavariant maken de volgende functies<br />

de programmering resp. bewerking:<br />

• Met een krachtige contourcomputer kunnen willekeurige<br />

contouren worden ingevoerd.<br />

• Een verspaancyclus met restmateriaalherkenning spaart<br />

overtollige bewerkingen (software-optie).<br />

• Een zwenkcyclus maakt een meerzijdige bewerking en bewerking<br />

op schuine vlakken onafhankelijk van de machinekinematica<br />

(zwenktafel/zwenkkop).<br />

Programma afwerken De afwerking van de programma's kan op het scherm<br />

driedimensioneel worden weergegeven.<br />

U kunt zo op eenvoudige wijze het resultaat van de programmering<br />

controleren resp. gemakkelijk de bewerking van het werkstuk op de<br />

machine volgen (software-optie).<br />

Voor het afwerken van een arbeidsstappenprogramma heeft u schrijf-<br />

en leesrechten nodig.<br />

Het afwerken van arbeidsstappenprogramma's is een software-optie.<br />

© Siemens AG 2005 All rights reserved.<br />

1-16 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.1 ShopMill<br />

Werktuigen beheren ShopMill bewaart uw werktuiggegevens. De software kan daarbij ook<br />

gegevens van werktuigen beheren die zich niet in het magazijn<br />

bevinden.<br />

Programma's beheren Vergelijkbare programma's hoeft u niet extra nieuw aan te leggen,<br />

maar u kunt deze gemakkelijk kopiëren en wijzigen.<br />

1.1.1 Procesvolgorde<br />

Met ShopMill kunt u de meervoudige opspanning van gelijke of<br />

verschillende (software-optie) werkstukken met optimale<br />

werktuigvolgorde realiseren.<br />

Via netwerkverbinding en diskdrive heeft u toegang tot externe<br />

programma's (software-optie).<br />

In deze handleiding wordt een onderscheid gemaakt tussen de<br />

volgende twee typische situaties.<br />

• U wilt een programma afwerken om een werkstuk automatisch te<br />

laten bewerken.<br />

• U wilt eerst een programma voor de bewerking van een werkstuk<br />

opstellen.<br />

Programma afwerken Voor u een programma kunt afwerken, moet u uw machine instellen.<br />

Hiervoor moet u de volgende stappen uitvoeren, waarbij u door<br />

ShopMill wordt ondersteund (zie hfdst. "Bediening"):<br />

• Referentiepunt van de machine innemen<br />

(alleen bij incrementeel wegmeetsysteem)<br />

• Werktuigen opmeten<br />

• Werkstuknulpunt vastleggen<br />

• evt. andere nulpuntverschuivingen invoeren<br />

Zodra u de machine heeft ingesteld, kunt u een programma selecteren<br />

en automatisch laten afwerken (zie hfdst. "Automatisch bedrijf").<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-17<br />

1


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

Programma aanleggen Als u een nieuw programma opstelt, kunt u kiezen of u een<br />

arbeidsstappen- of een G-code-programma wilt aanleggen (zie<br />

"Programmeren met ShopMill" resp. "Programmeren met G-code").<br />

Bij het opstellen van een arbeidsstappenprogramma vraagt ShopMill u<br />

alle relevante parameters in te voeren. De vooruitgang van het<br />

programma wordt telkens automatisch aangegeven door een<br />

streepjesgrafiek. Daarnaast wordt u bij de programmering<br />

ondersteund door help-schermen, die de verschillende parameters<br />

van de bewerkingsstappen verklaren.<br />

Natuurlijk kunt u ook G-code-commando's invoegen in een<br />

stappenreeksprogramma.<br />

Een G-code-programma moet u echter compleet uit G-codecommando's<br />

opbouwen.<br />

1.2 Werkplek<br />

Een ShopMill-werkplek beschikt naast de freesmachine met<br />

CNC-/positioneerbesturing nog over een bedieningspaneel en een<br />

machinebesturingspaneel.<br />

Schets van de werkplek<br />

Freesmachine U kunt ShopMill op verticale en universele freesmachines met<br />

maximaal 10 assen (incl. rondassen en spillen) inzetten. Van deze 10<br />

assen kunnen tegelijkertijd 3 lineaire assen, 2 rondassen en 1 spil<br />

worden aangegeven.<br />

Afbeidsstap- en G-Code-programma's zijn afgestemd op 2D- tot 2½Dbewerking,<br />

voor een 3D-bewerking gebruikt u G-Code-programma's<br />

van CAD/CAM-systemen.<br />

Besturing ShopMill loopt op de CNC-besturing SINUMERIK 840D sl met<br />

ShopMill op NCU (HMI Embedded) en PCU 50.3 (HMI Advanced).<br />

Bedieningspaneel De communicatie met ShopMill verloopt via het bedieningspaneel.<br />

Machinebedieningspaneel<br />

Met het machinebesturingspaneel bedient u de freesmachine.<br />

© Siemens AG 2005 All rights reserved.<br />

1-18 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.2 Werkplek<br />

1.2.1 Coördinatensysteem<br />

Bij de bewerking van een werkstuk op een freesmachine gaat men<br />

principieel uit van een rechthoekig coördinatensysteem. Dit bestaat uit<br />

de drie coördinatenassen X, Y en Z die parallel staan t.o.v. de<br />

machineassen.<br />

De ligging van het coördinatensysteem en het machinenulpunt zijn<br />

afhankelijk van het machinetype.<br />

Z<br />

M W<br />

Ligging van het coördinatensysteem, het machinenulpunt<br />

en het werkstuknulpunt (voorbeeld)<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-19<br />

Y<br />

X<br />

De asrichtingen volgen de zogenaamde "rechterhandregel" (volgens<br />

DIN 66217).<br />

Als men voor de machine staat, wijst de middenvinger van de<br />

rechterhand tegen de aanlooprichting van de hoofdspil in. Dan duidt:<br />

• de duim de richting +X<br />

• de wijsvinger de richting +Y<br />

• de middenvinger de richting +Z aan<br />

1


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

1.2.2 Bedieningspanelen<br />

Bedieningspaneel<br />

OP 010<br />

Rechterhand-regel<br />

© Siemens AG 2005 All rights reserved.<br />

1-20 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

+Z<br />

+Y<br />

+X<br />

Voor de PCU's kunt u alternatief één van de volgende<br />

bedieningspanelen gebruiken:<br />

OP 010<br />

OP 010C<br />

OP 010S<br />

OP 012<br />

OP 015<br />

Aan de hand van het bedieningspaneel OP 010 worden de<br />

componenten die ter beschikking staan voor de bediening van de<br />

besturing en de bewerkingsmachine exemplarisch weergegeven.<br />

De toetsen worden in dit hoofdstuk beschreven.<br />

2<br />

Bedieningspaneel OP 010<br />

1<br />

3<br />

4<br />

2<br />

.<br />

5<br />

6<br />

1


08/2005 Inleiding<br />

1 1.2 Werkplek<br />

1.2.3 Toetsen van de bedieningspanelen<br />

1 Beeldscherm 10''<br />

2 Beeldschermtoetsen<br />

3 Horizontale softkey-balk<br />

4 Verticale softkey-balk<br />

5 Alfa-/numeriek blok<br />

Correctie-/cursorblok met bedieningsklavier en input-toets<br />

6 USB-interface<br />

Alarm Cancel<br />

Alarm wissen dat met dit symbool gemarkeerd is.<br />

Channel<br />

Zonder betekenis voor ShopMill.<br />

Help<br />

Omschakelen tussen arbeidsplan en programmeergrafiek of tussen<br />

parameterscherm met programmeergrafiek en parameterscherm met<br />

help-scherm.<br />

Next Window<br />

Zonder betekenis voor ShopMill.<br />

Page Up resp. Page Down<br />

In de directory of het arbeidsplan omhoog of omlaag bladeren.<br />

Cursor<br />

Tussen verschillende velden resp. regels bewegen.<br />

Met de cursor rechts de directory of het programma openen.<br />

Met de cursor links naar het hogere directory-niveau springen.<br />

Select<br />

Kiezen uit meerdere aangeboden mogelijkheden.<br />

De toets stemt overeen met de softkey "Alternatief".<br />

End<br />

Cursor naar het laatste invoerveld in een parameterscherm bewegen.<br />

Backspace<br />

• Waarde in het invoerveld wissen.<br />

• In de invoermodus het teken wissen dat voor de cursor staat.<br />

Tab<br />

Zonder betekenis voor ShopMill.<br />

Shift<br />

Met ingedrukte shift-toets het bovenste teken invoeren van de toetsen<br />

met dubbele bezetting.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-21<br />

1


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

Ctrl<br />

Met de volgende toetsencombinaties door het arbeidsplan en de G-<br />

Code-editor:<br />

• Ctrl + Pos1: Naar het begin springen.<br />

• Ctrl + End: Naar het einde springen.<br />

Alt<br />

Zonder betekenis voor ShopMill.<br />

Del - niet OP 031<br />

• Waarde in het parameterveld wissen.<br />

• In de invoermodus het door de cursor gemarkeerde teken wissen.<br />

Insert<br />

Invoermodus of calculator activeren.<br />

Input<br />

• Het invoeren van een waarde in het invoerveld afsluiten.<br />

• Directory of programma openen.<br />

Alarm - alleen OP 010 en OP 010C<br />

Bedieningsbereik "Meldingen/Alarmen" oproepen.<br />

De toets stemt overeen met de softkey "Alarmlijst".<br />

Programma - alleen OP 010 en OP 010C<br />

Bedieningsbereik "Programma" oproepen.<br />

De toets stemt overeen met de softkey "Prog. edit".<br />

Offset - alleen OP 010 en OP 010C<br />

Bedieningsbereik "Werktuigen/Nulpuntverschuivingen" oproepen.<br />

De toets stemt overeen met de softkey "Werkt. nulp.".<br />

Programmamanager - alleen OP 010 en OP 010C<br />

Bedieningsbereik "Programmamanager" oproepen.<br />

De toets stemt overeen met de softkey "Programma".<br />

© Siemens AG 2005 All rights reserved.<br />

1-22 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.2 Werkplek<br />

1.2.4 Machinebedieningspanelen<br />

1.2.5 Elementen van de machinebedieningspanelen<br />

Reset<br />

Jog<br />

Teach In<br />

MDA<br />

Auto<br />

De freesmachine kan uitgerust zijn met een machinebedieningspaneel<br />

van Siemens of met een specifiek machinebedieningspaneel van de<br />

machinefabrikant.<br />

Via het machinebedieningspaneel start u acties van de draaimachine,<br />

bv. assen verplaatsen of bewerking van het werkstuk starten.<br />

Voor de actieve functies gaan de LED's van de bijbehorende toetsen<br />

branden op het machinebesturingspaneel.<br />

Noodstop-schakelaar<br />

Knop indrukken in noodsituaties, d.w.z. als mensenlevens in gevaar<br />

zijn of als het risico bestaat dat de machine of het werkstuk<br />

beschadigd worden.<br />

Alle aandrijvingen worden met het hoogst mogelijke remmoment<br />

stilgezet.<br />

Voor meer informatie over de reacties door het bedienen van de<br />

noodstop-knop raadpleegt u de informatie van de machinefabrikant.<br />

Reset (terugzetten)<br />

• Bewerking van het actuele programma annuleren.<br />

De CNC-besturing blijft synchroon met de machine. Ze staat in de<br />

basispositie en gereed voor een nieuwe programma-uitvoering.<br />

• Alarm wissen<br />

Jog<br />

Bedieningsmodus Machine Manueel selecteren.<br />

Teach In<br />

Zonder betekenis voor ShopMill.<br />

MDA<br />

Bedieningsmodus MDA selecteren.<br />

Auto<br />

Bedieningsmodus Machine Auto selecteren.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-23<br />

1


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

Single Block<br />

Repos<br />

Ref Point<br />

VAR<br />

1<br />

Cycle Start<br />

Cycle Stop<br />

X ..<br />

Rapid<br />

WCS MCS<br />

... 10000<br />

5th Axis<br />

+<br />

Single Block<br />

Programma blok per blok afwerken (blokgewijs).<br />

Repos<br />

Terugplaatsen, terugkeren naar contour.<br />

Ref Point<br />

Naar referentiepunt bewegen.<br />

Inc Var (Incremental Feed Variable)<br />

Stapmaat met variabele stapbreedte gebruiken.<br />

Inc (Incremental Feed)<br />

Stapmaat met vastgelegde stapbreedte van<br />

1, ..., 10000 incrementen gebruiken.<br />

De evaluatie van de incrementele waarde is afhankelijk van het<br />

machinedatum.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Cycle Start<br />

Afwerking van een programma starten.<br />

Cycle Stop<br />

Afwerking van een programma stoppen.<br />

Astoetsen<br />

As kiezen.<br />

Richtingstoetsen<br />

As in negatieve of positieve richting bewegen.<br />

Rapid<br />

As in ijlgang (hoogste snelheid) verplaatsen.<br />

WCS MCS<br />

Omschakelen tussen werktuig-coördinaten-systeem (WCS) en<br />

machine-coördinaten-systeem (MCS).<br />

© Siemens AG 2005 All rights reserved.<br />

1-24 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.2 Werkplek<br />

%<br />

Feed Stop<br />

Feed Start<br />

%<br />

Spindle Dec.<br />

Spindle Inc.<br />

100%<br />

Spindle Stop<br />

Spindle Start<br />

Spindle Left<br />

Spindle Right<br />

Voedings-/ijlgang-override<br />

Geprogrammeerde voeding resp. ijlgang verhogen of verlagen.<br />

De geprogrammeerde aanvoer resp. ijlgang beantwoordt aan 100%<br />

en kan van 0% tot 120% worden geregeld, in ijlgang slechts tot 100%.<br />

De nieuw ingestelde aanvoer verschijnt als absolute waarde en in<br />

procent in de aanvoer-statusindicatie op het beeldscherm.<br />

Feed Stop<br />

Bewerking van het lopende programma stoppen en asaandrijvingen<br />

stilzetten.<br />

Feed Start<br />

Afwerking van het programma in het actuele blok voortzetten en<br />

voeding verhogen op de door het programma vastgelegde waarde.<br />

Spil-override<br />

Geprogrammeerd spiltoerental verlagen of verhogen.<br />

Het geprogrammeerde spiltoerental stemt overeen met 100% en kan<br />

van 50 tot 120% worden geregeld. Het nieuwe ingestelde spiltoerental<br />

verschijnt als absolute waarde en als procentwaarde bij de<br />

statusindicatie van de spil op het scherm.<br />

Spindle Dec. – alleen machinebedieningspaneel OP032S<br />

Geprogrammeerd spiltoerental verlagen.<br />

Spindle Inc. – alleen machinebedieningspaneel OP032S<br />

Geprogrammeerd spiltoerental verhogen.<br />

100% – alleen machinebedieningspaneel OP032S<br />

Geprogrammeerd spiltoerental opnieuw instellen.<br />

Spindle Stop<br />

Spil stoppen.<br />

Spindle Start<br />

Spil starten.<br />

Spindle Left – alleen machinebedieningspaneel OP032S<br />

Spil starten (draairichting links).<br />

Spindle Right – alleen machinebedieningspaneel OP032S<br />

Spil starten (draairichting rechts).<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-25<br />

1


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

Sleutelschakelaar<br />

Met de sleutelschakelaar kunt u verschillende toegangsrechten<br />

instellen. De sleutelschakelaar heeft vier posities, die toegewezen zijn<br />

aan de veiligheidsniveaus 4 tot 7.<br />

Via machinedata kan de toegang tot programma's, gegevens en<br />

functies op verschillende niveaus worden vergrendeld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Bij de sleutelschakelaar horen drie sleutels in verschillende kleuren,<br />

die u in de aangegeven posities uit het slot kunt trekken:<br />

Positie 0<br />

Geen sleutel<br />

Veiligheidsniveau 7<br />

Positie 1<br />

Sleutel 1 zwart<br />

Veiligheidsniveau 6<br />

Positie 2<br />

Sleutel 1 groen<br />

Veiligheidsniveau 5<br />

Positie 3<br />

Sleutel 1 rood<br />

Veiligheidsniveau 4<br />

Laagste<br />

toegangsrecht<br />

⏐<br />

↓<br />

Toenemende<br />

Toegangsrechten<br />

⏐<br />

↓<br />

Hoogste<br />

toegangsrecht<br />

Als u de sleutelpositie verandert om de toegangsrechten te wijzigen,<br />

wordt dit niet onmiddellijk gemeld op het bedieningsoppervlak. U moet<br />

eerst een actie starten (bv. directory sluiten of openen).<br />

Als de PLC zich in de stop-toestand (LED's van het<br />

machinebesturingspaneel knipperen) bevindt, evalueert ShopMill de<br />

sleutelschakelaarposities tijdens het opstarten niet.<br />

De andere veiligheidsniveau 0 tot 3 kan de machinefabrikant instellen<br />

d.m.v. een wachtwoord. Bij een gezet wachtwoord evalueert ShopMill<br />

de sleutelschakelaarposities niet uit.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

1-26 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.2 Werkplek<br />

1.2.6 Mini-bedieningshandtoestel<br />

20 60 108<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-27<br />

G<br />

B<br />

A<br />

H<br />

88 I C<br />

83,5<br />

A NOODSTOP-knop, twee kanalen<br />

B Toestemtoets, twee kanalen<br />

C Selectieschakelaar voor 5 assen en neutrale positie<br />

D Functietoetsen F1, F2, F3<br />

E Verplaatsingstoetsen richting +, -<br />

F IJlgangtoets voor snelle verplaatsing met verplaatsingstoetsen ofr<br />

handwiel<br />

G Handwiel<br />

H Hechtmagneten voor de bevestiging aan metalen delen<br />

I Aansluitleiding 1,5 m ... 3,5 m<br />

Bedieningselementen NOODSTOP-schakelaar<br />

De NOODSTOP-knop moet in noodsituaties worden ingedrukt<br />

1. als er mensen in gevaar zijn<br />

2. als er gevaar bestaat dat de machine of het werkstuk worden<br />

beschadigd.<br />

Toestemtoets<br />

De toestemtoets is als 2-positietoets uitgevoerd. Hij moet ingedrukt<br />

zijn om de verplaatsingsbewegingen te kunnen starten.<br />

Asselectieschakelaar<br />

Met de asselectieschakelaar kunnen er tot en met 5 assen worden<br />

gekozen.<br />

F<br />

E<br />

D<br />

1<br />

216


Inleiding 08/2005<br />

1 1.2 Werkplek<br />

Functietoetsen<br />

Met de functietoetsen kunnen er machinespecifieke functies worden<br />

geactiveerd.<br />

Bewegingstoetsen<br />

Met de bewegingstoetsen +, - kunnen de rijbewegingen aan de as die<br />

met de asselectieschakelaar werd gekozen, geactiveerd worden.<br />

Handwiel<br />

Met het handwiel kunnen de rijbewegingen aan de as die met de<br />

asselectieschakelaar werden gekozen, geactiveerd worden. Het<br />

handwiel levert 2 spoorsignalen met 100 I/U.<br />

IJlgangtoets<br />

Met de ijlgangtoets kan de bewegingssnelheid van de as die met de<br />

asselectieschakelaar werd gekozen, verhoogd worden. De<br />

ijlgangschakelaar reageert op bewegingsopdrachten van de + / -<br />

toetsen en op handwielsignalen.<br />

© Siemens AG 2005 All rights reserved.<br />

1-28 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

1.3 Bedieningsoppervlak<br />

1.3.1 Overzicht<br />

Beeldschermindeling<br />

Bedieningsoppervlak<br />

1 actieve bedieningsmodus/actief bedieningsbereik en<br />

subbedieningsmodus<br />

2 alarm- en meldingsregel<br />

3 Programmanaam<br />

4 Programmapad<br />

5 Kanaaltoestand en programmabeïnvloeding<br />

6 Kanaalbedrijfsmeldingen<br />

7 Positie-indicatie van de assen<br />

8 Indicatie voor<br />

• actief werktuig T<br />

• momentele voeding F<br />

• spil S<br />

• spilbelasting in procent<br />

9 Indicatie van de actieve nulpuntverschuivingen en de rotatie<br />

10 Werkvenster<br />

11 dialoogregel voor bijkomende verklaringen<br />

12 Horizontale softkey-balk<br />

13 Verticale softkey-balk<br />

14 Softkey-toetsen<br />

15 Beeldschermtoetsen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-29<br />

1


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

Subbedieningsmodus REF: Referentiepunt aanlopen<br />

REPOS: Terugpositioneren<br />

INC1 ... INC10000: Vaste stapmaat<br />

INC_VAR: Variabele stapmaat<br />

Kanaaltoestand<br />

RESET<br />

actief<br />

onderbroken<br />

Programmabeïnvloeding SKP: G-Code-blok verbergen<br />

DRY: Testvoeding<br />

!ROV: Alleen voedings-override (geen voedings- en ijlgang-override)<br />

SBL1: Afzonderlijk blok (stop na elk blok, die een functie op de<br />

machine start)<br />

SBL2: SBL2: Keuze in ShopMill niet mogelijk (stop na iedere zin)<br />

SBL3: Afzonderlijk blok fijn (stop na elk blok, ook binnen een cyclus)<br />

M01: Geprogrammeerde stop<br />

DRF: DRF-verschuiving<br />

PRT: Programmatest<br />

Kanaalbedrijfsmeldingen<br />

Positie-indicatie van de<br />

assen<br />

Aanvoertoestand<br />

Halt: Er is een bedieningshandeling vereist.<br />

Wachten: Er is geen bedieningshandeling vereist.<br />

Als er een actieve verwijltijd bestaat, wordt de resterende verwijltijd<br />

aangegeven. Deze wordt aangegeven in de eenheden seconden of<br />

spilomwentelingen.<br />

De actuele-waarde-aanduiding in de positie-indicatie heeft betrekking<br />

op het ENS-coördinatensysteem. De positie van het actieve<br />

werktuigen t.o.v. het werkstuknulpunt wordt aangegeven.<br />

Symbolen van de asindicatie<br />

Lineaire as geklemd<br />

Ronde as geklemd<br />

Voeding niet vrijgegeven<br />

© Siemens AG 2005 All rights reserved.<br />

1-30 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Spiltoestand<br />

Beeldschermtoetsen<br />

Spil niet vrijgegeven<br />

Spil staat stil<br />

Spil draait naar rechts<br />

Spil draait naar links<br />

De indicatie van de spilbelasting in procent 200 % bedragen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

De kleuren van de symbolen hebben de volgende betekenis:<br />

Rood: Machine staat stil<br />

Groen: Machine loopt<br />

Geel: Wachten op een bedieningshandeling<br />

Grijs: Andere<br />

Machine<br />

Actieve bedieningsmodus (Machine Manueel, MDA of Machine Auto)<br />

oproepen.<br />

Sprong terug<br />

Zonder betekenis voor ShopMill.<br />

Uitbreiding<br />

Horizontale softkey-balk veranderen.<br />

Menu Select<br />

Basismenu oproepen:<br />

Machine<br />

Programma<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-31<br />

Progr.<br />

edit<br />

Alarmlijst<br />

Werkt.<br />

Nulp.<br />

I.p.v. het programmapad (4) kunnen ook door de machinefabrikant<br />

gedefinieerde symbolen worden aangegeven. Het programmapad<br />

verschijnt dan samen met de programmanaam (3).<br />

Neem de instructies van de machinefabrikant in acht.<br />

1


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

1.3.2 Bediening via softkeys en toetsen<br />

Jog<br />

MDA<br />

Auto<br />

Het bedieningsoppervlak ShopMill bestaat uit verschillende schermen,<br />

die telkens over acht horizontale en acht verticale softkeys<br />

beschikken. De softkeys bedient u met de toetsen die zich naast de<br />

softkeys bevinden.<br />

Via de softkeys kunt u telkens een nieuw scherm oproepen.<br />

ShopMill is onderverdeeld in 3 bedieningsmodi (Machine Manueel,<br />

MDA en Machine Auto) en 4 bedieningsbereiken<br />

(Programmamanager, Programma Meldingen/Alarmen en<br />

Werktuigen/Nulpuntverschuivingen).<br />

Als u van een bedieningsmodus/bedieningsbereik wilt omschakelen<br />

naar een ander bedieningsbereik, drukt u op de toets "Menu Select".<br />

Het basismenu wordt geopend en met de softkeys kunt u het<br />

gewenste bedieningsbereik kiezen.<br />

Alternatief kunt u de bedieningsbereiken ook oproepen via de toetsen<br />

op het bedieningspaneel.<br />

U kunt een bedieningsmodus altijd direct oproepen met de toesten op<br />

het machinebedieningspaneel.<br />

Als u op de softkey "Machine" in het basismenu drukt, wordt het<br />

scherm van de momenteel actieve bedieningsmodus geopend.<br />

© Siemens AG 2005 All rights reserved.<br />

1-32 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Als u een andere bedieningsmodus resp. een ander bedieningsbereik<br />

selecteert, verandert zowel de horizontale als de verticale-softkeybalk.<br />

Basismenu<br />

Bedieningsmodus Machine Manueel<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-33<br />

1


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

Als u binnen een bedieningsmodus resp. een bedieningsbereik op een<br />

horizontale softkey drukt, verandert alleen de verticale softkey-balk.<br />

Bedieningsmodus Machine Manueel<br />

Functie binnen de Bedieningsmodus Machine Manueel<br />

© Siemens AG 2005 All rights reserved.<br />

1-34 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Programmatest<br />

aan<br />

Programmatest<br />

uit<br />

Als op de gebruikersinterface in de dialoogregel rechts het symbool<br />

verschijnt, kunt u binnen een bedieningsbereik de horizontale<br />

softkey-balk veranderen. Druk hiervoor op de toets "Uitbreiding". Als u<br />

nogmaals op de toets "Uitbreiding" drukt, verschijnt opnieuw de<br />

oorspronkelijke horizontale softkey-balk.<br />

Binnen een bedieningsmodus resp. een bedieningsbereik keert u met<br />

de softkey "Terug" naar het hogere scherm terug.<br />

Met de softkey "Annuleren" verlaat u een scherm zonder de<br />

ingevoerde waarden over te nemen. U keert ook terug naar het<br />

hogere scherm.<br />

Als u alle vereiste parameters correct heeft ingevoerd in het<br />

parameterscherm, kunt u het scherm met de softkey "Toepassen"<br />

sluiten en opslaan.<br />

Met de softkey "OK" start u onmiddellijk een actie, bv. een programma<br />

hernoemen of wissen.<br />

Als u enkele functies via softkey activeert, krijgt de softkey een zwarte<br />

achtergrond.<br />

Om de functie opnieuw uit te schakelen, moet u nogmaals op de<br />

softkey drukken. De softkey heeft dan weer een grijze achtergrond.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-35<br />

1


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

1.3.3 Programma-aanzichten<br />

Een arbeidsstappenprogramma kan met verschillende aanzichten<br />

worden weergegeven.<br />

Programmamanager In de programmamanager beheert u alle programma's. Bovendien<br />

kiest u hier een programma voor de werkstukbewerking.<br />

-of-<br />

-of-<br />

Programmamanager<br />

De programma-manager selecteert u met de softkey "Programma" of<br />

de toets "Programmamanager".<br />

Binnen een directory kunt u zich bewegen met de toetsen "Cursor<br />

omhoog" en "Cursor omlaag".<br />

Met de toets "Cursor rechts" opent u een directory.<br />

Met de toets "Cursor links" keert u terug naar de hogere directory.<br />

Met de toets "Cursor rechts" of "Input" opent u het arbeidsplan van<br />

een programma.<br />

© Siemens AG 2005 All rights reserved.<br />

1-36 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Arbeidsplan Het arbeidsplan biedt een overzicht van de verschillende<br />

bewerkingsstappen van een programma.<br />

Rechte<br />

Cirkel<br />

Arbeidsplan<br />

Langssleuf<br />

001: Voll. gatencirkel<br />

Cirkelvormige groef<br />

Cirkelvormige zak<br />

Rechthoekige zak<br />

Programmaeinde<br />

Boren<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-37<br />

Frezen<br />

FREES6<br />

FREES16<br />

Contour<br />

frezen<br />

Diversen<br />

Simulatie<br />

1<br />

Werkt.<br />

Rechte<br />

Cirkel<br />

middelp.<br />

Cirkel<br />

radius<br />

Helix<br />

Polair<br />

Machine<br />

funct.<br />

Bewerken<br />

In het arbeidsplan kunt u met de toetsen "Cursor omhoog" en "Cursor<br />

omlaag" navigeren tussen de programmablokken.<br />

Met de toets "Help" kunt u omschakelen tussen arbeidsplan en<br />

programmeergrafiek.<br />

Programmeergrafiek De programmeergrafiek toont een dynamische streepjesgrafiek van<br />

het bovenaanzicht van het werkstuk. Het programmarecord dat in het<br />

arbeidsplan gemarkeerd is, wordt in de programmeergrafiek gekleurd<br />

geaccentueerd.<br />

Programmeergrafiek


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

Parameterscherm met<br />

programmeergrafiek<br />

Met de toets "Cursor rechts" kunt u in het arbeidsplan een<br />

programmarecord openen. Het bijbehorende parameterscherm met<br />

programmeergrafiek wordt geopend.<br />

De programmeergrafiek in een parameterscherm toont de contour van<br />

de actuele bewerkingsstap als streepjesgrafiek samen met de<br />

parameters.<br />

Rechte<br />

Cirkel<br />

Boren<br />

Langssleuf<br />

Midden<br />

Bewerking:<br />

Positiepatroon<br />

Gereedsch.nm.<br />

mm/tand<br />

O/min<br />

© Siemens AG 2005 All rights reserved.<br />

1-38 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Frezen<br />

Contour<br />

frezen<br />

Parameterscherm met programmeergrafiek<br />

Aanlopen: centr.<br />

mm/tand<br />

Diversen<br />

Simulatie<br />

1<br />

Werkt.<br />

Langssleuf<br />

Annuleren<br />

Overname<br />

Bewerken<br />

Binnen een parameterscherm kunt u met de cursortoetsen tussen de<br />

verschillende invoervelden springen.<br />

Met de toets "Help" kunt u in het parameterscherm omschakelen<br />

tussen programmeergrafiek en help-venster.


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Parameterscherm met<br />

help-venster<br />

Het help-scherm in het parameterscherm verklaart de verschillende<br />

parameters van de bewerkingsstappen.<br />

Rechte<br />

Cirkel<br />

Boren<br />

Langssleuf<br />

Gereedsch.nm.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-39<br />

Frezen<br />

Parametescherm met help-venster<br />

Contour<br />

frezen<br />

mm/tand<br />

O/min<br />

Midden<br />

Bewerking:<br />

Positiepatroon<br />

Aanlopen: centr.<br />

mm/tand<br />

Diversen<br />

Simulatie<br />

1<br />

Werkt.<br />

Langssleuf<br />

Annuleren<br />

Overname<br />

Bewerken<br />

De gekleurde symbolen in de help-vensters betekenen het volgende:<br />

Gele cirkel = referentiepunt<br />

Rode pijl = werktuig beweegt in ijlgang<br />

Groene pijl = werktuig beweeg in bewerkingsvoeding


Inleiding 08/2005<br />

1 1.3 Bedieningsoppervlak<br />

1.3.4 Parameters invoeren<br />

Parameters selecteren<br />

-of-<br />

Parameter invoeren<br />

-of-<br />

Bij het instellen van de machine en bij de programmering moet u<br />

telkens voor verschillende parameters waarden invoeren in de witte<br />

velden.<br />

Parameters, waarvan de invoervelden in grijs gemarkeerd zijn,<br />

worden door ShopMill automatisch berekend.<br />

parameter<br />

Parameterscherm<br />

wit<br />

invoerveld<br />

Gerade<br />

grijs<br />

invoerveld<br />

Overg. naar volgend element<br />

eenheid<br />

Bij enkele parameters kunt u in het invoerveld kiezen tussen meerdere<br />

mogelijkheden. In deze velden kunt u zelf geen waarden invoeren.<br />

Druk meermaals op de softkey "Alternatief" of de toets "Select" tot<br />

de gewenste instelling verschijnt.<br />

De softkey "Alternatief" is alleen zichtbaar als de cursor op een<br />

invoerscherm met meerdere selectiemogelijkheden staat. Ook de<br />

toets "Select" is alleen in dit geval actief.<br />

Voor de overige parameters moet u in het invoerveld met behulp van<br />

de toetsen op het bedieningspaneel een getalwaarde invoeren.<br />

Voer de gewenste waarde in.<br />

Druk op de toets "Input" om het invoeren af te sluiten.<br />

Als u geen waarde wilt invoeren, d.w.z. ook niet de waarde "0", drukt u<br />

op de toets "Backspace" of "Del".<br />

© Siemens AG 2005 All rights reserved.<br />

1-40 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


08/2005 Inleiding<br />

1 1.3 Bedieningsoppervlak<br />

Eenheid kiezen<br />

-of-<br />

Parameter wissen<br />

-of-<br />

Parameters veranderen<br />

of berekenen<br />

Parameter overnemen<br />

-of-<br />

Bij enkele parameters heeft u de keuze tussen verschillende<br />

eenheden.<br />

Druk meermaals op de softkey "Alternatief" of de toets "Select" tot<br />

de gewenste eenheid verschijnt.<br />

De softkey "Alternatief" is alleen zichtbaar als u voor deze parameter<br />

de keuze heeft tussen meerdere eenheden. Ook de toets "Select" is<br />

alleen in dit geval actief.<br />

Als in een invoerveld een foute waarde staat, kunt u deze volledig<br />

wissen.<br />

Druk op de toets "Backspace" of "Del".<br />

Als u een waarde in een invoerveld niet volledig wilt overschrijven<br />

maar slechts enkele tekens wilt veranderen, kunt u omschakelen op<br />

de invoegmodus. In deze modus is ook de calculator actief, waarmee<br />

u tijdens de programmering heel eenvoudig parameterwaarden kunt<br />

berekenen.<br />

Druk op de toets "Insert".<br />

De invoegmodus resp. calculator is geactiveerd.<br />

Met de toetsen "Cursor links" en "Cursor rechts" kunt u binnen het<br />

invoerveld bewegen.<br />

Via de toetsen "Backspace" of "Del" kunt u afzonderlijke tekens<br />

wissen.<br />

Meer informatie over de calculator vindt u in het hfdst. "Calculator".<br />

Als u alle vereiste parameters correct heef ingevoerd in het<br />

parameterscherm, kunt u het scherm sluiten en opslaan.<br />

Druk op de softkey "Toepassen" of de toets "Cursor links".<br />

Als een regel meerdere invoervelden bevat en u de parameters<br />

met de toets "Cursor links" wilt overnemen, moet u de cursor in<br />

het invoerveld plaatsen dat helemaal links staat.<br />

U kunt de parameters niet overnemen, zolang u de parameters<br />

onvolledig of algemeen foutief hebt ingevoerd. In de dialoogregel kunt<br />

u dan zien welke parameters ontbreken of fout werden ingevoerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-41<br />

1


Inleiding 08/2005<br />

1 1.4 Basis<br />

1.4 Basis<br />

1.4.1 Niveaubenamingen<br />

1.4.2 Poolcoördinaten<br />

Telkens twee coördinatenassen leggen een niveau vast. De derde<br />

coördinatenas (werktuigas) staat telkens loodrecht op dit vlak en<br />

bepaalt de aanlooprichting van het werktuig (bv. voor 2½ Dbewerking).<br />

Bij het programmeren is het<br />

noodzakelijk de besturing te<br />

informeren, op welk niveau er<br />

gewerkt wordt, zodat de<br />

werktuigcorrectiewaarden juist<br />

verrekend worden. Dit niveau heeft<br />

eveneens een betekenis voor<br />

bepaalde soorten van de<br />

cirkelprogrammering en bij de<br />

poolcoördinaten.<br />

© Siemens AG 2005 All rights reserved.<br />

1-42 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Z<br />

Z/X<br />

De arbeidsniveaus worden als volgt bepaald:<br />

Vlak Werktuigas<br />

X/Y Z<br />

Z/X Y<br />

Y/Z X<br />

Het rechthoekige coördinatensysteem is geschikt als de<br />

productietekening rechthoekig gedimensioneerd is. Bij werkstukken<br />

die met cirkelbogen of hoekgegevens gedimensioneerd zijn, is het<br />

zinvol de posities met poolcoördinaten te bepalen. Dit is mogelijk als u<br />

een rechte of een cirkel programmeert (zie hfdst. "Programmeren van<br />

eenvoudige baanbewegingen").<br />

Y/Z<br />

Poolcoördinaten hebben hun nulpunt in de "Pool".<br />

Voorbeeld:<br />

De punten P1 en P2 kan men dan<br />

– met betrekking tot de Pool – als<br />

volgt beschrijven:<br />

P1:Radius =100 plus hoek =30°<br />

P2:Radius =60 plus hoek =75°<br />

Y<br />

30<br />

Pol<br />

15<br />

60<br />

P2<br />

75°<br />

100<br />

X/Y<br />

X<br />

30°<br />

P1<br />

Y<br />

X<br />

1


08/2005 Inleiding<br />

1 1.4 Basis<br />

1.4.3 Absolute afmeting<br />

1.4.4 Incrementele afmeting<br />

Bij de absolute afmeting hebben alle positiegegevens betrekking op<br />

het telkens geldige nulpunt. Met betrekking tot de werktuigbeweging<br />

betekent dit:<br />

Het gegeven van de absolute afmeting beschrijft de<br />

positie, naar waar het werktuig zich moet bewegen.<br />

Voorbeeld:<br />

De positiegegevens voor de<br />

punten P1 tot P3 in de absolute<br />

afmeting zijn met betrekking tot<br />

het nulpunt:<br />

P1: X20 Y35<br />

P2: X50 Y60<br />

P3: X70 Y20<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 1-43<br />

60<br />

Bij productietekeningen, waarbij de afmetingen geen betrekking<br />

hebben op het nulpunt, maar op een ander werkstukpunt, bestaat de<br />

mogelijkheid de incrementele afmeting in te voeren (kettingmaat).<br />

Bij het invoeren van de incrementele afmeting heeft een<br />

positiegegeven betrekking tot het vooraf geprogrammeerde punt.<br />

Voorbeeld:<br />

De positiegegevens voor de<br />

punten P1 tot P3 in de<br />

incrementele afmeting zijn:<br />

P1: X20 Y35 ;(met betrekking<br />

tot het nulpunt)<br />

P2: X30 Y20 ;(met betrekking<br />

tot P1)<br />

P3: X20 Y-35 ;(met betrekking<br />

tot P2)<br />

35<br />

Y<br />

20<br />

20<br />

15<br />

20<br />

Y<br />

20<br />

P1<br />

P1<br />

50<br />

70<br />

P2<br />

P2<br />

20 30 20<br />

P3<br />

P3<br />

1<br />

X<br />

X


Inleiding 08/2005<br />

1 1.4 Basis<br />

1.4.5 Calculator-functie<br />

Functie<br />

Voorwaarde De cursor staat op een parameterveld.<br />

=<br />

Met de toets "Insert"<br />

resp.<br />

isgelijk-toets<br />

schakelt u in de handrekenmachinemodus.<br />

Na het drukken van deze toets en de daaropvolgende invoer van een<br />

hoofdrekensymbool (+, -, *, / ), een waarde<br />

en input wordt de volgende ingevoerde waarde met de tot nu toe<br />

ingevoerde waarde verrekend.<br />

Voorbeeld:<br />

Voor een werktuig wordt een werktuigslijtage in lengte L van<br />

+ 0.1 meegerekend.<br />

• Cursor in een passend parametreerveld plaatsen<br />

• met de isgelijk-toets het parametreerveld openen<br />

• de bestaande waarde met de nieuwe slijtagewaarde optellen,<br />

bv. 0.5 + 0.1<br />

• rekenproces met de toets "Input" afsluiten.<br />

Resultaat: 0.6<br />

© Siemens AG 2005 All rights reserved.<br />

1-44 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

1


2 08/2005 Bediening<br />

Bediening<br />

2.1 In- en uitschakelen.................................................................................................. 2-47<br />

2.2 Naar referentiepunt bewegen.................................................................................. 2-47<br />

2.2.1 Gebruikerstoestemming bij Safety Integrated ......................................................... 2-50<br />

2.3 Bedieningsmodi ...................................................................................................... 2-51<br />

2.4 Instellingen voor de machine .................................................................................. 2-52<br />

2.4.1 Maateenheid (millimeter/inch) omschakelen ........................................................... 2-52<br />

2.4.2 Coördinatensysteem (MCS/WCS) omschakelen..................................................... 2-53<br />

2.5 Nieuwe positiewaarde zetten .................................................................................. 2-54<br />

2.6 Werkstuknulpunt meten .......................................................................................... 2-56<br />

2.6.1 Rand meten ............................................................................................................ 2-60<br />

2.6.2 Hoek meten ............................................................................................................ 2-66<br />

2.6.3 Kamer en boring meten .......................................................................................... 2-68<br />

2.6.4 Tap meten............................................................................................................... 2-74<br />

2.6.5 Vlak uitrichten ......................................................................................................... 2-81<br />

2.6.6 Correcties na het meten van het nulpunt ................................................................ 2-83<br />

2.6.7 Elektronische meettaster kalibreren ........................................................................ 2-84<br />

2.7 Werktuig meten....................................................................................................... 2-86<br />

2.7.1 Werktuig manueel meten ........................................................................................ 2-86<br />

2.7.2 Vast punt afstemmen .............................................................................................. 2-89<br />

2.7.3 Werktuig meten met meettaster .............................................................................. 2-90<br />

2.7.4 Meettaster afstemmen ............................................................................................ 2-93<br />

2.8 Handbedrijf ............................................................................................................. 2-94<br />

2.8.1 Werktuig selecteren en in de spil plaatsen.............................................................. 2-94<br />

2.8.2 Nieuw werktuig in de lijst invoeren en in de spil plaatsen........................................ 2-95<br />

2.8.3 Nieuw werktuig in de lijst invoeren en in het magazijn laden................................... 2-96<br />

2.8.4 Spil manueel starten, stoppen en positioneren ....................................................... 2-96<br />

2.8.5 Assen verplaatsen .................................................................................................. 2-98<br />

2.8.6 Assen positioneren ............................................................................................... 2-100<br />

2.8.7 Zwenken ............................................................................................................... 2-100<br />

2.8.8 Vlakfrezen............................................................................................................. 2-104<br />

2.8.9 Instellingen voor handbedrijf ................................................................................. 2-105<br />

2.9 MDA-bedrijf........................................................................................................... 2-108<br />

2.10 Automatisch bedrijf ............................................................................................... 2-109<br />

2.10.1 Omschakelen tussen de indicaties "T, F, S", "G-functies" en "hulpfuncties".......... 2-110<br />

2.10.2 Programma kiezen voor afwerking........................................................................ 2-111<br />

2.10.3 Programma starten/ stoppen/ voortijdig beëindigen .............................................. 2-112<br />

2.10.4 Programma onderbreken ...................................................................................... 2-113<br />

2.10.5 Bewerking starten bij bepaald programmapunt ..................................................... 2-114<br />

2.10.6 Programmaverloop beïnvloeden ........................................................................... 2-119<br />

2.10.7 Overschrijven........................................................................................................ 2-121<br />

2.10.8 Programma testen ................................................................................................ 2-122<br />

2.10.9 Meetekenen voor de bewerking ............................................................................ 2-123<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-45<br />

2


2 Bediening 08/2005<br />

2.10.10 Meetekenen tijdens de bewerking......................................................................... 2-125<br />

2.11 Programma inlopen............................................................................................... 2-126<br />

2.11.1 Afzonderlijke blok.................................................................................................. 2-126<br />

2.11.2 Actueel programmablok tonen .............................................................................. 2-127<br />

2.11.3 Programma corrigeren .......................................................................................... 2-128<br />

2.12 Looptijden ............................................................................................................. 2-129<br />

2.13 Instellingen voor de automatische modus ............................................................. 2-131<br />

2.13.1 Testvoeding vastleggen ........................................................................................ 2-131<br />

2.13.2 Werkstukteller parametreren................................................................................. 2-131<br />

2.14 Werktuig en werktuigcorrecties ............................................................................. 2-132<br />

2.14.1 Nieuw werktuig aanleggen .................................................................................... 2-139<br />

2.14.2 Meerdere snijkanten per werktuig aanleggen........................................................ 2-141<br />

2.14.3 Werktuignamen veranderen.................................................................................. 2-142<br />

2.14.4 Zusterwerktuig aanleggen..................................................................................... 2-142<br />

2.14.5 Handwerktuig........................................................................................................ 2-142<br />

2.14.6 Werktuigcorrecties ................................................................................................ 2-143<br />

2.14.7 Bijkomende functies voor een werktuig................................................................. 2-146<br />

2.14.8 Werktuigslijtagegegevens invoeren....................................................................... 2-147<br />

2.14.9 Werktuigbewaking activeren ................................................................................. 2-148<br />

2.14.10 Magazijnlijst .......................................................................................................... 2-150<br />

2.14.11 Werktuig wissen.................................................................................................... 2-151<br />

2.14.12 Werktuigtype veranderen ...................................................................................... 2-151<br />

2.14.13 Werktuig in het magazijn laden resp. uit het magazijn ontladen............................ 2-152<br />

2.14.14 Werktuig verplaatsen ............................................................................................ 2-154<br />

2.14.15 Magazijn positioneren ........................................................................................... 2-156<br />

2.14.16 Werktuig sorteren.................................................................................................. 2-156<br />

2.15 Nulpuntverschuivingen.......................................................................................... 2-157<br />

2.15.1 Nulpuntverschuivingen definiëren ......................................................................... 2-159<br />

2.15.2 Nulpuntverschuivingslijst....................................................................................... 2-160<br />

2.15.3 Nulpuntverschuiving in het manuele bereik selecteren/deselecteren .................... 2-162<br />

2.16 Omschakelen op CNC-ISO-bedrijf ........................................................................ 2-163<br />

2.17 ShopMill Open (PCU 50.3).................................................................................... 2-164<br />

2.18 Telediagnose ........................................................................................................ 2-164<br />

© Siemens AG 2005 All rights reserved.<br />

2-46 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.1 In- en uitschakelen<br />

2.1 In- en uitschakelen<br />

Het in- resp. uitschakelen van de besturing van de volledige installatie<br />

kan op verschillende manieren worden gerealiseerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Na het inschakelen verschijnt het basisbeeld "Machine manueel"<br />

Basisbeeld "Machine manueel"<br />

2.2 Naar referentiepunt bewegen<br />

Besturing en machine worden bij de functie "Ref" na het inschakelen<br />

gesynchroniseerd.<br />

De beweging naar het referentiepunt kan op verschillende manieren<br />

worden gerealiseerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Het referentiepunt is alleen voor machine-assen mogelijk. De<br />

indicatie van de werkelijke waarde stemt na het inschakelen niet<br />

met de werkelijke positie van de assen overeen.<br />

• De beweging naar het referentiepunt is nodig als de machine niet<br />

over een absoluut meetsysteem beschikt!<br />

Waarschuwing<br />

Indien de assen niet op een veilige positie staan, moet u de assen<br />

overeenkomstig positioneren. Gelieve hierbij absoluut op de<br />

asbewegingen direct aan de machine te letten!<br />

Ignoreer de indicatie van de werkelijke waarde, zolang de assen niet<br />

gerefereerd zijn!<br />

Software-eindschakelaars zijn niet actief!<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-47<br />

2


Bediening 08/2005<br />

2 2.2 Naar referentiepunt bewegen<br />

As refereren<br />

Jog<br />

Ref Point<br />

X ...<br />

+<br />

Asbeweging<br />

onderbreken<br />

Feed Stop<br />

De as opnieuw starten<br />

X ...<br />

+<br />

Kies de bedieningsmodus "Machine Manueel".<br />

Druk op de toets "Ref Point".<br />

Selecteer de te verplaatsen as.<br />

Druk op de toetsen "-" resp. "+".<br />

De gekozen as loopt naar het referentiepunt. De richting resp. de<br />

volgorde wordt vastgelegd door het PLC-programma van de<br />

machinefabrikant.<br />

Als u op de verkeerde richtingstoets gedrukt hebt, wordt de bediening<br />

niet aangenomen, er is geen beweging.<br />

De indicatie toont de referentiepuntwaarde aan.<br />

Voor assen die nog niet gerefereerd zijn, verschijnt er geen<br />

symbool.<br />

Dit symbool verschijnt naast de as zodra deze het referentiepunt<br />

heeft bereikt.<br />

Druk op de toets "Feed Stop".<br />

De as stopt.<br />

Selecteer de te verplaatsen as.<br />

Druk op de toetsen "-" resp. "+".<br />

De gekozen as loopt naar het referentiepunt.<br />

Na het bereiken van het referentiepunt is de machine<br />

gesynchroniseerd. De indicatie van de werkelijke waarde wordt op de<br />

referentiepuntwaarde gezet. Het verschil tussen het machinenulpunt<br />

en het sledereferentiepunt wordt getoond. Vanaf dit moment zijn de<br />

trajectbegrenzingen, zoals bv. software-eindschakelaars, actief.<br />

U kunt deze functie via het machinebesturingspaneel beëindigen, door<br />

het kiezen van de bedieningswijze "Machine auto" resp. "Machine<br />

manueel".<br />

© Siemens AG 2005 All rights reserved.<br />

2-48 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.2 Naar referentiepunt bewegen<br />

• Alle assen kunnen tegelijkertijd naar het referentiepunt bewegen<br />

(afhankelijk van het PLC-programma van de machinefabrikant).<br />

• De aanvoer-override is actief<br />

De volgorde voor het refereren van de as kan door de<br />

machinefabrikant worden vastgelegd.<br />

Pas als alle assen hun gedefinieerde referentiepunt hebben bereikt, is<br />

de start met de toets "Cycle-Start" in de bedieningsmodus "Machine<br />

Auto" mogelijk.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-49<br />

2


2 Bediening 08/2005<br />

2.2.1 Gebruikerstoestemming bij Safety Integrated<br />

Jog<br />

Ref Point<br />

X ...<br />

Gebruikers-<br />

toestem.<br />

- of -<br />

+<br />

Als u op uw machine Safety Integrated (SI) inzet, moet u bij de<br />

beweging naar het referentiepunt bevestigen dat de aangegeven<br />

actuele positie van een as overeenstemt met de werkelijke positie op<br />

de machine. Deze toestemming is dan een noodzakelijke voorwaarde<br />

voor verdere functies van de Safety Integrated.<br />

U kunt pas de gebruikerstoestemming voor een as geven als u<br />

voordien de as het referentiepunt liet aanlopen.<br />

De getoonde positie van de as heeft altijd betrekking op het<br />

machinecoördinatensysteem (MCS).<br />

Voor de gebruikerstoestemming bij Safety Integrated heeft u een<br />

software-optie nodig.<br />

Meer informatie m.b.t. de gebruikerstoestemming vindt u in:<br />

Literatuur: /FBSI/, Functiebeschrijving SINUMERIK Safety<br />

Integrated<br />

Selecteer de bedieningsmodus "Machine Manueel".<br />

Druk op de toets "Ref Point" op het machinebesturingspaneel.<br />

Selecteer de te verplaatsen as.<br />

Druk op de toetsen "-" resp. "+".<br />

De gekozen as loopt op het referentiepunt en stopt. De coördinaat van<br />

het referentiepunt wordt getoond. De as wordt met gemarkeerd.<br />

Druk op de softkey "Gebruikerstoestem.".<br />

Het venster "Gebruikerstoestemming" wordt geopend.<br />

Er verschijnt een lijst van alle machineassen met de actuele en SIposities.<br />

Plaats de cursor in het veld "Toestemming" van de gewenste as.<br />

Activeer de toestemming door het indrukken van de softkey<br />

"Alternatief" of de toets "Select".<br />

De geselecteerde as is in de kolom "Toestemming" met een kruisje<br />

gekenmerkt als "goed gerefereerd".<br />

Door nogmaals op de "toggle-toetsen" te drukken, deactiveert u de<br />

toestemming weer.<br />

© Siemens AG 2005 All rights reserved.<br />

2-50 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.3 Bedieningsmodi<br />

2.3 Bedieningsmodi<br />

Er bestaan drie verschillende bedieningsmodi waarin met ShopMill<br />

kan worden gewerkt:<br />

• Machine Manueel<br />

• MDA (Manual Data Automatic)<br />

• Machine Auto<br />

Machine Manueel De bedieningsmodus "Machine Manueel" is bedoeld voor de volgende<br />

activiteiten:<br />

• Naar referentiepunt bewegen, d.w.z. het wegmeetsysteem van de<br />

machine ijken<br />

• Werkstuk zwenken<br />

• Machine voor het afwerken van een programma in de<br />

automatische modus voorbereiden, d.w.z. werktuigen meten,<br />

werkstuk meten en evt. in het programma gebruikte<br />

nulpuntverschuivingen definiëren<br />

• As verplaatsen, bv. tijdens een programmaonderbreking<br />

• Assen positioneren<br />

• Werkstuk vlakfrezen<br />

Jog<br />

De bedieningsmodus "Machine Manueel" kunt u kiezen met de toets<br />

"Jog".<br />

De onder "T, S, M..." ingestelde parameters hebben uitwerkingen op<br />

alle bewegingen in de manuele modus, behalve bij de beweging naar<br />

het referentiepunt.<br />

MDA In de bedieningsmodus "MDA" kunt u blok per blok G-Codecommando's<br />

invoeren en laten afwerken om de machine in te stellen<br />

of afzonderlijke acties uit te voeren.<br />

MDA<br />

MDA kunt u selecteren met de toets "MDA".<br />

Machine Auto In de bedieningsmodus "Machine Auto" kunt u een programma<br />

helemaal of gedeeltelijk afwerken. Daarnaast kunt u de afwerking van<br />

het programma op het scherm grafisch volgen.<br />

Auto<br />

De bedieningsmodus "Machine Auto" kunt u selecteren met de toets<br />

"Auto".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-51<br />

2


Bediening 08/2005<br />

2 2.4 Instellingen voor de machine<br />

2.4 Instellingen voor de machine<br />

2.4.1 Maateenheid (millimeter/inch) omschakelen<br />

Jog<br />

Inch<br />

Inch<br />

Met deze functie hebt u de mogelijkheid, afhankelijk van de<br />

dimensionering van de productietekening, tussen het metrische en het<br />

inch-systeem te wisselen.<br />

De meetsysteemomschakeling gebeurt telkens voor de volledige<br />

machine, waarbij alle noodzakelijke gegevens automatisch in het<br />

nieuwe maatsysteem worden omgerekend, bv.:<br />

• Posities<br />

• Werktuigcorrecties<br />

• Nulpuntverschuivingen<br />

Schakel in de bedieningsmodus "Machine Manueel" om naar de<br />

uitgebreide horizontale softkey-balk.<br />

Druk op de softkey "ShopM. inst.".<br />

Druk op de softkey "Inch" om op Inch om te schakelen.<br />

De softkey "Inch" is actief.<br />

Druk op de softkey "Inch" om op metrisch om te schakelen.<br />

De softkey "Inch" is inactief.<br />

Na het bedienen van de softkey "Inch" wordt in een venster gevraagd<br />

of de omschakeling moet worden uitgevoerd.<br />

Na bevestiging met de softkey "OK" wordt het meetsysteem<br />

aangepast.<br />

© Siemens AG 2005 All rights reserved.<br />

2-52 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.4 Instellingen voor de machine<br />

2.4.2 Coördinatensysteem (MCS/WCS) omschakelen<br />

WCS MCS<br />

Jog<br />

Auto<br />

Het machinecoördinatensysteem (MCS) is het oorspronkelijke<br />

systeem van uw machine. In tegenstelling tot het<br />

werkstukcoördinatensysteem (WCS) houdt het geen rekening met<br />

werktuigcorrecties, nulpuntveschuivingen, scaleringen etc.<br />

Tussen machine- en werkstukcoördinatensysteem schakelt u als volgt<br />

om.<br />

Druk op de toets "WCS MCS" op het machinebedieningspaneel<br />

-of-<br />

Kies de bedieningsmodus "Machine Manueel" of "Machine Auto"<br />

Druk op de softkey "Act. wde MCS" om op MCS om te schakelen.<br />

De softkey "Act. wde MCS" is actief.<br />

Druk op de softkey "Act. wde MCS" om van MCS op WCS om te<br />

schakelen.<br />

De softkey "Act. wde MCS" is inactief.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-53<br />

2


Bediening 08/2005<br />

2 2.5 Nieuwe positiewaarde zetten<br />

2.5 Nieuwe positiewaarde zetten<br />

Jog<br />

Met de functie "Nulpuntverschuiving zetten“ kunt u voor de<br />

verschillende assen een nieuwe positiewaarde invoeren bij de<br />

actuele-waarde-indicatie.<br />

Het verschil tussen positiewaarde in het machinecoördinatensysteem<br />

MCS en de nieuwe positiewaarde in het werkstukcoördinatensysteem<br />

WCS wordt afhankelijk van een machinegegevensbouwsteen<br />

opgeslagen in de actieve nulpuntverschuiving of in de<br />

basisverschuiving.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Als de waarden in de actieve nulpuntverschuiving worden opgeslagen,<br />

worden de waarden in de grofverschuiving geaccentueerd en de<br />

voorhanden waarden in de fijnverschuiving worden gewist.<br />

Onder het positievenster voor de assen wordt de telkens actieve<br />

nulpuntverschuiving getoond.<br />

Beweeg de machineassen naar de gewenste positie (bv.<br />

werkstukoppervlak).<br />

Selecteer in de bedieningsmodus "Machine Manueel“ het menu<br />

"NPV zetten“.<br />

Menu basis-verschuiving<br />

© Siemens AG 2005 All rights reserved.<br />

2-54 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.5 Nieuwe positiewaarde zetten<br />

Positiewaarde zetten Voer de nieuwe positiewaarden in met het toetsenbord.<br />

Met de toetsen schakelt u om tussen de posities.<br />

Verschuiving<br />

terugzetten<br />

Wissen<br />

Druk op de toets "Input“ om het invoeren af te sluiten.<br />

-of-<br />

Druk op de softkeys "X=0“,“Y=0“ en "Z=0“ om de positiewaarden<br />

op 0 te zetten.<br />

Druk op de softkey "Wissen“.<br />

De verschuiving wordt ongedaan gemaakt.<br />

De nulpuntverschuivingen (NPV1 enz.) worden op de basisverschuiving<br />

opgezet.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-55<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

2.6 Werkstuknulpunt meten<br />

Manueel meten<br />

Automatisch meten<br />

Het referentiepunt bij de programmering van een werkstuk is<br />

altijd het werkstuknulpunt. Het bepalen van het werkstuknulpunt is<br />

mogelijk aan de volgende werkstukelementen:<br />

• Kant<br />

• Hoek<br />

• Kamer/Boring<br />

• Tap<br />

• Vlak<br />

Het werkstuknulpunt kunt u manueel of automatisch meten.<br />

Bij de manuele meting van het nulpunt moet u uw werktuig manueel<br />

naar het werkstuk toe bewegen. U kunt randtasters, meettasters of<br />

meetklokken gebruiken waarvan telkens radius en lengte bekend is.<br />

Alternatief kunt u ook een willekeurig werktuig met een bekende<br />

radius en een bekende lengte gebruiken.<br />

De voor meten gebruikte werktuigen mogen niet van het type 3Dtaster<br />

zijn.<br />

Voor automatische metingen gebruikt u uitsluitend elektronische<br />

meettasters van het type 3D-taster of monotaster. De elektronische<br />

meettasters moeten eerst gekalibreerd worden.<br />

Bij de automatische meting positioneert u de meettaster eerst<br />

manueel voor. Na de start met de toets “Cycle-Start“ beweegt de<br />

meettaster automatisch met meetvoeding naar het werkstuk toe en<br />

met ijlgangsnelheid terug naar de startpositie.<br />

Om het werkstuknulpunt automatisch te kunnen meten, moeten de<br />

meetcycli vooraf door de machinefabrikant worden vastgelegd. Daarbij<br />

wordt o.a. ook de meetvoeding vastgelegd via een<br />

machinegegevensbouwsteen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Om de gewenste meetresultaten te verkrijgen, moet in de regel de<br />

volgorde van de meetpunten in acht worden genomen, die<br />

aangegeven is op de help-schermen.<br />

Meetpunten kunnen herroepen en vervolgens opnieuw gemeten<br />

worden. Dit gebeurt door het bedienen van de actief weergegeven<br />

softkey (meetwaarde). Bij de manuele meting kan de reset in<br />

willekeurige volgorde worden uitgevoerd, bij de automatische meting<br />

slechts alleen in omgekeerde meetvolgorde.<br />

© Siemens AG 2005 All rights reserved.<br />

2-56 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Alleen meten Als u het werkstuknulpunt "alleen wilt meten", worden de gemeten<br />

waarden alleen aangegeven zonder het coördinatensysteem te<br />

veranderen.<br />

Nulpuntverschuiving In de regel slaat u het gemeten werkstuknulpunt op in een<br />

nulpuntverschuiving. Met ShopMill kunt u draaiingen en<br />

verschuivingen meten. Indien nodig moet u eerst de verdraaiingen van<br />

uw werkstuk meten om uw werkstuk uit te richten en dan het nulpunt<br />

te bepalen door de verschuivingen te bepalen.<br />

Uitrichten Het uitrichten kan gebeuren door het draaien van het<br />

coördinatensysteem of van het werkstuk met behulp van een ronde<br />

as. Als uw machine over twee ronde assen beschikt en de functie<br />

"Zwenken" ingesteld is, kunt u ook een schuin vlak uitrichten.<br />

Nulpunt De meetwaarden voor de verschuivingen worden in de ruwe<br />

verschuiving bewaard en de overeenkomstige fijne verschuivingen<br />

worden gewist. Als het nulpunt wordt opgeslagen in een niet-actieve<br />

nulpunt-<br />

verschuiving, wordt een activeringsvenster geopend,<br />

waarmee u de nulpuntverschuiving direct kunt activeren.<br />

Ronde assen Als uw machine over ronde assen beschikt, kunnen deze ronde assen<br />

in aanmerking worden genomen voor de meet- en instelprocedure. Als<br />

u het werkstuknulpunt opslaat in een nulpuntverschuiving, kunnen in<br />

de volgende gevallen ronde-aspositioneringen vereist zijn.<br />

• De correctie van de nulpuntverschuiving vereist een positionering<br />

van de ronde assen om het werkstuk parallel uit te richten t.o.v.<br />

het coördinatensysteem, bv. bij „Rand uitrichten“.<br />

• De correctie van de nulpuntverschuiving veroorzaakt draaiingen<br />

van het werkstukcoördinatensysteem waarna het werktuig<br />

loodrecht moet worden uitgericht t.o.v. het vlak, bv. bij „Vlak<br />

uitrichten“.<br />

Bij de positionering van de ronde assen wordt u door één of twee<br />

activeringsvensters ondersteund (zie hfdst. “Correcties na het meten<br />

van het nulpunt“).<br />

De selectie "Ronde as A, B, C" voor de parameter "Hoekcorr." is<br />

alleen mogelijk als ronde assen aan de machine ingesteld zijn.<br />

Daarnaast moet een toewijzing aan geometrieassen worden<br />

uitgevoerd d.m.v. machinegegevens.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-57<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Arbeidsvolgorde Voor het meten van het werkstuknulpunt moet het werktuig altijd<br />

loodrecht t.o.v. het bewerkingsvlak staan resp. geplaatst worden (bv.<br />

met "Vlak uitrichten"). Bij enkele meetvarianten moet het werkstuk<br />

eerst parallel worden uitgericht t.o.v. het coördinatensysteem (rand<br />

zetten, afstand 2 randen, rechthoekige kamer, rechthoekige tap).<br />

Om deze voorwaarden te vervullen kan het nodig zijn de meting in<br />

meerdere stappen uit te voeren:<br />

1. "Vlak uitrichten" (om het werktuig loodrecht uit te richten t.o.v. het<br />

vlak)<br />

2. "Rand uitrichten" (om het werkstuk parallel uit te richten t.o.v. het<br />

coördinatensysteem)<br />

3. "Rand zetten", "Afstand 2 randen", "Rechthoekige kamer" of<br />

"Rechthoekige kamer" (om het nulpunt vast te leggen)<br />

of<br />

1. "Vlak uitrichten" (om het werktuig loodrecht uit te richten t.o.v. het<br />

vlak)<br />

2. "Hoek", "Boringen" of "Tappen" (om het werktuig parallel uit te<br />

richten t.o.v. het coördinatensysteem en het nulpunt vast te<br />

leggen)<br />

Voorpositioneren Als u voor het meten met "Rand uitrichten" een ronde as wilt<br />

voorpositioneren, verplaatst u de ronde as zo dat uw werkstuk<br />

ongeveer parallel staat t.o.v. het coördinatensysteem. Zet de<br />

betreffende ronde-ashoek met "NPV zetten" op nul. De meting met<br />

"Rand uitrichten" zal dan de waarde voor de rondasverschuiving<br />

corrigeren resp. bij de coördinatendraaiing in acht nemen en de<br />

werkstukrand precies uitrichten.<br />

Als u uw werkstuk voor het meten met "Vlak uitrichten" wilt<br />

voorpositioneren, kunt u onder "Zwenken Manueel" de<br />

gewenste waarde instellen. Met "Nulvlak zetten" neemt u de<br />

resulterende draaiingen over in de actieve nulpuntverschuiving. De<br />

meting met "Vlak uitrichten" zal dan de waarden voor de<br />

coördinatendraaiingen corrigeren en het werkstuk precies uitrichten.<br />

Als op uw machine de functie "Zwenken" ingesteld is, adviseren wij<br />

voor het meten evt. een zwenking op nul uit te voeren. Op die manier<br />

verzekert u dat de ronde-asposities bij het actuele<br />

coördinatensysteem passen.<br />

Voorbeelden Hierna worden twee typische voorbeelden voorgesteld, die het<br />

samenspel en het gebruik van „Werkstuk meten“ en „Zwenken<br />

Manueel“ voor het meten en uitrichten van werkstukken<br />

demonstreren:<br />

© Siemens AG 2005 All rights reserved.<br />

2-58 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Voorbeeld 1:<br />

Nabewerking aan een cilinderkop met 2 boringen op een schuin vlak.<br />

1. Werkstuk opspannen.<br />

2. T,S,M<br />

meettaster inwisselen en de gewenste nulpuntverschuiving<br />

activeren.<br />

3. Werkstuk voorpositioneren<br />

Ronde assen manueel draaien tot het schuine vlak ongeveer<br />

loodrecht op de werktuigas staat.<br />

4. Zwenken Manueel<br />

Zwenken "direct" kiezen, "Ronde assen teachen" en op "Cycle-<br />

Start" drukken.<br />

5. Zwenken Manueel<br />

"Nulvlak zetten" toepassen om de resulterende draaiingen in de<br />

nulpuntverschuiving op te slaan.<br />

6. Meten werkstuk<br />

"Vlak uitrichten" toepassen om de uitrichting van het werkstuk te<br />

configureren.<br />

7. Meten werkstuk<br />

"2 boringen" toepassen om de draaiing en verschuiving in het XYvlak<br />

te definiëren.<br />

8. Meten werkstuk<br />

"Rand zetten Z" toepassen om de verschuiving in Z te definiëren.<br />

9. Delenprogramma voor nabewerking onder AUTO starten.<br />

Het programma beginnen met Zwenk nul.<br />

Voorbeeld 2:<br />

Opmeten van werkstukken in gezwenkte toestanden. Het werkstuk<br />

moet in X-richting worden aangetast, hoewel de taster als gevolg van<br />

een stoorrand (bv. door spaanresten) het werkstuk niet in X-richting<br />

kan benaderen. Met behulp van een zwenking kan de meting in Xrichting<br />

echter worden vervangen door een meting in Z-richting.<br />

1. Werkstuk opspannen.<br />

2. T,S,M<br />

meettaster inwisselen en de gewenste nulpuntverschuiving<br />

activeren.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-59<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

2.6.1 Rand meten<br />

3. Zwenken Manueel<br />

Bij zwenken "direct" de gewenste ronde-asposities of bij "as per<br />

as" de gewenste draaiingen invoeren (bv. Y=-90) en op "Cycle-<br />

Start" drukken.<br />

4. Meten werkstuk<br />

"Rand zetten Z" toepassen: De gemeten verschuiving in Z wordt<br />

omgerekend en als X-waarde ingevoerd in de gewenste<br />

nulpuntverschuiving.<br />

5. Zwenken Manueel<br />

Zwenking naar nul uitvoeren om het coördinatensysteem opnieuw<br />

in de uitgangspositie te draaien.<br />

Bij het meten aan een rand heeft u de volgende mogelijkheden:<br />

• Rand zetten<br />

Het werkstuk ligt parallel t.o.v. het coördinatensysteem op de<br />

werktafel. U meet een referentiepunt in één van de assen<br />

(X, Y, Z).<br />

• Rand uitrichten<br />

Het werkstuk ligt willekeurig, d.w.z. niet parallel t.o.v. het<br />

coördinatensysteem op de werktafel. Door meting van twee<br />

punten aan de werkstukrand bepaalt u de hoek t.o.v. het<br />

coördinatensysteem.<br />

• Afstand 2 randen<br />

Het werkstuk ligt parallel t.o.v. het coördinatensysteem op de<br />

werktafel. U meet de afstand L van twee parallelle<br />

werkstukranden in één van de assen (X, Y of Z) en bepaalt het<br />

midden ervan.<br />

© Siemens AG 2005 All rights reserved.<br />

2-60 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Rand manueel zetten<br />

Jog<br />

Nulpunt-<br />

versch.<br />

in<br />

manueel<br />

X<br />

Z<br />

NPV<br />

zetten -of- Berekenen<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Rand“.<br />

Het venster "Rand" met nieuwe verticale softkeys wordt geopend.<br />

4. Druk op de softkey "Rand zetten“.<br />

5. Kies "alleen meten“ als u de gemeten waarden alleen wilt<br />

weergeven.<br />

- OF -<br />

Kies "Nulpuntv.“ en de gewenste nulpuntverschuiving, waarin het<br />

nulpunt moet worden opgeslagen (bv. basisreferentie).<br />

- OF -<br />

Druk op de softkey "Nulpuntversch.“.<br />

De "nulpuntverschuivingslijst" wordt geopend.<br />

Plaats de cursor op de gewenste nulpuntver-<br />

schuiving (bv. basisreferentie).<br />

Druk op de softkey "in Manueel“.<br />

6. Bepaal via softkey in welke asrichting u het werkstuk eerst wilt<br />

benaderen.<br />

7. Kies de meetrichting (+ of -) waaruit u het werkstuk wilt benaderen.<br />

8. Voer de doelpositie van de werkstukrand waar u naartoe beweegt.<br />

De doelpositie stemt bv. overeen met de maatindicatie van de<br />

werkstukrand uit de werkstuktekening.<br />

9. Beweeg het werktuig naar de werkstukrand.<br />

10. Druk op de softkey "NPV zetten“ resp. "Berekenen".<br />

De positie van de werkstukrand wordt berekend en aangegeven.<br />

De doelpositie van de werkstukrand wordt bij "NPV zetten" als nieuw<br />

nulpunt opgeslagen. De werktuigradius wordt hierbij automatisch mee<br />

in acht genomen.<br />

Voorbeeld: Referentiepunt werkstukrand X0 = -50<br />

Aanlooprichting: +<br />

Werktuigradius = 3 mm<br />

⇒ Nulpuntverschuiving X = 53<br />

11. Herhaal de meetprocedure (stappen 6 tot 10) evt. voor de beide<br />

andere assen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-61<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Rand automatisch zetten 1. Plaats een werktuig van het type 3D-taster in de spil.<br />

Cycle Start<br />

2. Bereid de meting voor (zoals beschreven onder "Rand manueel<br />

zetten“, stappen 2 tot 8).<br />

3. Beweeg het werktuig naar de werkstukrand toe die u wilt meten.<br />

4. Druk op de toets "Cycle-Start".<br />

De automatische meetprocedure wordt gestart. De positie van de<br />

werkstukrand wordt gemeten.<br />

De positie van de werkstukrand wordt berekend en aangegeven.<br />

De doelpositie van de werkstukrand wordt als nieuw nulpunt<br />

opgeslagen als u "Nulpuntverschuiving" heeft geselecteerd. De<br />

werktuigradius wordt hierbij automatisch mee in acht genomen.<br />

5. Herhaal de procedure (stappen 3 tot 4) evt. voor de beide andere<br />

assen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-62 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Rand manueel uitrichten<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Rand“.<br />

Het venster "Rand" met nieuwe verticale softkeys wordt geopend.<br />

4. Druk op de softkey "Rand uitrichten".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel zetten", stap 5).<br />

6. Kies in "Meetas" de gewenste as waarin u naar het werkstuk toe<br />

wilt bewegen.<br />

7. Kies in "Referentieas" de gewenste as waarop de te meten hoek<br />

betrekking heeft.<br />

8. Kies in "Hoekcorr." de ingave "Coör. draaiing".<br />

- OF -<br />

Kies in "Hoekcorr.“ de ingave "Ronde as A, B, C“.<br />

9. Geef de doelhoek tussen werkstukrand en referentieas aan.<br />

10. Beweeg het werktuig naar de werkstukrand.<br />

11. Druk op de softkey "P1 opslaan".<br />

12. Positioneer het werktuig opnieuw en herhaal de meetprocedure<br />

(stappen 6 tot 11) voor de meting van het tweede punt en druk op<br />

de softkey "P2 opslaan".<br />

13. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De hoek tussen werkstukrand en referentieas wordt berekend en<br />

aangegeven.<br />

Bij "NPV zetten" stemt de werkstukrand nu overeen met de doelhoek.<br />

De berekende rotatie wordt in de nulpuntverschuiving opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-63<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Rand automatisch<br />

uitrichten<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

Afstand tussen twee<br />

randen manueel meten<br />

Jog<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Bereid de meting voor (zoals beschreven onder "Rand manueel<br />

uitrichten", stappen 2 tot 9).<br />

3. Beweeg het werktuig naar de werkstukrand toe waar u wilt meten.<br />

4. Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart. De positie van het<br />

meetpunt 1 wordt gemeten en opgeslagen.<br />

De softkey "P1 opgeslagen" wordt actief.<br />

5. Herhaal de procedure (stap 3 en 4) voor de meting van het tweede<br />

punt.<br />

De positie van het meetpunt 2 wordt gemeten en opgeslagen.<br />

De softkey "P2 opgeslagen" wordt actief.<br />

6. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De hoek tussen werkstukrand en referentieas wordt berekend en<br />

aangegeven.<br />

Bij "NPV zetten" stemt de werkstukrand nu overeen met de doelhoek.<br />

De berekende rotatie wordt in de nulpuntverschuiving opgeslagen.<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Rand“.<br />

Het venster "Rand" met nieuwe verticale softkeys wordt geopend.<br />

4. Druk op de softkey "Afstand 2 randen".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel zetten", stap 5).<br />

6. Kies in "Meetricthing P1" de meetrichting (+ of -) en de meetas<br />

waarin u het eerst naar het werkstuk toe wilt bewegen.<br />

7. Kies in "Meetrichting P2" de meetrichting (+ of -) voor het 2de<br />

meetpunt.<br />

De as die in "Meetrichting P1" geselecteerd is, verschijnt.<br />

8. Voer de doelpositie van de middellijn tussen de beide<br />

werkstukranden in.<br />

9. Beweeg het werktuig naar het eerste meetpunt.<br />

© Siemens AG 2005 All rights reserved.<br />

2-64 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

P1<br />

opslaan<br />

P2<br />

opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

Afstand tussen twee<br />

randen automatisch<br />

meten<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

10. Druk op de softkey "P1 opslaan".<br />

11. Positioneer het werktuig opnieuw, beweeg naar het tweede<br />

meetpunt toe en sla het tweede punt op.<br />

12. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De afstand tussen de beide werkstukranden en de middellijn wordt<br />

berekend en aangegeven.<br />

Bij "NPV zetten" stemt de middellijn nu overeen met de doelpositie.<br />

De berekende verschuiving wordt in de nulpuntverschuiving<br />

opgeslagen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Bereid de meting voor (zoals beschreven onder "Afstand tussen<br />

twee randen manueel meten", stappen 2 tot 8).<br />

3. Beweeg het werktuig naar de werkstukrand toe waar u wilt meten.<br />

4. Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart. De positie van het<br />

meetpunt 1 wordt gemeten en opgeslagen. De softkey "P1<br />

opgeslagen" wordt actief.<br />

5. Herhaal de procedure (stap 3 en 4) voor de meting van het tweede<br />

punt.<br />

De positie van het meetpunt 2 wordt gemeten en opgeslagen. De<br />

softkey "P2 opgeslagen" wordt actief.<br />

6. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De afstand tussen de beide werkstukranden en de middellijn wordt<br />

berekend en aangegeven.<br />

Bij "NPV zetten" stemt de middellijn nu overeen met de doelpositie.<br />

De berekende verschuiving wordt in de nulpuntverschuiving<br />

opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-65<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

2.6.2 Hoek meten<br />

Rechthoekige/willekeurige<br />

hoek manueel<br />

meten<br />

Jog<br />

U heeft de mogelijkheid zowel werkstukken met een hoek van 90° als<br />

met willekeurige hoeken te meten.<br />

• Rechte hoek meten<br />

Het werkstuk heeft een hoek van 90° en ligt willekeurig op de<br />

werktafel. Door de meting van 3 punten bepaalt u het hoekpunt op<br />

het werkvlak (X/Y-vlak) en de hoek α tussen de referentierand<br />

aan het werkstuk (lijn door P1 en P2) en de referentieas (altijd de<br />

1ste as van het werkvlak).<br />

• Willekeurige hoek meten<br />

Het werkstuk heeft een willekeurige (niet-rechte) hoek en ligt<br />

willekeurig op de werktafel. Door de meting van 4 punten bepaalt<br />

u het hoekpunt op het werkvlak (X/Y-vlak), de hoek αtussen de<br />

referentierand aan het werkstuk (lijn door P1 en P2) en de<br />

referentieas (altijd de 1ste as van het werkvlak) en de<br />

hoekwaarde β van de hoek.<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Hoek".<br />

Het venster "Hoek" met nieuwe verticale softkeys wordt geopend.<br />

4. Druk op de softkey "Rechte hoek" als u een rechte hoek wilt<br />

meten.<br />

- OF -<br />

Druk op de softkey "Willekeurige hoek" als u een hoek met een<br />

andere waarde dan 90° wilt meten.<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Kies in "Hoek" de gewenste hoek (bv. buitenhoek) die u wilt meten<br />

en de ligging ervan (bv. ligging 1).<br />

7. Geef de doelpositie van de werkstukhoek (X0, Y0) aan die u wilt<br />

meten.<br />

8. Beweeg het werktuig naar het eerste meetpunt P1 toe, zoals<br />

aangegeven op het Help-scherm.<br />

© Siemens AG 2005 All rights reserved.<br />

2-66 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

P1<br />

opslaan<br />

P2<br />

opslaan<br />

P4<br />

opslaan<br />

P3<br />

opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

Rechthoekige/willekeurige<br />

hoek<br />

automatisch meten<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

9. Druk op de softkey "P1 opslaan".<br />

De coördinaten van het eerste meetpunt worden gemeten en<br />

opgeslagen.<br />

10. Positioneer de spil met het werktuig telkens opnieuw, beweeg naar<br />

de meetpunten P2 en P3 en druk op de softkeys "P2 opslaan" en<br />

"P3 opslaan".<br />

11. Herhaal de procedure om het vierde meetpunt te meten en op te<br />

slaan als u een willekeurige hoek meet.<br />

12. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Het hoekpunt en de hoek α resp. β worden berekend en aangegeven.<br />

Bij "NPV zetten" stemt het hoekpunt nu overeen met de doelpositie.<br />

De berekende verschuiving wordt in de nulpuntverschuiving<br />

opgeslagen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Bereid de meting voor (zoals beschreven onder<br />

"Rechthoekige/willekeurige hoek manueel meten", stappen 2 tot 7).<br />

3. Beweeg het werktuig naar het meetpunt P1 toe.<br />

4. Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart. De positie van het<br />

meetpunt 1 wordt gemeten en opgeslagen. De softkey "P1<br />

opgeslagen" wordt actief.<br />

5. Herhaal de procedure (stap 3 en 4) om de punten P2 en P3 te<br />

meten en op te slaan.<br />

6. Als u een niet-rechte hoek (geen 90°) meet, herhaalt u de<br />

procedure om het punt P4 te meten en op te slaan.<br />

7. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Het hoekpunt en de hoek α resp. β worden berekend en aangegeven.<br />

Bij "NPV zetten" stemt het hoekpunt nu overeen met de doelpositie.<br />

De berekende verschuiving wordt in de nulpuntverschuiving<br />

opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-67<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

2.6.3 Kamer en boring meten<br />

U heeft de mogelijkheid rechthoekige kamers alsook één of meerdere<br />

boringen te meten en vervolgens het werkstuk uit te richten.<br />

• Rechthoekige kamer meten<br />

De rechthoekige kamer moet in een rechte hoek t.o.v. het<br />

coördinatensysteem worden uitgericht. Door de meting van vier<br />

punten in de kamer bepaalt u de lengte, de breedte en het<br />

middelpunt van de kamer.<br />

• 1 boring meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft een boring.<br />

U bepaalt aan de hand van 4 meetpunten de diameter en het<br />

middelpunt van de boring.<br />

• 2 boringen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft twee<br />

boringen. In beide boringen worden telkens 4 punten automatisch<br />

gemeten. Vervolgens worden daaruit de boringsmiddelpunten<br />

berekend. Uit de verbindingslijn tussen beide middelpunten en de<br />

referentieas wordt de hoek α berekend en het nieuwe nulpunt<br />

bepaald dat overeenstemt met het middelpunt van de 1ste boring.<br />

• 3 boringen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft drie<br />

boringen. In de drie boringen worden telkens 4 punten<br />

automatisch gemeten. Vervolgens worden daaruit de<br />

boringsmiddelpunten berekend. Er wordt een cirkel door de drie<br />

middelpunten gelegd. Daaruit worden het cirkelmiddelpunt en de<br />

cirkeldiameter bepaald. Bij selectie van een hoekcorrectie kan de<br />

daarnaast de basisdraaiing worden α bepaald.<br />

• 4 boringen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft vier<br />

boringen. In de vier boringen worden telkens 4 punten<br />

automatisch gemeten. Vervolgens worden daaruit de<br />

boringsmiddelpunten berekend. Telkens twee<br />

boringsmiddelpunten worden diagonaal verbonden. Daaruit wordt<br />

het snijpunt van de beide lijnen bepaald. Bij selectie van een<br />

hoekcorrectie kan de daarnaast de basisdraaiing worden α<br />

bepaald.<br />

2, 3 en 4 boringen kunt u alleen automatisch meten.<br />

© Siemens AG 2005 All rights reserved.<br />

2-68 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Rechthoekige kamer<br />

manueel meten<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

P4<br />

opslaan ... opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

Rechthoekige kamer<br />

automatisch meten<br />

Cycle Start<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Kamer/Boring".<br />

Het venster "Kamer/Boring" met nieuwe verticale softkeys wordt<br />

geopend.<br />

4. Druk op de softkey "Rechthoekige kamer".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Geef de doelposities (X0/Y0) van het kamermiddelpunt P0 aan.<br />

7. Beweeg het werktuig naar het eerste meetpunt.<br />

8. Druk op de softkey "P1 opslaan".<br />

Het punt wordt gemeten en opgeslagen.<br />

9. Herhaal de stappen 8 en 9 om de meetpunten P2, P3 en P4 te<br />

meten en op te slaan.<br />

10. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Lengte, breedte en middelpunt van de rechthoekige kamer worden<br />

berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt bij "NPV zetten" als nieuw<br />

nulpunt opgeslagen. De werktuigradius wordt hierbij automatisch mee<br />

in acht genomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer naar het midden van de kamer.<br />

3. Bereid de meting voor (zoals beschreven onder "Rechthoekige<br />

kamer manueel meten", stappen 2 tot 6).<br />

4. Voer in het veld "L" de lengte (1ste as van het arbeidsvlak) en in<br />

"W“ (2de as van het werkvlak) de breedte van de kamer in als de<br />

meetslag de randen niet zou bereiken.<br />

5. Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart.<br />

Lengte, breedte en middelpunt van de rechthoekige kamer worden<br />

berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt als nieuw nulpunt<br />

opgeslagen als u "Nulpuntverschuiving" heeft geselecteerd. De<br />

werktuigradius wordt hierbij automatisch mee in acht genomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-69<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Eén boring manueel<br />

meten<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

P4<br />

opslaan ... opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

Eén boring automatisch<br />

meten<br />

Cycle Start<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Kamer/Boring".<br />

Het venster "Kamer/Boring" met nieuwe verticale softkeys wordt<br />

geopend.<br />

4. Druk op de softkey "1 boring".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rechthoekige kamer manueel meten", stap 5).<br />

6. Geef de doelposities (X0, Y0) van het boringsmiddelpunt P0 aan.<br />

7. Beweeg het werktuig naar het eerste meetpunt.<br />

8. Druk op de softkey "P1 opslaan".<br />

Het punt wordt gemeten en opgeslagen.<br />

9. Herhaal de stappen 8 en 9 om de meetpunten P2, P3 en P4 te<br />

meten en op te slaan.<br />

10. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Diameter en middelpunt van de boring worden berekend en<br />

aangegeven.<br />

De doelpositie van het middelpunt wordt bij "NPV zetten" als nieuw<br />

nulpunt opgeslagen. De werktuigradius wordt hierbij automatisch mee<br />

in acht genomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer naar het midden van de boring.<br />

3. Bereid de meting voor (zoals beschreven onder "Eén boring<br />

manueel meten", stappen 2 tot 6).<br />

4. Voer in "ØBoring" de ongevere diameter in.<br />

Daarmee wordt het bereik beperkt waarbinnen met ijlgang kan<br />

worden bewogen. Als u geen diameter aangeeft, wordt vanaf het<br />

startpunt met meetvoeding bewogen.<br />

5. Voer in "Tasthoek" een hoek in.<br />

Met de tasthoek kan de verplaatsingsrichting van de toets met een<br />

willekeurige hoek worden gedraaid.<br />

6. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de binnenwand<br />

van de boring af. Na succesvolle meting wordt de softkey "P0<br />

opgeslagen“ actief.<br />

© Siemens AG 2005 All rights reserved.<br />

2-70 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Twee boringen<br />

automatisch meten<br />

Jog<br />

Cycle Start<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

Diameter en middelpunt van de boring worden berekend en<br />

aangegeven.<br />

De doelpositie van het middelpunt wordt als nieuw nulpunt<br />

opgeslagen als u "Nulpuntverschuiving" heeft geselecteerd. De<br />

werktuigradius wordt hierbij automatisch mee in acht genomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer naar het midden van de eerste<br />

boring.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Kamer/Boring".<br />

Het venster "Boringen" met nieuwe verticale softkeys wordt geopend.<br />

5. Druk op de softkey "2 boringen".<br />

6. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

7. Geef in "ØBoring" de ongevere diameter aan (zie stap 4, "Twee<br />

boringen manueel meten").<br />

8. Kies in "Hoekcorr." de ingave "Coör. draaiing".<br />

- OF -<br />

Kies in "Hoekcorr.“ de ingave "Ronde as A, B, C“.<br />

9. Voer de doelhoek in.<br />

10. Geef de doelposities (X1/Y1) voor het middelpunt van de eerste<br />

boring aan.<br />

X1 en Y1 zijn alleen actief als de ingave "Coör. draaiing“<br />

geselecteerd is.<br />

11. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de binnenwand<br />

van de eerste boring af. Na succesvolle meting wordt de softkey "P1<br />

opgeslagen" actief.<br />

12. Beweeg het werktuig vervolgens ongeveer naar het midden van de<br />

tweede boring en druk op de toets "Cycle-Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de binnenwand<br />

van de tweede boring af. Na succesvolle meting van de meetpunten<br />

wordt de softkey "P2 opgeslagen" actief.<br />

13. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-71<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Drie boringen<br />

automatisch meten<br />

Jog<br />

Cycle Start<br />

De hoek tussen de verbindingslijn van de middelpunten en de<br />

referentieas wordt berekend en aangegeven.<br />

Bij "NPV zetten" stemt het middelpunt van de eerste boring nu<br />

overeen met de doelpositie. De berekende rotatie wordt in de<br />

nulpuntverschuiving opgeslagen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer naar het midden van de eerste<br />

boring.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Kamer/Boring".<br />

Het venster "Kamer/Boring" met nieuwe verticale softkeys wordt<br />

geopend.<br />

Druk op de softkey "3 boringen".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Geef in "ØBoring" de ongevere diameter aan (zie stap 4, "Twee<br />

boringen manueel meten").<br />

7. Kies in "Hoekcorr." de ingave "neen".<br />

- OF -<br />

Kies in "Hoekcorr." de ingave "ja" als een uitrichting<br />

door coördinatendraaiing moet gebeuren.<br />

8. Voer de doelhoek in.<br />

De hier aangegeven hoek heeft betrekking op de 1ste as van het<br />

werkvlak (X/Y-vlak). Het invoerveld is alleen aanwezig als u voor<br />

"Hoekcorr." de ingave "ja" heeft gekozen.<br />

9. Voer de doelposities X0 en Y0 in.<br />

Deze bepalen het middelpunt van de cirkel waarop de<br />

middelpunten van de drie boringen moeten liggen.<br />

10. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de binnenwand<br />

van de eerste boring af. Na succesvolle meting wordt de softkey "P1<br />

opgeslagen" actief.<br />

© Siemens AG 2005 All rights reserved.<br />

2-72 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

Vier boringen<br />

automatisch meten<br />

Jog<br />

11. Beweeg het werktuig vervolgens ongeveer naar het midden van de<br />

tweede en derde boring en druk op de toets "Cycle-Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de<br />

binnenwanden van de boringen af. Na een succesvolle meting van de<br />

meetpunten P2 en P3 worden de softkeys "P2 opgeslagen" en "P3<br />

opgeslagen" actief.<br />

12. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Het middelpunt en de diameter van de cirkel waarop de drie<br />

boringsmiddelpunten liggen, worden berekend en aangegeven. Als u<br />

voor "Hoekcorr." de ingave "ja" heeft gekozen, wordt daarnaast de<br />

hoek α berekend en aangegeven.<br />

Bij "NPV zetten" stemt het middelpunt van de eerste boring nu<br />

overeen met de doelpositie. De berekende rotatie wordt in de<br />

nulpuntverschuiving opgeslagen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer naar het midden van de eerste<br />

boring.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Kamer/Boring".<br />

Het venster "Kamer/Boring" met nieuwe verticale softkeys wordt<br />

geopend.<br />

Druk op de softkey "4 boringen".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Geef in "ØBoring" de ongevere diameter aan (zie stap 4, "Twee<br />

boringen manueel meten").<br />

7. Kies in "Hoekcorr." de ingave "neen".<br />

- OF -<br />

Kies in "Hoekcorr." de ingave "ja" als een uitrichting<br />

door coördinatendraaiing moet gebeuren.<br />

8. Voer de doelhoek in.<br />

De hier aangegeven hoek heeft betrekking op de 1ste as van het<br />

werkvlak (X/Y-vlak). Het invoerveld is alleen aanwezig als u voor<br />

"Hoekcorr." de ingave "ja" heeft gekozen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-73<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Cycle Start<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

2.6.4 Tap meten<br />

9. Voer de doelposities X0 en Y0 in.<br />

Deze bepalen het snijpunt van de verbindingslijnen tussen de<br />

middelpunten van de boringen.<br />

10. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de binnenwand<br />

van de eerste boring af. Na succesvolle meting wordt de softkey "P1<br />

opgeslagen" actief.<br />

11. Beweeg het werktuig vervolgens ongeveer naar het midden van de<br />

tweede, derde en vierde boring en druk op de toets "Cycle-Start".<br />

Het werktuig tast automatisch na elkaar telkens 4 punten op de<br />

binnenwanden van de boringen af. Na een succesvolle meting van de<br />

meetpunten P2, P3 en P4 worden de softkeys "P2 opgeslagen", "P3<br />

opgeslagen" en "P4 opgeslagen" actief.<br />

12. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De boringsmiddelpunten worden diagonaal verbonden en het snijpunt<br />

van de beide verbindingslijnen wordt berekend en aangegeven. Als u<br />

voor "Hoekcorr." de ingave "ja" heeft gekozen, wordt daarnaast de<br />

hoek α berekend en aangegeven.<br />

Bij "NPV zetten" stemt het snijpunt nu overeen met de doelpositie. De<br />

berekende rotatie wordt in de nulpuntverschuiving opgeslagen.<br />

U heeft de mogelijkheid rechthoekige tappen en één of meerdere<br />

cirkeltappen te meten en uit te richten:<br />

• Rechthoekige tap meten<br />

De rechthoekige tap moet worden uitgericht in een rechte hoek<br />

t.o.v. het coördinatensysteem. Door het meten van vier punten<br />

aan de tap bepaalt u de lengte, de breedte en het middelpunt van<br />

de tap.<br />

• 1 cirkeltap meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft een tap. U<br />

bepaalt aan de hand van 4 meetpunten de diameter en het<br />

middelpunt van de tap.<br />

• 2 cirkeltappen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft twee tappen.<br />

Aan de beide tappen worden telkens 4 punten automatisch<br />

gemeten. Vervolgens worden daaruit de tapmiddelpunten<br />

berekend. Uit de verbindingslijn tussen beide middelpunten en de<br />

referentieas worden de hoek α berekend en het nieuwe nulpunt<br />

bepaald, dat overeenstemt met het middelpunt van de eerste tap.<br />

© Siemens AG 2005 All rights reserved.<br />

2-74 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Rechthoekige tap<br />

manueel meten<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

P4<br />

opslaan ... opslaan<br />

NPV<br />

zetten -of- Berekenen<br />

• 3 cirkeltappen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft drie tappen.<br />

Aan de drie tappen worden telkens 4 punten automatisch<br />

gemeten. Vervolgens worden daaruit de tapmiddelpunten<br />

berekend. Er wordt een cirkel door de drie middelpunten gelegd<br />

en het cirkelmiddelpunt en de cirkeldiameter worden bepaald.<br />

Bij selectie van een hoekcorrectie kan de daarnaast de<br />

basisdraaiing worden α bepaald.<br />

• 4 cirkeltappen meten<br />

Het werkstuk ligt willekeurig op de werktafel en heeft vier tappen.<br />

Aan de vier tappen worden telkens 4 punten automatisch<br />

gemeten. Vervolgens worden daaruit de tapmiddelpunten<br />

berekend. Er worden telkens twee tapmiddelpunten diagonaal<br />

verbonden en dan wordt het snijpunt van de beide lijnen bepaald.<br />

Bij selectie van een hoekcorrectie kan de daarnaast de<br />

basisdraaiing worden α bepaald.<br />

2, 3 en 4 cirkeltappen kunt u alleen automatisch meten.<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Tap".<br />

4. Druk op de softkey "Rechthoekige tap".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Geef de doelposities (X0/Y0) van het tapmiddelpunt P0 aan.<br />

7. Beweeg het werktuig naar het eerste meetpunt.<br />

8. Druk op de softkey "P1 opslaan".<br />

Het punt wordt gemeten en opgeslagen.<br />

9. Herhaal de stappen 7 en 8 om de meetpunten P2, P3 en P4 te<br />

meten en op te slaan.<br />

10. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Lengte, breedte en middelpunt van de rechthoekige tap worden<br />

berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt bij "NPV zetten" als nieuw<br />

nulpunt opgeslagen. De werktuigradius wordt hierbij automatisch mee<br />

in acht genomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-75<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Rechthoekige tap<br />

automatisch meten<br />

Cycle Start<br />

Een cirkeltap manueel<br />

meten<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

P4<br />

opslaan ... opslaan<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer boven het midden van de tap.<br />

3. Bereid de meting voor (zoals beschreven onder "Rechthoekige tap<br />

manueel meten", stappen 2 tot 6).<br />

4. Voer in "DZ" de aanloopwaarde in om de meetdiepte vast te<br />

leggen.<br />

5. Voer in het veld "L" de lengte (1ste as van het werkvlak) en in het<br />

veld "W" de breedte (2de as van het werkvlak) van de tap in als de<br />

meetslag de randen niet zou bereiken.<br />

6. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de tap af.<br />

Lengte, breedte en middelpunt van de rechthoekige tap worden<br />

berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt als nieuw nulpunt<br />

opgeslagen als u "Nulpuntverschuiving" heeft geselecteerd. De<br />

werktuigradius wordt hierbij automatisch mee in acht genomen.<br />

1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Tap".<br />

4. Druk op de softkey "1 cirkeltap".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Voer in "DZ" de aanloopwaarde in om de meetdiepte vast te<br />

leggen.<br />

7. Geef de doelposities (X0 en Y0) van het tapmiddelpunt P0 aan.<br />

8. Beweeg het werktuig naar het eerste meetpunt aan de buitenwand<br />

van de tap toe.<br />

9. Druk op de softkey "P1 opslaan".<br />

10. Herhaal de stappen 8 en 9 om de meetpunten P2, P3 en P4 te<br />

meten en op te slaan.<br />

© Siemens AG 2005 All rights reserved.<br />

2-76 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

NPV<br />

zetten -of- Berekenen<br />

Een cirkeltap<br />

automatisch meten<br />

Cycle Start<br />

Twee cirkeltappen<br />

automatisch meten<br />

Jog<br />

11. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Diameter en middelpunt van de tap worden berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt bij "NPV zetten" als nieuw<br />

nulpunt opgeslagen. De werktuigradius wordt hierbij automatisch mee<br />

in acht genomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer boven het midden van de tap.<br />

3. Bereid de meting voor (zoals beschreven onder "Een cirkeltap<br />

manueel meten", stappen 2 tot 7).<br />

4. Voer in "ØTap" de ongevere diameter van de tap in.<br />

Daarmee beperkt u het bereik waarin met ijlgang kan worden<br />

bewogen. Als u geen diameter aangeeft, wordt vanaf het startpunt<br />

met meetvoeding bewogen.<br />

5. Voer in "Tasthoek" een hoek in (zie stap 5, "Een boring<br />

automatisch meten").<br />

6. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de tap af. Na succesvolle meting wordt de softkey "P0<br />

opgeslagen“ actief.<br />

Diameter en middelpunt van de tap worden berekend en aangegeven.<br />

De doelpositie van het middelpunt wordt als nieuw nulpunt<br />

opgeslagen als u "Nulpuntverschuiving" heeft geselecteerd. De<br />

werktuigradius wordt hierbij automatisch mee in acht genomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer boven het midden van de eerste<br />

tap.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Tap".<br />

5. Druk op de softkey "2 cirkeltappen".<br />

6. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-77<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Cycle Start<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

Drie cirkeltappen<br />

automatisch meten<br />

Jog<br />

7. Voer in "ØTap" de ongevere diameter van de tap in (zie stap 4,<br />

"Een tap automatisch meten").<br />

8. Voer in "DZ" de aanloopwaarde in om de meetdiepte vast te<br />

leggen.<br />

9. Kies in "Hoekcorr." de ingave "Coör. draaiing".<br />

- OF -<br />

Kies in "Hoekcorr.“ de ingave "Ronde as A, B, C“.<br />

10. Voer de doelhoek in.<br />

De hier aangegeven hoek heeft betrekking op de 1ste as van het<br />

werkvlak (X/Y-vlak).<br />

11. Geef de doelposities (X1/Y1) voor het middelpunt van de eerste<br />

tap aan.<br />

De invoervelden zijn alleen actief als u de hoekcorrectie via<br />

coördinatendraaiing heeft geselecteerd.<br />

12. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de eerste tap af. Na succesvolle meting wordt het midden van de<br />

tap bepaald en de softkey "P1 opgeslagen" wordt actief.<br />

13. Beweeg het werktuig vervolgens ongeveer naar het midden van de<br />

tweede tap en druk op de toets "Cycle-Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de tweede tap af. Na succesvolle meting van de meetpunten<br />

wordt de softkey "P2 opgeslagen" actief.<br />

14. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De hoek tussen de verbindingslijn van de middelpunten en de<br />

referentieas wordt berekend en aangegeven.<br />

Bij "NPV zetten" stemt het middelpunt van de eerste tap nu overeen<br />

met de doelpositie. De berekende rotatie wordt in de<br />

nulpuntverschuiving opgeslagen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer boven het midden van de eerste<br />

tap.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Tap".<br />

Druk op de softkey "3 cirkeltappen".<br />

© Siemens AG 2005 All rights reserved.<br />

2-78 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Cycle Start<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Voer in "ØTap" de ongevere diameter van de tap in (zie stap 4,<br />

"Een tap automatisch meten").<br />

7. Voer in "DZ" de aanloopwaarde in om de meetdiepte vast te<br />

leggen.<br />

8. Kies in "Hoekcorr." de ingave "neen".<br />

- OF -<br />

Kies in "Hoekcorr." de ingave "ja" als een uitrichting<br />

door coördinatendraaiing moet gebeuren.<br />

9. Voer de doelhoek in.<br />

De hier aangegeven hoek heeft betrekking op de 1ste as van het<br />

werkvlak (X/Y-vlak). Het invoerveld is alleen aanwezig als u voor<br />

"Hoekcorr." de ingave "ja" heeft gekozen.<br />

10. Voer de doelposities X0 en Y0 in.<br />

Deze bepalen het middelpunt van de cirkel waarop de<br />

middelpunten van de drie tappen moeten liggen.<br />

11. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de eerste tap af. Na succesvolle meting wordt het midden van de<br />

tap bepaald en de softkey "P1 opgeslagen" wordt actief.<br />

12. Beweeg het werktuig vervolgens telkens ongeveer naar het<br />

midden van de tweede en derde tap en druk op de toets "Cycle-<br />

Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwanden<br />

van de tappen af. Na een succesvolle meting van de meetpunten P2<br />

en P3 worden de softkeys "P2 opgeslagen" en "P3 opgeslagen" actief.<br />

13. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

Het middelpunt en de diameter van de cirkel waarop de drie<br />

tapmiddelpunten liggen, worden berekend en aangegeven. Als u in<br />

"Coör. draaiing“ de ingave "ja" heeft gekozen, wordt ook de hoek α<br />

berekend en aangegeven.<br />

Bij "NPV zetten" stemt het middelpunt van de cirkel nu overeen met<br />

de doelpositie. De berekende rotatie wordt in de nulpuntverschuiving<br />

opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-79<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Vier cirkeltappen<br />

automatisch meten<br />

Jog<br />

Cycle Start<br />

Cycle Start<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig ongeveer boven het midden van de eerste<br />

tap.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Tap".<br />

Druk op de softkey "4 cirkeltappen".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Voer in "ØTap" de ongevere diameter van de tap in (zie stap 4,<br />

"Een cirkeltap manueel meten").<br />

7. Voer in "DZ" de aanloopwaarde in om de meetdiepte vast te<br />

leggen.<br />

8. Kies in "Hoekcorr." de ingave "ja" als een uitrich-<br />

ting door coördinatendraaiing moet gebeuren.<br />

- OF -<br />

Kies in "Hoekcorr." de ingave "neen".<br />

9. Voer de doelhoek in.<br />

De hier aangegeven hoek heeft betrekking op de 1ste as van het<br />

werkvlak (X/Y-vlak). Het invoerveld is alleen aanwezig als u voor<br />

"Hoekcorr." de ingave "ja" heeft gekozen.<br />

10. Voer de doelposities X0 en Y0 in.<br />

Deze bepalen het snijpunt van de verbindingslijnen tussen de<br />

middelpunten van de tappen.<br />

11. Druk op de toets "Cycle Start".<br />

Het werktuig tast automatisch na elkaar 4 punten op de buitenwand<br />

van de eerste tap af. Na succesvolle meting wordt het midden van de<br />

tap bepaald en de softkey "P1 opgeslagen" wordt actief.<br />

12. Beweeg het werktuig vervolgens telkens ongeveer naar het<br />

midden van de tweede, derde en vierde tap en druk op de toets<br />

"Cycle-Start".<br />

Het werktuig tast automatisch na elkaar telkens 4 punten op de<br />

buitenwanden van de tappen af. Na een succesvolle meting van de<br />

meetpunten P2, P3 en P4 worden de softkeys "P2 opgeslagen", "P3<br />

opgeslagen" en "P4 opgeslagen" actief.<br />

© Siemens AG 2005 All rights reserved.<br />

2-80 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

NPV<br />

zetten -of- Berekenen<br />

2.6.5 Vlak uitrichten<br />

13. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De tapmiddelpunten worden diagonaal verbonden en het snijpunt van<br />

de beide verbindingslijnen wordt berekend en aangegeven. Als u in<br />

"Coör. draaiing“ de ingave "ja" heeft gekozen, wordt ook de hoek α<br />

berekend en aangegeven.<br />

Bij "NPV zetten" stemt het snijpunt nu overeen met de doelpositie. De<br />

berekende rotatie wordt in de nulpuntverschuiving opgeslagen.<br />

U kunt een ruimtelijk schuin vlak van een werkstuk meten en daarbij<br />

de draaiingen α en β bepalen. Door een aansluitende<br />

coördinatendraaiing is daardoor de loodrechte uitrichting van de<br />

werktuigas op het werkstukvlak mogelijk.<br />

Voor het bepalen van de ligging van het vlak in de ruimte wordt in de<br />

werktuigas op drie verschillende punten gemeten.<br />

Om de werktuigas loodrecht uit te richten, heeft u een zwenktafel<br />

resp. een zwenkkop nodig.<br />

Om het vlak te kunnen meten, moet het oppervlak plat zijn.<br />

Vlak manueel uitrichten 1. Plaats een willekeurig werktuig voor het krassen in de spil.<br />

Jog<br />

P1<br />

opslaan<br />

P2<br />

opslaan<br />

P3<br />

opslaan<br />

2. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

3. Druk op de softkey "Vlak uitrichten".<br />

4. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

5. Beweeg het werktuig naar het eerste meetpunt dat u wilt bepalen.<br />

6. Druk op de softkey "P1 opslaan".<br />

7. Beweeg het werktuig vervolgens naar het tweede en derde<br />

meetpunt en druk op de softkeys "P2 opslaan" en "P3 opslaan".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-81<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

NPV<br />

zetten -of- Berekenen<br />

Vlak automatisch<br />

uitrichten<br />

Jog<br />

Cycle Start<br />

Cycle Start<br />

NPV<br />

zetten -of- Berekenen<br />

8. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De hoeken α en β worden berekend en aangegeven.<br />

Bij "NPV zetten" wordt de hoekverschuiving opgeslagen in de nulpuntverschuiving.<br />

1. Plaats een werktuig van het type 3D-taster in de spil.<br />

2. Beweeg het werktuig naar het punt toe dat u het eerst wilt bepalen.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkey "Vlak uitrichten".<br />

5. Leg vast of u "alleen wilt meten" of in welke nulpuntverschuiving u<br />

het nulpunt wilt opslaan (overeenkomstig de beschrijving onder<br />

"Rand manueel meten", stap 5).<br />

6. Druk op de toets "Cycle Start".<br />

Na succesvolle meting wordt de meetwaarde opgeslagen en de<br />

softkey "P1 opgeslagen“ wordt actief.<br />

7. Beweeg het werktuig vervolgens telkens ongeveer boven het<br />

tweede en derde meetpunt en druk op de toets "Cycle-Start".<br />

Na succesvolle meting worden de softkeys "P2 opgeslagen" en "P3<br />

opgeslagen" actief.<br />

8. Druk op de softkey "NPV zetten" resp. "Berekenen".<br />

De hoeken α en β worden berekend en aangegeven.<br />

Bij "NPV zetten" wordt de hoekverschuiving opgeslagen in de nulpuntverschuiving.<br />

© Siemens AG 2005 All rights reserved.<br />

2-82 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

2.6.6 Correcties na het meten van het nulpunt<br />

Nulpuntverschuiving<br />

activeren<br />

NPV<br />

zetten<br />

Werktuig uitrichten en<br />

vrijmaken<br />

Cycle Start<br />

Als u het gemeten werkstuknulpunt opslaat in een<br />

nulpuntverschuiving, kunnen in de volgende gevallen veranderingen<br />

van het coördinatensysteem of de aspositie vereist zijn:<br />

• Correctie van de nulpuntverschuiving veroorzaakt een draaiing<br />

van het werkstukcoördinatensysteem, waarna het werktuig<br />

loodrecht kan worden uitgericht t.o.v. het vlak.<br />

• Correctie van de nulpuntverschuiving vereist positionering van de<br />

ronde as om het werkstuk parallel t.o.v. het coördinatensysteem<br />

uit te richten<br />

Bij het aanpassen van het coördinatensysteem resp. de asposities<br />

wordt u ondersteund door activeringsvensters.<br />

U heeft het werkstuknulpunt in een nulpuntverschuiving opgeslagen,<br />

die bij het meten niet actief was.<br />

Na het bedienen van de softkey "NPV zetten“ wordt het<br />

activeringsvenster met de vraag "De nulpuntverschuiving xxx nu<br />

activeren?“ geopend.<br />

Druk op de softkey "OK" om de gecorrigeerde<br />

nulpuntverschuiving te activeren.<br />

Door het draaien van het werkstukcoördinatensysteem is een nieuwe<br />

uitrichting van het werktuig t.o.v. het vlak vereist.<br />

Het activeringsvenster met de vraag "De meettaster loodrecht op het<br />

vlak stellen?“ wordt geopend.<br />

Kies "ja" als u in het vlak wilt zwenken.<br />

De vraag "Positioneren door zwenken! Vrijmaken?" wordt geopend.<br />

Kies de gewenste bevrijdingsvariant.<br />

Druk op de toets "Cycle Start".<br />

Na het bevrijden wordt het werktuig met behulp van de zwenkcyclus<br />

opnieuw uitgericht.<br />

U kunt nu opnieuw meten.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-83<br />

2


Bediening 08/2005<br />

2 2.6 Werkstuknulpunt meten<br />

Ronde as positioneren<br />

en voeding invoeren<br />

IJlgang<br />

Cycle Start<br />

2.6.7 Elektronische meettaster kalibreren<br />

Kalibrering radius<br />

Jog<br />

Taster<br />

afstemmen Radius<br />

Na het meten van het werkstuknulpunt is een nieuwe positionering<br />

van de ronde as vereist.<br />

Het activeringsvenster met de vraag "Voor het uitrichten ronde as X<br />

positioneren?“ wordt geopend.<br />

Kies "ja" als de ronde as moet worden gepositioneerd.<br />

Een invoerveld voor de voeding en de softkey "IJlgang" verschijnen.<br />

Druk op de softkey "IJlgang" om de voeding in de ijlgang in te<br />

voeren.<br />

- OF -<br />

Voer de gewenste voeding in het invoerveld "F" in.<br />

Druk op de toets "Cycle Start".<br />

De ronde as wordt opnieuw gepositioneerd.<br />

Bij het aanbrengen van de elektronische meettaster in de spillen<br />

treden in de meeste gevallen inspantoleranties op. Deze kunnen<br />

fouten bij de metingen veroorzaken.<br />

Daarnaast moet u het schakelpunt van de meettaster m.b.t. het<br />

spilcentrum (triggerpunten) bepalen.<br />

Daarom moeten de elektronische meettasters eerst gekalibreerd<br />

worden. De kalibrering van de radius wordt uitgevoerd in een boring,<br />

de kalibrering van de lengte aan de hand van een vlak. Als boring kunt<br />

u een boring in het werkstuk of ook een instelring gebruiken. De<br />

radius van de meettaster moet opgeslagen zijn in de werktuiglijst.<br />

1. Plaats een werktuig van het type 3D-taster in de spil (monotasters<br />

worden ook als 3D-tasters beheerd).<br />

2. Beweeg het werktuig in de boring en plaats het ongeveer in het<br />

midden van de boring.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkeys "Taster afstemmen" en "Radius".<br />

5. Voer de diameter van de boring in.<br />

© Siemens AG 2005 All rights reserved.<br />

2-84 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.6 Werkstuknulpunt meten<br />

Cycle Start<br />

Kalibrering lengte<br />

Jog<br />

Taster<br />

afstemmen Lengte<br />

Cycle Start<br />

6. Druk op de toets "Cycle-Start".<br />

De kalibrering wordt gestart. Eerst wordt het precieze middelpunt van<br />

de boring bepaald. Vervolgens worden 4 schakelpunten aan de<br />

binnenwand van de boring ingenomen.<br />

1. Plaats een werktuig van het type 3D-taster in de spil (monotasters<br />

worden ook als 3D-tasters beheerd).<br />

2. Positioneer de meettaster boven het vlak.<br />

3. Kies in de bedieningsmodus "Machine Manueel“ de softkey "Nulp.<br />

werkst“.<br />

4. Druk op de softkeys "Taster afstemmen" en "Lengte".<br />

5. Voer het referentiepunt Z0 van het vlak in, bv. van het werkstuk of<br />

van de machinetafel.<br />

6. Druk op de toets "Cycle Start".<br />

De kalibrering wordt gestart. De lengte van de meettaster wordt<br />

berekend en in de werktuiglijst geregistreerd<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-85<br />

2


Bediening 08/2005<br />

2 2.7 Werktuig meten<br />

2.7 Werktuig meten<br />

2.7.1 Werktuig manueel meten<br />

Lengte meten<br />

Referentiepunt werkstuk<br />

Jog<br />

Lengte<br />

manueel ><br />

Bij het uitvoeren van een programma moet er met de geometrie van<br />

de verschillende werktuigen rekening gehouden worden. Deze zijn als<br />

zogenaamde werktuigcorrectiegegevens opgeslagen in de<br />

werktuiglijst. Bij iedere oproep van het werktuig, houdt de besturing<br />

dan rekening met de werktuigcorrectiegegevens.<br />

De werktuigcorrectiegegevens, d.w.z. lengte en radius resp. diameter<br />

kunt u manueel of automatisch (d.m.v. meetaster) bepalen.<br />

Bij het manuele meten beweegt u het werktuig manueel naar een<br />

bekend referentiepunt om de werktuiglengte en de radius resp.<br />

diameter te bepalen. Uit de positie van het<br />

werktuigdragerreferentiepunt en het referentiepunt berekent ShopMill<br />

dan de werktuigcorrecties.<br />

Bij het meten van de werktuiglengte kunt u het werkstuk of een vast<br />

punt in het machinecoördinatensysteem, bv. een mechanische<br />

meetdoos of een vast punt in combinatie met een afstandskaliber, als<br />

referentiepunt gebruiken.<br />

De positie van het werkstuk geeft u aan tijdens de meting. De positie<br />

van het vaste punt moet u daarentegen voor de meting aangeven (zie<br />

hfdst. "Vast punt afstemmen"“).<br />

Bij de bepaling van de radius/diameter dient altijd het werkstuk als<br />

referentiepunt.<br />

Afhankelijk van de instelling in een machinedatum kunt u de radius of<br />

de diameter van het werktuig meten.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Plaats het te meten werktuig in de spil.<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Lengte Manueel".<br />

Kies het snijkantnummer D en het duplonummer DP van het<br />

werktuig.<br />

© Siemens AG 2005 All rights reserved.<br />

2-86 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.7 Werktuig meten<br />

Lengte<br />

zetten<br />

Lengte meten<br />

Referentiepunt vast punt<br />

Jog<br />

Lengte<br />

manueel ><br />

Selecteer het referentiepunt "Werkstuk".<br />

Werktuiglengte meten aan werkstukrand<br />

Beweeg in Z-richting naar het werkstuk toe en krab met in<br />

omgekeerde draairichting draaiende spil (zie hfdst.<br />

"Machineassen verplaatsen“).<br />

Voer de gewenste positie Z0 van de werkstukkant in.<br />

Druk op de softkey "Lengte zetten".<br />

De lengte van het werktuig wordt automatisch berekend en in de<br />

werktuiglijst geregistreerd.<br />

Als u de werktuiglengte niet met behulp van het werkstuk maar met<br />

een meetdoos wilt bepalen, mag er geen nulpuntverschuiving<br />

geselecteerd zijn resp. moet de basisreferentie gelijk aan nul zijn.<br />

Plaats het te meten werktuig in de spil.<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Lengte Manueel".<br />

Kies het snijkantnummer D en het duplonummer DP van het<br />

werktuig.<br />

Selecteer het referentiepunt "Vast punt".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-87<br />

2


Bediening 08/2005<br />

2 2.7 Werktuig meten<br />

Lengte<br />

zetten<br />

Radius/diameter meten<br />

Jog<br />

Radius<br />

manueel > resp.<br />

Diam.<br />

manueel ><br />

Werktuiglengte meten aan meetrand<br />

Als u met een meetdoos meet, voert u voor de correctiewaarde<br />

"DZ" de waarde 0 in en beweegt u in Z-richting naar het vaste<br />

punt toe (zie hfdst. "Machineassen verplaatsen“).<br />

De beweging wordt met draaiende spil in omgekeerde draairichting<br />

uitgevoerd. De meetdoos geeft automatisch aan als de precieze<br />

positie bereikt is.<br />

- OF -<br />

Als u een afstandskaliber gebruikt, beweegt u zo dicht mogelijk<br />

naar het vaste punt toe, bepaal de groef met het afstandskaliber<br />

en voer de waarde in "DZ" in.<br />

Het afstandskaliber wordt met stilstaande spil benaderd.<br />

Druk op de softkey "Lengte zetten".<br />

De lengte van het werktuig wordt automatisch berekend en in de<br />

werktuiglijst geregistreerd.<br />

Plaats het te meten werktuig in de spil.<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Radius Manueel" resp. "Diam. Manueel".<br />

Kies het snijkantnummer D en het duplonummer DP van het<br />

werktuig.<br />

© Siemens AG 2005 All rights reserved.<br />

2-88 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.7 Werktuig meten<br />

Radius<br />

zetten resp.<br />

Dia.<br />

zetten<br />

2.7.2 Vast punt afstemmen<br />

Beweeg in X- of Y-richting naar het werkstuk toe en krab met in<br />

omgekeerde draairichting draaiende spil (zie hfdst.<br />

"Machineassen verplaatsen“).<br />

Radius/diameter meten<br />

Voer de gewenste positie X0 of Y0 van de werkstukkant in.<br />

Druk op de softkey "Radius zetten" resp. "Diam. zetten".<br />

De werktuigradius resp. de diameter wordt automatisch berekend en<br />

in de werktuiglijst geregistreerd.<br />

Als u bij het manuele meten van de werktuiglengte als referentiepunt<br />

een vast punt wilt gebruiken, moet u eerst de positie van het vaste<br />

punt m.b.t. het machinenulpunt bepalen.<br />

Als vast punt kunt u bv. een mechanische meetdoos gebruiken. De<br />

meetdoos monteert u op de machinetafel in de bewerkingsruimte van<br />

de machine. Als afstand voert u nul in.<br />

U kunt echter ook een willekeurig vast punt op de machine gebruiken<br />

in combinatie met een afstandskaliber. Daarbij voert u de dikte van het<br />

plaatje in als "DZ".<br />

Om het vaste punt af te stemmen, gebruikt u een werktuig met<br />

bekende lengte (d.w.z. de werktuiglengte moet vastgelegd zijn in de<br />

werktuiglijst) of direct de spil.<br />

De positie van het vaste punt kan ook reeds door de machinefabrikant<br />

bepaald zijn.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-89<br />

2


Bediening 08/2005<br />

2 2.7 Werktuig meten<br />

Jog<br />

Vast punt<br />

afstemmen<br />

Afstemmen<br />

2.7.3 Werktuig meten met meettaster<br />

Beweeg het werktuig resp. de spil naar het vaste punt toe.<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Vast punt afstemmen".<br />

Geef een correctiewaarde "DZ" aan.<br />

Als u een afstandskaliber gebruikt, voert u hier de dikte van het<br />

gebruikte plaatje in<br />

Druk op de softkey "Afstemmen".<br />

De afstandsmaten tussen machinenulpunt en vast punt worden<br />

bepaald en in de machinegegevens opgeslagen.<br />

Bij de automatische meting bepaalt u met behulp van een meettaster<br />

(tafeltastsysteem) de lengte en de radius resp. diameter van het<br />

werktuig. Uit de bekende posities van het<br />

werktuigdragerreferentiepunt en de meettaster berekent ShopMill dan<br />

de werktuigcorrectiegegevens.<br />

Voor u een werktuig automatisch meet, moet u de ongevere<br />

werktuiggeometriegegevens (lengte en radius resp. diameter) in de<br />

werktuiglijst invoeren en de meettaster kalibreren.<br />

Afhankelijk van de instelling in een machinedatum kunt u de radius of<br />

de diameter van het werktuig meten.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Bij het meten kunt u een zijdelingse resp. lengteaanpassing V in acht<br />

nemen. Als het langste punt zich niet helemaal buiten aan het<br />

werktuig bevindt resp. het breedste punt niet helemaal onderaan aan<br />

het werktuig, kunt u dit verschil in de aanpassing opslaan.<br />

Zijdelingse aanpassing Lengteaanpassing<br />

© Siemens AG 2005 All rights reserved.<br />

2-90 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.7 Werktuig meten<br />

Lengte meten<br />

Jog<br />

Lengte<br />

auto ><br />

Cycle Start<br />

Als de werktuigdiameter bij het meten van de lengte groter is dan de<br />

diameter van de meettaster, wordt automatisch met in omgekeerde<br />

draairichting draaiende spil gemeten. Het werktuig wordt dan niet in<br />

het midden boven de meettaster maar met de buitenste rand van het<br />

werktuig boven het middelpunt van de meettaster geplaatst.<br />

Plaats het te meten werktuig in de spil.<br />

Positioneer het werktuig in de buurt van de meettaster, zodat de<br />

meettaster zonder botsing kan worden benaderd.<br />

Werktuiglengte meten<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Lengte Auto".<br />

Kies het snijkantnummer D en het duplonummer DP van het<br />

werktuig.<br />

Indien noodzakelijk, gelieve de zijdelingse aanpassing V in te<br />

voeren.<br />

Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart. De lengte van het<br />

werktuig wordt automatisch berekend en in de werktuiglijst<br />

geregistreerd.<br />

Hoe de meetprocedure precies verloopt, is afhankelijk van de<br />

instellingen van de machinefabrikant.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-91<br />

2


Bediening 08/2005<br />

2 2.7 Werktuig meten<br />

Radius/diameter meten<br />

Jog<br />

Radius<br />

Auto > resp.<br />

Cycle Start<br />

Diam.<br />

Auto ><br />

Plaats het te meten werktuig in de spil.<br />

Positioneer het werktuig in de buurt van de meettaster, zodat de<br />

meettaster zonder botsing kan worden benaderd.<br />

Radius/diameter meten<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Radius Auto“ resp. "Diam. Auto“.<br />

Kies het snijkantnummer D en het duplonummer DP van het<br />

werktuig.<br />

Indien noodzakelijk, gelieve de lengteaanpassing V in te voeren.<br />

Druk op de toets "Cycle Start".<br />

De automatische meetprocedure wordt gestart. De meetprocedure<br />

wordt met in omgekeerde richting draaiende spil uitgevoerd.<br />

De werktuigradius resp. de diameter wordt automatisch berekend en<br />

in de werktuiglijst geregistreerd.<br />

Hoe de meetprocedure precies verloopt, is afhankelijk van de<br />

instellingen van de machinefabrikant.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

2-92 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.7 Werktuig meten<br />

2.7.4 Meettaster afstemmen<br />

Jog<br />

Meetaster<br />

afstemmen<br />

Cycle Start<br />

Als u uw werktuigen automatisch wilt meten, moet u eerst de positie<br />

van de meettaster op de machinetafel bepalen t.o.v. het<br />

machinenulpunt.<br />

Mechanische meettaster hebben in de regel de vorm van een kubus<br />

of een cilindrische schijf. De meettaster monteert u in de<br />

bewerkingsruimte van de machine (op de machinetafel). Richt de<br />

meetaster uit t.o.v. de bewerkingsassen.<br />

Om de meettaster af te stemmen, moet u een kalibreerwerktuig van<br />

het type frees gebruiken. De lengte en de radius/de diameter van het<br />

werktuig moet u vooraf in de werktuiglijst registreren.<br />

Plaats het kalibreerwerktuig ongeveer boven het midden van het<br />

meetvlak van de meettaster.<br />

Selecteer in de bedieningsmodus "Machine Manueel“ de softkey<br />

"Meten werkt.“.<br />

Druk op de softkey "Meettaster afstemmen“.<br />

Kies of u alleen de lengte of de lengte en de diameter wenst af te<br />

stemmen.<br />

Alleen lengte afstemmen Lengte en diameter afstemmen<br />

Druk op de toets "Cycle Start".<br />

De kalibreerprocedure verloopt automatisch met meetvoeding.<br />

De afstandsmaten tussen machinenulpunt en meettaster worden<br />

bepaald en in een intern databereik opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-93<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

2.8 Handbedrijf<br />

2.8.1 Werktuig selecteren en in de spil plaatsen<br />

Jog<br />

Werktuig<br />

in<br />

manueel<br />

Cycle Start<br />

of<br />

De bedieningsmodus "Machine Manueel" gebruikt u telkens als u de<br />

machine voor de afwerking van een programma wilt instellen of<br />

eenvoudige verplaatsingsbewegingen op de machine wilt uitvoeren.<br />

In handbedrijf kunt u:<br />

1. het meetsysteem van de besturing met de machine synchroniseren<br />

(naar referentiepunt bewegen),<br />

2. de machine inrichten, d.w.z. u kunt via de voorziene toetsen en<br />

handwielen op het machinebesturingspaneel handmatige<br />

bewegingen aan de machine activeren,<br />

3. tijdens het onderbreken van een programma met de voorziene<br />

toetsen en handwielen aan het machinebesturingspaneel<br />

handgeleide bewegingen aan de machine uitvoeren.<br />

Voor de voorbereidende activiteiten in handbedrijf gebeurt de<br />

werktuigselectie centraal op een scherm.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

De cursor staat op het invoerveld van de werktuigparameter "T":<br />

Voer de naam of het nummer van het werktuig T in.<br />

- OF -<br />

Druk op de softkey "Werktuigen" of de toets "Offset" om de<br />

werktuiglijst te openen.<br />

Plaats de cursor in de werktuiglijst op het gewenste werktuig.<br />

-EN-<br />

Druk op de softkey "in Manueel".<br />

Het werktuig wordt in het "T, S, M...-venster" overgenomen en<br />

aangegeven in het veld van de werktuigparameter "T".<br />

Selecteer de werktuigsnijkant D of voer het nummer direct in het<br />

veld "D" in.<br />

Druk op de toets "Cycle-Start".<br />

Het werktuig wordt in de spil geplaatst.<br />

© Siemens AG 2005 All rights reserved.<br />

2-94 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

2.8.2 Nieuw werktuig in de lijst invoeren en in de spil plaatsen<br />

Aanbrengen voorbereiden<br />

Jog<br />

Werktuig in de lijst<br />

registreren<br />

of<br />

in<br />

manueel<br />

Werktuig<br />

Vervangen uitvoeren<br />

Cycle Start<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

De cursor staat op het invoerveld van de werktuigparameter "T".<br />

Druk op "Offset" of op de softkey "Werktuigen" om de werktuiglijst<br />

te openen.<br />

Voer een nieuw werktuig in (zoals beschreven in het hfdst.<br />

"Werktuigen en werktuigcorrecties").<br />

Druk op de softkey "in Manueel".<br />

U keert automatisch terug naar de functie "T,S,M,...". De<br />

werktuignaam is nu in het invoerveld van de werktuigparameter "T"<br />

geregistreerd.<br />

Druk op de toets "Cycle-Start".<br />

De werktuigwissel wordt vrijgegeven.<br />

Het aangebrachte werktuig wordt in de werktuiglijst gemarkeerd met<br />

een spilteken.<br />

Plaats het werktuig nu met de hand in de spil volgens de instructies<br />

van de fabrikant.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-95<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

2.8.3 Nieuw werktuig in de lijst invoeren en in het magazijn laden<br />

Werktuig in de lijst<br />

registreren<br />

Nieuw<br />

werktuig<br />

Frees<br />

-of-<br />

...<br />

3D-<br />

schakelaar<br />

Werktuig in het magazijn<br />

geven<br />

Beladen<br />

Druk op de toets "Offset" of de softkey "Werk. nulp." om de<br />

werktuiglijst te openen.<br />

Kies een vrije plaats en voer een nieuw werktuig in (zoals<br />

beschreven in hfdst. "Werktuigen en werktuigcorrecties").<br />

Druk op de softkey "Nieuw werktuig".<br />

Kies het gewenste werktuigtype.<br />

2.8.4 Spil manueel starten, stoppen en positioneren<br />

Spiltoerental instellen<br />

Jog<br />

Cycle Start<br />

Geef het werktuig een naam. Indien voorhanden, voert u de<br />

werktuigcorrecties in.<br />

Druk op de softkey "Beladen" als het om een magazijn met<br />

variabele plaatsbezetting gaat.<br />

Bij een magazijn met vaste plaatsbezetting voert u het werktuig<br />

overeenkomstig de instructies van de fabrikant op de gewenste plaats<br />

in het magazijn in.<br />

Kies in de bedieningsmodus Machine Manueel de softkey<br />

"T, S, M".<br />

Voer in het invoerveld "Spil" de gewenste waarde voor het<br />

spiltoerental in.<br />

Druk op de toets "CycleStart".<br />

Als de spil reeds loopt, wordt het nieuwe toerental overgenomen. Als<br />

de spil stilstaat, wordt de waarde als doeltoerental overgenomen. De<br />

spil blijft echter staan.<br />

© Siemens AG 2005 All rights reserved.<br />

2-96 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

Spil starten<br />

Spindle Left -of- Spindle Right<br />

Spindle Stop<br />

Jog<br />

Cycle Start<br />

Spil stoppen<br />

Jog<br />

Cycle Start<br />

Spil positioneren<br />

Jog<br />

Cycle Start<br />

Druk op de toetsen "Spindle Left" resp. "Spindle Right".<br />

De spil wordt overeenkomstig het geselecteerde spiltoerental en de<br />

actuele spil-override-beweging gestart.<br />

De spil wordt met de toets "Spindle Stop" opnieuw uitgeschakeld.<br />

- OF -<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies in "Spil M-fct." de spilrichting<br />

"rechts" of "links".<br />

Druk op de toets "CycleStart".<br />

De spil draait.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies in "Spil M-fct." "uit".<br />

Druk op de toets "Cycle Start".<br />

De spil stopt.<br />

De spilpositie wordt in graden aangegeven.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies "Spil M-fct." "Stop-Pos.".<br />

Het invoerveld "Stop-Pos." verschijnt.<br />

Voer de gewenste spilstoppositie in.<br />

De spilpositie wordt in graden aangegeven.<br />

Met "Cycle Start" wordt de spil op de gewenste positie geplaatst.<br />

Met deze functie kan de spil op een bepaalde hoekpositie worden<br />

geplaatst, bv. bij een werktuigwissel.<br />

• Bij stilstaande spil wordt via de kortste weg gepositioneerd.<br />

• Bij draaiende spil blijft de actuele draairichting bij de positionering<br />

behouden.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-97<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

Spiltoerental wijzigen<br />

%<br />

Spindle Dec. Spindle Inc.<br />

100%<br />

2.8.5 Assen verplaatsen<br />

Assen verplaatsen met<br />

toetsenbord<br />

Stapbreedtes vooraf<br />

bepalen<br />

1<br />

Jog<br />

... 10000<br />

Stel met de spil-override-schakelaar het gewenste spiltoerental in.<br />

U kunt 50 tot 120% van de laatste geldige waarde kiezen.<br />

- OF - (bij bedieningspaneel OP032S):<br />

Druk op de toetsen "Spindle Dec." resp. "Spindle Inc."<br />

Het geprogrammeerde spiltoerental (stemt overeen met 100%) wordt<br />

verhoogd resp. verlaagd.<br />

Druk op de toets "100%“.<br />

Het spiltoerental wordt opnieuw op de geprogrammeerde waarde<br />

gezet.<br />

De assen kunt u in handbedrijf verplaatsen met de increment- en<br />

astoetsen of de handwielen.<br />

Bij het verplaatsen via het toetsenbord beweegt de geselecteerde as<br />

in de geprogrammeerde instelvoeding met een vastgelegde<br />

stapbreedte.<br />

Door het bedienen van de increment-toetsen beweegt u in handbedrijf<br />

met iedere bediening van een "Astoets" de gekozen as in vastgelegde<br />

stapbreedtes in de overeenkomstige richting.<br />

De assen zelf worden in de geprogrammeerde inrichtingsaanvoer<br />

bewogen.<br />

Druk op de toetsen [1], [10], ..., [10000] om de assen te<br />

verplaatsen met een vaste stapbreedte (increment).<br />

De getallen op de toetsen geven de verplaatsing in micrometers<br />

resp. micro-inch aan.<br />

Voorbeeld: Bij een gewenste stapbreedte van 100 μm<br />

(= 0.1 mm) drukt u op de toets "100".<br />

-of-<br />

Schakel in de bedieningsmodus "Machine Manueel" om naar de<br />

uitgebreide horizontale softkey-balk.<br />

Druk op de softkey "ShopM. inst.".<br />

Het instellingsmenu wordt geopend.<br />

© Siemens AG 2005 All rights reserved.<br />

2-98 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

VAR<br />

Voer in het invoerveld "Variabele stapmaat" de gewenste<br />

stapbreedte in.<br />

Voorbeeld: Bij een gewenste stapbreedte van 500 μm<br />

(= 0.5 mm) voert u 500 in.<br />

Druk op de toets "Inc Var".<br />

De assen worden met de vastgelegde stapbreedte verplaatst.<br />

Instelvoeding instellen Voer in het veld "Instelvoeding" de gewenste voeding in.<br />

De assen worden in instelbedrijf met de vastgelegde voeding<br />

verplaatst.<br />

De beperking van de max. aanvoersnelheid wordt door een<br />

machinedatum vastgelegd.<br />

As verplaatsen .<br />

X<br />

...<br />

Selecteer de te verplaatsen as.<br />

+<br />

Assen met de<br />

handwielen bewegen<br />

Druk op de toetsen "+" resp. "-".<br />

Bij elke druk op de toets wordt de geselecteerde as met de ingestelde<br />

stapbreedte verplaatst.<br />

Aanvoer- en ijlgangcorrectieschakelaars kunnen actief zijn.<br />

Er kunnen één of meer assen per selectie worden bewogen<br />

(afhankelijk van het PLC-programma)<br />

• Na het inschakelen van de besturing kunnen de assen tot in het<br />

grensbereik van de machine worden bewogen, aangezien de<br />

referentiepunten nog niet aangelopen werden. Hierbij kunnen er<br />

nood-eindschakelaars worden geactiveerd.<br />

• De software-eindschakelaars en de arbeidsveldbegrenzing zijn<br />

noch niet actief!<br />

• De voedingsvrijgave moet gezet zijn.<br />

Neem de instructies van de machinefabrikant m.b.t. selectie en<br />

werking van de handwielen in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-99<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

2.8.6 Assen positioneren<br />

Jog<br />

IJlgang<br />

Cycle Start<br />

2.8.7 Zwenken<br />

In de bedieningsmodus "Machine Manueel" kunt u de assen naar een<br />

bepaalde positie verplaatsen en op die manier eenvoudige<br />

bewerkingsprocessen realiseren.<br />

Kies in de bedieningsmodus Machine Manueel de softkey<br />

"Positie".<br />

Selecteer met behulp van de toetsen "Cursor boven" en "Cursor<br />

onder" de te verplaatsen as(sen).<br />

Selecteer de te verplaatsen as(sen) en geef de doelpositie aan.<br />

Voer in het veld "F" de gewenste voeding in.<br />

- OF -<br />

Druk op de softkey "IJlgang" als de assen in ijlgang moeten<br />

worden verplaatst.<br />

In het veld "F" wordt ijlgang aangegeven.<br />

Druk op de toets "CycleStart".<br />

De assen worden op de aangegeven doelpositie geplaatst.<br />

De assen worden op de aangegeven doelpositie geplaatst.<br />

Het manuele zwenken stelt functies ter beschikking die het instellen,<br />

meten en bewerken van werkstukken met schuine vlakken aanzienlijk<br />

vergemakkelijken.<br />

Als u een schuin vlak wilt aanmaken of corrigeren, worden de<br />

gewenste draaiingen van het werkstukcoördinatensysteem<br />

rond de geometrieassen (X, Y, Z) automatisch in geschikte<br />

posities van de zwenkassen (A, B, C) omgerekend.<br />

Bij het manuele zwenken kunt u alternatief ook direct de zwenkassen<br />

van de machine programmeren en een bij deze zwenkaspositie<br />

passend coördinatensystem laten aanmaken.<br />

Bij een actief gezwenkt vlak is de functie "Nulpunt werkstuk" actief,<br />

maar niet de functie "Meten werktuig".<br />

In de reset-toestand en ook na het Power-On blijven de gezwenkte<br />

coördinaten behouden. D.w.z. dat u dan bv. nog door terugtrekking in<br />

+Z-richting een schuin gat kunt verlaten.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

2-100 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

Hierna worden de belangrijkste parameters voor het zwenken<br />

verklaard:<br />

Vrijlopen Voor het zwenken van de assen kunt u het werktuig naar een veilige<br />

vrijmaakpositie bewegen. Welke vrijmaakvarianten ter beschikking<br />

staan, wordt vastgelegd bij de inbedrijfstelling van de zwenkdataset<br />

in de parameter "Vrijmaakpositie".<br />

Neem de instructies van de machinefabrikant in acht.<br />

Waarschuwing<br />

U moet de vrijmaakpositie zo kiezen dat bij het zwenken geen botsing<br />

kan optreden tussen werktuig en werkstuk.<br />

Zwenkvariante Het zwenken kan per as of direct gebeuren.<br />

• Het zwenken per as heeft betrekking op het coördinaten-<br />

systeem van het werkstuk (X, Y, Z). De volgorde van de<br />

coördinaatassen kan vrij worden gekozen. De draaiingen zijn<br />

worden in de gekozen volgorde actief. ShopMill berekent daaruit<br />

de draaiing van de ronde assen (A, B, C).<br />

• Bij het zwenken worden de gewenste posities van de ronde assen<br />

aangegeven. ShopMill berekent daaruit een geschikt nieuwe<br />

coördinatensysteem. De werktuigas wordt in Z-richting uitgericht.<br />

De richting van de X- en Y-as kan worden bepaald door het<br />

verplaatsen van de assen.<br />

De positieve draairichting bij de verschillende zwenkvarianten vindt u<br />

in de help-schermen.<br />

Richting Bij zwenksystemen met 2 draaiassen kan een bepaald vlak evt. op<br />

twee verschillende manieren worden bereikt. In de parameter<br />

"Richting" heeft u de keuze uit twee verschillende posities. +/- stemt<br />

hierbij overeen met de grotere of kleinere waarde van een draaias. Dit<br />

kan uitwerkingen op de arbeidsruimte hebben.<br />

Voor welke draaias de beide posities kunnen worden gekozen, wordt<br />

vastgelegd bij de inbedrijfstelling van de zwenkdataset in de<br />

parameter "Richting".<br />

Neem de instructies van de machinefabrikant in acht.<br />

Werktuigpunt<br />

vasthouden<br />

Als één van de twee posities om mechanische redenen niet kan<br />

worden bereikt, wordt automatisch de alternatieve positie gekozen,<br />

onafhankelijk van de instelling in de parameter "Richting".<br />

Om botsingen te vermijden, kunt u met behulp van de 5astransformatie<br />

(software-optie) de positie van de werktuigpunt bij het<br />

zwenken behouden. Deze functie moet bij het instellen van "Zwenken"<br />

in de parameter "Nasporen WT" vrijgegeven worden.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-101<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

Nulvlak U kunt de functie "Zwenken manueel" niet alleen voor de bewerking<br />

maar ook voor het instellen gebruiken, om draaiingen van het<br />

werkstuk bij het inspannen te compenseren (basisdraaiing).<br />

Als u bij het instellen van uw werkstuk het actueel ingezwenkte vlak<br />

als referentievlak wilt gebruiken, moet u dit vlak als nulvlak definiëren.<br />

Met "Nulvlak zetten" wordt het actuele zwenkniveau in de actieve<br />

nulpuntverschuiving als nulvlak opgeslagen. Daarbij worden de<br />

draaiingen in de actieve nulpuntverschuiving overschreven.<br />

Met "Nulvlak wissen" wordt het actieve nulvlak uit de<br />

nulpuntverschuiving gewist. Daarbij worden de draaiingen in de<br />

actieve nulpuntverschuiving op nul gezet.<br />

Het volledige coördinatensysteem blijft bij "Nulvlak zetten" en "Nulvlak<br />

wissen" ongewijzigd.<br />

Om een werkstuk te meten kan het manuele Zwenken ook in<br />

combinatie met "Vlak uitrichten" worden gebruikt.<br />

Jog<br />

Cycle Start<br />

Basis-<br />

positie<br />

Nulvlak<br />

zetten<br />

Nulvlak<br />

wissen<br />

Ronde as.<br />

teachen<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"Zwenken".<br />

Voer de gewenste waarden voor de parameters in.<br />

Druk op de toets "Cycle-Start".<br />

De cyclus "Zwenken" wordt gestart.<br />

Druk op de softkey "Basispositie" als u wilt terugkeren naar de<br />

basistoestand, d.w.z. de waarden op 0 wilt zetten.<br />

Deze functie kunt u bv. gebruiken als u het coördinatensysteem<br />

opnieuw naar de oorspronkelijke positie wilt zwenken.<br />

Druk op de softkey "Nulvlak zetten" als u het actuele zwenkvlak<br />

wilt instellen als nulvlak.<br />

Druk op de softkey "Nulvlak wissen" als u het actuele zwenkvlak<br />

wilt wissen.<br />

Druk op de softkey "Ronde as teachen" als u bij het directe<br />

zwenken de actuele posities van de ronde assen wilt overnemen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-102 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

Parameter Beschrijving Eenheid<br />

TC Naam van de zwenkgegevensset<br />

0: zwenkkop verwijderen, zwenkgegevensset deselecteren<br />

geen invoer: geen verandering van de ingestelde zwenkgegevensset<br />

Vrijlopen neen: Werktuig voor het zwenken niet terugtrekken<br />

Z: Werktuigas voor het zwenken naar vrijmaakpositie bewegen<br />

Z, X, Y: Bewerkingsassen voor het zwenken naar vrijmaakpositie bewegen<br />

Werkt. max: Werktuig in werktuigrichting terugtrekken tot aan de softwareeindschakelaar<br />

Werkt. inc: Werktuig in werktuigrichting met de ingevoerde waarde incrementeel<br />

terugtrekken<br />

Zwenkvlak Zwenken nieuw: nieuw zwenkvlak vastleggen<br />

Zwenken additief: zwenkvlak op het laatste zwenkvalk plaatsen<br />

Zwenkvariante As per as: coördinatensysteem as per as zwenken<br />

Direct: ronde assen direct positioneren<br />

X Ashoek (as per as zwenken) de volgorde van de assen graden<br />

Y Ashoek (as per as zwenken) kan met "Alternatief" willekeurig graden<br />

Z Ashoek (as per as zwenken) verwisseld worden graden<br />

A Ashoek (direct zwenken) graden<br />

B Ashoek (direct zwenken) graden<br />

Richting Voorkeurdraairichting bij 2 alternatieven<br />

+: grotere hoek van de as op de schaal van de zwenkkop/-tafel<br />

-: kleinere hoek van de as op de schaal van de zwenkkop/-tafel<br />

Werktuigpunt<br />

vasthouden<br />

Nasporen: De positie van de werktuigpunt blijft tijdens het zwenken behouden<br />

Niet nasporen: De positie van de werktuigpunt wordt veranderd tijdens het zwenken<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-103<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

2.8.8 Vlakfrezen<br />

Jog<br />

...<br />

Cycle Start<br />

Met deze cyclus kan een willekeurig werkstuk vlak worden afgefreesd.<br />

Hierbij wordt altijd een rechthoekig oppervlak bewerkt.<br />

Meer informatie over de cyclus vindt u in hfdst. "Programmeren -<br />

Vlakfrezen".<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"Vlakfrezen".<br />

Druk op de desbetreffende softkeys om de zijdelingse<br />

beperkingen van het werkstuk aan te geven.<br />

Plaats de cursor in "Bewerking" en kies met behulp van de toets<br />

"Select" de bewerkingswijze (bv. voordraaien).<br />

Plaats de cursor in "Richting" en kies de bewerkingsrichting.<br />

Voer alle andere parameters in het invoerscherm in.<br />

Gelieve ook de gegevens voor het vlakfrezen in acht te nemen<br />

in hfdst. "Programmeren - Vlakfrezen".<br />

Druk op de softkey "OK" om uw gegevens te bevestigen.<br />

U keert terug naar het programma-aanzicht in het manuele bereik.<br />

Voorbeeld voor vlakfrezen in het programma-aanzicht<br />

Met de toets "Cycle Start" start u de cyclus "Vlakfrezen".<br />

De functie "Repos" kunt u tijdens het vlakfrezen niet gebruiken.<br />

© Siemens AG 2005 All rights reserved.<br />

2-104 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

2.8.9 Instellingen voor handbedrijf<br />

Voor het handbedrijf kunt u centraal machinefuncties en<br />

nulpuntverschuivingen selecteren en de maateenheid instellen.<br />

Machinefuncties (M-functies) zijn functies die door de<br />

machinefabrikant extra ter beschikking worden gesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

De asposities en trajectparameters kunt u in handbedrijf in "mm" of<br />

"Inch" laten weergeven. Werktuigcorrecties en nulpuntverschuivingen<br />

blijven echter bewaard in de oorspronkelijke maateenheid waarop de<br />

machine is ingesteld (zie hfdst. "Omschakeling maatsysteem<br />

inch/metrisch“).<br />

Transmissietrap kiezen Als uw machine beschikt over een transmissie voor de spil, kunt u de<br />

gewenste transmissietrap kiezen.<br />

Jog<br />

M-functie selecteren<br />

Jog<br />

Nulpuntverschuiving<br />

kiezen<br />

Jog<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Plaats de cursor in het veld "Transmissietrap".<br />

Selecteer de gewenste transmissietrap (bv. "auto").<br />

De transmissietrap is actief zodra u de volgende keer op de toets<br />

"Cycle-Start" drukt.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Voer in het parameterveld "And. M-fct." het nummer van de<br />

gewenste M-functie in.<br />

In een tabel van de machinefabrikant vindt u de relatie tussen<br />

betekenis en nummers van de functies.<br />

De M-functie is actief zodra u de volgende keer op de toets "Cycle-<br />

Start" drukt.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies in het veld "Nulpntv." de gewenste nulpuntverschuiving (bv.<br />

Basis).<br />

- OF -<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-105<br />

2


Bediening 08/2005<br />

2 2.8 Handbedrijf<br />

Nulpunt<br />

versch.<br />

in<br />

manueel<br />

Druk op de softkey "Nulpuntversch." om de<br />

nulpuntverschuivingslijst te openen.<br />

Plaats de cursor op het gewenste nulpunt en druk op de softkey<br />

"in Manueel".<br />

De nulpuntverschuiving is actief zodra u de volgende keer op de toets<br />

"Cycle-Start" drukt.<br />

Maateenheid instellen Het omschakelen van de maateenheid mm/inch heeft invloed op de<br />

indicatie van de werkelijke waarde en de trajectparameter. De<br />

instelling geldt voor het manuele bereik en blijft zolang behouden tot<br />

de maateenheid weer wordt omgeschakeld. In het automatische<br />

bedrijf wordt bij start altijd de maateenheid die in de programmakop<br />

staat, ingeschakeld.<br />

Jog<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies in het veld "Maateenheid" de gewenste maateenheid.<br />

De maateenheid is in handbedrijf actief zodra u de volgende keer op<br />

de toets "Cycle-Start" drukt.<br />

Werktuigas selecteren Als uw machine over een zwenkbare arbeidsspil beschikt, kunt u in<br />

het menu "T, S, M" via het selectieveld van de "Werktuigas" het<br />

bewerkingsvlak selecteren.<br />

Jog<br />

Deze parameter is relevant voor alle schermen in het manuele bereik,<br />

d.w.z. de getoonde parameters tijdens het vlakfrezen of meten<br />

schikken zich ernaar. Bovendien wordt bij het meten van werkstuk en<br />

werktuig, afhankelijk van de instelling van het vlak, rekening gehouden<br />

met de werktuigcorrectie.<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Kies in het veld "Werktuigas" de gewenste as.<br />

De werktuigas is in handbedrijf actief zodra u de volgende keer op de<br />

toets "Cycle-Start" drukt.<br />

Om de asspil te zwenken neemt u de instructies van de<br />

machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

2-106 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.8 Handbedrijf<br />

Voorinstellingen<br />

veranderen<br />

Jog<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"Uitbreiding" om de softkey-balk uit te breiden.<br />

Druk op de softkey "ShopM. inst."<br />

Het menu "ShopMill" Instellingen wordt geopend.<br />

Terugtrekniveau Voer in het veld "Terugtrekvlak" de gewenste terugtrekpositie<br />

boven het werkstuk aan, die bij het vlakfrezen in handbedrijf in<br />

ijlgang moet worden ingenomen.<br />

Veiligheidsafstand Geef in het veld "Veiligheidsafstand" de gewenste positie aan, die<br />

in ijlgang moet worden ingenomen.<br />

De veiligheidsafstand is de afstand tussen de werktuigpunt en het<br />

werkstukoppervlak. Zodra de veiligheidsafstand bereikt is, wordt in<br />

bewerkingsvoeding de geprogrammeerde cyclus vlakfrezen<br />

afgewerkt.<br />

Inrichtingsaanvoer Voer in het veld "Instelvoeding" de voeding in waarmee de assen<br />

in handbedrijf moeten worden verplaatst.<br />

Variabele stapmaat Voer in het veld "Variabele stapmaat" de gewenste stapbreedte in<br />

als u de assen in handbedrijf niet met een vaste maar met een<br />

variabele stapbreedte wilt verplaatsen.<br />

Druk op de softkey "Terug".<br />

Het menuvenster "ShopMill Instellingen" wordt gesloten.<br />

De instellingen zijn zolang actief tot de waarden worden veranderd.<br />

Voor een programma worden deze instellingen telkens in de<br />

programmakop uitgevoerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-107<br />

2


Bediening 08/2005<br />

2 2.9 MDA-bedrijf<br />

2.9 MDA-bedrijf<br />

MDA<br />

Programma starten<br />

Cycle Start<br />

Programma wissen<br />

MDA-prog.<br />

wissen<br />

In de bedieningswijze "MDA" (Manual Data Automatic) kunt u<br />

programma's blokwijze in de G-Code creëren en laten aflopen.<br />

Hiervoor kunt u gericht de gewenste bewegingen in de vorm van<br />

afzonderlijke programmablokken via het bedieningstoetsenbord in de<br />

besturing invoeren.<br />

In het programma-aanzicht "MDA" worden positie-, voedings-, spil-,<br />

werktuigwaarden en de inhoud van het MDA-programma aangegeven.<br />

Voorbeeld voor een programma in het programma-aanzicht"MDA"<br />

Druk op de toets "MDA".<br />

Voer in het werkvenster de gewenste G-Code in.<br />

De besturing werkt de ingevoerde blokken af na het drukken van de<br />

toets "Cycle Start".<br />

In MDA-bedrijf aangemaakte programma's worden na de volledige<br />

afwerking automatisch gewist of kunnen door de softkey "MDAprogramma<br />

wissen" worden verwijderd.<br />

© Siemens AG 2005 All rights reserved.<br />

2-108 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

2.10 Automatisch bedrijf<br />

Auto<br />

Voorwaarde voor<br />

afwerking<br />

In de bedieningsmodus "Machine auto" kunt u<br />

bewerkingsprogramma's afwerken en de actuele bewerking on-line op<br />

het beeldscherm volgen.<br />

• U heeft het meetsysteem van de besturing reeds gesynchroniseerd<br />

met de machine (naar referentiepunt bewegen).<br />

• U hebt het bijbehorende bewerkingsprogramma reeds gecreëerd.<br />

• U hebt de noodzakelijke correctiewaarden gecontroleerd resp.<br />

ingevoerd, bv. nulpuntverschuivingen of werktuigcorrecties.<br />

• De noodzakelijke veiligheidsblokkeringen zijn geactiveerd.<br />

Voorbeeld voor het programma-aanzicht in "Machine auto"<br />

Arbeidsstappenprogramma's die u in oudere ShopMill-versies heeft<br />

opgesteld, kunt u ook in de actuele arbeidsstappenversie afwerken.<br />

Als een ouder arbeidsstappenprogramma éénmaal in de actuele<br />

arbeidsstappenversie werd afgewerkt, geldt het als een programma<br />

met de actuele arbeidsstappenversie.<br />

Bovendien kunt u ook een arbeidsstappenprogramma van versie 6.3<br />

in ShopMill 6.2 laten afwerken, als u de volgende punten in acht<br />

neemt:<br />

• Als voor een langsgroef in ShopMill 6.3 de bewerkingsmodus<br />

"Gladmaken rand" geprogrammeerd werd, wordt de parameter in<br />

ShopMill 6.2 door "Voorbewerken" vervangen.<br />

• De onder ShopMill 6.3 geprogrammeerde functies "Diepboren" en<br />

"Ronde groef" zijn in ShopMill 6.2 alleen mogelijk als u de<br />

parameters van de functies in ShopMill 6.2 nog eens controleert en<br />

bevestigt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-109<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

Na het uitvoeren van het ShopMill-programma van de versie 6.3 in<br />

ShopMill 6.2, telt het programma als een programma van de versie<br />

6.2.<br />

2.10.1 Omschakelen tussen de indicaties "T, F, S", "G-functies" en "hulpfuncties"<br />

G-functies<br />

Als u tijdens het bewerken van een werkstuk bv. zou willen weten, of<br />

op dat moment de snijkantradiuscorrectie actief is, of, welke<br />

maateenheid gebruikt wordt, schakelt u de indicatie van de G-functies<br />

of hulpfuncties in.<br />

Onder de "G-functie" worden er 16 verschillende G-groepen getoond.<br />

Binnen een G-groep verschijnt telkens de op dat moment in de NCK<br />

actieve G-functie.<br />

Alternatief verschijnt er onder "Alle G-func." een lijst met alle Ggroepen<br />

met alle bijbehorende G-functies.<br />

Hupfuncties Tot de hulpfuncties horen door de machineproducent bepaalde M- en<br />

H-functies, die parameters aan de PLC overdragen en daar door de<br />

machineproducent gedefinieerde reacties veroorzaken.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Er worden max. vijf M-functies en drie H-functies getoond.<br />

G-<br />

functie<br />

Alle<br />

G-func.<br />

Hulpfuncties<br />

Ook bij de afwerking van een stappenreeksprogramma kunt u de in de<br />

NCK actieve G-functies oproepen, daar de ShopMill-functies intern in<br />

G-Code worden omgezet.<br />

Druk in de bedieningsmodus "Machine Manueel" of "Machine<br />

Auto" op de softkey "G-functie".<br />

In plaats van de parameters T, F en S worden nu de bij het bewerken<br />

op dat moment actieve G-functies binnen een G-groep getoond.<br />

Als u nogmaals op de softkey "G-functie" drukt, verschijnt opnieuw de<br />

statusindicatie "T, F, S<br />

- OF -<br />

Druk op de softkey "Alle G-func.".<br />

In plaats van de parameters T, F en S verschijnt er nu een lijst met<br />

alle G-groepen met G-functies. Als u nogmaals op de softkey "Alle Gfunc."<br />

drukt, verschijnt opnieuw de statusindicatie "T, F, S<br />

- OF -<br />

Druk op de softkey "Hulpfunctie".<br />

In plaats van de parameters T, F en S verschijnen nu de bij de bewerking<br />

op dat moment actieve hulpfuncties. Als u nogmaals op de softkey<br />

"Hulpfunctie" drukt, verschijnt opnieuw de statusindicatie "T, F, S<br />

© Siemens AG 2005 All rights reserved.<br />

2-110 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

2.10.2 Programma kiezen voor afwerking<br />

-of-<br />

Af-<br />

werken<br />

-of-<br />

-of-<br />

-of-<br />

-of-<br />

Druk op de softkey "Programma" of de toets "Programmamanager".<br />

Het directory-overzicht verschijnt.<br />

Plaats de cursor op de directory waarin u een nieuw programma<br />

wilt selecteren.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het programma-overzicht verschijnt.<br />

Plaats de cursor op het gewenste programma.<br />

Druk op de softkey "Afwerken".<br />

ShopMill wisselt automatisch naar de bedieningswijze "Machine auto"<br />

en laadt het programma.<br />

- OF -<br />

Druk op de softkey "Programma" of de toets "Programmamanager".<br />

Het directory-overzicht verschijnt.<br />

Plaats de cursor op de directory waarin u een nieuw programma<br />

wilt selecteren.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het programma-overzicht verschijnt.<br />

Plaats de cursor op het gewenste programma.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het gekozen programma wordt in het bedieningsbereik "Programma"<br />

geopend. Het arbeidsplan van het programma verschijnt.<br />

Plaats de cursor op het programmablok van waar u het<br />

programma wilt afwerken.<br />

Druk op de softkey "Afwerken".<br />

ShopMill wordt automatisch omgeschakeld op de modus "Machine<br />

Auto". Het programma wordt geladen en een blokzoekprocedure<br />

uitgevoerd tot aan het gemarkeerde programmablok (zie hfdst.<br />

"Bewerking starten op bepaald programmapunt").<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-111<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

2.10.3 Programma starten/ stoppen/ voortijdig beëindigen<br />

Als u een programma voor het eerst kiest voor de afwerking, dat de<br />

cycli "Afspanen tegen de contour" of "Contourkamer" bevat, worden<br />

automatisch de verschillende verspaningsstappen resp. de<br />

ruimstappen van de contourkamer berekend. Dit proces kan<br />

afhankelijk van de complexiteit van de contour enkele seconden<br />

duren.<br />

Hier verneemt u, hoe u programma's die in de bedieningswijze<br />

"Machine auto" geladen zijn, starten en stoppen, of na een voortijdig<br />

beëindigen kunt voortzetten.<br />

Als het programma in de bedieningswijze "Machine auto" werd<br />

geladen en de bedieningswijze "Automatisch" op het<br />

machinebesturingspaneel geactiveerd is, kunt u het programma ook<br />

starten als u zich in een willekeurig bedieningsbereik bevindt en niet in<br />

de bedieningswijze "Machine auto".<br />

Deze startmogelijkheid moet in een machinegegevensbouwsteen<br />

geactiveerd worden.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Voorwaarde Er is geen alarm.<br />

Het programma is gekozen.<br />

De aanvoervrijgave is voorhanden.<br />

De spilvrijgave is voorhanden.<br />

Bewerking starten<br />

Cycle Start<br />

Bewerking stoppen<br />

Cycle Stop<br />

Bewerking voortijdig<br />

beëindigen<br />

Reset<br />

Druk op de toets "CycleStart".<br />

Het programma wordt gestart en vanaf het begin resp. vanaf het<br />

gemarkeerde programmablok afgewerkt.<br />

Druk op de toets "Cycle Stop".<br />

De bewerking stopt onmiddellijk, afzonderlijke programmablokken<br />

worden niet tot op het einde afgewerkt. Bij de volgende start wordt de<br />

bewerking daar voortgezet, waar ze werd gestopt.<br />

Druk op de toets "Reset".<br />

De afwerking van het programma wordt voortijdig beëindigd. Bij de<br />

volgende start begint de bewerking van bij het begin.<br />

© Siemens AG 2005 All rights reserved.<br />

2-112 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

Bewerking uit het<br />

bedieningsbereik starten<br />

Cycle Start<br />

2.10.4 Programma onderbreken<br />

Het programma is in de bedieningswijze "Machine auto" geladen en<br />

de bedieningswijze "Automatisch" is op het machinebesturingspaneel<br />

geactiveerd.<br />

Druk op de toets "CycleStart".<br />

Het programma wordt gestart en vanaf het begin afgewerkt. Het<br />

oppervlak van het voordien gekozen bedieningsbereik blijft echter<br />

verder zichtbaar.<br />

Weggaan van de contour Na een programma-onderbreking ("NC-Stop") in het automatisch bedrijf<br />

(bv. om een meting aan een werkstuk uit te voeren en de werktuigslijtagewaarden<br />

te corrigeren of na een werktuigbreuk) kunt u het<br />

werktuig in handbedrijf "Machine manueel" van de contour weg<br />

bewegen. In dit geval slaat ShopMill de coördinaten van de onderbrekingsplaats<br />

op en toont in het venster met de werkelijke waarden de in<br />

de bedieningswijze "Machine manueel" gereden trajectverschillen van<br />

de assen als "Repos"-verschuiving (Repos = herpositioneren).<br />

De procedure voor het verplaatsen van de machineassen vindt u in<br />

hfdst. "Machineassen verplaatsen".<br />

Opnieuw naar de<br />

contour gaan<br />

Jog<br />

Repos<br />

X ...<br />

+<br />

Met de functie "Repos" gaat het werktuig terug aan de contour van het<br />

werkstuk na het bewegen van de machine-assen tijdens een<br />

programma-onderbreking in automatisch bedrijf.<br />

Selecteer de bedieningsmodus "Machine Manueel".<br />

Beweeg de assen van het onderbrekingspunt weg.<br />

Druk op de toets "Repos".<br />

Selecteer de te verplaatsen as.<br />

Druk op de toetsen "-" resp. "+".<br />

Het overrijden van de onderbrekingsplaats is geblokkeerd.<br />

De aanvoer-override is actief.<br />

Waarschuwing<br />

De ijlgang-interferentietoets is actief.<br />

Niet-afgestemde Repos-verschuivingen worden bij omschakeling op<br />

Auto en daarop volgende start met de toets "Cycle-Start" met<br />

programmeervoeding en lineaire interpolatie afgestemd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-113<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

2.10.5 Bewerking starten bij bepaald programmapunt<br />

Als u slechts een bepaald gedeelte van een programma aan de<br />

machine wenst uit te voeren, moet u het afwerken van het programma<br />

niet noodzakelijkerwijze bij het begin starten, maar u kunt de<br />

bewerking ook vanaf een bepaald programmablok of een bepaalde<br />

tekst starten.<br />

Het programmapunt waarop u de bewerking wilt starten, wordt "Doel"<br />

genoemd.<br />

ShopMill onderscheidt tussen 3 verschillende doeltypes:<br />

• ShopMill-cyclus<br />

• ander ShopMill-blok resp. G-Code-blok<br />

• willekeurige tekst<br />

Bij het doeltype "ander ShopMill-blok resp. G-Code-blok" kunt u het<br />

doel ook op 3 verschillende manieren aangeven:<br />

• Cursor op doelblok plaatsen<br />

Bij overzichtelijke programma's is dit een eenvoudige manier.<br />

• Onderbrekingspunt kiezen<br />

De bewerking wordt voortgezet op het punt waar ze werd<br />

onderbroken. Dit is vooral comfortabel bij grote programma's met<br />

meerdere niveaus.<br />

• Doel direct invoeren<br />

Dit is alleen mogelijk als u de precieze gegevens (programmavlak,<br />

programmanaam enz.) van het doel kent.<br />

Nadat u het doel heeft aangegeven, berekent ShopMill het precieze<br />

startpunt van de programmabewerking.<br />

Bij de doeltypes "ShopMill-cyclus" en "willekeurige tekst" gebeurt de<br />

berekening altijd op het eindpunt van het blok. Bij het berekenen van<br />

het startpunt van alle andere ShopMill-blokken en G-Code-blokken<br />

kunt u tussen vier varianten kiezen.<br />

1. Berekening op eindpunt:<br />

Berekening op contour: Tijdens het blokzoeken voert ShopMill<br />

dezelfde berekeningen uit, zoals bij het afwerken van het<br />

programma. Het programma wordt vanaf het einde van het<br />

bestemmingsblok resp. van de volgende geprogrammeerde positie<br />

van het bestemmingsblok afgewerkt<br />

2. Zonder berekening<br />

Tijdens het blokzoeken voert ShopMill geen berekeningen uit,<br />

d.w.z. de berekening wordt tot aan het bestemmingsblok<br />

oversprongen. De besturingsinterne parameters staan op dezelfde<br />

waarden als voor blokzoeken.<br />

Deze variante staat alleen bij programma's ter beschikking, die<br />

zonder uitzondering uit G-Code-blokken bestaan.<br />

© Siemens AG 2005 All rights reserved.<br />

2-114 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

3. Extern - zonder berekening<br />

Deze variante gebeurt zoals de berekening op het eindpunt.<br />

Subprogramma's die via EXTCALL worden opgeroepen, worden<br />

echter bij het berekenen oversprongen. Bij G-Code.programma's<br />

die volledig van externe diskdrives (diskette-/netdiskdrive)<br />

uitgevoerd worden, wordt het berekenen eveneens tot aan het<br />

bestemmingsblok oversprongen.<br />

Op deze manier kunt u het berekenen versnellen.<br />

Opgepast<br />

Met modale functies die niet in het berekende programmadeel<br />

onthouden zijn, wordt voor het uit te voeren programmadeel geen<br />

rekening gehouden. D.w.z. dat u bij de varianten "Zonder berekening"<br />

en "Extern – zonder berekening" een bestemmingsblok moet kiezen,<br />

vanaf hetwelke alle voor het bewerken noodzakelijke informatie<br />

aanwezig is.<br />

Doel direct invoeren In het scherm "Zoekpointer" voert u voor het doeltype "ander<br />

ShopMill-blok resp. G-Code-blok" het doel direct in.<br />

Op het scherm stemt elke regel overeen met een programmaniveau.<br />

Het werkelijke aantal niveaus in het programma is afhankelijk van de<br />

structuurdiepte van het programma. Het 1ste niveau stemt altijd<br />

overeen met het hoofdprogramma, alle andere niveaus zijn<br />

subprogramma's.<br />

Afhankelijk van het programmaniveau waarop het doel zich bevindt,<br />

moet u het doel invoeren in de overeenkomstige regel van het<br />

scherm. Als het doel zich bv. in een subprogramma bevindt dat direct<br />

door het hoofdprogramma wordt opgeroepen, moet u het doel dus in<br />

het 2de programmaniveau invoeren.<br />

Het doel moet altijd ondubbelzinnig worden aangegeven. D.w.z. dat u<br />

ook op het 1ste programmaniveau (hoofdprogramma) moet aangeven<br />

als het subprogramma in het hoofdprogramma op 2 verschillende<br />

punten wordt opgeroepen.<br />

De parameters op het scherm "Zoekpointer" hebben de volgende<br />

betekenis:<br />

Nummer van het programmaniveau<br />

Programma: subprogramma ligt in het NCK-werkgeheugen:<br />

Programmnaam<br />

Voorbeeld: sub-pr1<br />

Subprogramma ligt niet in het NCK-werkgeheugen: Pad +<br />

programmanaam<br />

Voorbeeld: c:\sub-pr1 of<br />

\\r1638\shopmill\sub-pr1<br />

(De naam van het hoofdprogramma wordt automatisch<br />

ingevoerd.)<br />

Ext: extensie<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-115<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

ShopMill-cyclus kiezen<br />

Cycle Start<br />

Cycle Start<br />

Reset<br />

Zoeken<br />

starten<br />

P: uitvoeringsteller (Als een programmagedeelte<br />

meermaals wordt uitgevoerd, kunt u hier het nummer van<br />

de uitvoering aangegeven waar de bewerking moet<br />

worden voortgezet.)<br />

Regel: parameter wordt door ShopMill bepaald<br />

Type: " " Zoekdoel op dit niveau wordt niet in acht<br />

genomen<br />

N-nr. bloknummer<br />

Mark. springmarkering<br />

Tekst tekenreeks<br />

S-prg. subprogramma-activering<br />

Regel Regelnummer<br />

Zoekdoel: programmapunt waar de bewerking moet starten<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Plaats de cursor op het gewenste doelblok.<br />

Druk op de softkeys "Blok zoek." en "Zoeken starten".<br />

Kies bij aaneengeschakelde programmablokken met meerdere<br />

technologieblokken in het venster "Zoeken" het gewenste<br />

technologieblok uit.<br />

Bij afzonderlijke programmablokken verschijnt de opvraag niet.<br />

Druk op de softkey "Toepassen".<br />

Voer bij aaneengeschakelde programmablokken het nummer van<br />

de gewenste startpositie in.<br />

Bij afzonderlijke programmablokken verschijnt de opvraag niet.<br />

Druk op de softkey "Toepassen".<br />

Druk op de toets "CycleStart".<br />

ShopMill voert alle noodzakelijke voorinstellingen uit.<br />

Druk nog eens de toets "Cycle Start".<br />

De nieuwe startpositie wordt aangelopen. Vervolgens wordt het<br />

werkstuk vanaf het begin van het bestemmingsblok bewerkt.<br />

Met de toets "Reset" kunt u het zoeken voortijdig beëindigen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-116 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

ander ShopMill-blok<br />

resp. G-Code-blok kiezen<br />

Op externeindpunt<br />

... zonder ber.<br />

Cycle Start<br />

Cycle Start<br />

Reset<br />

Onderbr.<br />

punt<br />

Zoek-<br />

pointer<br />

Op externeindpunt<br />

... zonder ber.<br />

Cycle Start<br />

Cycle Start<br />

Reset<br />

Cursor op doelblok plaatsen<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Plaats de cursor op het gewenste doelblok.<br />

Druk op de softkey "Blok zoek."<br />

Kies een berekeningsvariant.<br />

Druk op de toets "CycleStart".<br />

ShopMill voert alle noodzakelijke voorinstellingen uit.<br />

Druk nog eens de toets "Cycle Start".<br />

De nieuwe startpositie wordt aangelopen. Vervolgens wordt het<br />

programma, afhankelijk van de berekeningsvariante, vanaf het begin<br />

tot het einde van het bestemmingsblok afgewerkt.<br />

Met de toets "Reset" kunt u het zoeken voortijdig beëindigen.<br />

Onderbrekingspunt selecteren<br />

Voorwaarde is dat de afwerking van het programma werd<br />

onderbroken met de toets "Reset". (ShopMill onthoudt dit<br />

onderbrekingspunt automatisch.)<br />

Schakel opnieuw om naar de bedieningsmodus "Machine Auto".<br />

Druk op de softkeys "Blok zoeken" en "Zoekpointer".<br />

Druk op de softkey "Onderbr. punt".<br />

ShopMill voert het opgeslagen onderbrekingspunt in als doel.<br />

Kies een berekeningsvariant.<br />

Druk op de toets "CycleStart".<br />

ShopMill voert alle noodzakelijke voorinstellingen uit.<br />

Druk nog eens de toets "Cycle Start".<br />

De nieuwe startpositie wordt aangelopen. Vervolgens wordt het<br />

programma, afhankelijk van de berekeningsvariante, vanaf het begin<br />

tot het einde van het bestemmingsblok afgewerkt.<br />

Met de toets "Reset" kunt u het zoeken voortijdig beëindigen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-117<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

Zoek-<br />

pointer<br />

Op externeindpunt<br />

... zonder ber.<br />

Cycle Start<br />

Cycle Start<br />

Reset<br />

Zoeken<br />

Verder<br />

zoeken<br />

Zoeken<br />

Zoeken<br />

starten<br />

Doel direct invoeren<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkeys "Blok zoeken" en "Zoekpointer".<br />

Voer het gewenste doel in.<br />

Kies een berekeningsvariante.<br />

Druk op de toets "CycleStart".<br />

ShopMill voert alle noodzakelijke voorinstellingen uit.<br />

Druk nog eens de toets "Cycle Start".<br />

De nieuwe startpositie wordt aangelopen. Vervolgens wordt het<br />

programma, afhankelijk van de berekeningsvariante, vanaf het begin<br />

tot het einde van het bestemmingsblok afgewerkt.<br />

Met de toets "Reset" kunt u het zoeken voortijdig beëindigen.<br />

Willekeurige tekst zoeken<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkeys "Blok zoek." en "Zoeken".<br />

Voer de tekst in die u wenst te zoeken.<br />

Kies, of het zoeken aan het programmabegin of bij de actuele<br />

cursorpositie moet beginnen.<br />

Druk op de softkey "Zoeken".<br />

Het programmablok, waarin de gezochte tekst voorkomt, wordt<br />

gemarkeerd.<br />

Druk op de softkey "Verder zoeken" als u het zoeken wenst voort<br />

te zetten.<br />

Druk op de softkeys "Annuleren" en "Zoeken starten".<br />

Kies bij verbonden programmablokken meet meerdere<br />

technologieblokken in het venster "Zoeken" het gewenste<br />

technologieblok en druk op de softkey "Toepassen".<br />

Bij afzonderlijke programmablokken verschijnt de opvraag niet.<br />

© Siemens AG 2005 All rights reserved.<br />

2-118 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

Cycle Start<br />

Cycle Start<br />

Reset<br />

2.10.6 Programmaverloop beïnvloeden<br />

Geprogrammeerde stop<br />

program.<br />

Stop<br />

Cycle Start<br />

Voer bij verbonden programmablokken het nummer van de<br />

gewenste startpositie in en druk op de softkey "Toepassen".<br />

Bij afzonderlijke programmablokken verschijnt de opvraag niet.<br />

Druk op de toets "CycleStart".<br />

ShopMill voert alle noodzakelijke voorinstellingen uit.<br />

Druk nog eens de toets "Cycle Start".<br />

De nieuwe startpositie wordt aangelopen. Vervolgens wordt het<br />

werkstuk vanaf het begin van het bestemmingsblok bewerkt.<br />

Met de toets "Reset" kunt u het zoeken voortijdig beëindigen.<br />

Als u tijdens het bewerken van een werkstuk, het reeds bereikte<br />

resultaat tussendoor wenst te controleren, kunt u het bewerken op<br />

speciaal gemarkeerde plaatsen laten stoppen (geprogrammeerde<br />

stop). Binnen de ShopMill-programma's wordt gestopt op positie<br />

"Terugtrekvlak".<br />

Als u evenwel enkele met de G-Code geprogrammeerde<br />

bewerkingsstappen niet bij iedere programma-uitvoering wenst uit te<br />

voeren, gelieve deze blokken afzonderlijk te markeren (G-Codeblokken<br />

verbergen). Bij ShopMill-blokken is dat niet mogelijk.<br />

U heeft bovendien de mogelijkheid tijdens de bewerking DRFverschuivingen,<br />

d.w.z. verschuivingen met het handwiel, toe te laten.<br />

Deze functie moet worden ingesteld door de machinefabrikant.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkey "Prog. beïnvl."<br />

Druk op de softkey "Program. stop".<br />

Druk op de toets "CycleStart".<br />

Het afwerken van het programma wordt gestart. Het<br />

programmaverloop stopt bij elk blok waarvoor de "geprogrammeerde<br />

stop" werd gedefinieerd (zie hfdst. "Extra functies").<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-119<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

Cycle Start<br />

program.<br />

Stop<br />

G-Code-blokken<br />

verbergen<br />

Ver-<br />

bergen<br />

Cycle Start<br />

Aus-<br />

blenden<br />

DRF-verschuiving<br />

toelaten<br />

DRF ver-<br />

schuiving<br />

Cycle Start<br />

DRF ver-<br />

schuiving<br />

Druk telkens opnieuw op de toets "Cycle Start".<br />

Het afwerken van het programma wordt voortgezet.<br />

Druk opnieuw op de softkey "Program. stop" als het bewerken<br />

zonder een geprogrammeerde stop moet doorlopen. (De softkey<br />

is dan opnieuw gedeselecteerd.)<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkey "Prog. beïnvl."<br />

Druk op de softkey "Verbergen".<br />

Druk op de toets "CycleStart".<br />

Het afwerken van het programma wordt gestart. G-Code-blokken die<br />

met het teken "/" (schuine streep) voor het bloknummer beginnen,<br />

worden niet uitgevoerd.<br />

Druk opnieuw op de softkey "Verbergen" als de gekenmerkte G-<br />

Code-blokken bij de volgende bewerking opnieuw mee moeten<br />

worden uitgevoerd. (De softkey is dan opnieuw gedeselecteerd.)<br />

Laad een programma in de bedieningsmodus "Machine Auto" (zie<br />

hfdst. "Bewerking starten/stoppen").<br />

Druk op de softkey "Prog. beïnvl."<br />

Druk op de softkey "DRF-verschuiving".<br />

Druk op de toets "CycleStart".<br />

Het afwerken van het programma wordt gestart. Verschuivingen met<br />

het handwiel hebben een directe invloed op de bewerking.<br />

Druk opnieuw op de softkey "DRF-verschuiving" als u<br />

handwielverschuivingen tijdens de bewerking niet meer wilt<br />

toelaten. (De softkey is dan opnieuw gedeselecteerd.)<br />

© Siemens AG 2005 All rights reserved.<br />

2-120 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

2.10.7 Overschrijven<br />

Overschrijven met single<br />

block<br />

Single Block<br />

Cycle Start<br />

Overschrijven zonder<br />

single block<br />

Cycle Stop<br />

Cycle Start<br />

In de bedieningsmodus "Machine Auto" kunt u technologische<br />

parameters (hulpfuncties, programmeerbare instructies, etc.) naar het<br />

werkgeheugen van de NCK overschrijven. Bovendien kunnen<br />

willekeurige NC-blokken ingevoerd en afgewerkt worden.<br />

Door het overschrijven worden de programma's in het<br />

delenprogrammageheugen niet veranderd.<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de toets "Single Block" om het programma blok per blok<br />

af te werken.<br />

Het programma stopt automatisch bij de volgende blokgrens.<br />

Druk op de softkey "Overschrijven".<br />

Het venster "Overschrijven" wordt geopend.<br />

Voer de gewenste NC-blokken in die moeten worden afgewerkt.<br />

Druk op de toets "CycleStart".<br />

De ingevoerde blokken worden afgewerkt. U kunt de afwerking in het<br />

venster "Overschrijven" volgen.<br />

Na het "Overschrijven" wordt een subprogramma met de inhoud<br />

REPOSA uitgevoerd, dat u kunt volgen.<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de toets "Cycle Stop" om de afwerking van het<br />

programma te stoppen.<br />

Druk op de softkey "Overschrijven".<br />

Het venster "Overschrijven" wordt geopend.<br />

Voer de gewenste NC-blokken in die moeten worden afgewerkt.<br />

Druk op de toets "CycleStart".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-121<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

Overschrijven annuleren<br />

2.10.8 Programma testen<br />

De ingevoerde blokken worden afgewerkt. U kunt de afwerking van de<br />

blokken in het venster "Overschrijven" volgen.<br />

Nadat de ingevoerde afgewerkt zijn, kunt u opnieuw blokken<br />

toevoegen.<br />

Druk op de toets "Terug" om "Overschrijven" te verlaten.<br />

Het venster wordt gesloten.<br />

Nu kunt u een bedrijfsmoduswissel uitvoeren.<br />

Als u nogmaals op "Cycle Start" drukt, loopt het voor het overschrijven<br />

geselecteerde programma verder.<br />

Als u bij de eerste uitvoering van het programma aan de machine een<br />

verkeerde bewerking van het werkstuk wensen te vermijden, gelieve<br />

het programma voordien te testen, zonder de machine-assen te<br />

bewegen.<br />

ShopMill controleert tijdens de test het programma op de volgende<br />

ontoelaatbaarheden:<br />

• Geometrische incompatibiliteit<br />

• Mankerende gegevens<br />

• Niet uitvoerbare programma-aaneenschakelingen en sprongen<br />

• Schending van de arbeidsruimte<br />

ShopMill herkent automatisch syntaxisfouten als het een programma<br />

in de bedieningswijze "Machine auto" laadt.<br />

Of ShopMill de hulpfuncties (M- en H-functies) tijdens de<br />

programmatest uitvoert, is afhankelijk van de instellingen van de<br />

machineproducent.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Tijdens de programmatest kunt u de volgende functies gebruiken:<br />

• Bewerking stoppen met "geprogrammeerde stop" (zie hfdst.<br />

"Programmaverloop beïnvloeden")<br />

• Grafische weergave op het scherm (zie hfdst. "Meetekenen voor<br />

de bewerking")<br />

© Siemens AG 2005 All rights reserved.<br />

2-122 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

Programmatest<br />

Cycle Start<br />

Programmatest<br />

2.10.9 Meetekenen voor de bewerking<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkey "Prog. beïnvl."<br />

Druk op de softkey "Programmatest".<br />

Druk op de toets "CycleStart".<br />

Het programma wordt getest zonder dat de machineassen worden<br />

verplaatst.<br />

Druk opnieuw op de softkey "Programmatest", als u na de<br />

programma-uitvoering de testtoestand opnieuw wilt uitschakelen.<br />

(De softkey is dan opnieuw gedeselecteerd.)<br />

U hebt de mogelijkheid in het automatische bedrijf onder de functie<br />

"Programma-test" een programma voor het bewerken grafisch af te<br />

beelden zonder de machine-assen te bewegen.<br />

Het meetekenen is een software-optie.<br />

De grafische afbeelding stemt overeen met de afbeelding van een<br />

werkstuk dat met een cilindervormig werktuig wordt bewerkt.<br />

Statusindicaties De statusindicatie in de grafiek bevat de volgende informatie:<br />

• Actuele as-coördinaten<br />

• Actueel in bewerking bevindend blok<br />

• Bewerkingstijd (in uren/minuten/seconden)<br />

De bewerkingstijd geeft bij benadering de tijd aan die het<br />

programma nodig zou hebben als het op de machine zou worden<br />

uitgevoerd (incl. werktuigwissel). Bij onderbrekingen wordt de tijd<br />

gestopt.<br />

Test<br />

voeding<br />

Programmatest<br />

Kies in de bedieningsmodus "Machine Auto" het programma.<br />

Druk op de softkeys "Prog. beïnvl." en "Programma test".<br />

Activeer daarnaast de softkey "Test voeding".<br />

De geprogrammeerde voedingssnelheid wordt door een in een<br />

machinegegevensbouwsteen vastgelegde testsnelheid vervangen.<br />

Druk op de softkey "Meetek."<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-123<br />

2


Bediening 08/2005<br />

2 2.10 Automatisch bedrijf<br />

Cycle Start<br />

Programma-<br />

aanzicht<br />

Boven-<br />

aanzicht<br />

Beeld<br />

wissen<br />

Druk op "Cycle Start" om het programma te starten.<br />

De functies voor de programmabesturing zoals "Cycle Stop",<br />

"Enkelvoudig blok", "Aanvoer-Override" enz.. kunnen verder worden<br />

gebruikt.<br />

Druk op de softkey "Programma-aanzicht".<br />

U schakelt om van de grafische weergave "Meetekenen" op het<br />

programma-aanzicht van de automatische modus. Het registreren van<br />

de grafische gegevens loopt verder op de achtergrond.<br />

Naar de grafische weergave keert u terug als u één van de volgende<br />

softkeys bedient:<br />

Druk op de softkey "Bovenaanzicht".<br />

- OF -<br />

Druk op de softkey "Weergave op 3 vlakken".<br />

- OF -<br />

Druk op de softkey "3D-weergave (volumemodel)".<br />

U keert van het programma-aanzicht terug naar het grafische<br />

aanzicht.<br />

Druk op de softkey "Beeld wissen".<br />

De grafische weergave van de bewerking tot nu toe wordt gewist. De<br />

opname van de bewerking wordt echter voortgezet.<br />

Meer informatie over de functie en de bediening vindt u in hfdst.<br />

"Simulatie".<br />

© Siemens AG 2005 All rights reserved.<br />

2-124 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.10 Automatisch bedrijf<br />

2.10.10 Meetekenen tijdens de bewerking<br />

U kunt de lopende bewerking aan de werktuigmachine tezelfdertijd<br />

aan het beeldscherm van de besturing grafisch volgen.<br />

Voorwaarde Programmatest en testvoeding mogen niet gekozen zijn.<br />

Het meetekenen is een software-optie.<br />

Cycle Start<br />

Druk op de softkey "Meetek." en<br />

start het programma met "Cycle Start".<br />

Het "Meetekenen" kan altijd tijdens het bewerken worden<br />

ingeschakeld.<br />

De verklaring van de functies onder "Meetekenen" vindt u in het hfdst.<br />

"Meetekenen voor de bewerking" en "Simulatie".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-125<br />

2


Bediening 08/2005<br />

2 2.11 Programma inlopen<br />

2.11 Programma inlopen<br />

2.11.1 Afzonderlijke blok<br />

Bij een geactiveerde functie volgt na ieder blok dat een functie aan de<br />

machine activeert, een onderbreking van het afwerken (rekenblokken<br />

veroorzaken geen stop).<br />

Standaardinstelling Als standaardinstelling geldt,<br />

• bij het boren wordt het volledige bewerkingsproces en<br />

• bij het kamerfrezen worden een vlakbewerking<br />

in één blok samengevat.<br />

Selectie met softkey Enkelvoudig<br />

blok fijn<br />

"Enkelvoudig blok fijn"<br />

actief<br />

Selectie met softkey Enkelvoudig<br />

blok fijn<br />

Enkelvoudig blok via het<br />

machinebesturingspaneel<br />

Single Block<br />

Enkelvoudig blok<br />

deselecteren<br />

Single Block<br />

Met een actieve functie "Enkelvoudig blok fijn" wordt iedere<br />

afzonderlijke booraanvoerbeweging en iedere afzonderlijke<br />

kamerfreesbeweging als eigen blok uitgevoerd. Bovendien wordt het<br />

afwerken na ieder afzonderlijk profielelement van een profiel gestopt.<br />

De toets "Single Block" activeert u in de bedieningswijze "Machine<br />

auto". U krijgt daardoor de mogelijkheid een programma blok per blok<br />

af te werken. Als het enkelvoudig blok geactiveerd is, knippert de<br />

bijbehorende LED op het machinebesturingspaneel.<br />

Als de enkelvoudige blok-bewerking actief is,<br />

• wordt (in onderbrekingstoestand) in de lijn kanaalbedrijfsmelding<br />

de tekst "stop: blok in enkelvoudig blok beëindigd" uitgevoerd.<br />

• wordt het actuele blok van het programma pas dan afgewerkt als u<br />

op de toets "Cycle Start" drukt,<br />

• wordt het bewerken na afwerken van een blok gestopt,<br />

• kan het volgende blok door opnieuw de toets "Cycle Start" te<br />

bedienen, worden afgewerkt.<br />

U kunt de functie deselecteren door opnieuw de toets "Single Block"<br />

te bedienen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-126 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.11 Programma inlopen<br />

2.11.2 Actueel programmablok tonen<br />

Basisblok<br />

Single Block<br />

Cycle Start<br />

Als u tijdens het inlopen of tijdens het uitvoeren van het programma<br />

meer gedetailleerde informatie i.v.m. de asposities en de belangrijke<br />

G-functies wenst, kunt u de basisblokindicatie laten verschijnen.<br />

De basisblokindicatie kunt u in het testbedrijf en ook tijdens het<br />

werkelijke bewerken van een werkstuk aan de machine gebruiken.<br />

Voor het juist actieve programmablok worden in het venster<br />

"Basisblok" alle G-Code-commando's getoond die een functie aan de<br />

machine activeren:<br />

• Absolute asposities<br />

• G-functies van de eerste G-groep<br />

• Andere modale G-functies<br />

• Andere geprogrammeerde adressen<br />

• M-functies<br />

De functie basisblokindicatie moet door de machinefabrikant worden<br />

ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Laad een programma in de modus "Machine Auto" (zie hfdst.<br />

"Programma voor afwerking selecteren").<br />

Druk op de softkey "Basisblok".<br />

Druk op de toets "Single Block" als u het programma blok per blok<br />

wilt afwerken.<br />

Start het uitvoeren van het programma.<br />

In het venster "Basisblok" worden voor het juist actieve<br />

programmablok de juiste asposities, de modale G-functies enz.<br />

getoond.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-127<br />

2


Bediening 08/2005<br />

2 2.11 Programma inlopen<br />

2.11.3 Programma corrigeren<br />

Bewerking voorzetten<br />

Cycle Start<br />

Zodra de besturing een syntaxisfout in het programma herkent, wordt<br />

het afwerken van het programma gestopt en de syntaxisfout wordt in<br />

de alarmregel getoond. In geval van een fout (stop-toestand) kunt u<br />

het programma in de programma-editor corrigeren.<br />

Kies in de bedieningsmodus "Machine Auto" een programma.<br />

Het programma moet zich in stop- of reset-toestand bevinden.<br />

Druk op de softkey "Prog. corr."<br />

De programma-editor wordt geopend.<br />

Indien een fout voorkomt, wordt het foutieve blok gemarkeerd. Na het<br />

bedienen van de toets "Input" kan het blok gecorrigeerd worden.<br />

Druk op de softkey "Toepassen" om de correctie over te nemen in<br />

het actuele programma.<br />

Druk op de softkey "Afwerken" en vervolgens op de toets "Cycle<br />

Start".<br />

De bewerking van het programma wordt voortgezet.<br />

• Cycle stop-toestand:<br />

Er kunnen slechts die blokken worden veranderd die nog niet<br />

afgewerkt zijn resp. van de NCK ingelezen werden.<br />

• Reset-toestand:<br />

Alle blokken kunnen worden veranderd.<br />

© Siemens AG 2005 All rights reserved.<br />

2-128 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.12 Looptijden<br />

2.12 Looptijden<br />

Om ervoor te zorgen dat u te allen tijde een overzicht heeft van de<br />

belangrijkste machinelooptijden, biedt ShopMill een statusvenster, dat<br />

de volgende bedrijfstijden aangeeft.<br />

Programma De meting van de programmalooptijd begint met de toets "Cycle-Start"<br />

en stopt met NC-Stop resp. met NC-Reset.<br />

Als u een nieuw programma start, begint de tijdmeting opnieuw te<br />

lopen.<br />

Bij actieve verwijltijd, bij programmaverlopen met programmatest of<br />

testvoeding loopt de meting verder. Bij NC-stop of een voedingsoverride<br />

= 0 stopt de tijdmeting.<br />

Geladen Aan de hand van een progressie-indicatie kunt u volgen hoeveel<br />

procent van het opgeroepen programma reeds geladen is.<br />

De weergave verschijnt alleen als een programma resp.<br />

subprogramma via het commando EXTCALL wordt opgeroepen of als<br />

een programma van de harddisk wordt afgewerkt.<br />

Werkstuk De actuele herhaling en het geprogrammeerde aantal<br />

programmaherhalingen (bv. werkstuk: 15/100) worden bij<br />

arbeidsstappen- en G-Code-programma's aangegeven. Het aantal<br />

verschijnt bij arbeidsstappenprogramma's, maar alleen als het aantal<br />

geprogrammeerde herhalingen N groter is dan 1 (zie hfdst. "Aantal<br />

aangeven").<br />

Vanaf een geprogrammeerd aantal herhalingen van 100000 wordt om<br />

plaatsredenen alleen nog de actuele programmaherhaling<br />

aangegeven (bv. werkstuk: 15).<br />

Als er nog geen informatie beschikbaar is over de actuele<br />

programmaherhaling, ziet u alleen twee streepjes (bv. werkstuk: - -<br />

/100).<br />

Na de start van een programma staat op de teller voor de actuele<br />

herhaling 0.<br />

Voor de werkstuktelling voert u als voorinstelling de actuele en<br />

doelcijfers voor de werkstukhoeveelheid in (zie hfdst. "Aantal<br />

parametreren").<br />

Tijd De actuele tijd wordt aangegeven.<br />

Datum De actuele datum wordt aangegeven.<br />

Machine De machinelooptijd geeft de verstreken tijd sinds de laatste start van<br />

de besturing aan.<br />

Bewerking De bewerkingstijd geeft de totale looptijd van alle afgewerkte<br />

programma's sinds de laatste start van de besturing aan.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-129<br />

2


Bediening 08/2005<br />

2 2.12 Looptijden<br />

Belasting Het systeem berekent uit de gemeten bewerkingstijd en de actuele<br />

machinelooptijd de werkelijke belasting van de machine.<br />

De verhouding tussen de bewerkingstijd en de machinelooptijd wordt<br />

aangegeven in procent.<br />

Jog<br />

Loop-<br />

tijden<br />

- of -<br />

Auto<br />

Welke looptijden worden aangegeven, is afhankelijk van de instelling<br />

van een machinedatum.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies de bedieningsmodus "Machine Manueel" of de<br />

bedieningsmodus "Machine Auto".<br />

Druk op de softkey "Looptijden".<br />

Het T,F,S - indicatievenster verandert in het venster "Looptijden".<br />

Door nogmaals op de softkey "Looptijden" te drukken, keert u terug<br />

naar het T,F,S – indicatievenster.<br />

© Siemens AG 2005 All rights reserved.<br />

2-130 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.13 Instellingen voor de automatische modus<br />

2.13 Instellingen voor de automatische modus<br />

2.13.1 Testvoeding vastleggen<br />

Auto<br />

2.13.2 Werkstukteller parametreren<br />

Aantal werkstukken<br />

Auto<br />

Voor het automatisch bedrijf configureert u de voorinstellingen voor de<br />

volgende functies:<br />

• Programmaverloop onder Auto<br />

Voor de grafische weergave van een programma kan de<br />

voedingssnelheid van de testrun worden aangegeven<br />

• Werkstukteller<br />

Voor de telling van de werkstukken bij G-Code-programma's staan<br />

tellers ter beschikking die het aantal vereiste en het totaal aantal<br />

geproduceerde werkstukken aangeven.<br />

Voor de bewerking van een werkstuk test u het programma zonder de<br />

machineassen te bewegen. Voor een vroegtijdige herkenning van<br />

fouten in de programmering staat de meetekenfunctie ter beschikking.<br />

Hiervoor kunt u de door u vasgelegde testvoeding gebruiken (zie<br />

hfdst. "Meetekenen voor de bewerking van het werkstuk").<br />

De voedingssnelheid kan tijdens het lopend bedrijf worden veranderd.<br />

Schakel in de bedrijfsmodus "Machine Auto" op de uitgebreide<br />

horizontale softkey-balk.<br />

Druk op de softkey "ShopM. inst.".<br />

Voer in "Testvoeding" de gewenste testsnelheid in.<br />

Met behulp van de "ShopMill instellingen" kunt u invloed uitoefenen op<br />

de telleractivering en het reset-tijdstip.<br />

De weergave van de benodigde en de momenteel bewerkte<br />

werkstukken verschijnt in het venster met de machinelooptijden (zie<br />

hfdst. "Looptijden").<br />

Schakel in de bedrijfsmodus "Machine Auto" op de uitgebreide<br />

softkey-balk.<br />

Druk op de softkey "ShopM. inst.".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-131<br />

2


2 Bediening 08/2005<br />

2.14 Werktuig en werktuigcorrecties<br />

Voer in het veld "Werkstukken doel" het vereiste aantal<br />

werkstukken in.<br />

In "Werkstukken act" staat het aantal werkstukken sinds de start van<br />

het programma.<br />

Zodra het gedefinieerde aantal werkstukken bereikt is, wordt de<br />

weergave van het actuele aantal werkstukken automatisch opnieuw<br />

op nul gezet.<br />

De selectie van de teller is afhankelijk van de instelling van een<br />

machinegegevenseenheid.<br />

Neem de instructies van de machinefabrikant in acht.<br />

De doel- en act-cijfers van de werkstukteller kunnen ook tijdens het<br />

programma worden gewijzigd.<br />

ShopMill maakt het mogelijk uw werktuig te beheren. Hiervoor zijn de<br />

volgende schijfindexen beschikbaar<br />

• Werktuiglijst<br />

• Werktuigslijtagelijst<br />

• Magazijnlijst<br />

In de werktuiglijst resp. in de werktuigslijtagelijst voert u de<br />

werktuigen, hun correctie- en slijtagebewakingsgegevens in. In de<br />

magazijnlijst herkent men, welke magazijnplaatsen geblokkeerd resp.<br />

niet geblokkeerd zijn.<br />

De werktuiglijst kan afhankelijk van het actuele opvragen<br />

samengesteld zijn uit,<br />

• een werktuigwisselaar bestaande uit<br />

− een spil zonder dubbele grijper<br />

− of een spil met dubbele grijper<br />

• ten minste een werktuigmagazijn<br />

• en divers werktuig dat tot geen werktuigmagazijn behoort.<br />

Over welke functionaliteit uw werktuigbeheer beschikt, vindt u in de<br />

documentatie van de machinefabrikant.<br />

De verschillende lijsten zijn evt. door de machinefabrikant aangepast.<br />

© Siemens AG 2005 All rights reserved.<br />

2-132 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Werktuiglijst In de werktuiglijst worden alle werktuigen met hun correctiegegevens<br />

getoond, die als werktuiggegevensrecord in de NCK opgeslagen zijn,<br />

onafhankelijk of aan de werktuigen al dan niet een magazijnplaats<br />

toegewezen werd. De werktuiglijst biedt u de courante werktuigtypes.<br />

U kunt aan de werktuigtypes geometrische en technologische<br />

werktuiggegevens toewijzen. Van elk werktuig kunnen verschillende<br />

exemplaren bestaan, waaraan u de verschillende correctiegegevens<br />

van het ingezette werktuig kunt toekennen.<br />

Afhankelijk van het werktuigtype zijn verschillende<br />

werktuigcorrectiegegevens vereist.<br />

Frees Vlakfrees<br />

Hoekkopfrees<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-133<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Boor Draadboor<br />

3D-werktuig<br />

3D-taster<br />

© Siemens AG 2005 All rights reserved.<br />

2-134 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Werktuigen kunnen via de werktuiglijst in een magazijn geladen resp.<br />

ontladen worden. Bij het laden wordt het werktuig van zijn aflegplaats<br />

naar een magazijnplaats gebracht. Tijdens het ontladen wordt het<br />

werktuig uit het magazijn verwijderd en naar zijn aflegplaats<br />

teruggebracht.<br />

Het laden en ontladen van werktuigmagazijnen wordt vastgelegd via<br />

een machinegegevensbouwsteen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

WERKTUIG<br />

Werktuiglijst<br />

Pl. Type Werktuignaam<br />

Werkt.lijst<br />

KOGELKOPFR<br />

BOOR_10<br />

FREES_8<br />

BOOR_15<br />

BOOR_20<br />

FREES_25<br />

CENTERBOOR<br />

FREES_20<br />

FREES_KEG_12<br />

3D_Taster<br />

MATRIJSFR_KEG_10<br />

FREES_30<br />

Werkt.slijtage<br />

1e snijkant<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-135<br />

Lengte<br />

Magazijn<br />

Nulpuntversch.<br />

R-parameters<br />

Voorbeeld voor een werktuiglijst met variabele plaatstoewijzing<br />

2<br />

Werktuig<br />

meten<br />

Werktuig<br />

wissen<br />

Ontladen<br />

Snijden<br />

Sorteren<br />

In het basisbeeld van het bedieningsbereik "Werktuig" verschijnt de<br />

actuele werktuiglijst met de volgende informatie:<br />

Pl. Plaatsnummer<br />

De markering/symboliek bestaat voor:<br />

Details<br />

• de spilplaats<br />

• de plaatsen voor grijper 1 en grijper 2 (geldt alleen bij het gebruik<br />

van een spil met dubbele grijper)<br />

• de magazijnplaatsnummers<br />

Als er meer dan één magazijn is, wordt eerst het plaatsnummer en<br />

dan het magazijnnummer aangegeven,<br />

bv. 10/1 = plaatsnummer 10 in magazijn 1<br />

5/2 = plaatsnummer 5 in magazijn 2<br />

• Werktuig dat in de werktuiglijst aan geen magazijn toegewezen is,<br />

ligt op een plaats zonder plaatsnummer.<br />

Zo kan er ook werktuig beheerd worden, dat niet werkelijk in het<br />

magazijn voorhanden is.


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Type Werktuigtype<br />

Afhankelijk van het werktuigtype (afgebeeld als symbool) worden<br />

slechts bepaalde werktuigcorrectiegegevens vrijgegeven.<br />

Werktuignaam De identificatie van het werktuig gebeurt via de naam en het<br />

duplonummer van het werktuig. De naam kunt u als tekst of als<br />

nummer invoeren (zie hfdst. "Werktuignamen wijzigen").<br />

DP Duplonummer van het zusterwerktuig (reservewerktuig)<br />

Werktuigcorrectiegegevens<br />

(D-Nr.) Snijkant Werktuigcorrectiegegevens voor de geselecteerde snijkant van een<br />

werktuig (D-nr.).<br />

Lengte Werktuiglengte<br />

Deze waarde kunt u bepalen via de functie "Meten werktuig" (zie<br />

hfdst. "Werktuig manueel meten"). Als het werktuig extern wordt<br />

gemeten, kunt u de bepaalde waarde hier invoeren.<br />

Radius resp. ∅ Radius resp. diameter van het werktuig<br />

Voor frees- en boorwerktuigen kunt u ook de diameter aangeven. De<br />

omschakeling van radius op diameteraanduiding gebeurt aan de hand<br />

van een machinegegevensbouwsteen.<br />

Hoek Hoek van de werktuigpunt bij een boor.<br />

Als u bij het boren tot aan de schacht en niet tot aan de punt wilt<br />

aanvoeren, neemt de besturing de boorpunt in acht.<br />

H De kolom H verschijnt alleen als ISO-dialecten zijn ingesteld. Elk Hnummer<br />

van een ISO-dialectprogramma moet toegewezen worden<br />

aan een werktuigcorrectiegegevensset.<br />

N Aantal tanden bij een frees.<br />

Spoed Spoed van een schroefdraadboor in mm/o of in gangen/“ als op de<br />

machine het Inch-systeem ingesteld is.<br />

Werktuigspecifieke<br />

functies<br />

Spildraairichting<br />

Koelmiddeltoevoer 1 en 2 in- en uitschakelbaar (bv. binnen- en<br />

buitenkoeling)<br />

WT spec. fct 1...4 Meer werktuigspecifieke functies, zoals bv. bijkomende<br />

koelmiddeltoevoer, bewaking van toerental, werktuigbreuk, enz.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Via de softkey "Details" worden voor de 3D-werktuigen ook de<br />

parameters afrondingsradius resp. hoek voor kegelvormige<br />

freeswerktuigen aangegeven.<br />

© Siemens AG 2005 All rights reserved.<br />

2-136 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Werktuigslijtagelijst<br />

Voor de vlakfrees worden onder "Details" ook buitenradius en<br />

werktuighoek, voor de hoekkopfrees ook bijkomende lengtewaarden<br />

en slijtagelengtewaarden aangegeven.<br />

In de werktuigslijtagelijst kunt u de werktuiggeometrie (lengte en<br />

radius/diameter) aan de door de slijtage veranderde geometrie<br />

aanpassen.<br />

De volgende controles voor een werktuig kunnen eveneens worden<br />

vastgelegd.<br />

• Bewaking van de effectieve gebruiksduur (standtijd)<br />

• Bewaking van het aantal werktuigwisselingen (aantal)<br />

• Bewaking van de slijtage<br />

• Bijkomende gegevens m.b.t. de werktuigstand (werktuig blokkeren,<br />

werktuig op vaste plaats, werktuig overgroot)<br />

WERKTUIG<br />

Werktuigslijtage Tijdige waarschuwingsgrens<br />

Pl. Type Werktuignaam 1e snijkant<br />

Werkt.lijst<br />

KANTENTASTER<br />

BOOR_10<br />

FREES_8<br />

BOOR_15<br />

BOOR_20<br />

FREES_25<br />

CENTERBOOR<br />

FREES_20<br />

FREES_KEG_12<br />

3D_Taster<br />

MATRIJSFR_KEG_10<br />

FREES_30<br />

Werkt.slijtage<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-137<br />

Lengte<br />

Magazijn<br />

Tijdige<br />

waarsch.<br />

Nulpuntversch.<br />

Standtijd<br />

R-parameters<br />

Voorbeeld voor een werktuigslijtagelijst met een variabele plaatstoewijzing<br />

2<br />

Snijden<br />

Sorteren<br />

Werktuigmagazijn In de magazijnlijst worden de magazijnplaatsen met het werktuig<br />

vermeld. Bovendien wordt getoond, of de magazijnplaats geblokkeerd<br />

is (plaatsblokkering) en welke eigenschappen (werktuigtoestand) de<br />

werktuigen bezitten.<br />

Vaste/variabele<br />

plaatstoewijzing<br />

Via de machinedatum kan worden vastgelegd, of alle werktuigen een<br />

variabele of een vaste plaatstoewijzing in het magazijn bezitten.<br />

Bij een variabele plaatstoewijzing wordt het werktuig na een<br />

werktuigvervanging naar de volgende vrije plaats in het magazijn<br />

gebracht. Terwijl bij een magazijn met vaste plaatstoewijzing het<br />

werktuig naar zijn stamplaats wordt teruggebracht.<br />

Gelieve de gegevens van de machineproducent m.b.t. de<br />

plaatstoewijzing in het werktuigmagazijn in acht te nemen.


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Grafische weergave van het Bijkomend tot de lijst van het werktuig kunt u het werktuig en de<br />

werktuig en de<br />

magazijnplaatsen ook in een dynamische grafiek weergeven. Hierbij<br />

magazijnplaatsen<br />

wordt het werktuig overeenkomstig de lijstvolgorde in de juiste<br />

proporties getoond.<br />

De grafische weergave kunt u met de toets "Help" in- en uitschakelen.<br />

De grafische weergave moet door de machinefabrikant worden<br />

ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

WERKTUIG<br />

Werktuiglijst<br />

Pl. TypeWerktuignaam 1e snijkant<br />

Lengte<br />

Werkt.lijst<br />

FREES_30<br />

FREES_15<br />

BOOR_10<br />

KANTENTASTER<br />

FR_HOEKRAD_20<br />

Werkt.slijtage<br />

© Siemens AG 2005 All rights reserved.<br />

2-138 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Magazijn<br />

Nulpuntversch.<br />

Grafische weergave van het werktuig en de magazijnplaatsen<br />

Bij de grafische weergave geldt het volgende:<br />

R-parameters<br />

2<br />

Werktuig<br />

meten<br />

Werktuig<br />

wissen<br />

Ontladen<br />

Details<br />

Snijden<br />

Sorteren<br />

• Kleine frees en 3D-werktuig worden als schaftfrees getoond, grote<br />

als walsenfrees.<br />

• Als een werktuig te lang voor de indicatie is, wordt de maximaal<br />

mogelijke lengte afgebeeld.<br />

• Bovenmaats werktuig wordt links en rechts afgesneden.<br />

• Werktuig dat zich niet in het magazijn bevindt, wordt zonder<br />

werktuigdrager weergegeven.<br />

• Geblokkeerd werktuig resp. geblokkeerde magazijnplaatsen<br />

worden als volgt gekenmerkt:<br />

geblokkeerd werktuig:<br />

geblokkeerde magazijnpl.:


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.1 Nieuw werktuig aanleggen<br />

..<br />

Nieuw<br />

werktuig<br />

• Voor de weergave van het werktuig worden de gegevens van de<br />

telkens gekozen snijkant gebruikt.<br />

Als er voor een werktuig geen snijkant in het gekozen aanzicht<br />

bestaat, worden de gegevens van de eerste snijkant gebruikt.<br />

Werktuig en de bijbehorende correctiegegevens kunt u direct in de<br />

werktuiglijst registreren of u kunt reeds buiten het werktuigbeheer<br />

voorhanden werktuiggegevens gewoon inlezen (zie hfdst. "Werktuig-<br />

/nulpuntgegevens beveiligen/inlezen").<br />

Als u een nieuw werktuig direct in de werktuiglijst wenst in te voeren,<br />

biedt ShopMill een reeks gebruikelijke werktuigtypes aan. Het<br />

werktuigtype bepaalt, welke geometrische gegevens noodzakelijk zijn<br />

en hoe deze worden verrekend. De volgende courante werktuigtypes<br />

staan ter beschikking:<br />

Monteer het nieuwe werktuig in de spil.<br />

Schakel met "Menu Select." het bedieningsbereik om en druk op<br />

"Werk.nulp.".<br />

De werktuiglijst wordt geopend.<br />

Plaats de cursor op de plaats in de werktuiglijst die het werktuig in<br />

de spil inneemt. De plaats moet in de lijst nog vrij zijn.<br />

Druk op de softkey Nieuw werktuig.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-139<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Frees<br />

Details<br />

...<br />

3D-<br />

schakelaar<br />

Kies het werktuigtype met de desbetreffende softkey.<br />

Via de sofktey "Meer" heeft u toegang tot bijkomende<br />

werktuigtypes.<br />

Het nieuwe werktuig wordt aangelegd en draagt automatisch de naam<br />

van het gekozen werktuigtype.<br />

Geef een eenduidige werktuignaam.<br />

Voer de correctiegegevens van het werktuig in.<br />

Voor vlakfrezen, hoekkopfrezen en 3D-werktuigen moeten naast de<br />

geometriegegevens in de werktuiglijst nog meer parameters worden<br />

aangegeven.<br />

Druk op de softkey "Details" en voer de bijkomende parameters<br />

in.<br />

De softkey "Details" is alleen actief als er een werktuig<br />

geselecteerd is waarvoor bijkomende gegevens moeten worden<br />

opgeslagen.<br />

Naam bijkomende parameter<br />

Hoekkopfrees lengte2, lengte3, Δlengte2, Δlengte3<br />

Vlakfrees buitendiameter, werktuighoek<br />

3D-werktuig<br />

Type Naam bijkomende parameter<br />

110 Cilindrische matrijzenfrees -<br />

111 Kogelkopfrees Verrondingsradius<br />

121 Schaftfrees met hoekverronding Verrondingsradius<br />

155 Kegelschijffrees Hoek voor kegelvormig werktuig<br />

156 Kegelschijffrees met hoekverronding Verrondingsradius, hoek v. keg. werktuigen<br />

157 Kegelvormige matrijzenfrees Hoek voor kegelvormig werktuig<br />

.<br />

© Siemens AG 2005 All rights reserved.<br />

2-140 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.2 Meerdere snijkanten per werktuig aanleggen<br />

Snijkanten<br />

><br />

Snijkant<br />

wissen<br />

D-nr +<br />

Nieuwe<br />

snijkant<br />

D-nr -<br />

Bij werktuigen met meerdere snijkanten krijgt elke snijkant ene eigen<br />

correctiegegevensset. Voor elk werktuig kunt u maximaal 9 snijkanten<br />

aanleggen.<br />

Bij het aanleggen van snijkanten mogen geen open plaatsen worden<br />

gelaten. Als er voor een werktuig 3 snijkanten worden aangelegd,<br />

moeten dit dus de snijkanten 1 tot 3 zijn.<br />

Bij ISO-programma's (bv. ISO-dialect 1) moet u een H-nummer<br />

aangeven. Dit stemt overeen met een bepaald<br />

werktuigcorrectierecord.<br />

Werktuigen met meerdere snijkanten legt u eerst zoals hierboven<br />

beschreven aan in de werktuiglijst. U voert de correctiegegevens van<br />

de 1ste snijkant in.<br />

Druk dan op de softkeys "Snijkanten" en "Nieuwe snijkant".<br />

In plaats van de invoervelden voor de 1ste snijkant verschijnen in de<br />

werktuiglijst nu de invoervelden voor de correctiegegevens van de 2de<br />

snijkant.<br />

Voer de correctiegegevens voor de 2de snijkant in.<br />

Herhaal de procedure als u nog meer snijkantcorrectiegegevens<br />

wilt invoeren.<br />

Druk op de softkey "Snijkant wissen" als u de<br />

snijkantcorrectiegegevens van een snijkant wilt wissen.<br />

U kunt altijd alleen de gegevens van de snijkant met het hoogste<br />

snijkantnummer wissen.<br />

Met de softkeys "D-nr +" resp. "D-nr –" kunt u telkens de<br />

correctiegegevens voor de snijkant met het hogere resp. lagere<br />

snijkantnummer oproepen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-141<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.3 Werktuignamen veranderen<br />

2.14.4 Zusterwerktuig aanleggen<br />

2.14.5 Handwerktuig<br />

Een in de werktuiglijst nieuw aangelegd werktuig krijgt automatisch de<br />

naam van de gekozen werktuiggroep. Deze benaming kunt u<br />

willekeurig veranderen in<br />

• een werktuignaam, bv. "vlakfrees_120mm" of<br />

• of een werktuignummer, bv. "1" .<br />

De naam van een werktuig mag max. 17 tekens bevatten. Toegelaten<br />

zijn letters (behalve umlauten), cijfers, liggende streepjes "_", punten<br />

"." en schuine streepjes "/".<br />

Het zusterwerktuig is werktuig dat voor dezelfde bewerking als het<br />

reeds voorhanden werktuig gebruikt kan worden (bv. gebruik na een<br />

werktuigbreuk).<br />

Bij het aanleggen van een werktuig als zusterwerktuig moet dezelfde<br />

naam worden gebruikt als bij een vergelijkbaar werktuig.<br />

Bevestig de naam met de toets "Input" en het duplonummer van het<br />

zusterwerktuig wordt automatisch met 1 verhoogd.<br />

De volgorde bij het vervangen van een zusterwerktuig wordt via het<br />

duplonummer DP bepaald.<br />

Handwerktuig is werktuig dat tijdens een bewerking wordt benodigd,<br />

maar niet in het werktuigmagazijn voorhanden is. Dit handwerktuig<br />

moet dan manueel in de spil vervangen worden.<br />

De functie "Handwerktuigen" moet door de machinefabrikant worden<br />

ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

2-142 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.6 Werktuigcorrecties<br />

Waarom<br />

werktuigcorrecties?<br />

De besturing corrigeert<br />

het bewegingstraject<br />

Bij het creëren van het programma moet u geen rekening houden met<br />

werktuigdiameters en -lengtes.<br />

U programmeert de werkstukafmetingen direct, bv. volgens de<br />

productietekening.<br />

Bij de productie van een werkstuk worden de werktuigtrajecten<br />

afhankelijk van de werktuiggeometrie zo gestuurd dat de<br />

geprogrammeerde contour met elk ingezet werktuig kan worden<br />

aangemaakt.<br />

De werktuiggegevens voert u separaat in de tabellen "Werktuiglijst" en<br />

"Werktuigslijtage" in.<br />

In het programma roept u alleen het benodigde werktuig op.<br />

De besturing haalt tijdens de programmabewerking de benodigde<br />

correctiegegevens uit de werktuigtabellen en corrigeert voor<br />

verschillende werktuigstukken individueel de werktuigbaan.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-143<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Welke werktuigcorrecties<br />

bestaan er?<br />

Werktuiglengtecorrectie<br />

Het correctiegeheugen van een werktuig bevat<br />

• Werktuigtype<br />

Het type bepaalt, welke werktuiggegevens nodig zijn en hoe deze<br />

worden verrekend (bv. boor, centerboor, frees).<br />

• Totale afmeting: Lengte, radius, hoek (boor)<br />

Deze bestaan uit meerdere componenten (geometrie, slijtage ). De<br />

componenten worden door de besturing tot een resulterende<br />

afmeting verrekend (bv. totale lengte, totale radius). De totale<br />

afmeting wordt bij de activering van het correctiegeheugen<br />

werkzaam..<br />

Met deze waarde worden de lengteverschillen tussen de gebruikte<br />

werktuigen gecompenseerd.<br />

Als werktuiglengte geldt de afstand tussen het werktuigdragerreferentiepunt<br />

en de werktuigtop. De opgemeten lengte wordt in de<br />

werktuiglijst ingevoerd.<br />

Hieruit en uit de slijtagewaarden berekent de besturing de<br />

bewegingen in de aanvoerbewegingsrichting.<br />

© Siemens AG 2005 All rights reserved.<br />

2-144 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Werktuigradiuscorrectie<br />

profiel en werktuigweg zijn niet identiek. Het frees- resp.<br />

snijkantradiusmiddelpunt moet op een equidistant van de contour<br />

lopen.<br />

Hiervoor wordt de geprogrammeerde werktuigmiddelpuntbaan door de<br />

besturing automatisch – afhankelijk van de radius en de<br />

bewerkingsrichting – zo verschoven dat de werktuigsnijkant exact<br />

langs de gewenste contour loopt.<br />

De radius van het werktuig moet in de werktuiglijst worden<br />

opgenomen. De besturing haalt tijdens de programmabewerking de<br />

benodigde radii en berekent hieruit de werktuigbaan.<br />

Correctiewaarde aan het Aanvoerb. Geom etrie in vlak<br />

voorbeeld frees<br />

Z<br />

L e n g te in Z<br />

Radius in X/Y<br />

F<br />

Correctiewaarde aan het<br />

voorbeeld boor<br />

Y<br />

X<br />

Lengte in Y<br />

Radius in Z/X<br />

L e n g te in X<br />

Radius in Y/Z<br />

Anvoerb. Geom etrie in vlak<br />

Z<br />

Lengte in Z<br />

Y<br />

X<br />

Lengte in Y<br />

Lengte in X<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-145<br />

radius<br />

radius<br />

lengte<br />

hoek<br />

lengte<br />

2<br />

F - referentiepunt<br />

w e rktu ig d ra g e r<br />

F - re fere ntiep un t w erktu ig dra ge r<br />

Bij het volgende werktuig worden de correctiewaarden voor de<br />

afbeelding in de simulatie en de programmeergrafiek gebruikt:<br />

• Boor: Hoek en radius/diameter<br />

• Centerboor: Radius/diameter<br />

F<br />

F


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.7 Bijkomende functies voor een werktuig<br />

In de werktuiglijst hebt u de mogelijkheid om aan ieder werktuigtype<br />

andere functies toe te wijzen.<br />

Aantal tanden N Onder deze parameter voert u het aantal tanden in. De parameter N is<br />

afhankelijk van het werktuig en kan slechts bij het freeswerktuig in<br />

aanmerking worden genomen. De besturing berekent intern de<br />

aanvoer F als in het programma de aanvoer in mm/tand wordt<br />

ingesteld.<br />

Onder de parameter "Spil" schakelt u met de softkey "Alternatief" de<br />

spildraairichting in (links/rechts) en uit.<br />

De spil draait met de wijzers van<br />

de klok mee.<br />

De spil draait tegen de wijzers van<br />

de klok in.<br />

De spil wordt gestopt.<br />

© Siemens AG 2005 All rights reserved.<br />

2-146 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2<br />

Selectie met<br />

softkey<br />

Met de parameters "Koelmiddel 1" en "Koelmiddel 2" kunt u op het<br />

werktuig een koelmiddeltoevoer aansluiten, bv. voor binnen- en<br />

buitenkoeling.<br />

Koelmiddel inschak.:<br />

Koelmiddel niet in-<br />

schakelen:<br />

Selectie met softkey<br />

Werktuigspecifieke functies Er kunnen nog vier andere tot een werktuig behorende<br />

machinespecifieke acties ter beschikking worden gesteld. Met de<br />

softkey "Alternatief" kunt u deze werktuigspecifieke functies in- resp.<br />

uitschakelen. Werktuigspecifieke functies kunnen bv. een 3de<br />

koelmiddeltoevoer of een werktuigbreukcontrole zijn.<br />

Neem de instructies van de machinefabrikant in acht.


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.8 Werktuigslijtagegegevens invoeren<br />

Werktuigen die gedurende langere tijd in gebruik zijn, kunnen afslijten.<br />

Deze slijtage kunt u meten en in de werktuitslijtagelijst invoeren.<br />

ShopMill neemt deze gegevens dan in acht bij de berekening van de<br />

werktuiglengte- resp. radiuscorrectie. Op deze manier bereikt u een<br />

constante precisie bij de werkstukbewerking.<br />

Als u de slijtagewaarden invoert, controleert ShopMill of de waarden<br />

een incrementele resp. absolute bovengrens niet overschrijden. De<br />

incrementele bovengrens geeft het maximale verschil tussen oude en<br />

nieuwe slijtagewaarde aan. De absolute bovengrens is de maximale<br />

waarde die u kunt invoeren.<br />

De bovengrenzen zijn vastgelegd in de machinegegevens.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey<br />

"Werkt.versch.".<br />

WERKTUIG<br />

Werktuigslijtage Tijdige waarschuwingsgrens<br />

Pl. Type Werktuignaam 1e snijkant<br />

Lengte<br />

Tijdige<br />

waarsch.<br />

Standtijd<br />

KANTENTASTER<br />

Werkt.lijst<br />

BOOR_10<br />

FREES_8<br />

BOOR_15<br />

BOOR_20<br />

FREES_25<br />

CENTERBOOR<br />

FREES_20<br />

FREES_KEG_12<br />

3D_Taster<br />

MATRIJSFR_KEG_10<br />

FREES_30<br />

Werkt.slijtage<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-147<br />

Magazijn<br />

Nulpuntversch.<br />

R-parameters<br />

Voorbeeld voor een werktuigslijtagelijst met een variabele plaatstoewijzing<br />

2<br />

Snijden<br />

Sorteren<br />

Plaats de cursor op het werktuig waarvan u de slijtagegegevens<br />

wilt invoeren.<br />

Voer de verschilwaarden voor lengte (Δ lengte X, Δ lengte Z) en<br />

radius/diameter (Δ radius/Δ ∅) in de overeenkomstige kolommen<br />

in.


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.9 Werktuigbewaking activeren<br />

De ingevoerde slijtagewaarden worden bij de radius opgeteld resp.<br />

van de werktuiglengte afgetrokken. D.w.z. dat een positieve<br />

verschilwaarde bij de radius een overmaat betekent (bv. voor een<br />

latere nabewerking).<br />

De gebruiksduur van de werktuigen kunt u met ShopMill automatisch<br />

bewaken, om op die manier een gelijkblijvende bewerkingskwaliteit te<br />

verzekeren.<br />

Bovendien kunt u werktuigen die u niet meer wilt inzetten, blokkeren,<br />

als overmaats markeren of vast aan een magazijnplaats toewijzen.<br />

De werktuigbewaking kan aan de hand van een<br />

machinegegevensbouwsteen worden geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Standtijd (T) Met Standtijd T (Time) wordt de gebruiksduur van een werktuig met<br />

bewerkingsvoeding in minuten bewaakt. Als de resterende standtijd 0<br />

is, wordt het werktuig geblokkeerd. Het werktuig wordt bij de volgende<br />

vervanging niet meer gebruikt. Indien voorhanden, wordt een<br />

zusterwerktuig (reservewerktuig) ingezet.<br />

De bewaking van de standtijd heeft betrekking op de geselecteerde<br />

werktuigsnijkant.<br />

Aantal (C) Via Aantal C (Count) wordt daarentegen het aantal<br />

werktuigwisselingen in de spil geteld. Ook hierbij wordt het werktuig<br />

geblokkeerd zodra de restwaarde 0 is.<br />

Slijtage (W) Met Slijtage W (Wear) wordt de grootste waarde van de<br />

slijtageparameters Δ lengte X, Δ lengte Z of Δ radius resp. Δ ∅ in de<br />

slijtagelijst gecontroleerd. Ook hier wordt het werktuig geblokkeerd als<br />

één van de slijtageparameters de waarde van Slijtage W heeft bereikt.<br />

De slijtagebewaking moet door de machinefabrikant worden ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Tijdige waarschuwingsgrens De waarschuwingsgrens geeft een standtijd, aantal resp.<br />

slijtagewaarde aan waarbij een eerste waarschuwingsmelding wordt<br />

gegeven.<br />

De waarde voor het melden van een waarschuwing als gevolg van<br />

een bereikte slijtagegrens wordt berekend uit het verschil van de<br />

maximale slijtage en de ingevoerde waarschuwingsgrens.<br />

geblokkeerd (G) Enkele werktuigen kunnen ook manueel worden geblokkeerd, als u<br />

deze niet meer wilt gebruiken voor het bewerken van werkstukken.<br />

© Siemens AG 2005 All rights reserved.<br />

2-148 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

overmaats (U) Bij overmaatse werktuigen worden naburige magazijnplaatsen (links<br />

en rechts ernaast) telkens half bezet. D.w.z. dat u het volgend<br />

werktuig pas twee plaatsen verder in het magazijn kunt opnemen.<br />

(Daar kan dan ook weer een overmaats werktuig staan.)<br />

vaste plaats (P) U kunt werktuigen toewijzen aan een vaste plaats. D.w.z. dat het<br />

werktuig allen op de actuele magazijnplaats kan worden ingezet. Bij<br />

een werktuigwissel wordt het werktuig opnieuw in de oude<br />

magazijnplaats gezet.<br />

Werktuiggebruik<br />

bewaken<br />

Werktuigtoestanden<br />

invoeren<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey<br />

"Werkt.versch.".<br />

Plaats de cursor op het werktuig dat u wilt bewaken.<br />

Selecteer in de kolom "T/C" de parameter die u wilt bewaken<br />

(T = standtijd, C = aantal, W = slijtage).<br />

Voer een waarschuwingsgrens in voor de standtijd, het aantal of<br />

de slijtage.<br />

Voer de geplande gebruiksduur van het werktuig, het geplande<br />

aantal werkstukken of de maximaal toegelaten slijtage in.<br />

Zodra de standtijd, het aantal of de slijtagewaarde bereikt is, wordt het<br />

werktuig geblokkeerd.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey<br />

"Werkt.versch.".<br />

Plaats de cursor op een werktuig.<br />

Selecteer in het eerste veld van de laatste kolom de optie "G" als<br />

u het werktuig voor de bewerking wilt blokkeren.<br />

-of-<br />

Selecteer in het tweede veld van de laatste kolom de optie "U" als<br />

u het werktuig als overmaats wilt markeren.<br />

-of-<br />

Selecteer in het derde veld van de laatste kolom de optie "P" als u<br />

het werktuig vast wilt toewijzen aan een magazijnplaats.<br />

De ingesteld werktuigeigenschappen zijn onmiddellijk actief.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-149<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.10 Magazijnlijst<br />

In de magazijnlijst verschijnen alle magazijnplaatsen. U ziet of een<br />

magazijnplaats vrij of geblokkeerd is of toegewezen is aan een<br />

werktuig.<br />

In de kolom "Werkt.toestand" kunt u bovendien aflezen of een<br />

werktuig geblokkeerd (G), overmaats (U) of aan een bepaalde plaats<br />

toegewezen is.<br />

De werktuigtoestanden kunt u in de werktuigslijtagelijst wijzigen (zie<br />

hfdst. "Werktuigbewaking activeren")-<br />

Als een magazijnplaats defect is of een overmaats werktuig meer dan<br />

een halve naburige magazijnplaats inneemt, kunt u de magazijnplaats<br />

blokkeren om een werktuig voor de vaste plaats te coderen. Aan een<br />

geblokkeerde magazijnplaats kunt u geen werktuiggegevens meer<br />

toewijzen.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Magazijn".<br />

WERKTUIG<br />

Magazijn Magazijnplaats blokkeren<br />

Pl. Type Werktuignaam Plts.blokk.<br />

Werkt.lijst<br />

KANTENTASTER<br />

BOOR_10<br />

FREES_8<br />

BOOR_15<br />

BOOR_20<br />

FREES_25<br />

CENTERBOOR<br />

FREES_20<br />

FREES_KEG_12<br />

3D_Taster<br />

MATRIJSFR_KEG_10<br />

FREES_30<br />

Werkt.slijtage<br />

© Siemens AG 2005 All rights reserved.<br />

2-150 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Ger.toest<br />

Magazijn<br />

Nulpuntversch.<br />

Voorbeeld voor magazijn met een variabele toewijzing<br />

R-parameters<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Magazijnplaats blokkeren Magazijnplaatsen kunnen voor werktuigen gereserveerd resp.<br />

geblokkeerd worden, bv. bij overmaatse werktuigen.<br />

Plaats de cursor in de kolom "Plaatsblokkering" op de lege<br />

magazijnplaats die u wilt blokkeren.<br />

Druk op de softkey "Alternatief" tot in het veld een "G" (=<br />

geblokkeerd) verschijnt.<br />

De plaatsblokkering is nu actief. Een werktuig kan op deze<br />

magazijnplaats niet meer worden geladen.<br />

Werktuigtoestand In de kolom "Werkt.-toestand" wordt getoond, welke eigenschappen<br />

het op dat moment actieve werktuig bezit:<br />

• G: Werktuig is geblokkeerd<br />

• U: Werktuig is overgroot<br />

• P: Werktuig is op een vaste plaats<br />

2.14.11 Werktuig wissen<br />

Werktuig<br />

wissen<br />

2.14.12 Werktuigtype veranderen<br />

Werktuig kan in de werktuiglijst worden gewist.<br />

Selecteer met de cursortoetsen het gewenste werktuig.<br />

Druk op de softkey "Werktuig wissen".<br />

Bevestig met "Wissen".<br />

De werktuiggegevens van het gekozen werktuig worden gewist. De<br />

magazijnplaats, waar het werktuig zich bevond, wordt vrijgegeven.<br />

In de werktuiglijst kan een werktuigtype in een ander werktuigtype<br />

worden veranderd.<br />

Kies met de cursortoetsen het gewenste werktuig en plaats de<br />

cursor op het invoerveld "Type".<br />

Druk op de softkey "Alternatief" tot het gewenste werktuigtype<br />

verschijnt.<br />

De invoervelden voor het nieuwe werktuig worden getoond.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-151<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.13 Werktuig in het magazijn laden resp. uit het magazijn ontladen<br />

Werktuig in het magazijn<br />

laden<br />

Beladen<br />

Werktuigen die u momenteel niet nodig heeft in het magazijn, kunt u<br />

uitwisselen. ShopMill slaat de werktuiggegevens dan automatisch op<br />

in de werktuiglijst buiten het magazijn. Als u het werktuig later<br />

opnieuw wilt aanbrengen, laadt u het werktuig, en dus de<br />

werktuiggegevens, gewoon opnieuw op de gewenste magazijnplaats.<br />

Op die manier hoeft u dezelfde werktuiggegevens niet meermaals in<br />

te voeren.<br />

Het laden resp. ontladen van werktuigen op/van magazijnplaatsen<br />

moet via een machinegegevensbouwsteen worden geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Bij het laden stelt ShopMill automatisch een lege plaats voor waarop u<br />

het werktuig kunt laden. In welk magazijn ShopMill eerst een lege<br />

plaats moet zoeken, is vastgelegd in de machinegegevens.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Bovendien kunt u bij het laden ook direct een lege magazijnplaats<br />

aangeven of zelf bepalen in welk magazijn ShopMill een lege plaats<br />

moet zoeken.<br />

Als uw machine slechts over één magazijn beschikt, hoeft u bij het<br />

laden alleen het gewenste plaatsnummer aan te geven, niet het<br />

magazijnnummer.<br />

U kunt een werktuig ook direct in de spil aanbrengen resp.<br />

verwisselen. Het laden en ontladen kunt u vergrendelen aan de hand<br />

van een machinegegevensbouwsteen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Werkt.lijst".<br />

Plaats de cursor op het werktuig dat u in het magazijn wilt laden<br />

(bij sortering naar magazijnplaats vindt u het op het einde van de<br />

werktuiglijst).<br />

Druk op de softkey "Beladen".<br />

Het venster "Lege plaats" verschijnt. In het veld "Plaats" staat het<br />

nummer van de eerste lege magazijnplaats.<br />

Druk op de softkey "OK" als u het werktuig op de voorgestelde<br />

plaats wilt laden.<br />

-of-<br />

© Siemens AG 2005 All rights reserved.<br />

2-152 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Spil<br />

Lege plaats in het<br />

magazijn zoeken en<br />

werktuig laden<br />

Beladen<br />

Afzonderlijk werktuig uit<br />

het magazijn ontladen<br />

Ontladen<br />

Voer het gewenste plaatsnummer in en druk op de softkey "OK".<br />

-of-<br />

Druk op de softkeys "Spil" en "OK" als u het werktuig in de spil wilt<br />

plaatsen.<br />

Het werktuig wordt op de aangegeven magazijnplaats geladen.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Werkt.lijst".<br />

Plaats de cursor op het werktuig dat u in het magazijn wilt laden.<br />

Druk op de softkey "Beladen".<br />

Het venster "Lege plaats" verschijnt. In het veld "Plaats" staat het<br />

nummer van de eerste lege magazijnplaats.<br />

Om in een bepaald magazijn een lege plaats te zoeken, voert u<br />

het magazijnnummer en het plaatsnummer "0" in.<br />

-of-<br />

Om in alle magazijnen een lege plaats te zoeken, voert u zowel<br />

voor het magazijnnummer als het plaatsnummer "0" in.<br />

Druk op de softkey "OK".<br />

Er wordt een lege plaats voorgesteld.<br />

Druk op de softkey "OK".<br />

Het werktuig wordt op de voorgestelde magazijnplaats geladen.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Werkt.lijst".<br />

Plaats de cursor op het werktuig dat u wilt ontladen.<br />

Druk op de softkey "Ontladen".<br />

Het werktuig wordt uit het magazijn ontladen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-153<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Alle werktuigen uit het<br />

magazijn ontladen<br />

Alle<br />

ontladen<br />

Ontladen<br />

2.14.14 Werktuig verplaatsen<br />

Lege plaats aangeven<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Magazijn".<br />

Druk op de softkeys "Alle ontladen" en "Ontladen".<br />

Alle werktuigen worden uit het magazijn ontladen.<br />

Met de softkey "Annuleren" kunt u de ontladingsprocedure te allen<br />

tijde onderbreken. Het actuele werktuig wordt nog ontladen, daarna<br />

wordt de procedure gestopt.<br />

Als u de magazijnlijst verlaat, wordt de ontlaadprocedure ook gestopt.<br />

Werktuigen kunnen binnen magazijnen of ook tussen verschillende<br />

magazijnen worden verplaatst. D.w.z. dat u de werktuigen niet eerst<br />

moet ontladen om ze daarna op een andere plaats te laden.<br />

ShopMill stelt automatisch een lege plaats voor waarop u het werktuig<br />

kunt plaatsen. In welk magazijn ShopMill eerst een lege plaats moet<br />

zoeken, is vastgelegd in de machinegegevens.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Bovendien kunt u ook direct een lege magazijnplaats aangeven of zelf<br />

bepalen in welk magazijn ShopMill een lege plaats moet zoeken.<br />

Als uw machine slechts over één magazijn beschikt, hoeft u alleen het<br />

gewenste plaatsnummer aan te geven, niet het magazijnnummer.<br />

Als in de werktuiglijst een spilplaats wordt aangegeven, kunt u een<br />

werktuig ook direct in de spil plaatsen resp. uit de spil verwijderen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Magazijn".<br />

Plaats de cursor op het werktuig dat u op een andere<br />

magazijnplaats wilt plaatsen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-154 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.14 Werktuig en werktuigcorrecties<br />

Verplaatsen<br />

Spil<br />

Lege plaats zoeken<br />

Verplaatsen<br />

Druk op de softkey "Verplaatsen".<br />

Het venster "Lege plaats" verschijnt. In het veld "Plaats" staat het<br />

nummer van de eerste lege magazijnplaats.<br />

Druk op de softkey "OK" als u het werktuig op de voorgestelde<br />

plaats wilt zetten.<br />

-of-<br />

Voer het gewenste plaatsnummer in en druk op de softkey "OK".<br />

-of-<br />

Druk op de softkeys "Spil" en "OK" als u het werktuig in de spil wilt<br />

plaatsen.<br />

Het werktuig wordt op de aangegeven magazijnplaats gezet.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Magazijn".<br />

Plaats de cursor op het werktuig dat u op een andere<br />

magazijnplaats wilt plaatsen.<br />

Druk op de softkey "Verplaatsen".<br />

Het venster "Lege plaats" verschijnt. In het veld "Plaats" staat het<br />

nummer van de eerste lege magazijnplaats.<br />

Om in een bepaald magazijn een lege plaats te zoeken, voert u<br />

het magazijnnummer en het plaatsnummer "0" in.<br />

-of-<br />

Om in alle magazijnen een lege plaats te zoeken, voert u zowel<br />

voor het magazijnnummer als het plaatsnummer "0" in.<br />

Druk op de softkey "OK".<br />

Er wordt een lege plaats voorgesteld.<br />

Druk op de softkey "OK".<br />

Het werktuig wordt op de voorgestelde magazijnplaats gezet.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-155<br />

2


Bediening 08/2005<br />

2 2.14 Werktuig en werktuigcorrecties<br />

2.14.15 Magazijn positioneren<br />

Magazijnplaats<br />

positioneren<br />

Positio-<br />

neren<br />

2.14.16 Werktuig sorteren<br />

-of-<br />

naar<br />

magazijn of<br />

naar<br />

naam of<br />

naar<br />

type of<br />

naar<br />

T-nummer<br />

U kunt magazijnplaatsen direct op de laadplaats positioneren.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey "Magazijn".<br />

Plaats de cursor op de magazijnplaats die u op de laadplaats wilt<br />

positioneren.<br />

Druk op de softkey "Positioneren".<br />

De magazijnplaats wordt op de laadplaats gepositioneerd.<br />

Als u met grote of meerdere magazijnen werkt, kan het nuttig zijn de<br />

werktuigen naar verschillende criteria te sorteren. Zo vindt u bepaalde<br />

werktuigen sneller in de lijsten.<br />

De werktuigen kunnen in de werktuig- of werktuigslijtagelijst naar<br />

magazijnbezetting, werktuignaam (alfabetisch), naar werktuigtype of<br />

numeriek naar T-nummer worden gesorteerd. Bij het sorteren volgens<br />

magazijntoewijzing worden de lege plaatsen van het magazijn<br />

eveneens aangetoond.<br />

Kies in het bedieningsbereik "Werk.nulp." de softkey "Werk.lijst" of<br />

"Werkt.versch".<br />

De "Werktuiglijst" resp. de "Werktuigslijtagelijst" wordt geopend.<br />

Druk op de softkey "Sorteren".<br />

Er wordt een nieuwe verticale softkey-balk geopend.<br />

Kies met de softkeys een criterium voor het sorteren van de<br />

werktuigen.<br />

De werktuigen worden opnieuw gesorteerd.<br />

© Siemens AG 2005 All rights reserved.<br />

2-156 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.15 Nulpuntverschuivingen<br />

2.15 Nulpuntverschuivingen<br />

De indicatie van de werkelijke waarde van de ascoördinaten heeft na<br />

het aanlopen van de referentiepunten betrekking op het<br />

machinenulpunt (M) van de machinecoördinaten (MCS). Terwijl het<br />

programma voor het afwerken van het werkstuk betrekking heeft op<br />

het werkstuknulpunt (W) van het werkstukcoördinatensysteem (WCS).<br />

Machinenulpunt en werkstuknulpunt moeten niet identiek zijn.<br />

Afhankelijk van de manier en het opspannen van het werkstuk kan de<br />

afstand tussen machinenulpunt en werkstuknulpunt variëren. Met<br />

deze nulpuntverschuiving wordt bij de programmabewerking rekening<br />

gehouden en kan ze uit verschillende verschuivingen bestaan.<br />

Bij ShopMill heeft de actuele-waarde-aanduiding van de posities<br />

betrekking op het ENS-coördinatensysteem. De positie van het<br />

actieve werktuigen t.o.v. het werkstuknulpunt wordt aangegeven.<br />

De verschuivingen sommeren zich als volgt:<br />

Nulpuntverschuivingen<br />

Als het machinenulpunt niet identiek is met het werkstuknulpunt, is er<br />

ten minste één verschuiving (basisverschuiving of een<br />

nulpuntverschuiving), waarin de positie van het werkstuknulpunt is<br />

opgeslagen.<br />

Basisverschuiving De basisverschuiving is een nulpuntverschuiving die altijd actief is.<br />

Indien u geen basisverschuiving hebt gedefinieerd, dan is het nul. De<br />

basisverschuiving bepaalt u via "Nulpunt werkstuk" (zie hfdst.<br />

"Werkstuknulpunt meten") of "NPV instellen" (zie hfdst. "Nieuwe<br />

positiewaarde zetten").<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-157<br />

2


Bediening 08/2005<br />

2 2.15 Nulpuntverschuivingen<br />

Nulpuntverschuivingen<br />

Coördinaten-<br />

transformaties<br />

Nulpuntverschuivingen (G54 tot G57, G505 tot G599) bestaan telkens<br />

uit een grof- en een fijnverschuiving. U kunt de nulpuntverschuivingen<br />

vanuit elk willekeurig stappenreeksprogramma oproepen (ruwe en<br />

fijnverschuiving worden daarbij opgeteld).<br />

In de grofverschuiving kunt u bijvoorbeeld het nulpunt van het<br />

werkstuk opslaan. En in de fijnverschuiving kunt u dan de aanpassing<br />

opslaan die bij het inspannen van een nieuw werkstuk tussen het<br />

oude en nieuwe werkstuknulpunt ontstaat.<br />

De fijnverschuivingen moeten door de machineproducent worden<br />

ingericht.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Hoe u nulpuntverschuivingen vastlegt en oproept, vindt u in hfdst.<br />

"Nulpuntverschuivingen definiëren" en "Nulpuntverschuivingen<br />

oproepen".<br />

Coördinatentransformaties programmeert u altijd alleen voor één<br />

bepaald stappenreeksprogramma. Ze worden gedefinieerd door:<br />

• Verschuiving<br />

• Rotatie<br />

• Scalering<br />

• Spiegeling<br />

(zie hfdst. "Coördinatentransformaties definiëren")<br />

Totale verschuiving De totale verschuiving resulteert uit de som van alle verschuivingen<br />

en coördinatentransformaties.<br />

© Siemens AG 2005 All rights reserved.<br />

2-158 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.15 Nulpuntverschuivingen<br />

2.15.1 Nulpuntverschuivingen definiëren<br />

Zet X<br />

Zet<br />

alle<br />

NPV<br />

wissen<br />

Andere<br />

assen<br />

...<br />

Zet Z<br />

De nulpuntverschuivingen (grof en fijn) noteert u direct in de<br />

nulpuntverschuivingslijst.<br />

De fijnverschuivingen moeten door de machineproducent worden<br />

ingericht.<br />

Het aantal mogelijke nulpuntverschuivingen wordt door het<br />

machinedatum vastgelegd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey<br />

"Nulp.versch.".<br />

De nulpuntverschuivingslijst verschijnt.<br />

Plaats de cursor op de ruwe of fijne verschuiving die u wilt<br />

definiëren.<br />

Voer de gewenste coördinaat van iedere as in. Met de<br />

cursortoetsen kunt u tussen de assen wisselen.<br />

-of-<br />

Druk op de softkey "Zet X", "Zet Y" of "Zet Z" als u voor een ruwe<br />

verschuiving de positiewaarde van een as uit de positie-indicatie<br />

wilt overnemen.<br />

-of-<br />

Druk op de softkey "Zet alle" als u voor een ruwe verschuiving de<br />

positiewaarden van ale assen uit de positie-indicatie wilt<br />

overnemen.<br />

De nieuwe ruwe verschuiving wordt ingesteld. Daarbij worden de<br />

waarden uit de fijnverschuiving mee berekend en vervolgens gewist.<br />

Druk op de softkey "NPV wissen" als u tegelijkertijd de waarden<br />

van de ruwe en de fijne verschuiving wilt wissen.<br />

Met de softkey "Andere assen" kunt u twee bijkomende assen<br />

aangeven en de verschuiving ervan vastleggen. Deze bijkomende<br />

assen worden via de machinedata geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-159<br />

2


Bediening 08/2005<br />

2 2.15 Nulpuntverschuivingen<br />

2.15.2 Nulpuntverschuivingslijst<br />

De afzonderlijke nulpuntverschuivingen evenals de totale verschuiving<br />

worden alle in de nulpuntverschuivingslijst getoond. De op dat<br />

moment actieve nulpuntverschuiving wordt grijs gemarkeerd. Verder<br />

worden in de nulpuntverschuivingslijst de actuele asposities in het<br />

machine- en werkstukcoördinatensysteem vermeld.<br />

Nulpuntverschuivingslijst<br />

Basisverschuiving<br />

Basisreferentie De coördinaten van de basisverschuiving worden getoond.<br />

Deze kunt u hier in de lijst veranderen.<br />

Nulpuntverschuivingen<br />

NPV1 ... NPV3 De coördinaten van de afzonderlijke nulpuntverschuivingen (1. Regel<br />

grofverschuiving, 2. De coördinaten van de afzonderlijke<br />

nulpuntverschuivingen en van de hoeken, waarmee het<br />

coördinatensysteem eventueel om een as gedraaid is, worden<br />

getoond. Deze gegevens kunt u hier in de lijst veranderen (zie hfdst.<br />

"Nulpuntverschuivingen definiëren").<br />

De fijnverschuivingen moeten door de machineproducent worden<br />

ingericht.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Andere nulpuntverschuivingen kunt u met de toets "Page Down"<br />

inlassen.<br />

© Siemens AG 2005 All rights reserved.<br />

2-160 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.15 Nulpuntverschuivingen<br />

Coördinaten-<br />

transformaties<br />

Programma De actieve coördinaten van de transformatie "Verschuiving" en de in<br />

de transformatie "Rotatie" ingestelde hoek, waar zich het<br />

coördinatensysteem om draait, worden getoond.<br />

U kunt de waarden hier niet veranderen.<br />

Maatstaf De actieve maatstaffactor van de transformatie "Scalering" wordt voor<br />

iedere as getoond.<br />

U kunt de waarden hier niet veranderen.<br />

Spiegel De spiegelas, die via de transformatie "Spiegeling" gedefinieerd werd,<br />

wordt getoond.<br />

U kunt de instellingen hier niet veranderen.<br />

Totale verschuiving<br />

Totaal De uit de basisverschuiving en uit alle actieve nulpuntverschuivingen<br />

en coördinatentransformaties resulterende totale verschuiving wordt<br />

getoond.<br />

Andere<br />

assen<br />

Met de softkey "Andere assen" kunt u twee bijkomende assen<br />

aangeven en de verschuiving ervan vastleggen. Deze bijkomende<br />

assen worden via de machinedata geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Kies in het bedieningsbereik "Werkt.nulp." de softkey<br />

"Nulp.versch.".<br />

De nulpuntverschuivingslijst verschijnt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-161<br />

2


Bediening 08/2005<br />

2 2.15 Nulpuntverschuivingen<br />

2.15.3 Nulpuntverschuiving in het manuele bereik selecteren/deselecteren<br />

Jog<br />

Nulpuntverschuiving kiezen<br />

Cycle Start<br />

Nulpuntverschuiving<br />

deselecteren<br />

Cycle Start<br />

Kies in de bedieningsmodus "Machine Manueel" de softkey<br />

"T, S, M".<br />

Het venster "T,S,M" verschijnt.<br />

Plaats de cursor op de parameter "Nulpnt." en druk op de softkey<br />

"Alternatief" tot de gewenste nulpuntverschuiving verschijnt.<br />

Druk op de toets "CycleStart".<br />

De ingestelde nulpuntverschuiving wordt geactiveerd.<br />

In het venster "WCS" verschijnt de actieve nulpuntverschuiving,<br />

z.B. Nulp.1<br />

Nullpkt1<br />

De in het menu "Nulpuntverschuiving" ingevoerde<br />

verschuivingswaarden worden bij de indicatie van het<br />

werkstukcoördinatensysteem WCS in acht genomen.<br />

Plaats de cursor op de parameter "Nulpnt." en druk op de softkey<br />

"Alternatief" tot de in het veld "-" verschijnt.<br />

Druk op de toets "CycleStart".<br />

De actieve nulpuntverschuiving wordt gedeselecteerd.<br />

© Siemens AG 2005 All rights reserved.<br />

2-162 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


08/2005 Bediening<br />

2 2.16 Omschakelen op CNC-ISO-bedrijf<br />

2.16 Omschakelen op CNC-ISO-bedrijf<br />

ShopMill<br />

Met de softkey "CNC ISO" kunt u omschakelen tussen<br />

de ShopMill- en de CNC-ISO-interface van de SINUMERIK<br />

840D/840Di/810D/840 D sl.<br />

Gelieve de gegevens van de machineproducent in acht te nemen.<br />

Als de softkey "CNC ISO" actief is, verschijnt het volgende CNC-ISObasisscherm:<br />

Als u op de softkey "ShopMill" drukt, keert u terug naar het ShopMillbedieningsoppervlak.<br />

Als u de CNC-ISO-interface gebruikt, neemt u de<br />

gebruikersdocumentatie van de SINUMERIK 840D/840Di/810D/840D<br />

sl in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 2-163<br />

2


Bediening 08/2005<br />

2 2.17 ShopMill Open (PCU 50.3)<br />

2.17 ShopMill Open (PCU 50.3)<br />

2.18 Telediagnose<br />

Tele-<br />

diagnose<br />

De software ShopMill bestaat voor de PCU 50.3 (HMI Advanced) in de<br />

versie ShopMill Open.<br />

Bij ShopMill Open bevinden zich de HMI Advanced<br />

bedieningsbereiken "Diensten", "Diagnose", "Ingebruikname" en<br />

"Parameters" (zonder werktuigbeheer en nulpuntverschuivingen)<br />

direct op de uitgebreide horizontale softkey-balk.<br />

Machine Progr.- Programma Meldingen Werkt.<br />

manager alarmen NPV<br />

Diensten Diagnose Inbedrijfstelling<br />

Parameter<br />

Een precieze beschrijving van de geïntegreerde HMI Advanced<br />

bedieningsbereiken vindt u in:<br />

Literatuur: /BAD/, Handleiding HMI Advanced<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

Bovendien kunnen enkele softkeys van de basismenubalk resp. de<br />

uitgebreide basismenubalk door de machinefabrikant met andere<br />

bedieningsbereiken worden uitgerust.<br />

Neem de instructies van de machinefabrikant in acht.<br />

De besturing kan door middel van afstandsdiagnose van een externe<br />

pc worden bediend. De verbinding tussen de besturing en de externe<br />

pc kan bv. via een modem worden gemaakt.<br />

De afstandsdiagnose activeert u op het CNC-ISObedieningsoppervlak<br />

in het bedieningsbereik diagnose.<br />

De functie afstandsdiagnose is een software-optie.<br />

Meer informatie m.b.t. het thema afstandsdiagnose vindt u:<br />

Literatuur: /FB/, Functiebeschrijving uitgebreide functies, F3<br />

© Siemens AG 2005 All rights reserved.<br />

2-164 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

2


3 08/2005 Programmeren met ShopMill<br />

Programmeren met ShopMill<br />

3.1 Grondbeginselen voor het programmeren ............................................................ 3-167<br />

3.2 Programmastructuur ............................................................................................. 3-170<br />

3.3 Arbeidsstappenprogramma aanleggen ................................................................. 3-171<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren ............................................. 3-171<br />

3.3.2 Nieuwe blokken programmeren ............................................................................ 3-175<br />

3.3.3 Programmablokken veranderen............................................................................ 3-177<br />

3.3.4 Programma-editor................................................................................................. 3-178<br />

3.3.5 Aantal aangeven................................................................................................... 3-181<br />

3.4 Werktuig, correctiewaarden en spiltoerental programmeren ................................. 3-182<br />

3.5 Contour frezen ...................................................................................................... 3-183<br />

3.5.1 Weergave van de contour..................................................................................... 3-186<br />

3.5.2 Nieuwe contour aanleggen ................................................................................... 3-188<br />

3.5.3 Contourelementen creëren ................................................................................... 3-190<br />

3.5.4 Contour wijzigen ................................................................................................... 3-195<br />

3.5.5 Programmeervoorbeelden voor een vrije contourprogrammering ......................... 3-197<br />

3.5.6 Baanfrezen ........................................................................................................... 3-200<br />

3.5.7 Contourkamer voorboren ...................................................................................... 3-203<br />

3.5.8 Contourkamer frezen (voorbewerking).................................................................. 3-206<br />

3.5.9 Restmateriaal contourkamer ruimen ..................................................................... 3-207<br />

3.5.10 Contourkamer nabewerking .................................................................................. 3-209<br />

3.5.11 Contourkamer afkanten ........................................................................................ 3-212<br />

3.5.12 Contourtap frezen (voorbewerking)....................................................................... 3-213<br />

3.5.13 Restmateriaal contourtap ruimen .......................................................................... 3-214<br />

3.5.14 Contourtap nabewerking....................................................................................... 3-216<br />

3.5.15 Contourtap afkanten ............................................................................................. 3-217<br />

3.6 Rechte of cirkelvormige baanwegingen ................................................................ 3-218<br />

3.6.1 Rechten ................................................................................................................ 3-218<br />

3.6.2 Cirkel met een bekend middelpunt........................................................................ 3-220<br />

3.6.3 Cirkel met een bekende radius ............................................................................. 3-221<br />

3.6.4 Spiraal .................................................................................................................. 3-222<br />

3.6.5 Poolcoördinaten.................................................................................................... 3-223<br />

3.6.6 Rechte polair......................................................................................................... 3-224<br />

3.6.7 Cirkel polair........................................................................................................... 3-225<br />

3.6.8 Programmeervoorbeelden poolcoördinaten .......................................................... 3-226<br />

3.7 Boren .................................................................................................................... 3-227<br />

3.7.1 Centreren.............................................................................................................. 3-228<br />

3.7.2 Boren en ruimen ................................................................................................... 3-229<br />

3.7.3 Diepboren ............................................................................................................. 3-230<br />

3.7.4 Uitdraaien ............................................................................................................. 3-232<br />

3.7.5 Schroefdraadtappen ............................................................................................. 3-233<br />

3.7.6 Schroefdraadfrezen .............................................................................................. 3-235<br />

3.7.7 Boorschroefdraadtappen....................................................................................... 3-239<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-165<br />

3


3 Programmeren met ShopMill 08/2005<br />

3.7.8 Positioneren op willekeurige posities en op positiepatroon ................................... 3-241<br />

3.7.9 Willekeurige posities ............................................................................................. 3-242<br />

3.7.10 Positiepatroon lijn.................................................................................................. 3-246<br />

3.7.11 Positiepatroon rooster........................................................................................... 3-247<br />

3.7.12 Positiepatroon raam.............................................................................................. 3-248<br />

3.7.13 Positiepatroon volledige cirkel............................................................................... 3-249<br />

3.7.14 Positiepatroon deelcirkel ....................................................................................... 3-251<br />

3.7.15 Posities tonen en verbergen ................................................................................. 3-253<br />

3.7.16 Hindernis............................................................................................................... 3-254<br />

3.7.17 Posities herhalen .................................................................................................. 3-256<br />

3.7.18 Programmeervoorbeelden voor het boren............................................................. 3-257<br />

3.8 Frezen................................................................................................................... 3-259<br />

3.8.1 Vlakfrezen............................................................................................................. 3-259<br />

3.8.2 Rechthoekige kamer ............................................................................................. 3-262<br />

3.8.3 Cirkelvormige kamer ............................................................................................. 3-266<br />

3.8.4 Rechthoekige tap .................................................................................................. 3-268<br />

3.8.5 Cirkelvormige tap .................................................................................................. 3-271<br />

3.8.6 Langsgroef............................................................................................................ 3-273<br />

3.8.7 Ronde groef .......................................................................................................... 3-276<br />

3.8.8 Gebruik van positiepatronen bij het frezen ............................................................ 3-279<br />

3.8.9 Gravure................................................................................................................. 3-282<br />

3.9 Meten.................................................................................................................... 3-287<br />

3.9.1 Werkstuknulpunt meten ........................................................................................ 3-287<br />

3.9.2 Werktuig meten..................................................................................................... 3-289<br />

3.9.3 Meettaster afstemmen .......................................................................................... 3-291<br />

3.10 Verschillende functies ........................................................................................... 3-292<br />

3.10.1 Subprogramma oproepen ..................................................................................... 3-292<br />

3.10.2 Programmablokken herhalen ................................................................................ 3-294<br />

3.10.3 Programma-instellingen veranderen ..................................................................... 3-296<br />

3.10.4 Nulpuntverschuivingen oproepen.......................................................................... 3-297<br />

3.10.5 Coördinatentransformaties definiëren ................................................................... 3-298<br />

3.10.6 Cilindermanteltransformatie .................................................................................. 3-301<br />

3.10.7 Zwenken ............................................................................................................... 3-304<br />

3.10.8 Bijkomende functies.............................................................................................. 3-309<br />

3.11 G-Code invoegen in arbeidsstappenprogramma................................................... 3-310<br />

© Siemens AG 2005 All rights reserved.<br />

3-166 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.1 Grondbeginselen voor het programmeren<br />

3.1 Grondbeginselen voor het programmeren<br />

Belangrijk ! Bij het creëren van programma's voor werktuigmachines moeten<br />

de volgende grondbeginselen in acht worden genomen !<br />

Assen Bij freesmachines worden de 3 hoofdassen met X, Y en Z<br />

gemarkeerd. In het standaardgeval is de as Z de werktuigas.<br />

Maataanduiding metrisch<br />

of inch<br />

De besturing kan metrische en inch-maataanduidingen verwerken.<br />

Overeenkomstig de basisinstelling interpreteert de besturing alle<br />

geometrische waarden als metrische of inch-maatingaven.<br />

Onafhankelijk van de basisinstelling kan in de programmakop<br />

(basisdeel definiëren) de maataanduiding metrisch of in inch worden<br />

ingesteld.<br />

In dit hoofdstuk zijn alle maataanduidingen metrisch.<br />

Absolute maatingave Bij de absolute maatingave heeft de maataanduiding betrekking op<br />

het nulpunt van het coördinatensysteem van de totale verschuiving.<br />

Incrementele maatingave Bij de incrementele maataanduiding stemt de geprogrammeerde<br />

getallenwaarde van de trajectinformatie overeen met het te bewegen<br />

traject. Het voorteken geeft de bewegingsrichting aan.<br />

Werktuig T Voor elke verspanende bewerking moet een werktuig<br />

geprogrammeerd worden. Bij de ShopMill-bewerkingscycli is reeds in<br />

ieder parameterscherm een werktuigkeuze geïntegreerd.<br />

Uitzondering: Voor de programmering van eenvoudige rechten en<br />

cirkels moet een werktuig worden geselecteerd.<br />

De werktuigselectie is bij rechte/cirkel zelfhoudend (modaal), d.w.z.<br />

dat bij meerdere bewerkingsstappen na elkaar met hetzelfde werktuig<br />

alleen bij de eerste rechte/cirkel een werktuig geprogrammeerd moet<br />

worden.<br />

Werktuiglengtecorrectie Werktuiglengtecorrecties worden direct actief, zodra het werktuig<br />

vervangen is. Aan ieder werktuig met meerdere snijvlakken kunnen er<br />

telkens verschillende werktuigcorrectieblokken toegewezen worden.<br />

De werktuiglengtecorrectie van het spilwerktuig blijft ook na het<br />

afwerken van het programma (RESET) actief.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-167<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.1 Grondbeginselen voor het programmeren<br />

Werktuigradiuscorrectie De werktuigradiuscorrectie wordt bij de cycli, met uitzondering van het<br />

baanfrezen, automatisch berekend. Bij de functies "Baanfrezen" en<br />

"Rechte" kan naar keuze met of zonder radiuscorrectie worden<br />

bewerkt. Bij de functie "Rechte" werkt de werktuigradiuscorrectie<br />

zelfhoudend (modaal), d.w.z. ze wordt niet automatisch weer<br />

uitgeschakeld.<br />

H= @ EK I ? HHA ? JEA E I L = <br />

@ A ? J K H<br />

H= @ EK I ? HHA ? JEA HA ? D JI L = <br />

@ A ? J J K H<br />

H= @ EK I ? HHA ? JEA K EJ<br />

E C A I JA @ A H= @ EK I ? HHA ? JEA<br />

> EBJ = I L H@ EA E C A I JA @<br />

Spiltoerental Het spiltoerental (S) toont het aantal spilomdraaiingen per minuut. De<br />

instelling links-/rechtsdraaiend gebeurt bij ShopMill in de werktuiglijst.<br />

Programmering:<br />

Bij ShopMill gebeurt de invoer van het spiltoerental als een nieuw<br />

werktuig wordt vervangen. Alternatief tot het spiltoerental kan ook de<br />

stapsnelheid (V) in m/min worden ingevoerd.<br />

Spilstart/Spilstop:<br />

De spilstart gebeurt direct na het vervangen van het werktuig. De<br />

spilstop gebeurt bij de reset, het programma-einde of het vervangen<br />

van het werktuig.<br />

Snijsnelheid Randsnelheid, waarmee het snijvlak het werkstuk bewerkt. De<br />

snijsnelheid (V) wordt in m/min aangegeven.<br />

Voeding<br />

Snijsnelheid<br />

Snijsnelheid<br />

© Siemens AG 2005 All rights reserved.<br />

3-168 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.1 Grondbeginselen voor het programmeren<br />

Bewegen in ijlgang Het geprogrammeerde traject wordt met de hoogst mogelijke snelheid,<br />

zonder bewerken van het werkstuk, op een rechte bewogen. De<br />

ijlgang is per blok werkzaam, d.w.z. indien in het volgende blok<br />

opnieuw in ijlgang wordt bewogen, dan is bij de aanvoer (F) opnieuw<br />

de invoer "IJlgang" noodzakelijk.<br />

Indien er geen aanvoer en geen ijlgang worden geprogrammeerd,<br />

wordt er automatisch met de laatst geprogrammeerde aanvoerwaarde<br />

(bewerkingsaanvoer) gewerkt.<br />

Bewegen met aanvoer<br />

(Bewerkingsaanvoer)<br />

Het werktuig loopt met de geprogrammeerde aanvoer F op een rechte<br />

of een cirkel naar het geprogrammeerde eindpunt en bewerkt het<br />

werkstuk. De bewerkingsaanvoer (F) wordt in mm/min, mm/o of in<br />

mm/tand ingevoerd. Bij de freescycli wordt de aanvoer bij het wisselen<br />

van mm/min naar mm/o evenals omgekeerd automatisch<br />

omgerekend.<br />

Bij de freescycli heeft de aanvoer bij het voorbewerken betrekking tot<br />

het freesmiddelpunt. Bij het gladmaken eveneens, met uitzondering<br />

van frezen met binnenkrommingen, hier heeft de aanvoer betrekking<br />

tot het snijvlak (contactpunt tussen frees en werkstuk).<br />

Aanvoer in mm/tand<br />

De frees is een meervoudig snijvlakwerktuig; daarom moet er een<br />

waarde bestaan die ervoor zorgt dat elke snijkant onder optimale<br />

omstandigheden verspaant. De aanvoer per tand stemt overeen met<br />

het lineaire traject dat de frees bij de ingrijping van een tand aflegt. De<br />

aanvoer per tand is ook gelijk met het traject van de tafelaanvoer die<br />

door de intree van twee op elkaar volgende snijvlakken ontstaat.<br />

voeding/tand<br />

Aanvoer in mm/tand<br />

voeding/tand<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-169<br />

voeding<br />

voeding/<br />

tand<br />

freesdiameter<br />

8 tanden<br />

werkstukbreedte<br />

De bewerkingsaanvoer werkt zelfhoudend (modaal), d.w.z. als in een<br />

nieuwe bewerkingstechnologie opnieuw met de laatst<br />

geprogrammeerde aanvoer wordt gewerkt, is er geen aanvoeringave<br />

noodzakelijk. Dit geldt eveneens als daartussen een ijlgang<br />

geprogrammeerd werd.<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.2 Programmastructuur<br />

3.2 Programmastructuur<br />

Het programma is onderverdeeld in 3 deelbereiken:<br />

Programmakop, programmablokken en programma-einde.<br />

Deze deelbereiken vormen een arbeidsplan.<br />

Programmakop<br />

Programmablokken<br />

Programmaeinde<br />

Programmastructuur<br />

CONTOUR1<br />

Ruimen<br />

Centreren<br />

Diepboren<br />

Voll. gatencirkel<br />

Recht. kamer<br />

Langssleuf<br />

Programmaeinde<br />

© Siemens AG 2005 All rights reserved.<br />

3-170 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

centreer<br />

Programmakop De programmakop bevat de afmetingen van het basisdeel en de<br />

parameters die over het volledige programma actief zijn, bv.<br />

• Maateenheid in mm of inch<br />

• Werktuigas X, Y, of Z<br />

• Terugtrekniveau, veiligheidsafstand, bewerkingsdraairichting<br />

Programmablokken Om het afgewerkte deel te krijgen, moeten de verschillende<br />

bewerkingswijzen, bewegingen, machine-opdrachten enz.<br />

geprogrammeerd worden. Deze programmering gebeurt in de<br />

programmablokken.<br />

Aaneengeschakelde<br />

bewerkingen<br />

Recht. kamer<br />

Technologiegegevens en<br />

positie-indicaties<br />

Tekst;<br />

bijv. naam van de bewerking<br />

3<br />

Bloknummer;<br />

wordt gegenereerd door de besturing<br />

Symbool;<br />

geeft aan wat bewerkt wordt<br />

De technologieblokken en positieblokken worden door de besturing<br />

automatisch aaneengeschakeld. Deze blokken worden door een<br />

rechthoekig haakje, direct naast het bewerkingssymbool, vanaf het<br />

begin van de aaneenschakeling tot aan het einde van de<br />

aaneenschakeling gemarkeerd.<br />

Centreren<br />

Diepboren<br />

Draadboren<br />

Voll. gatencirkel<br />

De blokken N10 ... N25 zijn aaneengeschakeld


3 08/2005 Programmeren met ShopMill<br />

3.3 Arbeidsstappenprogramma aanleggen<br />

3.3 Arbeidsstappenprogramma aanleggen<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Selectie met softkeys<br />

Programmanaam<br />

invoeren<br />

Programmakop<br />

parametreren<br />

Voor arbeidsstappenprogramma's die u direct aan de machine opstelt,<br />

heeft u een software-optie nodig.<br />

Een nieuw programma wordt in het bereik "Programma-Manager"<br />

aangelegd.<br />

Programma's<br />

Nieuw<br />

><br />

ShopMill<br />

programma<br />

Voer een programmanaam in.<br />

De programmanaam mag max. 24 tekens bevatten. Toegelaten zijn<br />

alle letters (uitgenomen umlauten), cijfers en onderstrepen (_).<br />

ShopMill vervangt automatisch kleine letters in hoofdletters.<br />

Het gebruik van "punten" in programmanamen is niet toegelaten, daar<br />

zulke programma's niet meer kunnen worden gewist.<br />

Bevestig de programmanaam met<br />

softkey of met de toets "Input"<br />

Vervolgens verschijnt het scherm voor de parametrering van de<br />

"Programmakop".<br />

Programmakop parametreren<br />

De in de programmakop ingevoerde parameters zijn voor het volledige<br />

programma actief.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-171<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Parameter voor de<br />

basisdeelinvoer<br />

• Nulpuntverschuiving (NPV) waarin het nulpunt van het werkstuk<br />

opgeslagen is. U kunt de nulpuntverschuiving met de softkey<br />

"Nulpuntversch." in de werktuiglijst kiezen of de voorinstelling van<br />

de parameter wissen als u geen nulpuntverschuiving wilt<br />

aangeven.<br />

• Maateenheid van het programma [mm of inch] vastleggen.<br />

• Werkstukhoekpunt 1 (X0, Y0, Z0):<br />

Het werkstukhoekpunt 1 is het referentiepunt voor de<br />

basisdeelopmeting. Het moet absoluut worden ingevoerd.<br />

• Werkstukhoekpunt 2 of afmetingen<br />

(X1, Y1, Z1 of L, W, H):<br />

Het werkstukhoekpunt 2 ligt tegenover het werkstukhoekpunt 1.<br />

Het moet absoluut worden ingevoerd. De afmetingen zijn de<br />

lengte, de breedte en de hoogte van het basisdeel.<br />

Werkstukhoekpunt 1 en 2 Werkstukhoekpunt 1 en afmetingen<br />

• Werktuigas: In de ingestelde as wordt de werktuiglengte<br />

verrekend.<br />

• Terugtrekvlak (RP) en veiligheidsafstand (SC):<br />

Vlakken boven het werkstuk.<br />

Bij de bewerking beweegt het werktuig in ijlgang van het<br />

werktuigwisselpunt naar het terugtrekvlak en vervolgens naar de<br />

veiligheidsafstand. Op deze hoogte wordt naar de<br />

bewerkingsaanvoer overgeschakeld. Als de bewerking beëindigd<br />

is, loopt het werktuig in de bewerkingsaanvoer uit het werkstuk tot<br />

op de hoogte van de veiligheidsafstand. Van de veiligheidsafstand<br />

naar het terugtrekniveau en verder naar het werktuigwisselpunt<br />

wordt in ijlgang gewerkt.<br />

Het terugtrekniveau wordt absoluut ingevoerd.<br />

De veiligheidsafstand wordt incrementeel (zonder voorteken)<br />

ingevoerd.<br />

© Siemens AG 2005 All rights reserved.<br />

3-172 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Terugtrekniveau (RP) en veiligheidsafstand (SC)<br />

Z<br />

terugtrekniveau (P)<br />

X<br />

Veiligheidsafstand bij verschillende werkstukhoogtes<br />

veiligheidsafstand<br />

(SC)<br />

• Bewerkingsdraairichting:<br />

Bij het bewerken van een kamer, een langsgroef of een tap neemt<br />

ShopMill de bewerkingsdraairichting (gelijkloop of contrarotatie) en<br />

de spildraairichting in de werktuiglijst in acht. De kamer wordt dan<br />

met de wijzers van de klok mee of tegen de wijzers van de klok in<br />

bewerkt.<br />

gelijkloopfrezen<br />

tegenlopend<br />

frezen<br />

Kamers in gelijkloop of contrarotatie bewerken bij spildraairichting rechts<br />

Bij het baanfrezen bepaalt de geprogrammeerde richting van de<br />

contour de bewerkingsrichting.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-173<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Parameter opslaan<br />

• Terugtrekken bij positiepatronen:<br />

Terugtrekken bij positiepatronen: Bij het bewerken met een<br />

geoptimaliseerd terugtrekken loopt het werktuig afhankelijk van<br />

de contour met bewerkingsaanvoer in de veiligheidsafstand (SC)<br />

boven het werkstuk. Bij het terugtrekken naar RP loopt het<br />

werktuig na het bewerken op het terugtrekniveau terug en zet aan<br />

op de nieuwe positie. Hiermee verhindert men een botsing met<br />

werkstukhindernissen bij het uittrekken en aanvoeren van het<br />

werktuig, bv. bij het maken van boringen in kamers of sleuven op<br />

verschillende niveaus en posities.<br />

geoptimaliseerd terugtrekken Terugtrekken naar terugtrekniveau RP<br />

Selectie met softkey<br />

De ingevoerde parameters worden opgeslagen. Vervolgens wordt het<br />

arbeidsplan getoond.<br />

Programma-einde ShopMill heeft automatisch het programma-einde gedefinieerd.<br />

© Siemens AG 2005 All rights reserved.<br />

3-174 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

3.3.2 Nieuwe blokken programmeren<br />

Programmablokken<br />

creëren<br />

Als het basisdeel gedefinieerd werd, worden nu in de afzonderlijke<br />

programmablokken het bewerken, de aanvoeren en de posities<br />

geprogrammeerd. Hierbij wordt u met "Help-schermen" voor de<br />

afzonderlijke arbeidscycli ondersteund.<br />

Voor een programma staat veel geheugenplaats ter beschikking.<br />

Afhankelijk van de vereiste geheugenplaats kunt u slechts een<br />

beperkt aantal blokken programmeren.<br />

• ShopMill op NCU (HMI Embedded)<br />

U kunt met de functie "Recht" maximaal 1000 blokken of met de<br />

functie "Kamer frezen" maximaal 600 blokken programmeren.<br />

• PCU 50.3 (HMI Advanced)<br />

U kunt met de functie "Recht" maximaal 3500 blokken of met de<br />

functie "Kamer frezen" maximaal 2100 blokken programmeren.<br />

Bij meervoudige opspanningen kan een programma makkelijk meer<br />

dan het toegelaten aantal programmablokken hebben. Als de melding<br />

verschijnt dat het programma teveel blokken bevat, vat u de<br />

bewerkingen met hetzelfde werktuig samen in een subprogramma. Zo<br />

kunt u het programma openen en afwerken.<br />

Aanwijzing Nieuw geprogrammeerde blokken worden altijd na het gemarkeerde<br />

blok ingevoegd. Voor de programmakop en na het programma-einde<br />

kan er geen blok geprogrammeerd worden.<br />

Parameter-invoervelden<br />

Aanvoer:<br />

Als bij de aanvoer (F) geen waarde geprogrammeerd wordt (leeg<br />

veld), wordt de laatste, voordien geprogrammeerde aanvoer<br />

overgenomen.<br />

Invoerveld leegmaken:<br />

Met de DEL-toets (of backspace-toets) wordt het invoerveld<br />

leeggemaakt, d.w.z. de geprogrammeerde waarde wordt gewist.<br />

Voorbezette en lege parametervelden :<br />

In reeds bezette velden moet steeds een waarde worden ingevoerd.<br />

Wordt het veld leeggemaakt, wordt de softkey "Toepassen" niet meer<br />

getoond!<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-175<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Softkey "Alternatief" en toggle-toets:<br />

Als de cursor op een invoerveld met omschakelmogelijkheid staat,<br />

wordt automatisch de softkey "Alternatief" aangegeven op de verticale<br />

softkeybalk (zie softkey "Alternatief" in hfdst. "Belangrijke softkeys<br />

voor bediening en programmering").<br />

Voorbewerken/gladmaken:<br />

Iedere cyclus kan met voorbewerken of gladmaken geprogrammeerd<br />

worden. Als eerst voorbewerkt en vervolgens gladgemaakt wordt,<br />

moet de cyclus een 2de keer worden opgeroepen. De<br />

geprogrammeerde waarden blijven bij een herhaalde oproep<br />

behouden.<br />

Bij enkele cycli wordt ook voorbewerken en gladmaken als volledige<br />

bewerking aangeboden, d.w.z. de cyclus moet slechts éénmaal<br />

worden opgeroepen.<br />

Cyclus starten • Starten van de geprogrammeerde cycli met ShopMill<br />

− Het werktuig bevindt zich boven het terugtrekniveau (RP) :<br />

Het positioneren van het werktuig gebeurt in ijlgang op het X/Yvlak<br />

en dan in de Z-richting op het terugtrekniveau (RP)<br />

Cyclus starten boven het terugtrekniveau<br />

− of het werktuig bevindt zich onder het terugtrekniveau (RP) :<br />

© Siemens AG 2005 All rights reserved.<br />

3-176 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

3.3.3 Programmablokken veranderen<br />

-of-<br />

-of-<br />

Het positioneren van het werktuig gebeurt in ijlgang eerst in de<br />

Z-richting op het terugtrekniveau (RP) en dan in ijlgang op het<br />

X/Y-vlak<br />

werktuigwisselpunt<br />

Z<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-177<br />

X<br />

Cyclus starten onder het terugtrekniveau<br />

terugtrekniveau<br />

(RP)<br />

veiligheidsafstand<br />

(SC)<br />

ijlgang<br />

bewerkingsaanvor<br />

• De werktuigas loopt in ijlgang op veiligheidsafstand (SC)<br />

• Vervolgens gebeurt de cyclusbewerking met de geprogrammeerde<br />

bewerkingsaanvoer<br />

• Na het bewerken loopt het werktuig met bewerkingsaanvoer naar<br />

het cyclusmidden op het X/Y-vlak en vervolgens met de werktuigas<br />

uit het werkstuk tot op veiligheidsafstand<br />

• Vervolgens trekt de werktuigas in ijlgang tot op het terugtrekniveau<br />

terug<br />

• Van het terugtrekniveau wordt het werktuigwisselpunt in ijlgang<br />

aangelopen<br />

De parameters in de geprogrammeerde ShopMill-blokken kunt u<br />

achteraf optimaliseren of aan nieuwe situaties aanpassen, bv. waneer<br />

u de aanvoer verhoogt of een positie wenst te verschuiven Hierbij kunt<br />

u alle parameters in alle programmablokken direct in het bijbehorende<br />

parameterscherm veranderen.<br />

Druk op de softkey "Programma".<br />

Het directory-overzicht verschijnt.<br />

Plaats de cursor op de directory waarin u een nieuw programma<br />

wilt openen.<br />

Druk op de toets "Cursor rechts" of "Input".<br />

Alle programma's in deze index worden nu getoond.<br />

Kies het programma dat u wenst te veranderen.<br />

Druk op de toets "Cursor rechts" of "Input".<br />

Het arbeidsplan van het programma verschijnt.<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

-of-<br />

3.3.4 Programma-editor<br />

Plaats de cursor in het arbeidsplan op het gewenste<br />

programmablok.<br />

Druk op de toets "Cursor rechts".<br />

Het parameterscherm van het gekozen programmablok verschijnt.<br />

Voer de veranderingen in.<br />

Druk op de softkey "Toepassen" of de toets "Cursor links".<br />

De veranderingen worden in het programma overgenomen.<br />

Als u de volgorde van de programmablokken in een programma<br />

verandert, programmablokken wist of programmablokken van een<br />

bepaald programma in een ander wenst te kopiëren, gelieve de<br />

programma-editor te gebruiken.<br />

De volgende functies staan in de programma-editor te uwer<br />

beschikking:<br />

• Markeren<br />

U kunt meerdere programmablokken tezelfdertijd markeren om<br />

deze later bv. uit te knippen en te kopiëren.<br />

• Kopiëren/invoegen<br />

U kunt in een programma of tussen verschillende programma's<br />

programmablokken kopiëren en invoegen.<br />

• Knippen<br />

Programmablokken kunt u uitknippen en hiermee wissen. De<br />

programmablokken blijven echter in het werkgeheugen, zodat u de<br />

blokken op een andere plaats opnieuw kunt invoegen.<br />

• Zoeken<br />

In een programma kunt u naar bloknummers of een willekeurige<br />

tekenreeks zoeken.<br />

• Herbenoemen<br />

In de programma-editor kunt u een contour herbenoemen, bv. als u<br />

de contour voordien gekopieerd hebt.<br />

• Nummeren<br />

Als u een nieuw of gekopieerd programmablok tussen twee<br />

bestaande programmablokken invoegt, kent ShopMill automatisch<br />

een nieuw bloknummer toe. Dit bloknummer kan hoger zijn als het<br />

bloknummer in het volgende blok. Met de functie "Nummeren" kunt<br />

u de programmablokken opnieuw in stijgende volgorde nummeren.<br />

© Siemens AG 2005 All rights reserved.<br />

3-178 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Programma-editor<br />

openen<br />

Programmablok<br />

markeren<br />

Markeren<br />

Programmablok<br />

kopiëren<br />

Kopiëren<br />

Programmablok knippen<br />

Uit -<br />

knippen<br />

Programmablok<br />

invoegen<br />

Invoegen<br />

Kies een programma.<br />

Druk op de toets "Uitbreiding".<br />

In de verticale softkey-balk verschijnen de softkeys van de<br />

programma-editor.<br />

Plaats de cursor in het arbeidsplan op het eerste en het laatste<br />

blok dat u wilt markeren.<br />

Druk op de softkey "Markeren".<br />

Kies met de cursortoetsen alle verdere programmablokken die u<br />

wenst te markeren.<br />

De programmablokken zijn gemarkeerd.<br />

Markeer het of de gewenste programmablok(ken) in het<br />

arbeidsplan.<br />

Druk op de softkey "Kopiëren".<br />

De programmablokken worden in het tussengeheugen gekopieerd.<br />

Markeer het of de gewenste programmablok(ken) in het<br />

arbeidsplan.<br />

Druk op de softkey "Knippen".<br />

De programmablokken worden uit het arbeidsplan verwijderd en in het<br />

tussengeheugen opgeslagen.<br />

Kopieer of knip het of de gewenste programmablok(ken) uit het<br />

arbeidsplan.<br />

Plaats de cursor op het programmablok na hetwelke het/de<br />

programmablok(ken) moeten worden ingevoegd.<br />

Druk op de softkey "Invoegen".<br />

De programmablokken worden in het arbeidsplan van het programma<br />

ingevoegd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-179<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

Zoeken<br />

Zoeken<br />

Zoeken<br />

><br />

Verder<br />

zoeken<br />

contour herbenoemen<br />

Her-<br />

benoemen<br />

Programmablokken<br />

nummeren<br />

Opnieuw<br />

nummeren<br />

Programma-editor<br />

sluiten<br />

Druk op de softkey "Zoeken".<br />

Voer een bloknummer of een tekst in.<br />

Kies, of het zoeken aan het programmabegin of bij de actuele<br />

cursorpositie moet beginnen.<br />

Druk op de softkey "Zoeken".<br />

ShopMill doorzoekt het programma. Het gevonden begrip wordt met<br />

de cursor gemarkeerd.<br />

Druk op de softkey "Verder zoeken" als u het zoeken wenst voort<br />

te zetten.<br />

Plaats de cursor in het arbeidsplan op een contour.<br />

Druk op de softkey "Herbenoemen".<br />

Voer een nieuwe naam voor de contour in.<br />

Druk op de softkey "OK".<br />

De naam van de contour wordt veranderd en in het arbeidsplan<br />

getoond.<br />

Druk op de softkey "Opnieuw nummeren".<br />

De programmablokken worden opnieuw in stijgende volgorde<br />

genummerd.<br />

Druk op de softkey "Terug" om de programma-editor te sluiten.<br />

© Siemens AG 2005 All rights reserved.<br />

3-180 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.3.1 Nieuw programma aanleggen; Basisdeel definiëren<br />

3.3.5 Aantal aangeven<br />

oneindig<br />

Als u een bepaald aantal exemplaren van hetzelfde werkstuk wilt<br />

produceren, kunt u op het einde van het programma het gewenste<br />

aantal invoeren. Als u het programma start, wordt de afwerking van<br />

het programma automatisch zo vaak herhaald als aangegeven.<br />

Open het blok "Programma-einde" als u meer dan 1 werkstuk wilt<br />

bewerken.<br />

Voer het aantal werkstukken in dat u wilt bewerken.<br />

Druk op de softkey "Toepassen".<br />

Als u het programma later start, wordt de afwerking van het<br />

programma automatisch zo vaak herhaald als aangegeven.<br />

Als u de afwerking van het programma onbeperkt wilt herhalen, drukt<br />

u op de softkey "Oneindig".<br />

Met "Reset" kunt u de uitvoering van het programma dan weer<br />

onderbreken.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-181<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.4 Werktuig, correctiewaarden en spiltoerental programmeren<br />

3.4 Werktuig, correctiewaarden en spiltoerental programmeren<br />

Algemeen Bij het programmeren van cycli is het werktuig in het scherm<br />

inbegrepen. Bij de programmering van een rechte of een cirkelboog<br />

moet eerst een werktuig worden geselecteerd.<br />

Programmering<br />

van een werktuig (T)<br />

Selectie met softkey: Werktuig<br />

Parameterveld "T" kiezen. ShopMill biedt verschillende mogelijkheden<br />

om een werktuig te registreren:<br />

1. mogelijkheid: Naam of nummer van het werktuig via het<br />

toetsenbord invoeren.<br />

2. mogelijkheid: Bereiktoets "Tool, Offset" drukken, werktuig<br />

met pijltoetsen uitkiezen en de softkey<br />

in het<br />

programma bedienen.<br />

Het werktuig wordt in het parameterveld<br />

overgenomen.<br />

Snijvlak (D) Voor ieder geprogrammeerd werktuig kan gekozen of aangegeven<br />

worden, met welke snijvlakcorrectiewaarden D wordt gewerkt. De<br />

correcties zijn in de werktuiglijst opgeslagen.<br />

Bij verschillende werktuigen (kotterboor met geleidtap, trapboor e.d.)<br />

moet het juiste snijkantnummer D geprogrammeerd worden, anders<br />

bestaat er botsinggevaar (zie ook hfdst. "Programmeervoorbeelden bij<br />

het boren" en "Werktuigen en werktuigcorrecties").<br />

Spiltoerental (S) of<br />

Snijsnelheid (V)<br />

In ShopMill kan het spiltoerental (S) of de snijsnelheid (V)<br />

geprogrammeerd worden. Het omschakelen gebeurt met de toets<br />

"Alternatief". Bij de freescycli wordt automatisch het spiltoerental in de<br />

snijsnelheid omgerekend en omgekeerd.<br />

• Spiltoerental en snijsnelheid blijven zolang actief tot een nieuw<br />

werktuig geprogrammeerd wordt.<br />

• Het spiltoerental wordt in o/min geprogrammeerd.<br />

• De snijsnelheid wordt in m/min geprogrammeerd<br />

• De draairichting van een werktuig kan in de werktuiglijst worden<br />

ingesteld.<br />

© Siemens AG 2005 All rights reserved.<br />

3-182 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Overmaat (DR) In dit parameter-invoerveld kan een overmaat op de werktuigradius<br />

geprogrammeerd worden. Bij het bewerken van de contour blijft<br />

daardoor een nabewerkingsovermaat staan (zie ook hfdst.<br />

"Werktuigen en werktuigcorrecties").<br />

De parameter DR is actief tot een ShopMill-cyclus (boren, frezen,<br />

contourfrezen) wordt geprogrammeerd.<br />

Voorbeeld Op een willekeurige contour moeten 0.5 mm nabewerkingsovermaat<br />

behouden blijven. DR moet dan met 0.5 mm worden<br />

geprogrammeerd.<br />

Bij DR=0 wordt de geprogrammeerde contour zonder<br />

nabewerkingsovermaat gefreesd.<br />

3.5 Contour frezen<br />

Als u een eenvoudige of complexe contour wilt frezen, gebruikt u de<br />

functie "Contourfrezen". U kunt open contouren of gesloten contouren<br />

(kamers, eilanden, tappen) definiëren en met baanfrezen of freescycli<br />

bewerken.<br />

Een contour bestaat uit verschillende contourelementen, waarbij<br />

tenminste twee en maximaal 250 elementen een gedefinieerde<br />

contour vormen. Daarnaast kunt u tussen de contourelementen,<br />

fasen, radii of tagentiële overgangen programmeren.<br />

De geïntegreerde contourcalculator berekent de snijpunten van de<br />

verschillende contourelementen met inachtneming van de<br />

geometrische relaties en maakt daardoor het invoeren van elementen<br />

met onvoldoende afmetinggegevens mogelijk.<br />

Bij het contourfrezen moet u altijd eerst de geometrie van de contour<br />

programmeren en vervolgens de technologie.<br />

U kunt willekeurige contouren met baanfrezen bewerken, kamers<br />

met/zonder eilanden ruimen of tappen vrijruimen.<br />

Willekeurige contouren De bewerking van willekeurige open of gesloten contouren<br />

programmeert u in de regel als volgt:<br />

1. Contour invoeren<br />

De contour stelt u uit meerdere contourelementen samen.<br />

2. Baanfrezen (voorbewerking)<br />

De contour wordt met inachtneming van verschillende aan- en<br />

afloopstrategieën bewerkt.<br />

3. Baanfrezen (nabewerking)<br />

Als u bij de voorbewerking een nabewerkingsovermaat heeft<br />

geprogrammeerd, wordt de contour nogmaals bewerkt.<br />

4. Baanfrezen (afkanten)<br />

Als u een randbreuk heeft voorzien, kunt u het werkstuk met een<br />

speciaal werktuig afkanten.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-183<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Contouren voor kamers<br />

of eilanden<br />

Contouren voor kamers of eilanden moeten gesloten zijn, d.w.z. start-<br />

en eindpunt van de contour zijn identiek. U kunt ook kamers frezen die<br />

één of meerdere eilanden bevatten. De eilanden mogen ook<br />

gedeeltelijk buiten de kamer liggen of zich oversnijden. De eerste<br />

aangegeven contour interpreteert ShopMill als kamercontour, alle<br />

andere als eilanden.<br />

De bewerking van contourkamers met eilanden programmeert u bv.<br />

als volgt:<br />

1. Contour van de kamer invoeren<br />

De contourkamer stelt u uit meerdere contourelementen samen.<br />

2. Contour van het eiland invoeren<br />

De contour van het eiland voert u na de contourkamer in.<br />

3. Voorboring van de contourkamer centreren<br />

Als u de contourkamer wilt voorboren, kunt u de voorboring eerst<br />

centreren om te verhinderen dat de boor verschuift.<br />

4. Contourkamer voorboren<br />

Als u bij het ruimen van contourkamers loodrecht wilt aanlopen en<br />

u geen frees met koptand ter beschikking heeft, kunt u de kamer<br />

voorboren.<br />

5. Contourkamer met eiland ruimen (voorbewerking)<br />

De contourkamer met eiland wordt met inachtneming van<br />

verschillende aanloopstrategieën geruimd.<br />

6. Restmateriaal ruimen (voorbewerking)<br />

ShopMill herkent bij het ruimen van de kamer automatisch<br />

restmateriaal dat blijven staan is. Met een geschikt werktuig kunt u<br />

dit materiaal ruimen zonder nogmaals de volledige kamer te<br />

bewerken.<br />

7. Contourkamer met eiland nabewerken (nabewerking rand/bodem)<br />

Als u bij de voorbewerking een nabewerkingsovermaat voor de<br />

rand/bodem heeft geprogrammeerd, wordt de kamerrand/-bodem<br />

nogmaals bewerkt.<br />

© Siemens AG 2005 All rights reserved.<br />

3-184 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Contouren voor tappen<br />

Alle bij het contourfrezen betrokken bewerkingsstappen worden in het<br />

arbeidsplan samengevat tussen rechte haakjes.<br />

Voorbeeld: Contourkamer ruimen<br />

Contouren voor tappen moeten gesloten zijn, d.w.z. start- en eindpunt<br />

van de contour zijn identiek. U kunt meerdere tappen definiëren, die<br />

elkaar ook kunnen overlappen. De eerste aangegeven contour<br />

interpreteert ShopMill als basisdeelcontour, alle andere als tappen.<br />

De bewerking van contourtappen programmeert u bv. als volgt:<br />

1. Contour van het basisdeel invoeren<br />

De basisdeelcontour legt het bereik vast waarbuiten geen<br />

materiaal staat, d.w.z. dat daar met ijlgang wordt bewogen. Tussen<br />

basisdeel- en tapcontour wordt dan materiaal verwijderd.<br />

2. Contour van de tap invoeren<br />

De contour van de tap voert u in na de basisdeelcontour.<br />

3. Contourtap vrijruimen (voorbewerking)<br />

De contourtap wordt vrijgeruimd.<br />

4. Restmateriaal ruimen (voorbewerking)<br />

ShopMill herkent bij het frezen van de tap automatisch<br />

restmateriaal dat blijven staan is. Met een geschikt werktuig kunt u<br />

dit materiaal ruimen zonder nogmaals de volledige tap te<br />

bewerken.<br />

5. Contourtap nabewerken (nabewerking rand/bodem)<br />

Als u bij de voorbewerking een nabewerkingsovermaat heeft<br />

geprogrammeerd, wordt de taprand/-bodem nogmaals bewerkt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-185<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.1 Weergave van de contour<br />

ShopMill geeft een contour in het arbeidsplan weer als een programmablok.<br />

Als u dit blok opent, worden de verschillende contourelementen<br />

symbolisch opgesomd en als streepjesgrafiek aangegeven.<br />

Symbolische weergave De verschillende contourelementen van de contour worden in de ingevoerde<br />

volgorde in symboolvorm naast het grafiekvenster geplaatst.<br />

Contourelement Symbool Betekenis<br />

Startpunt<br />

Rechte omhoog<br />

Rechte omlaag<br />

Rechte naar links<br />

Rechte naar rechts<br />

Rechte willekeurig<br />

Cirkelboog naar<br />

rechts<br />

Cirkelboog naar<br />

links<br />

Contourafsluiting END<br />

Startpunt van de contour<br />

Rechte in 90°-raster<br />

Rechte in 90°-raster<br />

Rechte in 90°-raster<br />

Rechte in 90°-raster<br />

© Siemens AG 2005 All rights reserved.<br />

3-186 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

Rechte met willekeurige helling<br />

Cirkel<br />

Cirkel<br />

Einde van de<br />

contourbeschrijving<br />

De verschillende kleur van de symbolen geeft informatie over hun<br />

status:<br />

Voorgrond Achtergrond Betekenis<br />

- rood Cursor op nieuw element<br />

zwart rood Cursor op actueel element<br />

zwart wit Normaal element<br />

rood wit Element wordt momenteel niet in<br />

acht genomen<br />

(element wordt pas in acht genomen<br />

als het met<br />

de cursor wordt geselecteerd)


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Grafische weergave Synchroon met de doorlopende invoer van de contourelementen<br />

wordt in het grafiekvenster de progressie van de<br />

contourprogrammering aangegeven in een streepjesgrafiek.<br />

Grafische weergave van de contour bij het contourfrezen<br />

Het aangemaakte contourelement kan daarbij verschillende lijntypes<br />

en kleuren aannemen:<br />

• zwart: geprogrammeerde contour<br />

• oranje: actueel contourelement<br />

• groen gestippeld: alternatief element<br />

• blauw gestippeld: deelbepaald element<br />

De scalering van het coördinatensysteem wordt aangepast aan de<br />

verandering van de volledige contour.<br />

De positie van het coördinatensysteem wordt mee aangegeven in het<br />

grafiekvenster<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-187<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.2 Nieuwe contour aanleggen<br />

Nieuwe<br />

contour ><br />

Voor elke contour die u wilt frezen, moet u een eigen contour<br />

aanleggen.<br />

De contouren worden op het einde van het programma opgeslagen.<br />

Als u een nieuwe contour aanlegt, moet u eerst een startpunt<br />

vastleggen. ShopMill definieert dan automatisch het contoureinde.<br />

Als u de werktuigas verandert, past ShopMill automatisch de<br />

bijbehorende startpuntassen aan.<br />

Voor het startpunt kunt u willekeurige bijkomende commando's (max.<br />

40 tekens) in de vorm van G-Code invoeren.<br />

Als u een contour wenst aan te leggen dat op een reeds bestaand<br />

gelijkt, kunt u ook de oude contour kopiëren, herbenoemen en alleen<br />

geselecteerde contourelementen veranderen.<br />

Als u daarentegen een identieke contour op een andere plaats in het<br />

programma nog eens wenst te gebruiken, mag u de kopie niet<br />

herbenoemen. Veranderingen van de ene contour worden dan<br />

automatisch voor de gelijknamige contour overgenomen.<br />

Druk op de softkeys "Contourfrezen" en "Nieuwe contour".<br />

Voer een naam voor de nieuwe contour in.<br />

De contournaam moet eenduidig zijn.<br />

Druk op de softkey "OK".<br />

Het invoerscherm voor het startpunt van de contour wordt geopend. U<br />

kunt de coördinaten cartesiaans of polair aangeven.<br />

Startpunt cartesiaans Voer het startpunt van de contour in.<br />

Voer, indien gewenst, bijkomende commando's in de vorm van G-<br />

Code in.<br />

Druk op de softkey "Toepassen".<br />

Voer de verschillende contourelementen in (zie hfdst.<br />

"Contourelementen aanmaken").<br />

© Siemens AG 2005 All rights reserved.<br />

3-188 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Startpunt polir<br />

Pool<br />

Druk op de softkey "Pool".<br />

Voer de poolpositie in cartesiaanse coördinaten in.<br />

Voer het startpunt van de contour in polaire coördinaten in.<br />

Voer, indien gewenst, bijkomende commando's in de vorm van G-<br />

Code in.<br />

Druk op de softkey "Toepassen".<br />

Voer de verschillende contourelementen in (zie hfdst.<br />

"Contourelementen aanmaken").<br />

Parameter Beschrijving Eenheid<br />

Werktuigas Kiest u als werktuigas Z, dan ligt het startpunt/de pool in X / Y<br />

Kiest u als werktuigas X, dan ligt het startpunt/de pool in Y / Z<br />

Kiest u als werktuigas Y, dan ligt het startpunt/de pool in X / Z<br />

X<br />

Y<br />

X<br />

Y<br />

L1<br />

ϕ1<br />

Bijkomend<br />

commando<br />

De coördinaten worden ook bij de contourelementen veranderd.<br />

cartesiaans:<br />

Startpunt in X-richting (abs)<br />

Startpunt in Y-richting (abs)<br />

polair:<br />

Positie pool in X-richting (abs)<br />

Positie pool in Y-richting (abs)<br />

Afstand tussen pool en startpunt van de contour (abs)<br />

Polaire hoek tussen pool en startpunt van de contour (abs)<br />

Willekeurig bijkomend commando in de vorm van G-Code<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-189<br />

mm<br />

mm<br />

3<br />

mm<br />

mm<br />

mm<br />

graden


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.3 Contourelementen creëren<br />

Cilindermanteltransformatie<br />

Nadat u een nieuwe contour heeft aangelegd en het startpunt heeft<br />

vastgelegd, definieert u de verschillende contourelementen waaruit de<br />

contour samengesteld is.<br />

De volgende contourelementen staan ter beschikking voor het<br />

definiëren van een contour:<br />

• Rechte horizontaal<br />

• Rechte verticaal<br />

• Rechte diagonaal<br />

• Cirkel / Cirkelboog<br />

Voor elk contourelement vult u een eigen parameterscherm in. De<br />

coördinaten voor een horizontale of verticale rechte voert u<br />

cartesiaans in, bij de contourelementen Rechte diagonaal en<br />

Cirkel/Cirkelboog kunt u daarentegen kiezen tussen cartesiaanse en<br />

polaire coördinaten. Als u polaire coördinaten wilt invoeren, moet u<br />

eerst een pool definiëren. Als u reeds voor het startpunt een pool<br />

heeft gedefinieerd, kunt u deze ook als referentie voor de polaire<br />

coördinaten gebruiken. D.w.z. dat u in dit geval geen bijkomende pool<br />

hoeft te definiëren.<br />

Bij contouren (bv. groeven) op cilinders worden vaak hoekdata voor<br />

de lengtewaarden aangegeven. Als de functie<br />

"Cilindermanteltransformatie" via de softkey "Alternatief" geactiveerd<br />

is, kunt u op een cilinder de lengtewaarden van contouren (in<br />

omvangrichting van het cilindermantelvlak) ook bepalen aan de hand<br />

van hoekdata. I.p.v. X, Y en I, J voert u daarom Xα, Yα en Iα, Jα in<br />

(zie ook hfdst. "Cilindermanteltransformatie").<br />

Neem de instructies van de machinefabrikant in acht.<br />

Parameters invoeren Bij het invoeren van de parameters wordt u ondersteund door<br />

verschillende Help-schermen, die deze parameters verklaren.<br />

Als u in enkele velden geen waarden invoert, gaat ShopMill ervan uit<br />

dat deze waarden onbekend zijn en probeert deze dan uit andere<br />

parameters te berekenen.<br />

Bij contouren waarbij u meerdere parameters heeft ingevoerd dan<br />

absoluut nodig kunnen er tegenstrijdigheden optreden. Probeer in dit<br />

geval minder parameters in te voeren en zoveel mogelijk parameters<br />

door ShopMill te laten berekenen.<br />

© Siemens AG 2005 All rights reserved.<br />

3-190 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Bewerkingsrichting Bij het baanfrezen wordt de contour altijd afgewerkt in de<br />

geprogrammeerde richting. U kunt door de programmering van de<br />

contour in de richting van de wijzers van de klok of tegen de wijzers<br />

van de klok in bepalen of de contour met gelijklopende of<br />

tegenlopende frezen wordt bewerkt (zie onderstaande tabel).<br />

Buitencontour<br />

gewenste<br />

bewerkingsdraairichting<br />

Spildraairichting rechts Spildraairichting links<br />

Gelijkloop Programmering met de wijzers van de<br />

klok mee<br />

Freesradiuscorrectie links<br />

Contrarotatie Programmering tegen de wijzers van de<br />

klok in, freesradiuscorrectie rechts<br />

Binnencorrectie<br />

gewenste<br />

bewerkingsdraairichting<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-191<br />

3<br />

Programmering tegen de wijzers van de<br />

klok in, freesradiuscorrectie rechts<br />

Programmering met de wijzers van de<br />

klok mee<br />

Freesradiuscorrectie links<br />

Spildraairichting rechts Spildraairichting links<br />

Gelijkloop Programmering tegen de wijzers van de<br />

klok in, freesradiuscorrectie links<br />

Contrarotatie Programmering met de wijzers van de<br />

klok mee,<br />

Freesradiuscorrectie rechts<br />

Contourovergangselementen<br />

Bijkomende opdrachten<br />

Programmering met de wijzers van de<br />

klok mee,<br />

Freesradiuscorrectie rechts<br />

Programmering tegen de wijzers van de<br />

klok in, freesradiuscorrectie links<br />

Tussen twee contourelementen kunt u als overgangselement een<br />

radius of een fase kiezen. Het overgangselement wordt steeds aan<br />

het einde van een contourelement toegevoegd. De selectie van een<br />

contourovergangselement gebeurt in het parameterscherm van het<br />

desbetreffende contourelement.<br />

Een contourovergangselement kunt u steeds gebruiken als er een<br />

snijpunt tussen de beide aangrenzende elementen bestaat en dit uit<br />

de ingevoerde waarden kan worden berekend. Anders moet u de<br />

contourelementen Rechte/Cirkel gebruiken.<br />

D.w.z. bij een gesloten contour kunt u ook een overgangselement van<br />

het laatste naar het eerste element van de contour programmeren.<br />

Het startpunt ligt na programmering van het overgangselement dan<br />

buiten de contour.<br />

Voor elk contourelement kunt u willekeurige bijkomende commando's<br />

in de vorm van G-Code invoeren. U kunt bv. voor het contourelement<br />

Cirkel "G9" Snelheidsreductie een precieze stop programmeren.<br />

De bijkomende commando's (max. 40 tekens) voert u op het<br />

uitgebreide parameterscherm in (softkey "Alle parameters").


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Andere functies<br />

Contourelementen<br />

invoeren<br />

Alle<br />

parameters<br />

Bij de programmering van een contour staan de volgende andere<br />

functies ter beschikking:<br />

• Tangente aan voorgaand element<br />

De overgang naar het voorgaande element kunt u als tangente<br />

programmeren.<br />

• Dialoogselectie<br />

Als de tot nu toe ingevoerde parameters twee verschillende<br />

contourmogelijkheden toelaten, moet u één van beide kiezen.<br />

• Contour sluiten<br />

Vanaf de actuele positie kunt u de contour met een rechte naar het<br />

startpunt sluiten.<br />

Kies met de softkeys een contourelement.<br />

Voer in het invoerscherm alle gegevens in die blijken uit de<br />

werkstuktekening (bv. lengte van de rechten, eindpositie,<br />

overgang naar volgend element, hellingshoek, enz.).<br />

Druk op de softkey "Toepassen".<br />

Het contourelement wordt toegevoegd aan de contour.<br />

Herhaal de procedure tot de contour volledig is.<br />

Druk op de softkey "Toepassen".<br />

De geprogrammeerde contour wordt opgenomen in het arbeidsplan.<br />

Als u bij afzonderlijke contourelementen meer parameters wilt<br />

oproepen, bv. om nog bijkomende commando's in te voeren, drukt u<br />

op de softkey "Alle parameters".<br />

Pool definiëren Als u de contourelementen Rechte diagonaal en Cirkel/cirkelbook in<br />

polaire coördinaten wilt invoeren, moet u eerst een pool definiëren.<br />

Andere<br />

Pool<br />

Druk op de softkeys "Andere" en "Pool".<br />

Voer de coördinaten van de pool in.<br />

Druk op de softkey "Toepassen".<br />

De pool is gedefinieerd. Nu kunt u in het invoerscherm voor de<br />

contourelementen Rechte diagonaal en en Cirkel/Cirkelboog kiezen<br />

tussen "cartesiaans" en "polair".<br />

© Siemens AG 2005 All rights reserved.<br />

3-192 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Tangente aan voorgaand<br />

element<br />

Tangente<br />

aan voorg.<br />

Tijdens het invoeren van de gegevens van een contourelement kunt u<br />

de overgang naar het voorgaande element als tangente<br />

programmeren.<br />

Druk op de softkey "Tangente aan voorg.".<br />

De hoek t.o.v. het voorgaande element α2 wordt op 0° gezet. In het<br />

invoerveld van de parameter verschijnt de selectie "tangentieel".<br />

Dialoogselectie Tijdens het invoeren van de gegevens van een contourelement<br />

kunnen er twee verschillende contourmogelijkheden ontstaan,<br />

waarvan u er één moet kiezen.<br />

Dialoog-<br />

selectie<br />

Dialoog<br />

overname<br />

contour sluiten<br />

Andere<br />

X<br />

Y<br />

L<br />

α1<br />

α2<br />

L1<br />

ϕ1<br />

L<br />

α1<br />

contour<br />

sluiten<br />

Druk op de softkey "Dialoogselectie" om tussen de beide<br />

verschillende contourmogelijkheden om te schakelen.<br />

In het grafiekvenster verschijnt de geselecteerde contour als<br />

doorgaande zwarte lijn, de alternatieve contour als groene stippellijn.<br />

Druk op de softkey "Dialoog overname" om de geselecteerde<br />

mogelijkheid over te nemen.<br />

Een contour moet altijd gesloten zijn. Als u niet alle contourelementen<br />

van het startpunt tot aan het startpunt zelf wilt opstellen, kunt u de<br />

contour vanaf de actuele positie tot aan het startpunt sluiten.<br />

Druk op de softkeys "Andere" en "Contour sluiten".<br />

ShopMill voegt een rechte in van de actuele positie naar het startpunt.<br />

Parameter Beschrijving voor het contourelement "Rechte" Eenheid<br />

cartesiaans:<br />

Eindpunt in X-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Eindpunt in Y-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Lengte van de rechte<br />

Starthoek t.o.v. X-as<br />

Hoek t.o.v. voorgaand element<br />

tangentiële overgang: α2=0<br />

polair:<br />

abs: afstand tussen pool en eindpunt<br />

inc: afstand tussen laatste punt en eindpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

abs: polaire hoek tussen pool en eindpunt<br />

inc: polaire hoek tussen laatste punt en eindpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Lengte van de rechte<br />

Starthoek t.o.v. X-as<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-193<br />

mm<br />

mm<br />

3<br />

mm<br />

graden<br />

graden<br />

mm<br />

mm<br />

graden<br />

graden<br />

mm<br />

graden


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

α2 Hoek t.o.v. voorgaand element<br />

tangentiële overgang: α2=0<br />

Overgang naar FS: fase als overgangselement naar het volgende contourelement<br />

het volgelem.: R: radius als overgangselement naar het volgende contourelement<br />

Bijkomend<br />

commando<br />

Willekeurig bijkomend commando in de vorm van G-Code<br />

© Siemens AG 2005 All rights reserved.<br />

3-194 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

graden<br />

Parameter Beschrijving voor het contourelement "Cirkel" Eenheid<br />

Draairichting<br />

Draaiing in de richting van de wijzers van de klok<br />

Draaiing tegen de wijzers van de klok in<br />

R Radius van de cirkel mm<br />

X<br />

Y<br />

I<br />

J<br />

α1<br />

α2<br />

β1<br />

β2<br />

cartesiaans:<br />

Eindpunt in X-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Eindpunt in Y-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Cirkelmiddelpunt in X-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Cirkelmiddelpunt in Y-richting (abs of inc)<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

Starthoek t.o.v. X-as<br />

Hoek t.o.v. voorgaand element<br />

tangentiële overgang: α2=0<br />

Eindhoek t.o.v. X-as<br />

Openingshoek van de cirkel<br />

polair:<br />

L1<br />

abs: afstand tussen pool en eindpunt<br />

inc: afstand tussen laatste punt en eindpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

ϕ1<br />

abs: polaire hoek tussen pool en eindpunt<br />

inc: polaire hoek tussen laatste punt en eindpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

L2<br />

abs: afstand tussen pool en eindpunt<br />

inc: afstand tussen laatste punt en cirkelmiddelpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

ϕ2<br />

abs: polaire hoek tussen pool en cirkelmiddelpunt<br />

inc: polaire hoek tussen laatste punt en cirkelmiddelpunt<br />

Incrementele maat: het voorteken wordt mee geëvalueerd.<br />

α1<br />

Starthoek t.o.v. X-as<br />

α2<br />

Hoek t.o.v. voorgaand element<br />

tangentiële overgang: α2=0<br />

β1<br />

Eindhoek t.o.v. X-as<br />

β2<br />

Openingshoek van de cirkel<br />

Overgang naar FS: fase als overgangselement naar het volgende contourelement<br />

het volgelem.: R: radius als overgangselement naar het volgende contourelement<br />

Bijkomend Willekeurig bijkomend commando in de vorm van G-Code<br />

commando<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

graden<br />

graden<br />

graden<br />

graden<br />

mm<br />

mm<br />

graden<br />

graden<br />

mm<br />

mm<br />

graden<br />

graden<br />

graden<br />

graden<br />

graden<br />

graden<br />

mm<br />

mm


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

3.5.4 Contour wijzigen<br />

Contourelement<br />

aanhangen<br />

contourelement<br />

veranderen<br />

U kunt een reeds aangemaakte contour later veranderen. U kunt<br />

afzonderlijke contourelementen<br />

• aanhangen,<br />

• veranderen,<br />

• toevoegen of<br />

• wissen.<br />

Als in uw programma twee gelijknamige contouren gedefinieerd zijn,<br />

worden de veranderingen van de ene contour automatisch voor de<br />

contour met dezelfde naam overgenomen.<br />

Selecteer de contour op het arbeidsplan.<br />

Druk op de toets "Cursor rechts".<br />

Er verschijnt een lijst van de verschillende contourelementen.<br />

Plaats de contour op het laatste element voor het contoureinde.<br />

Selecteer met de softkeys het gewenste contourelement.<br />

Voer de parameters in het invoerscherm in.<br />

Druk op de softkey "Toepassen".<br />

Het gewenste contourelement wordt toegevoegd aan de contour.<br />

Selecteer de contour op het arbeidsplan.<br />

Druk op de toets "Cursor rechts".<br />

Er verschijnt een lijst van de verschillende contourelementen.<br />

Plaats de cursor op het contourelement dat u wilt wijzigen.<br />

Druk op de toets "Cursor rechts".<br />

Het bijbehorende invoerscherm wordt geopend en in de<br />

programmeergrafiek wordt het geselecteerde element vergroot<br />

weergegeven.<br />

Voer de gewenste wijzigingen in.<br />

Druk op de softkey "Toepassen".<br />

De actuele waarden van het contourelement worden overgenomen en<br />

de wijziging wordt onmiddellijk zichtbaar op de programmeergrafiek.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-195<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Dialoogselectie<br />

veranderen<br />

Selectie<br />

veranderen<br />

Dialoog-<br />

selectie<br />

Dialoog<br />

overname<br />

Contourelement<br />

invoegen<br />

...<br />

Als tijdens het invoeren van de gegevens van een contourelement<br />

twee verschillende contourmogelijkheden zijn ontstaan en u het foute<br />

alternatief heeft gekozen, kunt u uw selectie later nog wijzigen. Als uit<br />

andere parameters reeds een eenduidige contour is ontstaan,<br />

verschijnt er geen dialoogselectie meer.<br />

Open het invoerscherm van het contourelement.<br />

Druk op de softkey "Selectie veranderen".<br />

De beide contourmogelijkheden verschijnen opnieuw.<br />

Druk op de softkey "Dialoogselectie" om tussen de beide<br />

verschillende contourmogelijkheden om te schakelen.<br />

Druk op de softkey "Dialoog overname".<br />

Het gekozen alternatief wordt overgenomen.<br />

Selecteer de contour op het arbeidsplan.<br />

Druk op de toets "Cursor rechts".<br />

Er verschijnt een lijst van de verschillende contourelementen.<br />

Plaats de cursor op het contourelement waarna u een nieuw<br />

element wilt invoegen.<br />

Kies met de softkeys een nieuw contourelement.<br />

Voer de parameters in het invoerscherm in.<br />

Druk op de softkey "Toepassen".<br />

Het contourelement wordt overgenomen in de contour. De volgende<br />

contourelementen worden overeenkomstig de nieuwe contourtoestand<br />

automatisch aangepast.<br />

Als u een element in een contour invoegt, worden de resterende<br />

contourelementen pas in acht genomen als u met de cursor het<br />

symbool van het volgende element naast het grafiekvenster<br />

selecteert.<br />

Evt. past het eindpunt van het ingevoegde element niet bij het<br />

startpunt van het volgende element. In dit geval toont ShopMill de<br />

storingsmelding "Geometriewaarden tegenstrijdig". Als u de<br />

tegenstrijdigheid wilt opheffen, voegt u een schuine in zonder<br />

parameterwaarden in te voeren.<br />

© Siemens AG 2005 All rights reserved.<br />

3-196 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

contourelement wissen<br />

Element<br />

wissen<br />

Selecteer de contour op het arbeidsplan.<br />

Druk op de toets "Cursor rechts".<br />

Er verschijnt een lijst van de verschillende contourelementen.<br />

Plaats de cursor op het contourelement dat u wilt wissen.<br />

Druk op de softkey "Element wissen".<br />

Druk op de softkey "Wissen".<br />

Het geselecteerde contourelement wordt gewist.<br />

3.5.5 Programmeervoorbeelden voor een vrije contourprogrammering<br />

Voorbeeld 1 Startpunt: X=0 abs., Y=5.7 abs.<br />

De contour wordt met de wijzers van de klok mee en met de dialoogselectie<br />

geprogrammeerd.<br />

Y<br />

5<br />

Werkplaatstekening van de contour<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-197<br />

R9.5<br />

22 °<br />

R3.2<br />

R2<br />

11.5<br />

60 °<br />

Startpunt<br />

X=0, Y=5.7 15.2<br />

Element Invoer Opmerking<br />

Draairichting links, R=9.5, I=0 abs., dialoogselectie, overgang<br />

naar volgelement: R=2<br />

X<br />

α1=−30 graden Hoek in hulpbeeld in acht<br />

nemen!<br />

Draairichting rechts, tangente aan voorg.,<br />

R=2, J=4.65 abs.<br />

Draairichting links, tangente aan voorg.,<br />

R=3.2, I=11.5 abs., J=0 abs., dialoogselectie maken,<br />

dialoogselectie maken<br />

R2<br />

R2<br />

4.65<br />

4.65<br />

14.8<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Draairichting rechts, tangente aan voorg.<br />

R=2, J=−4.65 abs., dialoogselectie maken<br />

Tangente aan voorg.<br />

X=−14.8 abs, α1=−158 graden<br />

Alle parameters, L=5, dialoogselectie maken<br />

Y=5.7 abs.<br />

X=0 abs.<br />

Hoek in hulpbeeld in acht<br />

nemen!<br />

Voorbeeld 2 Startpunt: X=0 abs., Y=0 abs.<br />

De contour wordt met de wijzers van de klok mee en met de dialoogselectie<br />

geprogrammeerd. Bij deze contour wordt het aanbevolen alle parameters via<br />

de softkey "Alle parameters" te laten tonen.<br />

Y<br />

R7.5<br />

© Siemens AG 2005 All rights reserved.<br />

3-198 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

X<br />

30 °<br />

Werkplaatstekening van de contour<br />

R25<br />

R5<br />

Startpunt<br />

X=0, Y=0<br />

6<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Element Invoer Opmerking<br />

Y=−104 abs.<br />

Draairichting rechts, R=79, I=0 abs., dialoogselectie maken,<br />

Alle parameters, β2=30 graden<br />

Draairichting rechts, tangente aan voorg.,<br />

R=7.5, alle parameters, β2=180 graden<br />

Draairichting links, R=64, X=−6 abs., I=0 abs.,<br />

dialoogselectie maken, dialoogselectie maken<br />

Overgang naar het volgelement: R=5<br />

Alle parameters, α1=90 graden,<br />

Overgang naar het volgelement: R=5<br />

Draairichting rechts, R=25, X=0 abs., Y=0 abs. I=0 abs.,<br />

dialoogselectie maken, dialoogselectie maken<br />

Hoek in hulpbeeld in acht<br />

nemen!<br />

Voorbeeld 3 Startpunt: X=5.67 abs., Y=0 abs.<br />

De contour wordt tegen de wijzers van de klok in geprogrammeerd.<br />

Y<br />

X= - 137.257 abs.<br />

43.972<br />

125 °<br />

X<br />

Werkplaatstekening van de contour<br />

Startpunt<br />

X=5.67 Y=0<br />

Element Invoer Opmerking<br />

Alle parameters, α1=180 graden Hoek in hulpbeeld in acht nemen!<br />

X=−43.972 inc, alle parameters<br />

X=−137.257 abs, α1=−125 graden<br />

X=43.972 ink<br />

α1=−55 graden<br />

X=5.67 abs<br />

Draairichting rechts, R=72, X=5.67 abs., Y=0 abs.,<br />

dialoogselectie maken<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-199<br />

R72<br />

3<br />

Coördinaat X in "abs" en in "inc"<br />

Hoek in hulpbeeld in acht nemen!<br />

Coördinaat X in "abs" en in "inc"<br />

Hoek in hulpbeeld in acht nemen!


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.6 Baanfrezen<br />

Baan-<br />

frezen ><br />

Baanfrezen links of rechts<br />

van het contour<br />

Met de functie "baanfrezen" kan langs een willekeurig<br />

geprogrammeerde contour worden gefreesd. De functie werkt met een<br />

frees-radiuscorrectie. De bewerking kan in willekeurige richting, d.w.z.<br />

in de geprogrammeerde contourrichting of in de omgekeerde richting,<br />

worden uitgevoerd.<br />

De contour hoeft niet absoluut gesloten te zijn. De volgende<br />

bewerkingen zijn mogelijk:<br />

• Binnen- of buitenbewerking (links of rechts van de contour).<br />

• Bewerken op de middelpuntbaan<br />

Voor de bewerking in tegengestelde richting mogen contouren uit<br />

maximaal 170 contourelementen bestaan (incl. fasen/radii).<br />

Bijzonderheden (behalve voedingswaarden) van de vrije G-Codeinvoer<br />

worden bij het baanfrezen tegen de contourrichting in niet in<br />

acht genomen.<br />

Druk op de softkeys "Contourfrezen" en "Baanfrezen".<br />

Een geprogrammeerde contour kan met freesradius rechts of links<br />

worden bewerkt. Hierbij kan de gebruiker verschillende aanvoer- en<br />

afvoermodi kiezen.<br />

Aanvoer-/afvoermodus De contour kan in een kwartcirkel, halve cirkel of in een rechte<br />

aangevoerd resp. afgevoerd worden.<br />

• Bij een kwartcirkel of halve cirkel moet de radius van de<br />

freesmiddelpuntbaan worden aangegeven.<br />

• Bij de rechten moet de afstand tussen de buitenste freesrand en<br />

het contourstartpunt resp. contoureindpunt worden aangegeven.<br />

Een gemengde programmering is ook mogelijk, bv. aanvoeren in een<br />

kwartcirkel, afvoeren in een halve cirkel.<br />

L1/L2<br />

© Siemens AG 2005 All rights reserved.<br />

3-200 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

R1/R2<br />

R1/R2<br />

Aan- en afvoeren naar/van de contour met een rechte, in een kwartcirkel en in een<br />

halve cirkel; (L1=Aanvoerlengte, L2=Afvoerlengte, R1=Aanvoerradius,<br />

R2=Afvoerradius)<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Aan-/Afvoerstrategie De gebruiker kan tussen vlak aan-/afvoeren en ruimtelijk aan-<br />

/afvoeren kiezen:<br />

Baanfrezen op de<br />

middelpuntbaan<br />

• Vlak aanvoeren: er wordt eerst in de Z-richting op<br />

diepte en vervolgens op het XY-vlak<br />

aangevoerd.<br />

• Ruimtelijk aanvoeren: er wordt in de diepte en op het vlak<br />

gelijktijdig aangevoerd.<br />

• Het afvoeren gebeurt in de omgekeerde volgorde.<br />

Een gemengde programmering is mogelijk, bv. aanvoeren op het<br />

vlak, ruimtelijk afvoeren.<br />

Een geprogrammeerde contour kan ook op de middelpuntbaan<br />

worden bewerkt als onder radiuscorrectie (geen radiuscorrectie)<br />

werd ingeschakeld. De aan- en afvoer is hierbij mogelijk op een rechte<br />

of verticale lijn. De verticale aan-/afvoer kunt u bv. bij gesloten<br />

contouren gebruiken.<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Radiuscorrectie Bewerking links van de contour<br />

Bewerkingstype<br />

Bewerkings-<br />

richting<br />

Bewerking rechts van de contour<br />

Bewerking op de middelpuntbaan<br />

Voorbewerking<br />

Nabewerking<br />

Afkanten<br />

vooruit: de bewerking wordt uitgevoerd in de geprogrammeerde contourrichting<br />

achteruit: de bewerking gebeurt tegen de geprogrammeerde contourrichting in<br />

Z0 Referentievlak (abs. of inc)<br />

Z1 Einddiepte (abs. of inc) (niet bij afkanten) mm<br />

DZ Aanloopdiepte (niet bij afkanten) mm<br />

FS Fasenbreedte (alleen bij afkanten); inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

UZ Nabewerkingsovermaat bodem (niet bij afkanten) mm<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-201<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

UXY Nabewerkingsovermaat (vervalt bij de bewerking op de middelpunt baan) (niet bij<br />

afkanten)<br />

Aanvoermodus Kwartcirkel: deel van een spiraal (alleen bij baanfrezen links en rechts van de<br />

contour)<br />

Halve cirkel: deel van een spiraal (alleen bij baanfrezen links en rechts van de<br />

contour)<br />

Rechte: Schuine in de ruimte<br />

Verticale lijn: loodrecht t.o.v. de baan (alleen bij baanfrezen op de middelpuntbaan)<br />

Aanvoerstrategie<br />

vlak<br />

ruimtelijk (niet bij aanvoermodus verticaal)<br />

R1 of L1 Aanvoerradius (alleen bij baanfrezen links en rechts van de contour), aanvoerlengte mm<br />

Afvoermodus Kwartcirkel: deel van een spiraal (alleen bij baanfrezen links en rechts van de<br />

contour)<br />

Halve cirkel: deel van een spiraal (alleen bij baanfrezen links en rechts van de<br />

contour)<br />

Rechte: Schuine in de ruimte<br />

Verticale lijn: loodrecht t.o.v. de baan (alleen bij baanfrezen op de middelpuntbaan)<br />

Afvoerstrategie<br />

vlak<br />

ruimtelijk (niet bij aanvoermodus verticaal)<br />

R2 of L2 Afvoerradius (alleen bij baanfrezen links en rechts van de contour), afvoerlengte mm<br />

Ophefmodus Als er meerdere diepte-aanvoerbewegingen nodig zijn, gelieve de terugtrekhoogte<br />

aan te geven, waarop het werktuig zich tussen de afzonderlijke aanvoerbewegingen<br />

(bij de overgang van het einde van de contour naar het begin) terugtrekt.<br />

Z0 + veiligheidsafstand<br />

om veiligheidsafstand<br />

op terugtrekniveau<br />

geen terugtrekken<br />

© Siemens AG 2005 All rights reserved.<br />

3-202 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

3.5.7 Contourkamer voorboren<br />

Als bij het ruimen van de contourkamers een frees niet in het midden<br />

kan induiken, moet er worden voorgeboord.<br />

Het aantal en de posities van de noodzakelijke voorboringen is<br />

afhankelijk van de speciale situaties, zoals bv. type contouren,<br />

werktuig, vlak-aanvoerbeweging, nabewerkingsovermaten.<br />

De voorboorcyclus bestaat uit een centreercyclus en de eigenlijke<br />

voorboorcyclus. De boorposities in de contourkamercyclus worden<br />

reeds bij het berekenen van de contourkamer vastgesteld. Hieruit<br />

wordt een speciaal boorprogramma gemaakt en in de<br />

voorboorcycli(centreren en voorboren) opgeroepen.<br />

Contour zak<br />

Contour eiland<br />

Voorboren/Centreren contour zak<br />

Voorboren / Voorboren contour zak<br />

Ruimen, Voorbewerken<br />

Restmateriaal<br />

Ruimen, Gladmaken Niveau<br />

Ruimen, Gladmaken Diepte<br />

Voorbeeld voor een aaneenschakeling met voorboren (centreren en voorboren) en<br />

ruimen<br />

Als u meerdere kamers freest en het onnodige vervangen van<br />

werktuigen wenst te vermijden, is het nuttig, eerst alle kamers voor te<br />

boren en vervolgens te ruimen. In dit geval moet u bij het<br />

centreren/voorboren ook de parameters invullen die bijkomend<br />

verschijnen als u op de softkey "Alle parameters" drukt. Deze moeten<br />

overeenstemmen met de parameters van de bijbehorende ruimstap.<br />

Bij het programmeren moet u dan als volgt te werk gaan:<br />

1. Contour kamer 1<br />

2. Centreren<br />

3. Contour kamer 2<br />

4. Centreren<br />

5. Contour kamer 1<br />

6. Voorboren<br />

7. Contour kamer 2<br />

8. Voorboren<br />

9. Contour kamer 1<br />

10. Ruimen<br />

11. Contour kamer 2<br />

12. Ruimen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-203<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Centreren<br />

Centreren<br />

Voorboren<br />

><br />

Help-scherm met toets<br />

oproepbaar<br />

Als u een kamer volledig bewerkt, d.w.z. centreren, voorboren en<br />

ruimen direct na elkaar, en de bijkomende parameters bij het<br />

centreren/voorboren niet invult, zal ShopMill deze parameterwaarden<br />

van de bewerkingsstap ruimen (voorbewerken) overnemen.<br />

Druk op de softkeys "Contourfrezen", "Voorboren" en "Centreren".<br />

Centreren contourkamer<br />

Parameter Beschrijving Eenheid<br />

T, F, S Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

TR Referentiewerktuig voor het centreren<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (inc) mm<br />

DXY Max. aanvoerbeweging vlak<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding --> vlak-<br />

mm<br />

aanvoerbeweging (mm) tot de snijvlakfreesdiameter (mm) worden aangegeven. %<br />

UXY Nabewerkingsovermaat vlak mm<br />

Ophefmodus Ophefmodus voor nieuwe aanvoerbeweging<br />

Als bij het bewerken meerdere induikpunten nodig zijn, kan de terugtrekhoogte<br />

geprogrammeerd worden:<br />

• op terugtrekniveau<br />

mm<br />

• Z0 + veiligheidsafstand<br />

mm<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug. Als in de kamer geen elementen groter dan Z0 bestaan, kan als ophefmodus<br />

Z0 + veiligheidsafstand worden geprogrammeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

3-204 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Voorboren<br />

Voorboren<br />

Voorboren<br />

><br />

Help-scherm met toets<br />

oproepbaar<br />

Druk op de softkeys "Contourfrezen", "Voorboren" en<br />

"Voorboren".<br />

Voorboren contourkamer<br />

Parameter Beschrijving Eenheid<br />

T, F, S Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

TR Referentiewerktuig voor het voorboren<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (inc) mm<br />

DXY Max. aanvoerbeweging vlak<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding --> vlak-<br />

mm<br />

aanvoerbeweging (mm) tot de snijvlakfreesdiameter (mm) worden aangegeven. %<br />

UXY Nabewerkingsovermaat vlak mm<br />

UZ Nabewerkingsovermaat diepte mm<br />

Ophefmodus Ophefmodus voor nieuwe aanvoerbeweging<br />

Als bij het bewerken meerdere induikpunten nodig zijn, kan de terugtrekhoogte<br />

geprogrammeerd worden:<br />

• op terugtrekniveau<br />

mm<br />

• Z0 + veiligheidsafstand<br />

mm<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug. Als in de kamer geen elementen groter dan Z0 bestaan, kan als ophefmodus<br />

Z0 + veiligheidsafstand worden geprogrammeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-205<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.8 Contourkamer frezen (voorbewerking)<br />

Kamer<br />

frezen ><br />

Help-scherm met toets<br />

oproepbaar<br />

Voor het ruimen van een kamer met eilanden moet de contour van de<br />

kamer en de eilanden worden ingevoerd (zie hfdst. "Vrije<br />

contourprogrammering"). De eerste aangegeven contour wordt als<br />

kamercontour geïnterpreteerd, alle andere als eilanden.<br />

Uit de geprogrammeerde contouren en het invoerscherm voor het<br />

ruimen, creëert ShopMill een programma, waarmee de kamer met<br />

eilanden contourparallel van binnen naar buiten wordt geruimd. De<br />

richting wordt door de in de programmakop vastgelegde<br />

bewerkingsdraairichting (contrarotatie resp. gelijkloop) bepaald.<br />

De eilanden mogen ook gedeeltelijk buiten de kamer liggen of zich<br />

oversnijden.<br />

Druk op de softkeys "Contourfrezen" en "Kamer frezen".<br />

Help-schermen ruimen<br />

Parameter Beschrijving Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Voorbewerking<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (abs. of inc) mm<br />

DXY Max. aanvoer in X/Y-vlak.<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven.<br />

DZ Max. aanvoer diepte (abs. of inc) mm<br />

UXY Nabewerkingsovermaat vlak mm<br />

ZU Nabewerkingsovermaat diepte mm<br />

Startpunt Het startpunt kan automatisch bepaald of manueel worden ingevoerd.<br />

X<br />

Y<br />

Startpunt X (abs.), alleen bij manueel<br />

Startpunt Y (abs.), alleen bij manueel<br />

© Siemens AG 2005 All rights reserved.<br />

3-206 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

%<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Induiken Pendelend: Het induiken gebeurt pendelend met de geprogr. hoek (EW).<br />

Spiraalvormig: Spiraalvormig: Het induiken gebeurt spiraallijnvormig met de geprogrammeerde<br />

radius (ER) en de geprogrammeerde stijging (EP).<br />

Gecentreerd: Bij deze induikstrategie is er een frees nodig, die over het midden<br />

snijdt. Ze wordt met de geprogrammeerde aanvoerbeweging (FZ)<br />

ingedoken.<br />

EW Induikhoek (alleen bij pendelend) graden<br />

FZ Aanvoerbeweging FZ (alleen bij gecentreerd) mm/min<br />

EP Induikspoed (alleen bij helicaal)<br />

De spoed van de helix kan op basis van de geometrische verhoudingen kleiner zijn.<br />

ER Induikradius (alleen bij helicaal)<br />

De radius mag niet groter zijn dan de freesradius daar anders materiaal blijft staan.<br />

Zorg ervoor dat de kamer niet wordt geschonden.<br />

Ophefmodus Als bij de bewerking meerdere induikpunten vereist zijn, moet de terugtrekhoogte<br />

worden geprogrammeerd:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand (SC)<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug.<br />

Als in de kamer geen elementen groter dan Z0 aanwezig zijn, kan als ophefmodus<br />

Z0 + veiligheidsafstand (SC) geprogrammeerd worden.<br />

3.5.9 Restmateriaal contourkamer ruimen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-207<br />

mm/o<br />

mm<br />

mm<br />

mm<br />

Het startpunt kan bij een manuele invoer ook buiten de kamer liggen.<br />

Dit kan bv. bij het ruimen van een zijdelings open kamer nuttig zijn.<br />

Het bewerken begint dan zonder induiken met een rechte beweging in<br />

de open zijde van de kamer.<br />

Als u een kamer (met/zonder eilanden) geruimd hebt en er hierbij<br />

restmateriaal is blijven staan, zal ShopMill dit automatisch herkennen.<br />

Met een geschikt werktuig kunt u dit restmateriaal verwijderen zonder<br />

nogmaals de volledige kamer te bewerken, u vermijdt dus onnodige<br />

bewegingen.<br />

Materiaal dat door de nabewerkingsovermaat blijft staan, is geen<br />

restmateriaal.<br />

Het berekenen van het restmateriaal gebeurt op basis van de bij het<br />

ruimen gebruikte frees.<br />

Als u meerdere kamers freest en onnodige werktuigvervangingen<br />

wenst te vermijden, is het nuttig, eerst alle kamers te ruimen en<br />

vervolgens het restmateriaal te verwijderen. In dit geval moet uit bij<br />

het ruimen van het restmateriaal ook de parameter referentiewerktuig<br />

TR aangeven die bijkomend verschijnt als u op de softkey "Alle<br />

parameters" drukt. Bij het programmeren moet u dan als volgt te werk<br />

gaan:<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Kamer<br />

restmat. ><br />

Help-scherm met toets<br />

oproepbaar<br />

1. Contour kamer 1<br />

2. Ruimen<br />

3. Contour kamer 2<br />

4. Ruimen<br />

5. Contour kamer 1<br />

6. Restmateriaal ruimen<br />

7. Contour kamer 2<br />

8. Restmateriaal ruimen<br />

De functie "Restmateriaal" is een software-optie.<br />

Druk op de softkeys "Contourfrezen" en "Kamer restmat."<br />

Help-scherm restmateriaal<br />

Parameter Beschrijving Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Voorbewerking<br />

TR Referentiewerktuig voor restmateriaal<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (abs. of inc) mm<br />

DXY Max. aanvoerbeweging vlak<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven.<br />

DZ Max. aanvoerbeweging diepte mm<br />

UXY Nabewerkingsovermaat vlak mm<br />

UZ Nabewerkingsovermaat diepte mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-208 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

%<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Ophefmodus Als bij de bewerking meerdere induikpunten vereist zijn, kan de terugtrekhoogte<br />

worden geprogrammeerd:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand (SC)<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug.<br />

Als in de kamer geen elementen groter dan Z0 aanwezig zijn, kan als ophefmodus<br />

Z0 + veiligheidsafstand (SC) geprogrammeerd worden.<br />

3.5.10 Contourkamer nabewerking<br />

Kamer<br />

frezen ><br />

Help-scherm met toets<br />

oproepbaar<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-209<br />

mm<br />

mm<br />

Als u bij het ruimen van de kamer een nabewerkingsovermaat voor de<br />

bodem resp. de rand van de kamer geprogrammeerd hebt, moet u de<br />

kamer nog gladmaken.<br />

Voor de nabewerking van de bodem resp. de rand moet u telkens een<br />

afzonderlijk blok programmeren. Hierbij wordt de kamer telkens maar<br />

één keer bewerkt.<br />

ShopMill houdt bij het gladmaken rekening met een eventueel<br />

voorhanden eiland evenals bij het voorbewerken.<br />

Druk op de softkeys "Contourfrezen" en "Kamer frezen".<br />

Kies het bewerkingstype "Nabewerking op de bodem" of<br />

"Nabewerking aan de rand".<br />

Help-scherm "kamer met eilanden nabewerken"<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Parameter Beschrijving voor nabewerken op de bodem: Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Nabewerking bodem<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (abs. of inc) mm<br />

DXY Max. aanvoerbeweging vlak<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven.<br />

UXY Nabewerkingsovermaat vlak mm<br />

UZ Nabewerkingsovermaat diepte mm<br />

Startpunt Het startpunt kan automatisch bepaald of manueel ingevoerd worden.<br />

Bij een manuele invoer kan het startpunt ook buiten de kamer liggen, waardoor eerst<br />

een rechte bewerking in de kamer gebeurt, bv. voor een zijdelings open kamer<br />

zonder induiken.<br />

X<br />

Y<br />

Coördinaat startpunt (abs.), alleen bij manueel<br />

Coördinaat startpunt (abs.), alleen bij manueel<br />

Induiken Pendelend: Het induiken gebeurt met de geprogrammeerde hoek (EW).<br />

Spiraalvormig: Spiraalvormig: Het induiken gebeurt spiraallijnvormig met de geprogrammeerde<br />

radius (ER) en de geprogrammeerde stijging (EP).<br />

Gecentreerd: Bij deze induikstrategie is er een frees nodig, die over het midden<br />

snijdt. Ze wordt met de geprogrammeerde aanvoerbeweging (FZ)<br />

ingedoken.<br />

EW Induikhoek (alleen bij pendelend) graden<br />

EP Induikspoed (alleen bij helicaal)<br />

De spoed van de helix kan op basis van de geometrische verhoudingen kleiner zijn.<br />

ER Induikradius (alleen bij helicaal)<br />

De radius mag niet groter zijn dan de freesradius daar anders materiaal blijft staan.<br />

Zorg ervoor dat de kamer niet wordt geschonden.<br />

© Siemens AG 2005 All rights reserved.<br />

3-210 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

%<br />

mm<br />

mm<br />

mm/o<br />

FZ Aanvoerbeweging FZ (alleen bij gecentreerd) mm/min<br />

Ophefmodus Als bij de bewerking meerdere induikpunten vereist zijn, kan de terugtrekhoogte<br />

worden geprogrammeerd:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand (SC)<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug.<br />

Als in de kamer geen elementen groter dan Z0 aanwezig zijn, kan als ophefmodus<br />

Z0 + veiligheidsafstand (SC) geprogrammeerd worden.<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Parameter Beschrijving voor gladmaken van de rand: Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Nabewerking rand<br />

Z0 Hoogte werkstuk (abs.) mm<br />

Z1 Diepte t.o.v. Z0 (abs. of inc) mm<br />

DZ Max. aanvoerbeweging diepte mm<br />

UXY Nabewerkingsovermaat vlak mm<br />

Ophefmodus Als bij de bewerking meerdere induikpunten vereist zijn, kan de terugtrekhoogte<br />

worden geprogrammeerd:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand (SC)<br />

Bij de overgang naar het volgende induikpunt trekt het werktuig op deze hoogte<br />

terug.<br />

Als in de kamer geen elementen groter dan Z0 aanwezig zijn, kan als ophefmodus<br />

Z0 + veiligheidsafstand (SC) geprogrammeerd worden.<br />

Aanwijzing: Alternatief tot de functie "Gladmaken rand" kan ook de functie<br />

"Baanfrezen" op grond van meerdere optimalisatiemogelijkheden (aan- en<br />

afloopstrategieën resp. aan- en afloopmodi) gebruikt worden.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-211<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.11 Contourkamer afkanten<br />

Kamer<br />

frezen ><br />

Help-scherm met toets<br />

oproepbaar<br />

Als u een randbreuk heeft voorzien, freest u vervolgens een fase.<br />

Druk op de softkeys "Contourfrezen" en "Kamer frezen".<br />

Kies het bewerkingstype "Afkanten".<br />

Help-scherm "Kamer afkanten"<br />

Als u een fase wilt frezen en bij de nabewerking binnenhoeken zonder<br />

afronding heeft geprogrammeerd, moet u bij het afkanten als afronding<br />

in de contour de radius aan de nabewerkingsfrees aangeven.<br />

Parameter Beschrijving voor het afkanten: Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Afkanten<br />

Z0 Hoogte werkstuk (abs.) mm<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-212 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

3.5.12 Contourtap frezen (voorbewerking)<br />

Als u een willekeurige tap wilt frezen, gebruikt u de functie "Tap<br />

frezen".<br />

Voor u de tap freest, moet u eerst een basisdeelcontour en dan één of<br />

meerdere tapcontouren invoeren. De basisdeelcontour legt het bereik<br />

vast, waarbuiten geen materiaal staat, d.w.z. daar wordt in ijlgang<br />

gewerkt. Tussen basisdeel- en tapcontour wordt dan materiaal<br />

verwijderd.<br />

Bij het frezen kunt u het bewerkingstype (voorbewerking,<br />

nabewerking) kiezen. Als u eerst de voorbewerking en daarna de<br />

nabewerking wilt uitvoeren, moet u de bewerkingscyclus tweemaal<br />

oproepen (1ste blok = voorbewerking, 2de blok = nabewerking). De<br />

geprogrammeerde parameters blijven bij de tweede oproep<br />

behouden. Voor de nabewerking leest u het hfdst. "Contourtap<br />

nabewerken".<br />

Als u alleen een basisdeelcontour en geen tweede contour voor een<br />

tap programmeert, kunt u de basisdeelcontour vlakfrezen.<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

op het startpunt en voert aan op veiligheidsafstand. Het startpunt<br />

wordt door ShopMill berekend.<br />

2. Het werktuig neemt eerst de bewerkingsdiepte in en beweegt dan<br />

zijdelings in een kwartcirkel met bewerkingsvoeding naar de<br />

tapcontour toe.<br />

3. De tap wordt parallel met de contour van buiten naar binnen<br />

geruimd. De richting wordt door bewerkingsdraairichting (tegen-<br />

resp. gelijkloop) bepaald (zie hfdst. "Nieuw programma aanleggen;<br />

basisdeel definiëren").<br />

4. Als de tap in het ene vlak geruimd is, verlaat het werktuig de<br />

contour in een kwartcirkel en beweegt naar de volgende<br />

bewerkingsdiepte.<br />

5. Het werktuig beweegt opnieuw in een kwartcirkel naar de tap toe<br />

en ruimt deze parallel met de contour van buiten naar binnen.<br />

6. Stap 4 en 5 worden herhaald tot de geprogrammeerde tapdiepte<br />

bereikt is.<br />

7. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

Tap<br />

frezen ><br />

Druk op de softkeys "Contourfrezen" en "Tap frezen".<br />

Kies het bewerkingstype "Voorbewerking".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-213<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

Parameter Beschrijving voor voorbewerking Eenheid<br />

T, D, F, S, V Zie hfdst. "Programmablokken aanmaken".<br />

Bewerkings-<br />

type<br />

Z0<br />

Z1<br />

DXY<br />

DZ<br />

UXY<br />

UZ<br />

Voorbewerking<br />

Referentiepunt in de Z-richting (abs)<br />

Diepte t.o.v. Z0 (abs. of inc)<br />

Aanvoer in het XY-vlak<br />

Vlakaanvoer in %: verhouding van vlakaanvoer (mm) en freesdiamter (mm)<br />

Maximale aanvoer in de diepte (Z-richting)<br />

Nabewerkingsovermaat in het vlak<br />

Nabewerkingsovermaat in de diepte<br />

Ophefmodus Als voor de bewerking meerdere aanvoerpunten vereist zijn, moet u de<br />

terugtrekhoogte aangeven waarop het werktuig bij de overgang naar het volgende<br />

aanvoerpunt wordt opgetild:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand<br />

Als in het bewerkingsbereik geen tappen of andere elementen groter dan Z0<br />

aanwezig zijn, kan als ophefmodus Z0 + veiligheidsafstand worden<br />

geprogrammeerd.<br />

3.5.13 Restmateriaal contourtap ruimen<br />

© Siemens AG 2005 All rights reserved.<br />

3-214 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

%<br />

mm<br />

mm<br />

mm<br />

Als u een contourtap heeft gefreesd en daarbij restmateriaal is blijven<br />

staan, wordt dit automatisch door ShopMill herkend. Met een geschikt<br />

werktuig kunt u dit restmateriaal verwijderen zonder nogmaals de<br />

volledige tap te bewerken, u vermijdt dus onnodige bewegingen.<br />

Materiaal dat door de nabewerkingsovermaat blijft staan, is geen<br />

restmateriaal.<br />

De berekening van het restmateriaal wordt uitgevoerd op basis van de<br />

bij het ruimen gebruikte frees.<br />

Als u meerdere tappen freest en onnodige werktuigvervangingen<br />

wenst te vermijden, is het nuttig eerst alle tappen te ruimen en<br />

vervolgens het restmateriaal te verwijderen. In dit geval moet uit bij<br />

het ruimen van het restmateriaal ook de parameter referentiewerktuig<br />

TR aangeven die bijkomend verschijnt als u op de softkey "Alle<br />

parameters" drukt. Bij het programmeren moet u dan als volgt te werk<br />

gaan:<br />

1. Contour basisdeel 1<br />

2. Contour tap 1<br />

3. Tap 1 ruimen<br />

4. Contour basisdeel 2<br />

5. Contour tap 2<br />

6. Tap 2 ruimen<br />

7. Contour basisdeel 1<br />

8. Contour tap 1<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

Alle<br />

parameters<br />

Tap<br />

restmat. ><br />

9. Restmateriaal tap 1 ruimen<br />

10. Contour basisdeel 2<br />

11. Contour tap 2<br />

12. Restmateriaal tap 2 ruimen<br />

De functie "Restmateriaal" is een software-optie.<br />

Druk op de softkeys "Contourfrezen" en "Tap restmat."<br />

Druk op de softkey "Alle parameters" als u nog andere<br />

parameters wilt invoeren.<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Programmablokken aanmaken".<br />

Bewerkingstype<br />

Voorbewerking<br />

TR Referentiewerktuig voor restmateriaal<br />

D Snijkant van het referentiewerktuig (1 of 2)<br />

Z0<br />

Z1<br />

DXY<br />

DZ<br />

UXY<br />

UZ<br />

Referentiepunt in de Z-richting (abs)<br />

Diepte t.o.v. Z0 (abs. of inc)<br />

Aanvoer in het XY-vlak<br />

Vlakaanvoer in %: verhouding van vlakaanvoer (mm) en freesdiameter (mm)<br />

Maximale aanvoer in de diepte (Z-richting)<br />

Nabewerkingsovermaat in het vlak<br />

Nabewerkingsovermaat in de diepte<br />

Ophefmodus Als voor de bewerking meerdere aanvoerpunten vereist zijn, moet u de<br />

terugtrekhoogte aangeven waarop het werktuig bij de overgang naar het volgende<br />

aanvoerpunt wordt opgetild:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand<br />

Als in het bewerkingsbereik geen tappen of andere elementen groter dan Z0<br />

aanwezig zijn, kan als ophefmodus Z0 + veiligheidsafstand worden<br />

geprogrammeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-215<br />

mm<br />

mm<br />

mm<br />

%<br />

mm<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.5 Contour frezen<br />

3.5.14 Contourtap nabewerking<br />

Tap<br />

frezen ><br />

Als u bij het frezen van de tap een nabewerkingsovermaat voor de<br />

bodem resp. de rand van de tap heeft geprogrammeerd, moet u de<br />

tap nog nabewerken.<br />

Voor de nabewerking van de bodem resp. de rand moet u telkens een<br />

afzonderlijk blok programmeren. Hierbij wordt de tap telkens maar één<br />

keer bewerkt.<br />

In plaats van "Nabewerking rand" kunt u ook "Baanfrezen"<br />

programmeren. Daarvoor staan optimalisatiemogelijkheden voor de<br />

Aan-/afvoermodus ter beschikking. Bij het programmeren moet u dan<br />

als volgt te werk gaan:<br />

1. Contour basisdeel<br />

2. Contour tap<br />

3. Tap frezen (voorbewerking)<br />

4. Contour basisdeel<br />

5. Baanfrezen (nabewerking)<br />

6. Contour tap<br />

7. Baanfrezen (nabewerking)<br />

Druk op de softkeys "Contourfrezen" en "Tap frezen".<br />

Kies het bewerkingstype "Gladmaken op de bodem" of<br />

"Gladmaken aan de rand".<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Programmablokken aanmaken".<br />

Bewerkings-<br />

Nabewerking op de bodem<br />

type<br />

Nabewerking aan de rand<br />

Z0<br />

Z1<br />

DXY<br />

DZ<br />

UXY<br />

UZ<br />

Referentiepunt in de Z-richting (abs)<br />

Diepte t.o.v. Z0 (abs. of inc)<br />

Maximale aanvoer in het XY-vlak (alleen nabewerking bodem)<br />

Vlakaanvoer in %: verhouding van vlakaanvoer (mm) en freesdiamter (mm)<br />

Maximale aanvoer in de diepte (Z-richting) – (alleen nabewerking rand)<br />

Nabewerkingsovermaat in het vlak<br />

Nabewerkingsovermaat in de diepte – (alleen nabewerking bodem)<br />

Ophefmodus Als voor de bewerking meerdere aanvoerpunten vereist zijn, moet u de<br />

terugtrekhoogte aangeven waarop het werktuig bij de overgang naar het volgende<br />

aanvoerpunt wordt opgetild:<br />

• op terugtrekniveau<br />

• Z0 + veiligheidsafstand<br />

Als in het bewerkingsbereik geen tappen of andere elementen groter dan Z0 aanwezig<br />

zijn, kan als ophefmodus Z0 + veiligheidsafstand worden geprogrammeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

3-216 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

%<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.5 Contour frezen<br />

3.5.15 Contourtap afkanten<br />

Als u een randbreuk heeft voorzien, freest u vervolgens een fase.<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Programmablokken aanmaken".<br />

Bewerkings-<br />

type<br />

Z0<br />

FS<br />

ZF<br />

Afkanten<br />

Referentiepunt in de Z-richting (abs)<br />

Fasenbreedte; abs<br />

Induikdiepte werktuigpunt; abs of inc<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-217<br />

mm<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.6 Rechte of cirkelvormige baanwegingen<br />

3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.1 Rechten<br />

Deze functie is voor de eenvoudigste bewerkingen zoals<br />

baanbewegingen gedacht.<br />

Moeilijkere bewerkingen, bv. contouren met afkantingen, radii<br />

startstrategieën, tangentiële overgangen enz. moeten met de functie<br />

"contour frezen" en "Baanfrezen" worden uitgevoerd.<br />

Als gewone rechten of cirkels worden geprogrammeerd, moet eerst<br />

een werktuig worden geprogrammeerd. De keuze van een werktuig<br />

met spiltoerental wordt via de softkeys "Rechte/Cirkel" en "Werktuig"<br />

uitgevoerd.<br />

Een ijlgang kan alleen bij rechte bewegingstrajecten geprogrammeerd<br />

worden.<br />

Het werktuig loopt met de geprogrammeerde aanvoer of in ijlgang van<br />

de actuele positie naar de geprogrammeerde eindpositie.<br />

Radiuscorrectie Naar keuze kunt u een rechte met radiuscorrectie uitvoeren. De<br />

radiuscorrectie is zelfhoudend (modaal), d.w.z. dat u de<br />

radiuscorrectie opnieuw moet deselecteren als u ze bij het verplaatsen<br />

niet wilt gebruiken. Bij verschillende opeenvolgende rechten met<br />

radiuscorrectie mag u weliswaar de radiuscorrectie ook alleen in de<br />

eerste programmablok selecteren.<br />

Bij de eerste baanbeweging met radiuscorrectie loopt het werktuig aan<br />

het beginpunt zonder en aan het eindpunt met radiuscorrectie. D.w.z.<br />

bij een geprogrammeerde verticale baan wordt er een afschuining<br />

uitgevoerd. Pas bij de tweede geprogrammeerde baanbeweging met<br />

radiuscorrectie werkt de correctie over het volledige bewegingstraject.<br />

Het omgekeerde effect treedt op als de radiuscorrectie<br />

gedeselecteerd wordt.<br />

Eerste baanbeweging met<br />

radiuscorrectie<br />

geprogrammeerde<br />

baan<br />

© Siemens AG 2005 All rights reserved.<br />

3-218 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

rijweg<br />

geprogrammeerde<br />

baan<br />

rijweg<br />

3<br />

Eerste baanbeweging met gedeselecteerde<br />

radiuscorrectie


3 08/2005 Programmeren met ShopMill<br />

3.6 Rechte of cirkelvormige baanwegingen<br />

Rechte lijn<br />

Help-scherm met toets<br />

oproepbaar<br />

X<br />

Y<br />

Z<br />

Om een van de geprogrammeerde baan afwijkend bewegingstraject te<br />

vermijden, kan de eerste baanbeweging met radiuscorrectie resp. met<br />

gedeselecteerde radiuscorrectie buiten het werkstuk geprogrammeerd<br />

worden. Een programmering zonder coördinatendata is niet mogelijk.<br />

Druk op de softkeys "Rechte Cirkel" en "Rechte".<br />

Help-scherm rechte<br />

Parameter Beschrijving Eenheid<br />

Coördinaat eindpunt in X-richting (abs. of inc)<br />

Coördinaat eindpunt in Y-richting (abs. of inc)<br />

Coördinaat eindpunt in Z-richting (abs. of inc)<br />

Radiuscorrectie Indicatie, op welke zijde van de contour de frees in de bewegingsrichting loopt:<br />

H= @ EK I ? HHA ? JEA E I L = <br />

H= @ EK I ? HHA ? JEA K EJ<br />

@ A ? J K H<br />

H= @ EK I ? HHA ? JEA HA ? D JI L = <br />

@ A ? J J K H<br />

E C A I JA @ A H= @ EK I ? HHA ? JEA<br />

> EBJ = I L H@ EA E C A I JA @<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-219<br />

mm<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.2 Cirkel met een bekend middelpunt<br />

Cirkel<br />

Middelp<br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loopt een cirkelbaan van de actuele positie naar het<br />

geprogrammeerde cirkeleindpunt. De positie van het cirkelmiddelpunt<br />

moet bekend zijn. De radius van de cirkel/cirkelboog wordt door het<br />

aangeven van de interpolatieparameter door de besturing berekend.<br />

Er kan alleen in bewerkingsaanvoer worden gewerkt. Voor de cirkel<br />

wordt uitgevoerd, moet er een werktuig geprogrammeerd zijn.<br />

Druk op de softkeys "Rechte Cirkel" en "Cirkel middelp.".<br />

Help-scherm cirkel met bekend middelpunt<br />

Parameter Beschrijving Eenheid<br />

Draairichting Van het cirkelbeginpunt tot het cirkeleindpunt wordt in de geprogrammeerde richting<br />

gewerkt. Deze richting kan met de wijzers van de klok mee of tegen de wijzers van<br />

de klok in geprogrammeerd worden.<br />

X<br />

Y<br />

I<br />

J<br />

X-positie cirkeleindpunt (abs. of inc)<br />

Y-positie cirkeleindpunt (abs. of inc)<br />

Afstand cirkelbeginpunt tot cirkelmiddelpunt in X-richting (inc)<br />

Afstand cirkelbeginpunt tot cirkelmiddelpunt in Y-richting (inc)<br />

Vlak De cirkel wordt op het ingestelde vlak met de bijbehorende interpolatieparameters<br />

gewerkt:<br />

XYIJ: XY-vlak met de interpolatieparameters I en J<br />

XZIK: XZ-vlak met de interpolatieparameters I en K<br />

YZJK: YZ-vlak met de interpolatieparameters J en K<br />

© Siemens AG 2005 All rights reserved.<br />

3-220 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.3 Cirkel met een bekende radius<br />

Cirkel<br />

Radius<br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loop een cirkelbaan met de geprogrammeerde radius<br />

van de actuele positie naar het geprogrammeerde cirkeleindpunt. De<br />

positie van het cirkelmiddelpunt wordt door de besturing berekend.<br />

Interpolatieparameters moeten niet geprogrammeerd worden.<br />

Er kan alleen in bewerkingsaanvoer worden gewerkt.<br />

Druk op de softkeys "Rechte Cirkel" en "Cirkel radius".<br />

Help-scherm cirkel met bekende radius<br />

Parameter Beschrijving Eenheid<br />

Draairichting Van het cirkelbeginpunt tot het cirkeleindpunt wordt in de geprogrammeerde richting<br />

gewerkt. Deze richting kan met de wijzers van de klok mee of tegen de wijzers van<br />

de klok in geprogrammeerd worden.<br />

X<br />

Y<br />

X-positie cirkeleindpunt (abs. of inc)<br />

Y-positie cirkeleindpunt (abs. of inc)<br />

R Radius van de cirkelboog;<br />

De selectie van de gewenste cirkelboog gebeurt door het invoeren van een positief<br />

of een negatief voorteken.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-221<br />

mm<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.4 Spiraal<br />

Helix<br />

Help-scherm met toets<br />

oproepbaar<br />

Bij de spiraalinterpolatie wordt een cirkelbeweging op het vlak met een<br />

lineaire beweging in de werktuigas overdekt, d.w.z. er wordt een<br />

spiraal gevormd.<br />

Druk op de softkeys "Rechte Cirkel" en "Helix"<br />

Help-scherm spiraal<br />

Parameter Beschrijving Eenheid<br />

Draairichting Van het cirkelbeginpunt tot het cirkeleindpunt wordt in de geprogrammeerde richting<br />

gewerkt. Deze richting kan met de wijzers van de klok mee of tegen de wijzers van<br />

de klok in geprogrammeerd worden.<br />

I, J incrementeel: Afstand spiraalbeginpunt naar het middelpunt in<br />

X- en Y-richting<br />

absoluut: Middelpunt van de spiraal in X- en Y-richting<br />

P Stijging van de spiraal; De stijging wordt in mm per een omdraaiing<br />

geprogrammeerd.<br />

Z Z-positie van het helicale eindpunt (abs. of inc) mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-222 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

3<br />

mm/360 °


3 08/2005 Programmeren met ShopMill<br />

3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.5 Poolcoördinaten<br />

Als de dimensionering van een werkstuk van een centraal punt (pool)<br />

met radius en hoekindicatie wordt uitgevoerd, kunnen deze voordelig<br />

als poolcoördinaten geprogrammeerd worden.<br />

Er kunnen rechten en cirkels als poolcoördinaten geprogrammeerd<br />

worden.<br />

Pool definiëren Voor de programmering van een rechte of een cirkel in<br />

poolcoördinaten moet de pool gedefinieerd worden. Deze pool is het<br />

referentiepunt van het poolcoördinatensysteem.<br />

Vervolgens moet de hoek voor de eerste rechte of van de eerste cirkel<br />

in absolute coördinaten worden geprogrammeerd. De hoeken van de<br />

andere rechten of cirkelbogen kunnen naar keuze absoluut of<br />

incrementeel geprogrammeerd worden.<br />

Pool<br />

Polair<br />

><br />

Druk op de softkeys "Rechte Cirkel", "Polair" en "Pool".<br />

Parameter Beschrijving Eenheid<br />

X X-positie van de pool (abs. of inc) mm<br />

Y Y-positie van de pool (abs. of inc) mm<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-223<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.6 Rechte polair<br />

Rechte<br />

Polair<br />

Polair<br />

><br />

Help-scherm met toets<br />

oproepbaar<br />

Een rechte in het poolcoördinatensysteem wordt door een radius (L)<br />

en een hoek (α) bepaald. De hoek heeft betrekking op de X-as.<br />

Het werktuig loopt van de actuele positie op een rechte naar het<br />

geprogrammeerde eindpunt in bewerkingsaanvoer of in ijlgang.<br />

De 1ste Rechte in poolcoördinaten na de poolvermelding moet met<br />

absolute hoek worden geprogrammeerd. Alle andere rechten of<br />

cirkelbogen kunnen ook incrementeel geprogrammeerd worden.<br />

Druk op de softkeys "Rechte Cirkel", "Polair" en "Rechte polair".<br />

Help-scherm rechte polair met hoek absoluut en incrementeel<br />

Parameter Beschrijving Eenheid<br />

L Radius van de pool naar het eindpunt van de rechte mm<br />

α Polaire hoek (abs.of inc, positief of negatief) graden<br />

Radiuscorrectie Indicatie, op welke zijde van de contour de frees in de bewegingsrichting loopt:<br />

H= @ EK I ? HHA ? JEA E I L = <br />

H= @ EK I ? HHA ? JEA K EJ<br />

@ A ? J K H<br />

H= @ EK I ? HHA ? JEA HA ? D JI L = <br />

@ A ? J J K H<br />

E C A I JA @ A H= @ EK I ? HHA ? JEA<br />

> EBJ = I L H@ EA E C A I JA @<br />

© Siemens AG 2005 All rights reserved.<br />

3-224 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.7 Cirkel polair<br />

Cirkel<br />

Polair<br />

Polair<br />

><br />

Help-scherm met toets<br />

oproepbaar<br />

Een cirkel in het poolcoördinatensysteem wordt door een hoek (α)<br />

bepaald. De hoek heeft betrekking op de X-as.<br />

Het werktuig loopt van de actuele positie op een cirkelbaan naar het<br />

geprogrammeerde eindpunt (hoek) in de bewerkingsaanvoer.<br />

De radius blijkt uit de actuele positie t.o.v. de gedefinieerde pool,<br />

d.w.z. cirkelbeginpositie en cirkeleindpuntpositie hebben dezelfde<br />

afstand van de gedefinieerde pool.<br />

De 1ste Cirkelboog in poolcoördinaten na de poolvermelding moet<br />

met absolute hoek worden geprogrammeerd. Alle andere rechten of<br />

cirkelbogen kunnen ook incrementeel geprogrammeerd worden.<br />

Druk op de softkeys "Rechte Cirkel", "Polair" en "Cirkel polair".<br />

Help-scherm cirkel polair met hoek absoluut en incrementeel<br />

Parameter Beschrijving Eenheid<br />

Draairichting Van het cirkelbeginpunt tot het cirkeleindpunt wordt in de geprogrammeerde richting<br />

gewerkt. Deze richting kan met de wijzers van de klok mee (rechts) of tegen de<br />

wijzers van de klok in (links) geprogrammeerd worden.<br />

α Polaire hoek (abs.of inc, positief of negatief) graden<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-225<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.6 Rechte of cirkelvormige baanwegingen<br />

3.6.8 Programmeervoorbeelden poolcoördinaten<br />

Vijfhoek programmeren De buitencontour van een vijfhoek moet bewerkt worden.<br />

Gelieve bij de invoer de afmetingen van uw werkstuk in acht te nemen!<br />

Startpunt met ijlgang aanlopen: X70, Y50, radiuscorrectie uit.<br />

Pool: X=50, Y=50<br />

1. Rechte polair: L=20, α= −72 absoluut, radiuscorrectie rechts<br />

2. tot 5de Rechte polair: L=20, α= −72 graden incrementeel,<br />

radiuscorrectie rechts<br />

Cirkelboog 225 graden<br />

programmeren<br />

Pool<br />

72 graden<br />

Programmeergrafiek en uitreksel uit arbeidsplan<br />

De buitencontour van een cirkelboog moet bewerkt worden.<br />

Gelieve bij de invoer de afmetingen van uw werkstuk in acht te nemen!<br />

Startpunt met ijlgang aanlopen: X=80, Y=50, radiuscorrectie rechts<br />

Pool: X=60, Y=50<br />

Draairichting rechts, α= 135 graden absoluut<br />

Programmeergrafiek en uitreksel uit arbeidsplan<br />

© Siemens AG 2005 All rights reserved.<br />

3-226 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7 Boren<br />

Programmeren van<br />

boringen en schroefdraden<br />

In ShopMill programmeert u eerst de noodzakelijke<br />

technologieblokken in de juiste volgorde, zoals ze bij de bewerking<br />

nodig zijn; bv.<br />

1. Centreren, met werktuig en invoer van het spiltoerental en<br />

bewerkingsaanvoer<br />

2. Diepboren, met werktuig en invoer van het spiltoerental en<br />

bewerkingsaanvoer<br />

3. Schroefdraadtappen, met werktuig en invoer van het spiltoerental<br />

en bewerkingsaanvoer<br />

Zodra de technologieën geprogrammeerd zijn, volgen de<br />

Positiegegevens. Daarvoor staan verschillende positiepatronen ter<br />

beschikking (zie hfdst. "Posities").<br />

Deze volgorde, eerst het technologie- en dan het positioneerblok,<br />

moet bij de boorcycli dringend worden nagekomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-227<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.1 Centreren<br />

Centre-<br />

ren ><br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loopt, rekening houdend met het terugtrekniveau en de<br />

veiligheidsafstand, in ijlgang naar de positie die gecentreerd moet<br />

worden. Met de geprogrammeerde aanvoer (F) duikt het werktuig in<br />

het werkstuk in, tot Z1 wordt bereikt resp. tot de diameter aan het<br />

oppervlak bereikt wordt. Na afloop van de stilstandtijd trekt zich het<br />

werktuig in ijlgang, afhankelijk van de instelling in de parameter<br />

"Terugtrekken positiepatroon", terug op het terugtrekniveau of de<br />

veiligheidsafstand. De parameter "Terugtrekken positiepatroon"<br />

bevindt zich in de programmakop of onder "Instellingen" in het menu<br />

"Diversen".<br />

Druk op de softkeys "Boren" en "Centreren".<br />

Help-scherm centreren op diepte Help-scherm centreren op diameter<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Diameter Het werktuig duikt zo diep in tot de diameter aan het werkstukoppervlak bereikt<br />

wordt. Hierbij wordt rekening gehouden met de in de werktuiglijst ingevoerde hoek<br />

van de centreerboor.<br />

Top<br />

Het werktuig duikt zo diep in tot de geprogrammeerde induikdiepte bereikt wordt.<br />

∅<br />

Er wordt zo diep ingedoken tot de diameter bereikt wordt.<br />

mm<br />

Z1<br />

Er wordt zo diep ingedoken tot Z1 bereikt wordt.<br />

mm<br />

Z0 Hoogte van het werkstuk; Z0 wordt in het positiepatroon (softkey "Positioneren")<br />

opgegeven<br />

mm<br />

DT Stilstandtijd om vrij te snijden s<br />

U<br />

© Siemens AG 2005 All rights reserved.<br />

3-228 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.2 Boren en ruimen<br />

Boren<br />

Wrijven ><br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loopt, rekening houdend met het terugtrekniveau en de<br />

veiligheidsafstand, in ijlgang naar de geprogrammeerde positie.<br />

Vervolgens wordt met de onder F geprogrammeerde aanvoer in het<br />

werkstuk ingedoken tot de diepte Z1 bereikt wordt.<br />

Boren: als de waarde Z1 bereikt is en de stilstandtijd afgelopen is,<br />

wordt bij het boren in ijlgang, afhankelijk van de instelling in de<br />

parameter "Terugtrekken positiepatroon", naar het terugtrekniveau of<br />

de veiligheidsafstand teruggelopen. De parameter "Terugtrekken<br />

positiepatroon" bevindt zich in de programmakop of onder<br />

"Instellingen" in het menu "Diversen".<br />

Wrijven: als de waarde Z1 bereikt wordt en de stilstandtijd afgelopen<br />

is, wordt bij het wrijven met de geprogrammeerde terugtrekaanvoer<br />

naar de veiligheidsafstand teruggelopen.<br />

Druk op de softkeys "Boren" en "Boren Wrijven".<br />

Help-scherm boren Help-scherm wrijven<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Schacht Er wordt zo diep ingedoken tot de boorschacht de geprogrammeerde waarde Z1<br />

heeft bereikt. Hierbij wordt rekening gehouden met de in de werktuiglijst ingevoerde<br />

hoek.<br />

Top<br />

Er wordt zo diep ingedoken tot de boortop de geprogrammeerde waarde Z1 heeft<br />

bereikt (bij wrijven niet voorhanden).<br />

Z1 Induikdiepte voor de boortop of de boorschacht. mm<br />

Z0 Hoogte van het werkstuk; Z0 wordt in het positiepatroon (softkey "Positioneren")<br />

opgegeven<br />

mm<br />

DT Stilstandtijd om vrij te snijden. s<br />

U<br />

FB Aanvoer voor terugtrekken (alleen bij wrijven)<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-229<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.3 Diepboren<br />

Ontspanen<br />

Spanen breken<br />

Diep-<br />

boren ><br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loopt, rekening houdend met het terugtrekniveau en de<br />

veiligheidsafstand, in ijlgang naar de geprogrammeerde positie.<br />

Vervolgens wordt met de geprogrammeerde aanvoer in het werkstuk<br />

ingedoken.<br />

Druk op de softkeys "Boren" en "Diepboren".<br />

Het werktuig boort met de geprogrammeerde aanvoer (F) tot op de<br />

1ste aanvoerbewegingsdiepte. Als deze bereikt wordt, loopt het<br />

werktuig om te ontspanen in ijlgang uit het werkstuk en duikt weer tot<br />

op de 1ste aanvoerbewegingsdiepte, verminderd met een<br />

voorhoudafstand (V3). De verdere aanvoerbewegingsdiepte wordt<br />

geboord en vervolgens loopt het werktuig weer vrij, zolang tot de<br />

programmeerde eindboordiepte (Z1) bereikt is. Na afloop van de<br />

stilstandtijd (DT) trekt het werktuig zich in ijlgang terug op de<br />

veiligheidsafstand.<br />

Het werktuig boort met de geprogrammeerde aanvoer (F) tot op de<br />

1ste aanvoerbewegingsdiepte. Als deze bereikt wordt, loopt het<br />

werktuig met de terugtrekwaarde (V2) terug om spanen te breken en<br />

duikt weer tot op een verdere aanvoerbewegingsdiepte in. Dit proces<br />

wordt steeds herhaald tot de eindboordiepte (Z1) bereikt is.<br />

De terugtrekwaarde kan via een machinedatum of in het<br />

parameterscherm bepaald worden. Als de parameter via de<br />

machinedatum reeds toegewezen is, verschijnt deze niet in het<br />

parameterscherm.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Help-scherm diepboren met spanen breken Help-scherm diepboren met ontspanen<br />

© Siemens AG 2005 All rights reserved.<br />

3-230 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Ontspanen De boor loopt uit het werkstuk om te ontspanen.<br />

Spanen breken De boor trekt met de terugtrekwaarde V2 terug om spanen te breken.<br />

Top<br />

Schacht<br />

De eindboordiepte (Z1) heeft betrekking op de boortop<br />

De eindboordiepte (Z1) heeft betrekking op de boorschacht<br />

Z1 Eindboordiepte (inc) mm<br />

D max. aanvoerbeweging mm<br />

DF Percentage voor iedere verdere aanvoerbeweging<br />

DF=100: Aanvoerbewegingswaarde blijft gelijk<br />

DF


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.4 Uitdraaien<br />

Uit-<br />

draaien ><br />

Help-scherm met toets<br />

oproepbaar<br />

Het werktuig loopt, rekening houdend met het terugtrekniveau en de<br />

veiligheidsafstand, in ijlgang naar de geprogrammeerde positie.<br />

Vervolgens duikt het werktuig met de geprogrammeerde aanvoer (F)<br />

tot op de geprogrammeerde diepte (Z1) in. Daar stopt de spil in een<br />

bepaalde positie. Na afloop van de stilstandtijd kan "opheffen" of "niet<br />

opheffen" geprogrammeerd worden.<br />

Bij het opheffen kan de ophefwaarde D en de werktuig georiënteerde<br />

hoek α via de machinedata en of in het parameterscherm worden<br />

bepaald. Als de twee parameters via de machinedata voorbezet zijn,<br />

verschijnen ze niet in het parameterscherm.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Druk op de softkeys "Boren" en "Uitdraaien".<br />

Help-scherm uitdraaien<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

opheffen<br />

niet opheffen<br />

Het snijvlak loopt van de boorrand vrij en trekt zich dan op het terugtrekniveau terug.<br />

Het snijvlak loopt niet vrij, maar loopt in ijlgang naar de veiligheidsafstand terug.<br />

Z1 Diepte t.o.v. Z0 (abs. of inc) mm<br />

Z0 Hoogte van het werkstuk; Z0 wordt in het positiepatroon (softkey "Positioneren")<br />

opgegeven<br />

© Siemens AG 2005 All rights reserved.<br />

3-232 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

DT Stilstandtijd om vrij te snijden. S<br />

U<br />

D Ophefwaarde (of via machinedatum bepaald) - alleen bij opheffen mm<br />

α Werktuig georiënteerde hoek (of via machinedatum bepaald) - alleen bij opheffen graden<br />

3.7.5 Schroefdraadtappen<br />

Als u een inwendige schroefdraad wilt boren, gebruikt u de functie<br />

"Schroefdraadtappen".<br />

Tijdens het schroefdraadtappen kunt u het spiltoerental beïnvloeden<br />

met de spil-override. De voedings-override is niet actief.<br />

U kunt kiezen of u in één snede boort, spanen breekt of het werkstuk<br />

voor het ontspanen verlaat.<br />

Het werktuig loopt, rekening houdend met het terugtrekniveau en de<br />

veiligheidsafstand, in ijlgang naar de geprogrammeerde positie.<br />

Het werktuig beweegt met stilstaande spil in ijlgang op de<br />

terugtrekhoogte en vervolgens op de veiligheidsafstand.<br />

Daar begint de spil te draaien en spiltoerental en voedingsbeweging<br />

worden gesynchroniseerd.<br />

Het werktuig beweegt verder met ijlgang naar de geprogrammeerde<br />

positie.<br />

1 snede 1. Het werktuig boort met het geprogrammeerde spiltoerental S resp.<br />

snijsnelheid V tot de draadboordiepte Z1 bereikt is.<br />

2. De draairichting van de spil wisselt en het werktuig beweegt met<br />

het geprogrammeerde spiltoerental SR resp. de snijnsnelheid VR<br />

op de veiligheidsafstand.<br />

Ontspanen<br />

1. Het werktuig boort met het geprogrammeerde spiltoerental S resp.<br />

de voedingssnelheid V tot de eerste aanvoerdiepte (maximale<br />

aanvoerdiepte D) bereikt is.<br />

2. Het werktuig beweegt voor het ontspanen met spiltoerental SR<br />

resp. snijsnelheid VR uit het werktuig en neemt de<br />

veiligheidsafstand in.<br />

3. Daarna boort het werktuig met het geprogrammeerde spiltoerental<br />

S resp. de voedingssnelheid V opnieuw tot op de eerste<br />

aanvoerdiepte en boort dan verder tot de volgende aanvoerdiepte<br />

bereikt is.<br />

4. Stap 2 en 3 worden herhaald tot de geprogrammeerde<br />

eindboordiepte Z1 bereikt is.<br />

5. De draairichting van de spil wisselt en het werktuig beweegt met<br />

het spiltoerental SR resp. de snijnsnelheid VR op de<br />

veiligheidsafstand.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-233<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Spanen breken<br />

Draad-<br />

boren<br />

Uit-<br />

draaien ><br />

Help-scherm met toets<br />

oproepbaar<br />

1. Het werktuig boort met het geprogrammeerde spiltoerental S resp.<br />

de voedingssnelheid V tot de eerste aanvoerdiepte (maximale<br />

aanvoerdiepte D) bereikt is.<br />

2. Het werktuig beweegt met de terugtrekwaarde V2 terug om<br />

spanen te breken.<br />

3. Daarna boort het werktuig met het geprogrammeerde spiltoerental<br />

S resp. de voedingssnelheid V tot de volgende aanvoerdiepte<br />

bereikt is.<br />

4. Stap 2 en 3 worden herhaald tot de geprogrammeerde<br />

eindboordiepte Z1 bereikt is.<br />

5. De draairichting van de spil wisselt en het werktuig beweegt met<br />

het spiltoerental SR resp. de snijnsnelheid VR op de<br />

veiligheidsafstand.<br />

Bij het draadboren met analoge spil is een compensatiekop vereist.<br />

Hiermee kan slechts in één snede worden geboord.<br />

In de machinegegevens kan de machinefabrikant nog bepaalde<br />

instellingen voor het draadboren hebben vastgelegd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Druk op de softkeys "Boren", "Uitdraaien" en "Draadboren".<br />

Help-scherm schroefdraadtappen<br />

Parameter Beschrijving Eenheid<br />

T, D, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

P Schroefdraadhoogte<br />

De schroefdraadhoogte is afhankelijk van het gebruikte werktuig.<br />

MODULE: Bijvoorbeeld gebruikelijk bij wormen, die in een tandwiel grijpen.<br />

Gangen/'': Bijvoorbeeld bij pijpdraden.<br />

Bij het invoeren in gangen/'' vult u in het eerste parameterveld het volledige getal<br />

voor de komma in en in het tweede en derde veld het getal na de komma als breuk.<br />

13,5 gangen/'' vult u bv. als volgt in:<br />

© Siemens AG 2005 All rights reserved.<br />

3-234 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

mm/o<br />

in/o<br />

MODUUL<br />

gangen/''


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

SR Spiltoerental voor terugtrekking (niet bij draadboren) o/min<br />

VR Snijsnelheid voor terugtrekking (alternatief voor SR) (niet bij draadboren met<br />

compensatiekop)<br />

1 snede<br />

Ontspanen<br />

Spanen breken<br />

De schroefdraad wordt in één beweging zonder onderbreking geboord.<br />

De boor beweegt voor het ontspanen uit het werkstuk (niet bij draadboren met<br />

compensatiekop).<br />

De boor wordt met de terugtrekwaarde V2 teruggetrokken voor het spanen breken<br />

(niet bij draadboren met compensatiekop).<br />

Z1 Draadboordiepte t.o.v. Z0 (abs. of inc)<br />

Z0 wordt in het positiepatroon (softkey "Positioneren") opgegeven<br />

D Maximale aanvoer (alleen bij ontspanen of spanen breken) mm<br />

V2 Terugtrekwaarde (alleen bij spanen breken)<br />

Waarde, waarmee de boor bij het spanen breken wordt teruggetrokken.<br />

V2=automatisch: Het werktuig wordt met één omwenteling teruggetrokken.<br />

3.7.6 Schroefdraadfrezen<br />

Draad-<br />

frezen<br />

Schroefdraad<br />

><br />

Met een vormfrees kan een willekeurige binnen- of<br />

buitenschroefdraad worden gemaakt.<br />

De schroefdraad kan als rechter- of linkerschroefdraad worden<br />

gemaakt, het bewerken gebeurt van boven naar beneden of<br />

omgekeerd.<br />

m/min<br />

Bij metrische schroefdraden (draadspoed P in mm/o) wijst ShopMill<br />

aan de parameter schroefdraaddiepte K een uit de spoed berekende<br />

waarde toe. Deze waarde kunt u wijzigen. De toewijzing vooraf moet<br />

via een machinegegevensbouwsteen worden geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-235<br />

mm<br />

mm<br />

Druk op de softkeys "Boren", "Schroefdraad" en "Schroefdraad<br />

tappen".<br />

Binnenschroefdraad Afloop:<br />

• Positioneren op het schroefdraadmiddelpunt op het<br />

terugtrekniveau in ijlgang<br />

• Aanvoerbeweging naar het referentievlak dat om de<br />

veiligheidsafstand werd voorverplaatst, in ijlgang<br />

• Aanlopen aan een besturingsintern berekende inloopcirkel in de<br />

geprogrammeerde aanvoer<br />

• Inloopbeweging naar de schroefdraaddiameter op een cirkelbaan<br />

• Schroefdraadfrezen op een spiraalbaan met de wijzers van de klok<br />

mee of tegen de wijzers van de klok in (afhankelijk van linkerrechterschroefdraad)<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

• Uitloopbeweging op een cirkelbaan met dezelfde draairichting en<br />

de geprogrammeerde aanvoer<br />

• Terugtrekken naar het schroefdraadmiddelpunt en vervolgens naar<br />

het terugtrekniveau in ijlgang<br />

Buitenschroefdraad Afloop:<br />

• Positioneer op het startpunt op het terugtrekniveau in ijlgang<br />

• Aanvoerbeweging naar het referentievlak dat om de<br />

veiligheidsafstand werd voorverplaatst, in ijlgang<br />

• Aanlopen aan een besturingsintern berekende inloopcirkel in de<br />

geprogrammeerde aanvoer<br />

• Inloopbeweging naar de schroefdraaddiameter op een cirkelbaan<br />

• Schroefdraadfrezen op een spiraalbaan met de wijzers van de klok<br />

mee of tegen de wijzers van de klok in (afhankelijk van linkerrechterschroefdraad)<br />

• Uitloopbeweging op een cirkelbaan in de tegengestelde<br />

draairichting met de geprogrammeerde aanvoer<br />

• Terugtrekken op het terugtrekniveau in ijlgang<br />

Help-scherm met toets<br />

oproepbaar<br />

Help-scherm schroefdraadfrezen<br />

© Siemens AG 2005 All rights reserved.<br />

3-236 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

Parameter Beschrijving Eenheid<br />

Bewerkingstype<br />

Voorbewerking<br />

Schroefdraadfrezen tot op de geprogrammeerde nabewerkingsovermaat (U)<br />

Nabewerking<br />

Richting Afhankelijk van de spildraairichting wordt bij een richtingsverandering ook de<br />

bewerkingsdraairichting veranderd (gelijkloop/contrarotatie).<br />

Z0 naar Z1: Het bewerken begint aan het werkstukoppervlak Z0.<br />

Z1 naar Z0: Het bewerken begint op de schroefdraaddiepte, bv. bij een<br />

eindschroefdraad<br />

BinnenschroefdraadBuitenschroefdraad<br />

Er wordt een binnenschroefdraad gefreesd.<br />

Er wordt een buitenschroefdraad gefreesd.<br />

Linkerschroef- Er wordt een linkerschroefdraad gefreesd.<br />

draad<br />

Rechterschroef Er wordt een rechterschroefdraad gefreesd.<br />

draad<br />

NT Aantal snijtanden van een freesplaat.<br />

Er kunnen één- of meertandige freesplaten worden gebruikt. De invoer van de<br />

snijtanden gebeurt via de parameter NT. De vereiste bewegingen worden door de<br />

cyclus intern zo uitgevoerd dat de spits van de onderste tand van een freesplaat bij<br />

het bereiken van de schroefdraad-eindpositie overeenstemt met de<br />

geprogrammeerde eindpositie. Afhankelijk van de snijvlakgeometrie van de<br />

freesplaat moet met een vrijloopweg onderaan aan het werkstuk rekening worden<br />

gehouden.<br />

Z1 Schroefdraadlengte mm<br />

Z0 Hoogte van het werkstuk; Z0 wordt in het positiepatroon (softkey "Positioneren")<br />

opgegeven<br />

∅ Nominale diameter van de schroefdraad , voorbeeld: nominale diameter van M12 =<br />

12 mm<br />

P Schroefdraadhoogte<br />

mm/o<br />

Indien de freesplaat meerdere snijtanden bezit, is de schroefdraadhoogte afhankelijk inch/o<br />

van het gebruikte werktuig.<br />

MODUUL<br />

Bij het invoeren van de schroefdraadspoed in gangen/'' vult u in het eerste<br />

parameterveld het volledige getal voor de komma in en in het tweede en derde veld<br />

het getal na de komma als breuk.<br />

13,5 gangen/'' vult u bv. als volgt in:<br />

gangen/''<br />

K Schroefdraaddiepte mm<br />

DXY Aanvoerbeweging per snede<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven.<br />

U Nabewerkingsovermaat mm<br />

α0 Starthoek graden<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-237<br />

mm<br />

mm<br />

mm<br />

%<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Programmeervoorbeeld<br />

voor het<br />

schroefdraadfrezen<br />

Cirkelkamer frezen, vervolgens schroefdraadfrezen.<br />

De gebruikte frees kan niet over het midden snijden, daarom wordt de<br />

cirkelkamer met een boor Ø22 mm voorgeboord. Daardoor kan met<br />

de frees in het midden worden ingedoken.<br />

Met behulp van positiepatronen kunnen de posities van de<br />

voornoemde cycli geprogrammeerd worden (zie hfdst. "Gebruik van<br />

positiepatronen bij het frezen").<br />

50<br />

Y<br />

Y<br />

A A - B<br />

B<br />

60 X<br />

40 Z<br />

© Siemens AG 2005 All rights reserved.<br />

3-238 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

56<br />

Werkplaatstekening van de cirkelkamer met schroefdraad<br />

Centreren<br />

boren<br />

Cirkelkamer<br />

Inw. draad<br />

Posities<br />

centreer<br />

Boor<br />

draad56<br />

Fragment uit het arbeidsplan; Cirkelkamer met schroefdraad frezen<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.7 Boorschroefdraadtappen<br />

Boorschr.-<br />

tappen<br />

Schroefdraad<br />

><br />

Help-scherm met toets<br />

oproepbaar<br />

Met een boorschroefdraadfrees kan een binnenschroefdraad met een<br />

bepaalde diepte en hoogte in één arbeidscyclus worden gemaakt.<br />

D.w.z. voor het boren en het schroefdraadtappen wordt hetzelfde<br />

werktuig gebruikt, een bijkomende werktuigvervanging valt weg.<br />

De schroefdraad kan als rechter- of linkerschroefdraad worden<br />

gemaakt.<br />

Afloop:<br />

• Het werktuig loopt in ijlgang naar de veiligheidsafstand.<br />

• Als een aanboren wordt gewenst, loopt het werktuig met een<br />

verminderde booraanvoer naar de in de machinedatum<br />

vastgelegde aanboordiepte.<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Het werktuig boort met booraanvoer F1 naar de eerste<br />

boordiepte D. Als de eindboordiepte Z1 nog niet bereikt werd, loopt<br />

het werktuig terug naar het werkstukoppervlak om te ontspanen.<br />

Vervolgens positioneert het werktuig in ijlgang tot 1mm boven de<br />

tot nu toe bereikte boordiepte om met de booraanvoer F1 met de<br />

volgende aanvoerbeweging verder te boren.<br />

• Als om door te boren een andere aanvoer FR wordt gewenst,<br />

wordt de resterende boordiepte ZR met deze aanvoer geboord.<br />

• Indien gewenst, loopt het werktuig voor het schroefdraadtappen in<br />

ijlgang naar het werkstukoppervlak om te ontspanen.<br />

• Het werktuig loopt naar de startpositie voor schroefdraadtappen.<br />

• Het schroefdraadtappen (gelijkloop, contrarotatie of contrarotatie +<br />

gelijkloop) met freesaanvoer F2 wordt uitgevoerd. De freesinlaat<br />

en -uitlaat in de schroefdraad gebeurt op een halve cirkel met<br />

tezelfdertijd een aanvoerbeweging in de werktuigas.<br />

Druk op de softkeys "Boren", "Schroefdraad" en "Boorschr.<br />

tappen".<br />

Help-schermen boorschroefdraadtappen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-239<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Parameter Beschrijving Eenheid<br />

T, D, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

F1 Booraanvoer mm/min<br />

mm/o<br />

Z1 Boordiepte mm<br />

D Maximale aanvoerbeweging mm<br />

DF Percentage voor iedere verdere aanvoerbeweging<br />

%<br />

DF=100: Aanvoerbewegingswaarde blijft gelijk<br />

DF


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.8 Positioneren op willekeurige posities en op positiepatroon<br />

Bewerkingsvolgorde en<br />

werktuigbewegingstraject<br />

Nadat de technologieën geprogrammeerd zijn, moeten de posities<br />

geprogrammeerd worden. Hiervoor biedt ShopMill verschillende<br />

positiepatronen:<br />

• Willekeurige posities<br />

• Positioneren op een lijn, een rooster of een raam<br />

• Positioneren op een volledige cirkel of een deelcirkel<br />

Er kunnen meerdere positiepatronen na elkaar worden<br />

geprogrammeerd (max. 20 technologieën en positiepatronen samen).<br />

Ze worden in de geprogrammeerde volgorde afgelopen.<br />

De vroeger geprogrammeerde technologieën und de hierna<br />

geprogrammeerde posities worden automatisch verbonden.<br />

Het werktuig loopt eerst alle geprogrammeerde posities met het eerste<br />

geprogrammeerde werktuig af bv. alle posities centreren. De<br />

bewerking van de posities begint altijd aan het referentiepunt.<br />

Bij het rooster wordt eerst in de richting van de 1ste as en dan<br />

meandervormig verder bewerkt. Raam en gatencirkel worden tegen<br />

de wijzers van de klok in verder bewerkt. Vervolgens worden alle<br />

geprogrammeerde posities met het tweede geprogrammeerde<br />

werktuig bewerkt enz. Dit proces wordt zolang herhaald tot iedere<br />

geprogrammeerde boortechnologie op alle geprogrammeerde posities<br />

afgewerkt werd.<br />

Binnen een positiepatroon evenals bij het aanlopen van het ene<br />

positiepatroon naar het volgende wordt bij een geoptimaliseerd<br />

terugtrekken op de veiligheidsafstand of anders op het<br />

terugtrekniveau uitgereden (zie ook hfdst. "Nieuw programma<br />

aanleggen; basisdeel definiëren"). Vervolgens wordt de nieuwe positie<br />

in ijlgang aangelopen.<br />

Indien het positiepatroon maar uit één positie bestaat, wordt na het<br />

bewerken op het terugtrekniveau uitgereden.<br />

Posities tonen/verbergen U kunt willekeurige posities tonen of verbergen (zie hfdst. "Posities<br />

tonen en verbergen").<br />

Ronde as Als op uw machine een A- resp. B-as ingesteld is, wordt deze bij het<br />

boren (willekeurig positiepatroon, volledige cirkel en deelcirkel)<br />

ondersteund.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Als de machine over een A- of B-as beschikt, is het zinvol een<br />

nulpuntverschuiving te definiëren met<br />

X = kopvlak van de cilinder<br />

Y = middelpunt van de cilinder<br />

Z = middelpunt van de cilinder<br />

"CiIlinder" stemt hier overeen met een willekeurig deel dat in de A-/Bas<br />

ingespannen is.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-241<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Cilindermanteltrans-<br />

formatie<br />

Selectie met softkeys<br />

3.7.9 Willekeurige posities<br />

Bij het werken met de cilindermanteltransformatie moet u er rekening<br />

mee houden dat de A-as resp. B-as niet in alle gevallen wordt<br />

ondersteund. De programmering van een willekeurige positie in het<br />

XYA-vlak is bij geactiveerde cilindermanteltransformatie niet mogelijk.<br />

Een nulpuntverschuiving in de ronde as A resp. B werkt ook bij<br />

geactiveerde cilindermanteltransformatie.<br />

Posi-<br />

ties ><br />

Daarmee kunnen willekeurige posities, in rechte hoek resp. polair<br />

gemeten, in het X/Y-, X/A- en XYA-vlak worden geprogrammeerd.<br />

De afzonderlijke posities worden in de geprogrammeerde volgorde<br />

aangelopen. Met de softkey "Alle wissen" worden alle<br />

geprogrammeerde X/Y-posities gewist.<br />

Ronde as • XA-vlak<br />

U programmeert in XA als de Y-as tijdens de bewerking niet verplaatst<br />

mag worden.<br />

Als de boringen naar het middelpunt van de "cilinders" moeten wijzen,<br />

moet u de Y-as eerst midden boven de "cilinder" positioneren.<br />

© Siemens AG 2005 All rights reserved.<br />

3-242 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

A<br />

Boringen wijzen naar het middelpunt<br />

Z<br />

Y<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-243<br />

Z<br />

ΔY<br />

A<br />

A<br />

Y-as staat niet midden boven de cilinder (ΔY)<br />

• XYA-vlak<br />

U programmeert in XYA als de Y-as mee moet worden verplaatst.<br />

Voor elke positie kan een waarde worden aangegeven.<br />

Naast de mogelijkheden met XA kan bv. nog het volgende worden<br />

gerealiseerd.<br />

Z<br />

Y0 Y1<br />

A<br />

Y-as wordt mee verplaatst (Y0, Y1)<br />

Y<br />

Y<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Posi-<br />

ties ><br />

Help-scherm "willekeurige posities,<br />

rechthoekig"<br />

Parameter Beschrijving XY<br />

(zonder A-/ resp. B-asondersteuning)<br />

Rechthoekig/<br />

polair<br />

Programmering met rechthoekige of polaire maten.<br />

© Siemens AG 2005 All rights reserved.<br />

3-244 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

Help-scherm "willkeurige posities, polair"<br />

Z0 Hoogte van het werkstuk (abs. of inc) mm<br />

X0<br />

Y0<br />

rechthoekig:<br />

X1 ...<br />

Y1 ...<br />

polair:<br />

L1 ...<br />

α1 ... α7<br />

1. Positie van de boring in X (abs. of inc)<br />

1. Positie van de boring in Y (abs. of inc)<br />

Andere posities in de X-as (abs. of inc)<br />

Andere posities in de Y-as (abs. of inc)<br />

Als er nog andere posities geprogrammeerd moeten worden, sla de tot nu<br />

geprogrammeerde posities op en open vervolgens nog eens het parameterinvoerscherm<br />

met de softkey "willekeurige posities".<br />

Afstand van de positie (abs.)<br />

Draaiingshoek van de lijn m.b.t. de X-as.<br />

Positieve hoek: Lijn wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Lijn wordt met de wijzers van de klok mee gedraaid.<br />

Als er nog andere posities geprogrammeerd moeten worden, sla de tot nu<br />

geprogrammeerde posities op en open vervolgens nog eens het parameterinvoerscherm<br />

met de softkey "willekeurige posities".<br />

Eenheid<br />

mm<br />

mm<br />

mm<br />

mm<br />

mm<br />

graden


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

Parameter Beschrijving<br />

(met A-/ resp. B-asondersteuning)<br />

Z0 Hoogte van het werkstuk (abs. of inc) mm<br />

XA: (i.p.v. A kan overal B staan; i.p.v. X kan ook Y staan)<br />

X0<br />

A0<br />

X1 ...<br />

A1 ... A8<br />

1. Positie van de boring in X (abs. of inc)<br />

1. Positie van de boring in A (abs.)<br />

Andere posities in de X-as (abs. of inc)<br />

Andere posities in de A-as (abs. of inc)<br />

Als er nog andere posities geprogrammeerd moeten worden, sla de tot nu<br />

geprogrammeerde posities op en open vervolgens nog eens het parameterinvoerscherm<br />

met de softkey "willekeurige posities".<br />

XYA: (i.p.v. A kan overal B staan)<br />

X0<br />

Y0<br />

A0<br />

X1 ... X5<br />

Y1 ... Y5<br />

A1 ... A5<br />

1. Positie van de boring in X (abs. of inc)<br />

1. Positie van de boring in Y (abs. of inc)<br />

1. Positie van de boring in A (abs.)<br />

Andere posities in de X-as (abs. of inc)<br />

Andere posities in de Y-as (abs. of inc)<br />

Andere posities in de A-as (abs. of inc)<br />

Als er nog andere posities geprogrammeerd moeten worden, sla de tot nu<br />

geprogrammeerde posities op en open vervolgens nog eens het parameterinvoerscherm<br />

met de softkey "willekeurige posities".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-245<br />

3<br />

Eenheid<br />

mm<br />

graden<br />

mm<br />

graden<br />

mm<br />

mm<br />

graden<br />

mm<br />

mm<br />

graden


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.10 Positiepatroon lijn<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Met deze functie kan een willekeurig aantal posities met dezelfde<br />

afstand op een lijn geprogrammeerd worden.<br />

Posi-<br />

ties ><br />

Plaats de cursor in het veld "Lijn/Rooster/Raam". Met de softkey<br />

"Alternatief" kiest u het positiepatroon "Lijn".<br />

Help-scherm "Lijn"<br />

Parameter Beschrijving Eenheid<br />

Z0 Hoogte van het werkstuk (abs. of inc).<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

X0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

Y0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

α0 Draaiingshoek van de lijn m.b.t. de X-as.<br />

Positieve hoek: Lijn wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Lijn wordt met de wijzers van de klok mee gedraaid.<br />

L Afstand van de posities. mm<br />

N Aantal posities.<br />

© Siemens AG 2005 All rights reserved.<br />

3-246 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

graden<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.11 Positiepatroon rooster<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Met deze functie kan een willekeurig aantal posities geprogrammeerd<br />

worden, als de posities op dezelfde afstand op één of meerdere<br />

parallelle rechte lijnen liggen.<br />

Als u een ruitvormig rooster wilt programmeren, voert u de hoek αX<br />

resp. αY in.<br />

Posi-<br />

ties ><br />

Plaats de cursor in het veld "Lijn/Rooster/Raam". Met de softkey<br />

"Alternatief" kiest u het positiepatroon "Rooster".<br />

Help-scherm "Rooster"<br />

Parameter Beschrijving Eenheid<br />

Z0 Hoogte van het werkstuk (abs. of inc).<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

X0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

Y0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

α0 Draaihoek van het rooster.<br />

Positieve hoek: Rooster wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Rooster wordt met de wijzers van de klok mee gedraaid.<br />

αX Afschuifhoek van het rooster, t.o.v. de X-as.<br />

Positieve hoek: Rooster wordt tegen de wijzers van de klok in afgeschoven.<br />

Negatieve hoek: Rooster wordt met de wijzers van de klok mee afgeschoven.<br />

αY Draaihoek van het rooster, t.o.v. de Y-as.<br />

Positieve hoek: Rooster wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Rooster wordt met de wijzers van de klok mee gedraaid.<br />

L1<br />

L2<br />

N1<br />

N2<br />

Afstand van de posities in X-richting<br />

Afstand van de posities in Y-richting<br />

Aantal posities in X-richting<br />

Aantal posities in Y-richting<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-247<br />

mm<br />

mm<br />

mm<br />

graden<br />

graden<br />

graden<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.12 Positiepatroon raam<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Met deze functie kan een willekeurig aantal posities geprogrammeerd<br />

worden, als de posities op dezelfde afstand op een raam liggen. De<br />

afstand kan in beide assen verschillende zijn.<br />

Als u een ruitvormig raam wilt programmeren, voert u de hoek αX resp.<br />

αY in.<br />

Posi-<br />

ties ><br />

Plaats de cursor in het veld "Lijn/Rooster/Raam". Met de softkey<br />

"Alternatief" kiest u het positiepatroon "Raam".<br />

Help-scherm "Raam"<br />

Parameter Beschrijving Eenheid<br />

Z0 Hoogte van het werkstuk (abs. of inc).<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

X0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

Y0 Referentiepunt (eerste positie)<br />

Bij de 1ste oproep moet deze positie absoluut worden geprogrammeerd.<br />

α0 Draaihoek van het raam<br />

Positieve hoek: Raam wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Raam wordt met de wijzers van de klok mee gedraaid.<br />

αX Afschuifhoek van het raam, t.o.v. de X-as.<br />

Positieve hoek: Raam wordt tegen de wijzers van de klok in afgeschoven.<br />

Negatieve hoek: Raam wordt met de wijzers van de klok mee afgeschoven.<br />

αY Afschuifhoek van het raam, t.o.v. de Y-as.<br />

Positieve hoek: Raam wordt tegen de wijzers van de klok in afgeschoven.<br />

Negatieve hoek: Raam wordt met de wijzers van de klok mee gedraaid.<br />

L1<br />

L2<br />

N1<br />

N2<br />

Afstand van de posities in X-richting<br />

Afstand van de posities in Y-richting<br />

Aantal posities in X-richting<br />

Aantal posities in Y-richting<br />

© Siemens AG 2005 All rights reserved.<br />

3-248 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

graden<br />

graden<br />

graden<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.13 Positiepatroon volledige cirkel<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Met deze functie kunnen boringen op een cirkel met gedefinieerde<br />

radius worden geprogrammeerd. De basisdraaiingshoek (α0) voor de<br />

1ste positie heeft betrekking op de X-as. De besturing loopt<br />

afhankelijk van het aantal boringen om een berekende hoek verder.<br />

Deze hoek is voor alle posities even groot.<br />

Bij het gebruik van de A- resp. B-as heeft de hoek betrekking op een<br />

vastgelegd referentiepunt (A0).<br />

De selectie XA kunt u gebruiken als de ronde as aan de machine<br />

moet worden gebruikt.<br />

De Y-as wordt niet verplaatst, d.w.z. de Y-as moet eerst centraal<br />

boven de cilinder worden gepositioneerd.<br />

Het werktuig kan op een rechte of op een cirkelbaan de volgende<br />

positie aanlopen.<br />

Het werktuig loopt de posities<br />

op een rechte lijn aan.<br />

Daarom kan er in een ronde groef<br />

een contourschending ontstaan.<br />

.<br />

Aanlopen van de posities op een rechte of een cirkelbaan<br />

Posi-<br />

ties ><br />

Het werktuig loopt de posities<br />

op de geprogrammeerde cirkelvormige<br />

baan aan. In een ronde<br />

groef ontstaat er geen contourschending<br />

.<br />

Als de cursor op het veld "Volledige cirkel/deelcirkel" staat, kan met de<br />

softkey "Alternatief" van deelcirkel naar volledige cirkel en omgekeerd<br />

worden omgeschakeld.<br />

Help-scherm "Volledige gaatjescirkel"<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-249<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Parameter Beschrijving XY<br />

(zonder A-/B-as)<br />

Z0 Hoogte van het werkstuk (abs. of inc) mm<br />

X0 X-positie van het volledige-cirkelmiddelpunt (abs. of inc) mm<br />

Y0 Y-positie van het volledige-cirkelmiddelpunt (abs. of inc) mm<br />

α0 Basisdraaiingshoek; Hoek van de 1ste boring m.b.t. de X-as.<br />

Positieve hoek: Volledige cirkel wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Volledige cirkel wordt met de wijzers van de klok mee gedraaid.<br />

R Radius van de volledige cirkel mm<br />

N Aantal posities op de volledige cirkel<br />

© Siemens AG 2005 All rights reserved.<br />

3-250 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

Eenheid<br />

graden<br />

FP Aanvoer om op een cirkelbaan te positioneren. mm/min<br />

Positioneren Rechte: de volgende positie wordt op een rechte in ijlgang aangelopen.<br />

Cirkel: de volgende positie wordt op een cirkelbaan met de geprogrammeerde<br />

aanvoer (FP) aangelopen.<br />

Parameter Beschrijving XA<br />

(met A-/B-as)<br />

Z0 Hoogte werkstukoppervlak (abs. of inc) mm<br />

X0 Referentiepunt (abs. of inc) mm<br />

A0 Starthoek (abs.)<br />

Hoek van de 1ste boring m.b.t. de X-as.<br />

Positieve hoek: Volledige cirkel wordt tegen de wijzers van de klok in gedraaid.<br />

Negatieve hoek: Volledige cirkel wordt met de wijzers van de klok mee gedraaid.<br />

N Aantal posities op de volledige cirkel<br />

Eenheid<br />

graden


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.14 Positiepatroon deelcirkel<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Met deze functie kunnen boringen op een deelcirkel met gedefinieerde<br />

radius worden geprogrammeerd.<br />

Het werktuig kan op een rechte of op een cirkelbaan de volgende<br />

positie aanlopen. (alleen bij selectie XY)<br />

(Gedetailleerde beschrijving zie "Volledige cirkel").<br />

De selectie XA kunt u gebruiken als de ronde as aan de machine<br />

moet worden gebruikt.<br />

De Y-as wordt niet verplaatst, d.w.z. de Y-as moet eerst centraal<br />

boven de cilinder worden gepositioneerd.<br />

Posi-<br />

ties ><br />

Indien de cursor op het veld "Volledige cirkel/Deelcirkel" staat, kan<br />

met de softkey "Alternatief" van volledige cirkel naar deelcirkel en<br />

omgekeerd worden omgeschakeld.<br />

Help-scherm "Deelcirkel"<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-251<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Parameter Beschrijving normaal/XY<br />

(zonder A-/B-as)<br />

Z0 Hoogte van het werkstuk (abs. of inc) mm<br />

X0 X-positie van het deelcirkelmiddelpunt (abs. of inc) mm<br />

Y0 Y-positie van het deelcirkelmiddelpunt (abs. of inc) mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-252 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

Eenheid<br />

α0 Basisdraaiingshoek; Hoek van de 1ste positie m.b.t. de X-as. graden<br />

α1 Doorschakelhoek; zodra de eerste boring afgewerkt is, worden alle verdere posities<br />

met deze hoek verder verplaatst.<br />

Positieve hoek: verdere posities worden tegen de wijzers van de klok in<br />

gedraaid.<br />

Negatieve hoek: verdere posities worden met de wijzers van de klok mee<br />

gedraaid.<br />

R Radius van de deelcirkel mm<br />

N Aantal posities (boringen) op de deelcirkel<br />

graden<br />

FP Aanvoer om op een cirkelbaan te positioneren. mm/min<br />

Positioneren Rechte: de volgende positie wordt op een rechte in ijlgang aangelopen.<br />

Cirkel: de volgende positie wordt op een cirkelbaan met de geprogrammeerde<br />

aanvoer (FP) aangelopen.<br />

Parameter Beschrijving XA<br />

(met A-/B-as)<br />

Z0 Hoogte werkstukoppervlak (abs. of inc) mm<br />

X0 Referentiepunt (abs. of inc) mm<br />

A0 Starthoek (abs.)<br />

Hoek van de 1ste positie m.b.t. de X-as.<br />

A1 Doorschakelhoek (abs.)<br />

zodra de eerste boring afgewerkt is, worden alle verdere posities met deze hoek<br />

verder verplaatst.<br />

Positieve hoek: verdere posities worden tegen de wijzers van de klok in<br />

gedraaid.<br />

Negatieve hoek: verdere posities worden met de wijzers van de klok mee<br />

gedraaid.<br />

N Aantal posities op de deelcirkel<br />

Eenheid<br />

graden<br />

graden


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.15 Posities tonen en verbergen<br />

Willekeurige posities<br />

verbergen/tonen<br />

Pos. ver-<br />

bergen ><br />

Positie<br />

+<br />

Positie<br />

-<br />

of<br />

Posi-<br />

ties ><br />

U kunt in de volgende positiepatronen willekeurige posities verbergen:<br />

• Positiepatroon Lijn<br />

• Positiepatroon Rooster<br />

• Positiepatroon Raam<br />

• Positiepatroon Volledige cirkel (alleen XY)<br />

• Positiepatroon Deelcirkel (alleen XY)<br />

De verborgen posities worden bij de bewerking overgeslagen.<br />

Druk op de softkeys "Boren" en "Posities".<br />

Druk op de softkeys "Lijn/Rooster/Frame" of "Volledige<br />

cirkel/Deelcirkel".<br />

Druk op de softkey "Pos. verbergen".<br />

Boven het invoerscherm van het positiepatroon wordt het venster<br />

"Posities verbergen" geopend.<br />

Het nummer van de actuele positie en de toestand (aan/uit) en de<br />

coördinaten ervan (X, Y) verschijnen.<br />

In de grafiek verschijnen de verborgen posities gestippeld. De actuele<br />

positie is geaccentueerd met een cirkel.<br />

Voer in het veld "Positie" het nummer van het punt in<br />

(overeenkomstig de bewerkingsvolgorde) dat u wilt verbergen.<br />

- OF -<br />

Druk op de softkey "Positie +" om de volgende positie (in de<br />

bewerkingsvolgorde) te selecteren.<br />

- OF -<br />

Druk op de softkey "Positie -" om de vorige positie (tegen de<br />

bewerkingsvolgorde in) te selecteren.<br />

Druk op de softkey "Alternatief" om de actuele positie te<br />

verbergen resp. te tonen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-253<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Alle posities tegelijk<br />

tonen resp. verbergen<br />

Alle ver-<br />

bergen<br />

Alle tonen<br />

3.7.16 Hindernis<br />

Selectie met softkeys<br />

Druk op de softkey "Alle verbergen" om alle posities te verbergen.<br />

Druk op de softkey "Alle tonen" om alle posities opnieuw te tonen.<br />

Functie<br />

Indien er zich tussen 2 positiepatronen een hindernis bevindt, kan dit<br />

overlopen worden. De hindernishoogte kan absoluut of incrementeel<br />

geprogrammeerd worden.<br />

Indien het bewerken van het 1ste positiepatroon beëindigd is, loopt de<br />

werktuigas in ijlgang naar de geprogrammeerde hindernishoogte +<br />

veiligheidsafstand. Op deze hoogte wordt de nieuwe positie in ijlgang<br />

aangelopen. Vervolgens loopt de werktuigas in ijlgang op Z0 van het<br />

positiepatroon + veiligheidsafstand.<br />

Posi-<br />

ties > Hindernis<br />

Aanwijzing De hindernis wordt alleen tussen 2 positiepatronen in acht genomen.<br />

Als het werktuigwisselpunt en het geprogrammeerde terugtrekniveau<br />

onder de hindernis liggen, loopt het werktuig op de hoogte van het<br />

terugtrekniveau en zonder rekening te houden met de hindernis<br />

verder naar de nieuwe positie. De hindernis mag niet hoger als het<br />

terugtrekniveau zijn.<br />

© Siemens AG 2005 All rights reserved.<br />

3-254 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

Programmeervoorbeeld Boren van de 4 posities met daartussen een hindernis.<br />

De boringen worden eerst gecentreerd en dan afgewerkt. Nadat de<br />

eerste twee posities op X=15 geprogrammeerd werden, wordt de<br />

hindernis geprogrammeerd. Vervolgens worden de posities op X=100<br />

geprogrammeerd.<br />

;<br />

<br />

#<br />

Werkplaatstekening<br />

:<br />

:<br />

L A EEC D A E@ I = BI J= @ 5 +<br />

Fragment uit het arbeidsplan voor het programmeervoorbeeld "Hindernis"<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-255<br />

!<br />

<br />

<br />

<br />

" $<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

3.7.17 Posities herhalen<br />

Selectie met softkeys<br />

Functie<br />

Indien reeds geprogrammeerde posities nog eens aangelopen moeten<br />

worden, kan dit met de functie "Posities herhalen" snel gerealiseerd<br />

worden.<br />

Daarvoor moet het nummer van het positiepatroon worden<br />

aangegeven. Dit nummer geeft ShopMill automatisch. U vindt deze<br />

positienummers in het arbeidsplan na het bloknummer.<br />

Langssleuf<br />

Voll. gatencirkel<br />

Positiepatroonnummer<br />

Fragment uit het arbeidsplan, positiepatroonnummer=001<br />

Posities<br />

herhalen ><br />

Na het invoeren van het positiepatroonnummer, bv. 1, drukt u op de<br />

softkey "Toepassen". Het gekozen positiepatroon wordt dan nog eens<br />

aangelopen.<br />

Langssleuf<br />

Voll. gatencirkel<br />

Centreren<br />

Boren<br />

Pos. herh.<br />

Voll. gatencirkel<br />

Fragment uit het arbeidsplan; posities herhalen in bloknr. 60<br />

© Siemens AG 2005 All rights reserved.<br />

3-256 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.7 Boren<br />

3.7.18 Programmeervoorbeelden voor het boren<br />

Boren op verschillende<br />

hoogtes<br />

Arbeidsopgave: Aan een werkstuk werd reeds een sprong afgefreesd. Op dit<br />

werkstuk met verschillende hoge bewerkingsvlakken moeten er zak- een<br />

doorgangsboringen Ø 12 mm worden gemaakt.<br />

Programmering:<br />

Centreren van de 4 boringen<br />

Diepboren van de zakboringen met ontspanen<br />

Diepboren van de doorgangsboringen met spanen breken<br />

Z afstand<br />

Z0<br />

Y<br />

Werkplaatstekening<br />

werktuig<br />

terugtrekniveau<br />

veiligheids-<br />

voor Z=0<br />

veiligheidsafstand<br />

voor Z= -36<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-257<br />

X<br />

30<br />

12<br />

X<br />

Centreren<br />

Posities<br />

Posities<br />

Diepboren<br />

Pos. herh.<br />

Diepboren<br />

Pos. herh.<br />

Fragment uit het arbeidsplan<br />

25<br />

60<br />

centreer<br />

boor 12<br />

Posities<br />

boor 12<br />

Posities<br />

Z-14<br />

Z-36<br />

Z-50<br />

4 boringen<br />

diameter 12 mm<br />

ijlgang<br />

bewerkingsaanvoer<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.7 Boren<br />

Boren met een penboor Op een werkstuk moeten doorgangsboringen met<br />

schroefkopverzinkingen op een deelcirkel worden gemaakt.<br />

Bij programmering van de penboor moet de correctiewaarde D2<br />

geselecteerd zijn (zie hfdst. "Werktuigcorrectieset voor snijkant ½<br />

aanleggen").<br />

Z<br />

Y<br />

80<br />

30<br />

X<br />

40<br />

X<br />

8,5<br />

Werkplaatstekening<br />

© Siemens AG 2005 All rights reserved.<br />

3-258 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

50<br />

Centreren<br />

Boren<br />

Boren<br />

Gatenboog<br />

Fragment uit het arbeidsplan<br />

15<br />

9<br />

100<br />

B<br />

60<br />

A<br />

Doorsnede A-B<br />

45<br />

centreer<br />

boor9<br />

penboor<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

3.8 Frezen<br />

3.8.1 Vlakfrezen<br />

Met deze cyclus kan een willekeurig werkstuk vlak worden afgefreesd.<br />

Hierbij wordt altijd een rechthoekig oppervlak bewerkt. De rechthoek<br />

resulteert uit de hoekpunten 1 en 2 die met de waarden van de<br />

basisdeelafmetingen uit de programmakop voorbezet werden.<br />

Er kunnen werkstukken met of zonder beperking worden<br />

vlakgefreesd.<br />

Voor de bewerking van een werkstuk met vier beperkingen kiest u de<br />

kamercyclus.<br />

De cyclus onderscheidt tussen voorbewerken en gladmaken:<br />

Voorbewerken:<br />

• Herhaaldelijk overfrezen van het oppervlak<br />

• Werktuig draait over de werkstukkant<br />

Gladmaken:<br />

• Eenmalig overfrezen van het oppervlak<br />

• Werktuig draait op een veiligheidsafstand in het X/Y-vlak<br />

• Vrijlopen van de frees<br />

De diepte-aanvoerbeweging wordt altijd buiten het werkstuk<br />

uitgevoerd.<br />

Als u een werkstuk met randbreuk heeft voorzien, kiest u de<br />

rechthoektapcyclus.<br />

Bij het vlakfrezen is de effectieve freesdiameter voor een werktuig van<br />

het type "Frees" vastgelegd in een machinegegevensbouwsteen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Startpunt Het startpunt ligt bij verticale bewerking altijd bovenaan resp.<br />

onderaan. Bij horizontale bewerking ligt het rechts resp. links.<br />

De bewerking begint indien mogelijk van buitenaf.<br />

Op het help-scherm wordt het startpunt aangegeven.<br />

Selectie met softkeys<br />

Vlak-<br />

frezen ><br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-259<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Bewerkingsrichting<br />

kiezen<br />

Begrenzingen kiezen<br />

...<br />

Bedien in het veld "Richting" zolang de softkey "Alternatief" tot het<br />

symbool voor de gewenste bewerkingsrichting verschijnt.<br />

• Gelijke bewerkingsrichting<br />

• Wisselende bewerkingsrichting<br />

Druk voor de gewenste begrenzing op de desbetreffende softkey.<br />

De geselecteerde grenzen verschijnen op het help-scherm en op de<br />

streepgrafiek.<br />

Parameter Beschrijving Eenheid<br />

Bewerkingstype <br />

Bewerkingsrichting<br />

X0, Y0<br />

Z0<br />

X1<br />

Y1<br />

Z1<br />

Voorbewerking:<br />

Vlakfrezen tot de geprogrammeerde nabewerkingsovermaat (UZ).<br />

Nabewerking:<br />

Het oppervlak wordt eenmaal in het vlak afgefreesd. Na iedere stap loopt het<br />

werktuig vrij.<br />

Gelijke bewerkingsrichting<br />

Wisselende bewerkingsrichting<br />

Hoekpunt 1 van het vlak in X- resp. Y-richting (abs. of inc)<br />

Hoogte basisdeel (abs. of inc)<br />

Hoekpunt 2 van het vlak in X-richting (abs. of inc)<br />

Hoekpunt 2 van het vlak in Y-richting (abs. of inc)<br />

Hoogte afgewerkt deel (abs. of inc)<br />

DXY Max. aanvoerbeweging op het XY-vlak (afhankelijk van de freesdiameter)<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven.<br />

DZ Max. aanvoer-beweging in de Z-richting mm<br />

UZ Nabewerkingsovermaat mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-260 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

%<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Programmeervoorbeeld<br />

Vlakfrezen<br />

Bij het nabewerken moet dezelfde nabewerkingsovermaat als bij het<br />

voorbewerken worden ingevoerd. De nabewerkingsovermaat wordt bij<br />

het positioneren voor het vrijlopen van het werktuig gebruikt.<br />

Op het oppervlak van het werkstuk moeten 10 mm worden afgefreesd.<br />

Hiervan moeten eerst 8 mm voorbewerkt, daarna 2 mm gladgemaakt worden.<br />

De freesdiameter bedraagt 40 mm.<br />

Basisdeelafmetingen: X0=0, Y0=0, Z0=10, X1=100 abs., Y1=50 abs.,<br />

Z1=0 abs<br />

Z<br />

X<br />

voorbewerken<br />

gladmaken<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-261<br />

100<br />

Vlakfrezen: Voorbewerken en gladmaken<br />

Z0=10<br />

UZ=2<br />

Z1=0<br />

Z=-40<br />

Vlakfrezen voorbewerking Vlakfrezen nabewerking<br />

Fragment uit het arbeidsplan; Vlakfrezen voorbewerken en gladmaken<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

3.8.2 Rechthoekige kamer<br />

Als u een willekeurige rechthoekige kamer wenst te frezen, gebruikt u<br />

de functie "Rechthoekige kamer".<br />

De volgende bewerkingsvarianten staan te uwer beschikking:<br />

• Rechthoekige kamer uit vol materiaal frezen.<br />

• Rechthoekige kamer eerst in het midden voorboren als de frees<br />

bv. niet over het midden snijdt (na elkaar de programmablokken<br />

boren, rechthoekige kamer en positie programmeren).<br />

• Voorgewerkte rechthoekige kamer bewerken (zie parameter<br />

"Ruimen").<br />

Afhankelijk van de dimensionering van de rechthoekige kamer in de<br />

werkstuktekening, kunt u een overeenkomstig referentiepunt voor de<br />

rechthoekige kamer kiezen.<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

naar het kamermiddelpunt en voert aan op veiligheidsafstand.<br />

2. Het werktuig dringt afhankelijk van de gekozen strategie in het<br />

materiaal.<br />

3. De bewerking van de kamer gebeurt met het geselecteerde<br />

bewerkingstype altijd van binnen naar buiten.<br />

4. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

Bewerkingstype Bij het frezen van de rechthoekige kamer kunt u de bewerkingswijze<br />

vrij kiezen:<br />

• Voorbewerken<br />

Bij het voorbewerken worden na elkaar vanuit het midden de<br />

afzonderlijke niveaus van de kamer bewerkt tot de diepte Z1<br />

bereikt is.<br />

• Gladmaken<br />

Bij het gladmaken wordt altijd eerst de rand bewerkt. De<br />

kamerrand wordt in een kwartcirkel aangelopen die in de<br />

hoekradius uitmondt. Bij de laatste aanvoerbeweging wordt vanuit<br />

het midden de bodem gladgemaakt.<br />

• Nabewerking rand<br />

De nabewerking van de rand gebeurt op dezelfde manier als de<br />

nabewerking, alleen de laatste aanvoerbeweging (nabewerking<br />

bodem) valt weg.<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de kamer<br />

gebroken.<br />

Selectie met softkeys<br />

Kamer<br />

><br />

Rechthoekige<br />

kamer<br />

© Siemens AG 2005 All rights reserved.<br />

3-262 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Help-scherm met toets<br />

oproepbaar<br />

Help-scherm rechthoekige kamer frezen<br />

Als u een fase wilt frezen en de hoekradius R = 0 bij de nabewerking<br />

was, moet u bij het afkanten in parameter B de radius van de<br />

nabewerkingsfrees aangeven.<br />

Parameter Beschrijving Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Positie Er kunnen 5 verschillende posities van het referentiepunt worden gekozen:<br />

referentiepunt • Kamermidden<br />

• Hoek onderaan links<br />

• Hoek onderaan rechts<br />

• Hoek bovenaan links<br />

• Hoek bovenaan rechts<br />

Het referentiepunt (geel gemarkeerd) wordt op de help-scherm getoond.<br />

Bewerkingstype<br />

Afzonderlijke<br />

pos.<br />

Pos. model<br />

X0<br />

Y0<br />

Z0<br />

Voorbewerking<br />

Nabewerking<br />

Nabewerking rand<br />

Afkanten<br />

Er wordt een rechthoekige kamer op de geprogrammeerde positie<br />

(X0, Y0, Z0) gefreesd.<br />

Er worden meerdere rechthoekige kamers op een positiepatroon<br />

(bv. volledige cirkel, deelcirkel, rooster, enz) gefreesd.<br />

De posities hebben betrekking op het referentiepunt:<br />

Positie in X-richting (alleen bij afzonderlijke positie), abs. of inc<br />

Positie in Y-richting (alleen bij afzonderlijke positie), abs. of inc<br />

Hoogte werkstuk (alleen bij afzonderlijke positie), abs. of inc<br />

W Breedte van de kamer mm<br />

L Lengte van de kamer mm<br />

R Radius aan de kamerhoeken mm<br />

α0 Draaiingshoek van de kamer m.b.t. de X-as graden<br />

Z1 Diepte van de kamer t.o.v. Z0 (abs. of inc) (niet bij afkanten) mm<br />

DXY max. aanvoerbeweging op het vlak (XY-richting)<br />

mm<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven. (niet<br />

bij afkanten)<br />

%<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-263<br />

mm<br />

mm<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

UXY Nabewerkingsovermaat (kamerrand) (niet bij afkanten) mm<br />

UZ Nabewerkingsovermaat (kamerbodem) (niet bij afkanten) mm<br />

Induiken<br />

U heeft de keuze uit verschillende induikstrategieën:<br />

Spiraalvormig: Induiken op een spiraalbaan<br />

Het freesmiddelpunt loopt op de door de radius en de diepte per omdraaiing<br />

bepaalde spiraalbaan. Zodra de diepte voor een aanvoerbeweging bereikt is, wordt<br />

nog een volle cirkel uitgevoerd om de schuine baan van het induiken te verwijderen.<br />

Pendelend: Induiken pendelen op de middenas van de kamer<br />

Het freesmiddelpunt pendelt op een rechte tot het de diepte-aanvoer bereikt heeft.<br />

Zodra de diepte bereikt is, wordt het traject nogmaals zonder diepteaanvoer<br />

uitgevoerd om de schuine baan van het induiken te verwijderen.<br />

Centrisch: Verticaal op het kamermidden induiken<br />

De berekende aanvoerdiepte wordt in het kamermidden verticaal uitgevoerd.<br />

Aanwijzing: Bij deze instelling moet de frees over het midden snijden of moet er<br />

voorgeboord worden.<br />

EP Max. induikspoed (alleen bij induiken helicaal)<br />

De spoed van de helix kan op basis van de geometrische verhoudingen kleiner zijn.<br />

ER Induikradius (alleen bij induiken helicaal)<br />

De radius mag niet groter zijn dan de freesradius daar anders materiaal blijft staan.<br />

Zorg ervoor dat de kamer niet wordt geschonden.<br />

© Siemens AG 2005 All rights reserved.<br />

3-264 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm/o<br />

EW induikhoek (alleen bij pendelend induiken) graden<br />

FZ Aanvoerbeweging diepte (alleen bij centrisch induiken) mm/min<br />

mm/tand<br />

Ruimen Volledige bewerk.<br />

De kamer moet uit vol materiaal worden gefreesd (bv. gietstuk).<br />

Nabewerk.:<br />

Er is reeds een kleinere kamer of een boring voorhanden die in één of meerdere<br />

assen moeten worden vergroot. Dan moeten de parameters AZ, W1 en L1<br />

geprogrammeerd worden.<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

AZ Diepte van de voorgefrabriceerde kamer (alleen bij nabewerking) mm<br />

W1 Breedte van de voorgefabriceerde kamer (alleen bij nabewerking) mm<br />

L1 Lengte van de voorgefabriceerde kamer (alleen bij nabewerking) mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Programmeervoorbeeld Een rechthoekige kamer moet met een frees voorbewerkt en vervolgens<br />

gladgemaakt worden. Omdat de daarvoor gebruikte frees niet over het<br />

midden snijdt, wordt eerst met een boor Ø 20 mm voorgeboord.<br />

Werkplaatstekening van de rechthoekige kamer<br />

Rechthoekige kamer voorbewerken Rechthoekige kamer gladmaken<br />

Fragment uit het arbeidsplan; Voorboren en rechthoekige kamer frezen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-265<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

3.8.3 Cirkelvormige kamer<br />

Als u een willekeurige cirkelvormige kamer wenst te frezen, gebruikt u<br />

de functie "Cirkelvormige kamer".<br />

De volgende bewerkingsvarianten staan te uwer beschikking:<br />

• Cirkelvormige kamer uit vol materiaal frezen.<br />

• Cirkelvormige kamer eerst in het midden voorboren als de frees<br />

bv. niet over het midden snijdt (na elkaar de programmablokken<br />

boren, cirkelvormige kamer en positie programmeren).<br />

• Voorgewerkte cirkelvormige kamer bewerken (zie parameter<br />

"Ruimen").<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

op het kamermiddelpunt en voert aan op veiligheidsafstand.<br />

2. Het werktuig dringt afhankelijk van de gekozen strategie in het<br />

materiaal.<br />

3. De bewerking van de kamer gebeurt met het geselecteerde<br />

bewerkingstype altijd van binnen naar buiten.<br />

4. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

Bewerkingstype Bij het frezen van de cirkelvormige kamer kunt u de bewerkingswijze<br />

vrij kiezen:<br />

• Voorbewerken<br />

Bij het voorbewerken worden na elkaar vanuit het midden de<br />

afzonderlijke niveaus van de kamer bewerkt tot de diepte Z1<br />

bereikt is.<br />

• Gladmaken<br />

Bij het gladmaken wordt altijd eerst de rand bewerkt. De<br />

kamerrand wordt met een kwartcirkel aangelopen die in de<br />

kamerradius uitmondt. Bij de laatste aanvoerbeweging wordt vanuit<br />

het midden de bodem gladgemaakt.<br />

• Nabewerking rand<br />

De nabewerking van de rand gebeurt op dezelfde manier als de<br />

nabewerking, alleen de laatste aanvoerbeweging (nabewerking<br />

bodem) valt weg.<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de kamer<br />

gebroken.<br />

Selectie met softkeys<br />

Kamer<br />

><br />

Cirkelvormige<br />

kamer<br />

© Siemens AG 2005 All rights reserved.<br />

3-266 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Help-scherm met toets<br />

oproepbaar<br />

Help-scherm cirkelvormige kamer frezen<br />

Parameter Beschrijving Eenheid<br />

T, F, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Bewerkingstype<br />

Voorbewerking<br />

Nabewerking<br />

Nabewerking rand<br />

Afkanten<br />

Afzonderlijke Er wordt een cirkelvormige kamer op de geprogrammeerde positie (X0, Y0, Z0)<br />

pos.<br />

gefreesd.<br />

Pos. model Er worden meerdere cirkelvormige kamers op een positiepatroon (bv. volledige<br />

cirkel, deelcirkel, rooster enz.) gefreesd.<br />

De posities hebben betrekking op het middelpunt van de cirkelvormige kamer:<br />

X0<br />

Positie in X-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Y0<br />

Positie in Y-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Z0<br />

Hoogte werkstuk (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

∅ Diameter van de kamer mm<br />

Z1 Diepte van de kamer t.o.v. Z0, abs. of inc (niet bij afkanten) mm<br />

DXY Max. aanvoerbeweging op het vlak (XY-richting)<br />

mm<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven. (niet<br />

bij afkanten)<br />

%<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

UXY Nabewerkingsovermaat (kamerrand) (niet bij afkanten) mm<br />

UZ Nabewerkingsovermaat (kamerbodem) (niet bij afkanten) mm<br />

Induiken U heeft de keuze uit verschillende induikstrategieën:<br />

Spiraalvormig: Induiken op een spiraalbaan<br />

Het freesmiddelpunt loopt op de door de radius en de diepte per omdraaiing<br />

bepaalde spiraalbaan. Zodra de diepte voor een aanvoerbeweging bereikt is, wordt<br />

nog een volle cirkel uitgevoerd om de schuine baan van het induiken te verwijderen.<br />

Aanvoer: Bewerkingsaanvoer<br />

Centrisch: Verticaal op het kamermidden induiken<br />

De berekende aanvoerdiepte wordt in het kamermidden verticaal uitgevoerd.<br />

Aanvoer: Aanvoerbeweging zoals onder FZ geprogrammeerd<br />

Aanwijzing: Als er verticaal t.o.v. het kamercentrum wordt ingedrongen, moet de<br />

frees over het midden snijden of moet er worden voorgeboord.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-267<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

EP Max. induikspoed (alleen bij induiken helicaal)<br />

De spoed van de helix kan op basis van de geometrische verhoudingen kleiner zijn.<br />

mm/o<br />

ER Induikradius (alleen bij induiken helicaal)<br />

De radius mag niet groter zijn dan de freesradius daar anders materiaal blijft staan.<br />

Zorg ervoor dat de kamer niet wordt geschonden.<br />

mm<br />

FZ Aanvoerbeweging diepte (alleen bij centrisch induiken) mm/min<br />

mm/tand<br />

Ruimen Volledige bewerk.<br />

De kamer moet uit vol materiaal worden gefreesd (bv. gietstuk).<br />

Nabewerk.:<br />

Er is reeds een cirkelvormige kamer of een boring voorhanden die moet worden<br />

vergroot. De parameters AZ, en ∅ moeten geprogrammeerd worden.<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

AZ Diepte van de voorgefabriceerde kamer of boring (alleen bij nabewerking) mm<br />

∅1 Diameter van de voorgefabriceerde kamer of boring (alleen bij nabewerking) mm<br />

3.8.4 Rechthoekige tap<br />

Als u verschillende rechthoekige tappen wenst te frezen, gebruikt u de<br />

functie "Rechthoekige tap".<br />

De volgende vormen met of zonder hoekradius staan ter beschikking:<br />

Rechthoekige tap<br />

Afhankelijk van de dimensionering van de rechthoekige tap in de<br />

werkstuktekening, kunt u een overeenkomstig referentiepunt voor de<br />

rechthoekige tap kiezen.<br />

Bijkomend tot de gewenste rechthoekige tap, moet u nog een<br />

basisdeeltap definiëren. De basisdeeltap legt het bereik vast,<br />

waarbuiten er geen materiaal staat, d.w.z. daar wordt er in ijlgang<br />

gewerkt. De basisdeeltap mag de aangrenzende basisdeeltap niet<br />

overlappen en wordt door ShopMill automatisch centrisch om de<br />

afgewerkte tap gelegd.<br />

De tap wordt slechts met één aanvoerbeweging bewerkt. Als u de<br />

bewerking met meerdere aanvoerbewegingen wenst uit te voeren,<br />

moet u de functie "Rechthoekige tap" herhaaldelijk met altijd kleiner<br />

wordende nabewerkingsovermaat programmeren.<br />

© Siemens AG 2005 All rights reserved.<br />

3-268 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Aan-/Aflopen van het<br />

contour<br />

1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

op het startpunt en voert aan op veiligheidsafstand. Het startpunt<br />

ligt op de om 0α gedraaide positieve X-as.<br />

2. Het werktuig loopt de tapcontour zijdelings aan in een halve cirkel<br />

met een bewerkingsaanvoerbeweging. Eerst gebeurt de<br />

aanvoerbeweging op de bewerkingsdiepte en daarna de beweging<br />

op het vlak. De tap wordt afhankelijk van de geprogrammeerde<br />

bewerkingsdraairichting (contrarotatie/gelijkloop) met de wijzers<br />

van de klok mee of tegen de wijzers van de klok in bewerkt.<br />

3. Als de tap eenmaal omrond is, verlaat het werktuig de contour in<br />

een halve cirkel en de aanvoer naar de volgende bewerkingsdiepte<br />

wordt uitgevoerd.<br />

4. De tap wordt weer in een halve cirkel aangelopen en eenmaal<br />

omlopen. Dit proces wordt zolang herhaald tot de<br />

geprogrammeerde tapdiepte wordt bereikt.<br />

5. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

Y<br />

aanlopen van de contour<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-269<br />

X<br />

aflopen van de contour<br />

Aan- en aflopen aan de contour in een halve cirkel bij een rechtsdraaiende spil en<br />

gelijkloopfrezen<br />

Bewerkingstype Bij het frezen van de rechthoekige tap kunt u het bewerkingstype vrij<br />

kiezen:<br />

• Voorbewerking<br />

Bij de voorbewerking wordt de tap omrond tot de<br />

geprogrammeerde nabewerkingsovermaat bereikt is.<br />

• Nabewerking<br />

Als u een nabewerkingsovermaat heeft geprogrammeerd, wordt de<br />

tap omrond tot de diepte Z1 bereikt is.<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de<br />

rechthoekige<br />

kamer gebroken.<br />

Selectie met softkeys<br />

Tap<br />

><br />

Rechthoekige<br />

tap<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Help-scherm met toets<br />

oproepbaar<br />

Help-schermen rechthoekige tap frezen<br />

Parameter Beschrijving Eenheid<br />

T, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

Referentiepunt Er zijn 5 verschillende referentiepunten mogelijk:<br />

• tapmidden<br />

• onderaan links<br />

• onderaan rechts<br />

• bovenaan links<br />

• bovenaan rechts<br />

Bewerkingstype<br />

Voorbewerking<br />

Nabewerking<br />

Afkanten<br />

Afzonderlijke Er wordt een rechthoekige tap op de geprogrammeerde positie (X0, Y0, Z0)<br />

pos.<br />

gefreesd.<br />

Pos. model Er worden meerdere rechthoekige tappen op een positiepatroon (bv. volledige cirkel,<br />

deelcirkel, rooster enz.) gefreesd.<br />

De posities hebben betrekking op het referentiepunt:<br />

X0<br />

Positie in X-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Y0<br />

Positie in Y-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Z0<br />

Hoogte werkstuk (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

W Breedte van de tap na het bewerken mm<br />

L Lengte van de tap na het bewerken mm<br />

R Radius aan de kanten van de tap (hoekradius) mm<br />

α0 Draaiingshoek graden<br />

Z1 Diepte van de tap (abs. of inc) (niet bij afkanten) mm<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Indringdiepte werktuigpunt (alleen bij afkanten); abs of inc mm<br />

UXY Nabewerkingsovermaat op het vlak op de lengte (L) van de tap en de breedte (B)<br />

van de tap;<br />

Er wordt een kleinere tapafmeting verkregen door de cyclus nog eens op te roepen<br />

en met een verminderde nabewerkingsovermaat te programmeren.<br />

(niet bij afkanten)<br />

mm<br />

UZ Nabewerkingsovermaat (werktuigas) (niet bij afkanten) mm<br />

W1 Breedte van de basisdeeltap (belangrijk om de startpositie te bepalen) mm<br />

L1 Lengte van de basisdeeltap (belangrijk om de startpositie te bepalen) mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-270 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

3.8.5 Cirkelvormige tap<br />

Als u een cirkelvormige tap wenst te frezen, gebruikt u de functie<br />

"Cirkelvormige tap".<br />

Bijkomend tot de gewenste cirkelvormige tap, moet u nog een<br />

basisdeeltap definiëren. De basisdeeltap legt het bereik vast,<br />

waarbuiten er geen materiaal staat, d.w.z. daar wordt er in ijlgang<br />

gewerkt. De basisdeeltap mag de aangrenzende basisdeeltap niet<br />

overlappen en wordt door ShopMill automatisch centrisch om de<br />

afgewerkte tap gelegd.<br />

De tap wordt slechts met één aanvoerbeweging bewerkt. Als u de<br />

bewerking met meerdere aanvoerbewegingen wenst uit te voeren,<br />

moet u de functie "Cirkelvormige tap" herhaaldelijk met steeds kleiner<br />

wordende nabewerkingsovermaat programmeren.<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

op het startpunt en voert aan op veiligheidsafstand. Het startpunt<br />

ligt altijd op de positieve X-as.<br />

2. Het werktuig loopt de tapcontour zijdelings aan in een halve cirkel<br />

met een bewerkingsaanvoerbeweging. Eerst gebeurt de<br />

aanvoerbeweging op de bewerkingsdiepte en daarna de beweging<br />

op het vlak. De tap wordt afhankelijk van de geprogrammeerde<br />

bewerkingsdraairichting (contrarotatie/gelijkloop) met de wijzers<br />

van de klok mee of tegen de wijzers van de klok in bewerkt.<br />

3. Als de tap eenmaal omrond is, verlaat het werktuig de contour in<br />

een halve cirkel en de aanvoer naar de volgende bewerkingsdiepte<br />

wordt uitgevoerd.<br />

4. De tap wordt weer in een halve cirkel aangelopen en eenmaal<br />

omlopen. Dit proces wordt zolang herhaald tot de<br />

geprogrammeerde tapdiepte wordt bereikt.<br />

5. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-271<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Y<br />

aanlopen van de contour<br />

© Siemens AG 2005 All rights reserved.<br />

3-272 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

X<br />

aflopen van de contour<br />

Aan- en aflopen aan de contour in een halve cirkel bij een rechtsdraaiende spil en<br />

gelijkloopfrezen<br />

Bewerkingstype Bij het frezen van de cirkelvormige tap kunt u het bewerkingstype vrij<br />

kiezen:<br />

• Voorbewerking<br />

Bij de voorbewerking wordt de tap omrond tot de<br />

geprogrammeerde nabewerkingsovermaat bereikt is.<br />

• Nabewerking<br />

Als u een nabewerkingsovermaat heeft geprogrammeerd, wordt de<br />

tap omrond tot de diepte Z1 bereikt is.<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de<br />

cirkelvormige tap gebroken.<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Tap<br />

Help-scherm cirkelvormige tap frezen<br />

><br />

Cirkelvormige<br />

tap<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Parameter Beschrijving Eenheid<br />

T, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren“.<br />

Bewerkingstype<br />

Afzonderlijke<br />

pos.<br />

Pos. model<br />

X0<br />

Y0<br />

Z0<br />

Voorbewerking<br />

Nabewerking<br />

Afkanten<br />

Er wordt een cirkelvormige tap op de geprogrammeerde positie (X0, Y0, Z0)<br />

gefreesd.<br />

Er worden meerdere cirkelvormige tappen op het geprogrammeerde positiepatroon<br />

(bv. deelcirkel, rooster, lijn) gefreesd.<br />

De posities hebben betrekking op het referentiepunt:<br />

Positie in X-richting (alleen bij afzonderlijke positie), abs. of inc<br />

Positie in Y-richting (alleen bij afzonderlijke positie), abs. of inc<br />

Hoogte werkstuk (alleen bij afzonderlijke positie), abs. of inc<br />

∅ Diameter van de tap na het bewerken mm<br />

Z1 Diepte van de tap (abs. of inc.) (niet bij afkanten) mm<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

UXY Nabewerkingsovermaat in het vlak (tapdiameter) (niet bij afkanten) mm<br />

ZU Nabewerkingsovermaat diepte (tapbodem) (niet bij afkanten) mm<br />

∅1 Diameter van de basisdeeltap<br />

(belangrijk om de aanlooppositie te bepalen)<br />

3.8.6 Langsgroef<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-273<br />

mm<br />

mm<br />

mm<br />

mm<br />

Als u een willekeurige langsgroef wilt frezen, gebruikt u de functie<br />

"Langsgroef".<br />

De volgende bewerkingsvarianten staan te uwer beschikking:<br />

• Langsgroef uit vol materiaal frezen.<br />

• Langsgroef eerst in het midden voorboren als de frees bv. niet over<br />

het midden snijdt (na elkaar de programmablokken boren,<br />

rechthoekige kamer en positie programmeren).<br />

Afhankelijk van de dimensionering van de langsgroef op de<br />

werkstuktekening, kunt u een overeenkomstig referentiepunt voor de<br />

langsgroef kiezen.<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op het terugtrekniveau en voert dan op<br />

veiligheidsafstand aan.<br />

2. Het werktuig dringt afhankelijk van de gekozen strategie in het<br />

materiaal.<br />

3. De bewerking van de langsgroef gebeurt met het geselecteerde<br />

bewerkingstype altijd van binnen naar buiten.<br />

4. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Bewerkingstype Bij het frezen van de langsgroef kunt u de bewerkingswijze vrij kiezen:<br />

• Voorbewerken<br />

Bij het voorbewerken worden na elkaar de afzonderlijke niveaus<br />

van de groef bewerkt tot de diepte Z1 bereikt is.<br />

• Gladmaken<br />

Bij het gladmaken wordt altijd eerst de rand bewerkt. De<br />

kamerrand wordt in een kwartcirkel aangelopen die in de<br />

hoekradius uitmondt. Bij de laatste aanvoerbeweging wordt vanuit<br />

het midden de bodem gladgemaakt.<br />

• Nabewerking rand<br />

De nabewerking van de rand gebeurt op dezelfde manier als de<br />

nabewerking, alleen de laatste aanvoerbeweging (nabewerking<br />

bodem) valt weg.<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de<br />

langsgroef gebroken.<br />

Help-scherm langsgroef<br />

Groef<br />

Langsgroef<br />

><br />

© Siemens AG 2005 All rights reserved.<br />

3-274 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Parameter Beschrijving Eenheid<br />

T, F, S, V Zie hfdst. „Werktuig, correctiewaarde en spiltoerental programmeren“.<br />

Referentiepunt De positie van het referentiepunt moet worden vastgelegd:<br />

• middelpunt van de langsgroef,<br />

• binnen links<br />

• binnen rechts<br />

• linkerrand<br />

• rechterrand<br />

Bewerkingstype<br />

Voorbewerking<br />

Nabewerking<br />

Nabewerking rand<br />

Afkanten<br />

Afzonderlijke Er wordt een langsgroef op de geprogrammeerde positie (X0, Y0, Z0)<br />

pos.<br />

gefreesd.<br />

Pos. model Er worden meerdere langsgroeven op een positiepatroon (bv. volledige cirkel,<br />

deelcirkel, rooster enz.) gefreesd.<br />

De posities hebben betrekking op het referentiepunt:<br />

X0<br />

Positie in X-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Y0<br />

Positie in Y-richting (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

Z0<br />

Hoogte werkstuk (alleen bij afzonderlijke positie), abs. of inc<br />

mm<br />

W Breedte van de groef mm<br />

L Lengte van de groef mm<br />

α0 Draaiingshoek graden<br />

Z1 Diepte van de groef (niet bij afkanten) mm<br />

DXY Max. aanvoerbeweging op het vlak (XY-richting)<br />

mm<br />

Alternatief kan de vlak-aanvoerbeweging ook in %, als verhouding vlakaanvoerbeweging<br />

(mm) tot de snijvlakfreesdiameter (mm) worden aangegeven. (niet<br />

bij afkanten)<br />

%<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

UXY Nabewerkingsovermaat in het vlak (groefrand) (niet bij afkanten) mm<br />

ZU Nabewerkingsovermaat in de diepte (groefbodem) (niet bij afkanten) mm<br />

Induiken Er kan centrisch (Mi) of pendelend (Pe) worden ingedoken:<br />

Centrisch=Verticaal op het langsgroefmidden induiken:<br />

Er wordt in het kamermidden op de aanvoerbewegingsdiepte gewerkt.<br />

Aanwijzing: Bij deze instelling moet de frees over het midden snijden.<br />

Pendelend=Pendelend op de middenas van de langsgroef induiken:<br />

Het freesmiddelpunt pendelt op een rechte tot het de diepte-aanvoer bereikt heeft.<br />

Zodra de diepte bereikt is, wordt het traject nogmaals zonder diepteaanvoer<br />

uitgevoerd om de schuine baan van het induiken te verwijderen.<br />

mm<br />

FZ Aanvoerbeweging diepte (alleen bij centrisch induiken) mm/min<br />

mm/tand<br />

EW Induikhoek (alleen bij pendelend) graden<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-275<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

3.8.7 Ronde groef<br />

Als u één of meerdere even grote cirkelgroeven op een volledige of<br />

deelcirkel wilt frezen, gebruikt u de functie "Cirkelgroef".<br />

Werktuiggrootte Bedenk dat de frees bij de bewerking van de cirkelgroef een bepaalde<br />

minimumgrootte moet hebben:<br />

• Voorbewerken:<br />

½ groefbreedte W –gladovermaat UXY ≤ freesdiameter<br />

• Gladmaken:<br />

½ groefbreedte W ≤ freesdiameter<br />

• Gladmaken rand:<br />

Gladovermaat UXY ≤ freesdiameter<br />

Cirkelvormige groef<br />

Als u een cirkelvormige groef wenst te maken, moet u voor de<br />

parameters aantal N en openingshoek α1 de volgende waarden<br />

invoeren:<br />

N = 1<br />

α1 = 360°<br />

Aan-/Aflopen 1. Het werktuig loop in ijlgang op de hoogte van het terugtrekniveau<br />

op het middelpunt van de halve cirkel op het einde van de groef en<br />

voert aan op veiligheidsafstand.<br />

2. Vervolgens duikt het werktuig met een<br />

bewerkingsaanvoerbeweging in het werkstuk, waarbij met de max.<br />

aanvoer in de Z-richting evenals met de gladovermaat rekening<br />

moet worden gehouden. De cirkelvormige groef wordt afhankelijk<br />

van de geprogrammeerde bewerkingsdraairichting (contrarotatie of<br />

gelijkloop) met de wijzers van de klok mee of tegen de wijzers van<br />

de klok in bewerkt.<br />

3. Als de eerste cirkelvormige groef klaar is, werkt het werktuig in<br />

ijlgang op het terugtrekniveau.<br />

4. De volgende cirkelvormige groef wordt op een rechte of<br />

cirkelvormige baan aangelopen en vervolgens bewerkt.<br />

5. Het werktuig trekt in ijlgang op de veiligheidsafstand terug.<br />

© Siemens AG 2005 All rights reserved.<br />

3-276 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Bewerkingstype Bij het frezen van de cirkelvormige groef kunt u de bewerkingswijze<br />

vrij kiezen:<br />

• Voorbewerken<br />

Bij het voorbewerken worden na elkaar vanuit het middelpunt van<br />

de halve cirkel op het einde van de groef de afzonderlijke niveaus<br />

van de groef bewerkt tot de diepte Z1 bereikt is.<br />

• Gladmaken<br />

Bij het gladmaken wordt altijd eerst de rand bewerkt tot de diepte<br />

Z1 bereikt is. De groefrand wordt in een kwartcirkel aangelopen die<br />

in de radius uitmondt. Met de laatste aanvoerbeweging wordt<br />

vanuit het middelpunt van de halve cirkel op het einde van de groef<br />

de bodem gladgemaakt.<br />

• Nabewerking rand<br />

De nabewerking van de rand gebeurt op dezelfde manier als de<br />

nabewerking, alleen de laatste aanvoerbeweging (nabewerking<br />

bodem) valt weg.<br />

• Afkanten<br />

Bij het afkanten wordt de rand aan de bovenkant van de cirkelgroef<br />

gebroken.<br />

Selectie met softkeys<br />

Help-scherm met toets<br />

oproepbaar<br />

Groef<br />

Cirkelvormige<br />

groef<br />

Met de softkey "Alternatief" kunnen de cirkelgroeven op een volledige<br />

cirkel of een deelcirkel worden gepositioneerd.<br />

Help-scherm cirkelvormige groef als volledige cirkel en deelcirkel<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-277<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Parameter Beschrijving Eenheid<br />

T, F, S, V Zie hfdst. "Werktuig, correctiewaarde en spiltoerental programmeren".<br />

FZ<br />

Bewerkings-<br />

Voedingsbeweging diepte mm/min<br />

mm/tand<br />

type<br />

Voorbewerking<br />

Nabewerking<br />

Voorbewerking rand<br />

Afkanten<br />

volledige cirkel<br />

Deelcirkel<br />

X0<br />

Y0<br />

Z0<br />

De cirkelvormige groeven worden op een volledige cirkel gepositioneerd. De afstand<br />

van een cirkelvormige groef naar de volgende cirkelvormige groef is altijd gelijk en<br />

wordt door de besturing berekend.<br />

De cirkelvormige groeven worden op een deelcirkel gepositioneerd. De afstand van<br />

een cirkelvormige groef naar de volgende cirkelvormige groef kan over de hoek α2<br />

worden bepaald.<br />

De posities hebben betrekking op het middelpunt:<br />

Positie in X-richting, abs. of inc<br />

Positie in Y-richting, abs. of inc<br />

Hoogte werkstuk, abs. of inc<br />

W Breedte van de groef mm<br />

R Radius van de cirkelvormige groef mm<br />

α0 Draaiingshoek m.b.t. de X-as graden<br />

α1 Openingshoek in een groef graden<br />

α2 Doorschakelhoek (alleen bij een volledige cirkel) graden<br />

N Aantal groeven<br />

Z1 Diepte van de groef, t.o.v. Z0 (niet bij afkanten) mm<br />

DZ max. aanvoer in de diepte (Z-richting) (niet bij afkanten) mm<br />

FS Fasenbreedte (alleen bij afkanten), inc mm<br />

ZFS Aanvoerdiepte werktuigpunt (alleen bij afkanten), abs. of inc mm<br />

UXY Nabewerkingsovermaat in het vlak (rand van de cirkelgroef) (niet bij afkanten) mm<br />

positioneren Rechte: de volgende positie wordt op een rechte in ijlgang aangelopen.<br />

Cirkel: de volgende positie wordt op een cirkelbaan met de geprogrammeerde<br />

aanvoer FPaangelopen.<br />

FP Aanvoer om op een cirkelbaan te positioneren. mm/min<br />

© Siemens AG 2005 All rights reserved.<br />

3-278 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

3.8.8 Gebruik van positiepatronen bij het frezen<br />

Selectie met softkeys<br />

Als u een kamer, een tap of een langsgroef aan meerdere posities<br />

wenst te frezen, moet u een eigen positioneerblok programmeren. Bij<br />

het oproepen van de freescyclus moet in het parameterveld<br />

"Afzonderlijke positie" met de softkey "Alternatief" op "Pos.-patroon"<br />

worden omgeschakeld. Hierdoor worden de parameters voor de<br />

afzonderlijke positie X0, Y0 en Z0 verborgen.<br />

Fragment uit het parameterscherm van een rechthoekige kamer met registratie "Pos.model"<br />

Nadat de freescyclus klaar geprogrammeerd en overgenomen werd,<br />

wordt vervolgens het positiepatroon geprogrammeerd.<br />

Posi-<br />

ties ><br />

ShopMill schakelt automatisch de freescyclus en het daarop<br />

geprogrammeerde positiepatroon aaneen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-279<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Programmeer-<br />

voorbeeld 1<br />

Er moeten 12 rechthoekige kamers in een hoek van 15 graden parallel t.o.v.<br />

elkaar worden gefreesd. Inrichting op rooster: 4 kolommen, 3 rijen.<br />

Basisdeelafmetingen: X=115 mm, Y=80 mm, Z=30 mm<br />

Afmetingen rechthoekige kamer: lengte 20 mm, breedte 10 mm, diepte 8 mm<br />

Hoekradius 1.5 mm.<br />

Het referentiepunt van de rechthoekige kamer werd "onderaan links" gekozen.<br />

Parameter-invoervelden voor de rechthoekige kamer en het positiepatroon<br />

Programmeergrafiek, rechthoekige kamers op rooster met een hoek van 15 graden<br />

Fragment uit het arbeidsplan; Frezen van de rechthoekige kamers op rooster<br />

© Siemens AG 2005 All rights reserved.<br />

3-280 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Programmeer-<br />

voorbeeld 2<br />

Er moeten 6 langsgroeven op een volledige cirkel, Ø 32 mm, voorbewerkt<br />

worden. De langsgroeven zijn 30 graden gedraaid.<br />

Basisdeelafmetingen: X=100 mm, Y=100 mm, Z=20 mm<br />

Afmetingen langsgroef: Lengte 28 mm, breedte 16 mm, diepte 5 mm<br />

Het referentiepunt van de langsgroef werd "centrisch" gekozen.<br />

Parameter-Invoervelden voor de langsgroef en het positiepatroon<br />

Programmeergrafiek, langsgroeven in een hoek van 30 graden op een volledige cirkel<br />

Fragment uit het arbeidsplan; Frezen van de langsgroeven op een volledige cirkel<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-281<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

3.8.9 Gravure<br />

Met de functie "Gravure" kunt u op een werkstuk een tekst graveren<br />

langs een lijn of een cirkelboog.<br />

De gewenste tekst kunt u direct als "vaste tekst" in het tekstveld<br />

invoeren of als "variabele tekst" via een variabele toewijzen.<br />

Bij het graveren gebruikt ShopMill een proportioneel lettertype, d.w.z.<br />

dat de verschillende tekens een verschillende breedte hebben.<br />

Aan-/Aflopen 1. Het werktuig loopt in ijlgang op de hoogte van het terugtrekniveau<br />

op het startpunt en voert aan op veiligheidsafstand.<br />

2. Het werktuig beweegt met voedingssnelheid FZ naar de<br />

bewerkingsdiepte Z1 u en freest het teken.<br />

3. Het werktuig beweegt in ijlgang op de veiligheidsafstand en<br />

beweegt via een rechte naar het volgende teken.<br />

4. Stap 2 en 3 worden herhaald tot de volledige tekst gefreesd is.<br />

Variabele teksten U heeft verschillende mogelijkheden om variabele teksten te graveren:<br />

• Datum en tijd<br />

U kunt bv. de productiedatum en de actuele tijd op de<br />

werkstukken laten graveren. De waarden voor datum en tijd<br />

worden uit de NCK uitgelezen.<br />

• Aantal<br />

Met behulp van deze variabelen heeft u de mogelijkheid een<br />

doorlopend serienummer aan te brengen op de werkstukken.<br />

Daarbij kunt u het formaat (aantal cijfers, voorafgaande nullen)<br />

vastleggen. De variabele "Aantal" is als gebruikersvariabele<br />

(_E_PART[0]) in de gegevensbouwsteen GUD 7<br />

gedefinieerd.<br />

Met behulp van dummies (#) formateert u het aantal cijfers<br />

waarmee het nummer moet beginnen.<br />

Als u voor het eerste werkstuk niet het nummer 1 wilt toekennen,<br />

kunt u een additieve waarde toekennen (bv. (). Het aangegeven aantal wordt dan met deze waarde<br />

vermeerderd (bv. 101, 102, 103,...).<br />

• Getallen<br />

Bij het graveren van getallen (bv. meetresultaten) kunt u<br />

het formaat (cijfers voor en na de komma) zelf bepalen.<br />

• Tekst<br />

I.p.v. een vaste tekst in het gravure-tekstveld in te voeren, kunt u<br />

ook gebruik maken van een tekstvariabele<br />

(bv. _VAR_TEXT=“ABC123“).<br />

© Siemens AG 2005 All rights reserved.<br />

3-282 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Spiegelschrift<br />

Als u in spiegelschrift wilt graveren, programmeert u eerst een<br />

spiegeling (zie hfdst. "Coördinatentransformaties definiëren") en voert<br />

u dan de gewenste tekst in de functie "Gravure" in.<br />

volledige cirkel Als u de tekens gelijkmatig wilt verdelen over een volledige cirkel,<br />

voert u de openingshoek α2=360° in. ShopMill verdeelt de tekens dan<br />

automatisch op de volledige cirkel.<br />

Kleine letters<br />

Kleine<br />

letters<br />

Speciale tekens<br />

Speciale<br />

tekens ><br />

Datum invoeren<br />

Variabele ><br />

Gravure ><br />

Datum<br />

Druk op de softkeys "Frezen en "Gravure".<br />

Druk op de softkey "Kleine letters" als u kleine letters wilt<br />

invoeren.<br />

Als u nogmaals op de softkey drukt, kunt u opnieuw hoofdletters<br />

invoeren.<br />

Druk op de softkey "Speciale tekens" als u een teken nodig heeft<br />

dat niet op de invoertoetsen staat.<br />

Het venster "Speciale" tekens wordt geopend.<br />

Plaats de cursor op het gewenste teken.<br />

Druk op de softkey "OK".<br />

Het geselecteerde teken wordt op de cursorpositie ingevoegd in de<br />

tekst.<br />

Druk op de softkeys "Variabele" en "Datum" als u telkens de<br />

actuele datum wilt graveren.<br />

De datum wordt in het Europese formaat (..)<br />

ingevoerd.<br />

Voor een andere schrijfwijze moet u het formaat in het tekstveld<br />

aanpassen. Om de datum bv. met de Amerikaanse schrijfwijze te<br />

graveren (maand/dag/jaar => 8/16/04), verandert u het formaat in<br />

// .<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-283<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Tijd invoeren<br />

Variabele ><br />

Tijd<br />

Aantal invoeren<br />

Variabele ><br />

Variabele ><br />

Aantall<br />

000123<br />

Aantal<br />

123<br />

Variabel getal invoeren<br />

Variabele ><br />

Getal<br />

123.456<br />

Druk op de softkeys "Variabele" en "Tijd" als u telkens de actuele<br />

tijd wilt graveren.<br />

De tijd wordt in het Europese formaat () ingevoegd.<br />

Om de tijd met de Amerikaanse schrijfwijze te graveren, verandert u<br />

het formaat in .<br />

Voorbeeld:<br />

Tekst invoeren: Tijd: uitvoering: Tijd: 16.35<br />

Tijd: Tijd: 04.35 PM<br />

Druk op de softkeys "Variabele" en "Aantal 000123" als u een<br />

aantal met een vast aantal cijfers en voorafgaande nullen wilt<br />

graveren.<br />

De formaattekst wordt ingevoegd en u keert<br />

met de softkey-balk terug naar het gravureveld.<br />

Leg het aantal cijfers vast door het aantal dummies (#) in het<br />

gravureveld aan te passen.<br />

Als het aangegeven aantal cijfers (bv. ## ) niet volstaat om het aantal<br />

werkstukken aan te geven, verhoogt ShopMill het aantal cijfers<br />

automatisch.<br />

- OF -<br />

Druk op de softkeys "Variabele" en "Aantal 123" als u een aantal<br />

zonder voorafgaande nullen wilt invoeren.<br />

De formaattekst "#,_E_PART[0]> wordt ingevoegd en u keert met de<br />

softkey-balk terug naar het gravureveld.<br />

Leg het aantal cijfers vast door het aantal dummies in het<br />

gravureveld aan te passen.<br />

Als het aangegeven aantal cijfers (bv. 123) niet volstaat om het aantal<br />

werkstukken aan te geven, verhoogt ShopMill het aantal cijfers<br />

automatisch.<br />

Als u bv. na een onderbreking de productie van werkstukken met een<br />

doorlopend nummer wilt voortzetten, voert u een additieve waarde in.<br />

Het aangegeven aantal wordt dan met deze waarde vermeerderd.<br />

Druk op de softkeys "Variabele" en "Getal 123.456" als u een<br />

willekeurig getal in een bepaald formaat wilt graveren.<br />

De formaattekst "#.###,_VAR_N>UM wordt ingevoegd en u keert met<br />

de softkey-balk terug naar het gravureveld.<br />

© Siemens AG 2005 All rights reserved.<br />

3-284 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.8 Frezen<br />

Leg met behulp van de dummies #.### vast in welk formaat het<br />

onder _VAR_NUM gedefinieerde getal moet worden gegraveerd.<br />

Als u onder _VAR_NUM bijvoorbeeld 12.35 heeft opgeslagen, heeft u<br />

de volgende mogelijkheden om de variabele te formateren.<br />

Invoer Uitgave Betekenis<br />

12 Cijfers voor de komman niet<br />

geformateerd, geen cijfers<br />

na de komma<br />

0012 4 cijfers voor de komman,<br />

vooraf-gaan de nullen, geen<br />

cijfers na de komma<br />

< #,_VAR_NUM> 12 4 cijfers voor de komma,<br />

vooraf-gaan de spaties, geen<br />

cijfers na de komma<br />

12.35 Cijfers voor en na de komma<br />

niet geformateerd<br />

12.4 Cijfers voor de komma niet<br />

geformateerd, 1 cijfer na de<br />

komma (afgerond)<br />

12.35 Cijfers voor de komma niet<br />

geformateerd, 2 cijfers na de<br />

komma (afgerond)<br />

12.3500 Cijfers voor de komma niet<br />

geformateerd, 4 cijfers na de<br />

komma (afgerond)<br />

Als de plaats voor het decimaalpunt niet volstaat voor de weergave<br />

van het ingevoerde getal, dan wordt deze automatisch uitgebreid. Als<br />

het aangegeven aantal cijfers groter is dan het te graveren getal,<br />

wordt het formaat automatisch opgevuld met een aantal voorafgaande<br />

en nakomende nullen.<br />

Voor de formatering voor het decimaalpunt kunt u ook spaties<br />

gebruiken.<br />

In plaats van _VAR_NUM kunt u ook een willekeurige andere<br />

getalvariabele gebruiken (bv. R0).<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-285<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.8 Frezen<br />

Variabele tekst invoeren<br />

Variabele ><br />

Tekst wissen<br />

Tekst<br />

wissen ><br />

Variabele<br />

tekst<br />

Druk op de softkeys "Variabele" en "Variabele tekst" als u de te<br />

graveren tekst (max. 200 tekens) uit een variabele wilt<br />

overnemen.<br />

De formaattekst "Text,_VAR_TEXT> wordt ingevoegd en u keert met<br />

de softkey-balk terug naar het gravureveld.<br />

U kunt i.p.v. _VAR_TEXT ook een willekeurige andere tekstvariabele<br />

gebruiken.<br />

Druk op de softkey "Tekst wissen" als u de volledige tekst wilt<br />

wissen.<br />

De formaattekst voor de variabelen wordt altijd ingevoegd op de<br />

actuele cursorpositie.<br />

De softkeys "Kleine letters", "Speciale tekens", "Variabele" en "Tekst<br />

wissen" ziet u alleen als u de cursor in het invoerveld voor de<br />

gravuretekst plaatst.<br />

Parameter Beschrijving Eenheid<br />

T, D, F, S, V Zie hfdst. "Programmablokken aanmaken".<br />

Uitrichting<br />

aan lijn<br />

Tekst uitrichten op een lijn<br />

Tekst uitrichten op een cirkelboog<br />

Tekst op cirkelbogen uitrichten<br />

Referentiepunt Positie van het referentiepunt in de tekst<br />

Gravuretekst maximaal 91 tekens<br />

X0<br />

R<br />

Y0<br />

α0<br />

Z0<br />

Z1<br />

FZ<br />

W<br />

DX1<br />

DX2<br />

α1<br />

α2<br />

XM<br />

YM<br />

Referentiepunt in de X-richting (abs)<br />

Referentiepunt lengte polair (alternatief voor X0) – (alleen bij gebogen uitrichting)<br />

Referentiepunt in de Y-richting (abs)<br />

Referentiepunt hoek polair (alternatief voor Y0) – (alleen bij gebogen uitrichting)<br />

Referentiepunt in de Z-richting (abs)<br />

Bewerkingsdiepte (abs of inc)<br />

Voedingsbeweging diepte<br />

Tekenhoogte<br />

Tekenafstand<br />

Totale breedte (alternatief voor DX1) – (alleen bij lineaire uitrichting)<br />

Tekstrichting (alleen bij lineaire uitrichting)<br />

Openingshoek (alternatief voor DX1) – (alleen bij gebogen uitrichting)<br />

Middelpunt cirkelboog (abs) – (alleen bij gebogen uitrichting)<br />

Middelpunt cirkelboog (abs) – (alleen bij gebogen uitrichting)<br />

© Siemens AG 2005 All rights reserved.<br />

3-286 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

mm<br />

mm<br />

mm<br />

graden<br />

mm<br />

mm<br />

mm/min<br />

mm/tand<br />

mm<br />

mm<br />

mm<br />

graden<br />

graden<br />

mm<br />

mm


3 08/2005 Programmeren met ShopMill<br />

3.9 Meten<br />

3.9 Meten<br />

3.9.1 Werkstuknulpunt meten<br />

Als u binnen een programma het nulpunt van het werkstuk d.m.v. een<br />

elektronische meettaster wilt bepalen, gebruikt u de functie "Nulpunt<br />

werkstuk".<br />

Als u bijvoorbeeld meerdere werkstukken wenst te maken, kan bij het<br />

inspannen van het volgende werktuig op de schroefbank een verschil<br />

tussen het oude en het nieuwe werkstuknulpunt ontstaan. Het nieuwe<br />

nulpunt kunt u dan door het uitmeten van de werkstukranden bepalen<br />

en in een nulpuntverschuiving of een GUD opslaan.<br />

meettaster<br />

Y<br />

X0 nieuw<br />

X0 oud<br />

werkstuk<br />

opspanning op<br />

inspaninrichting<br />

misaanpassing<br />

X<br />

Werkstukopspanning met misaanpassing t.o.v. de vorige werkstukopspanning<br />

Zelfs als u meerdere opgespannen werkstukken parallel wenst te<br />

bewerken, kunt u eerst het nulpunt voor ieder werkstuk bepalen.<br />

Y<br />

Meettaster<br />

werkstuk 1<br />

Meerdere werkstukopspanningen<br />

werkstuk 3<br />

werkstuk 2 werkstuk 4<br />

Om het nulpunt van het werkstuk binnen een programma te bepalen,<br />

kunt u uitsluitend elektronische meettasters gebruiken. Deze moet u<br />

eerst kalibreren (zie hfdst. "Elektronisch meetwerktuig kalibreren"). In<br />

het werktuigbeheer moeten de meettasters altijd van het type 3Dtaster<br />

zijn.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-287<br />

X<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.9 Meten<br />

X<br />

... Z<br />

Nulpunt<br />

Werkst. ><br />

Bij de automatische meetprocedure wordt de meettaster eerst met<br />

ijlgang naar de aanvoerpositie verplaatst en vervolgens met<br />

meetvoeding naar de werkstukrand en terug. De meetvoeding ist<br />

vastgelegd in een machinegegevenseenheid.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Het werkstuknulpunt wordt rekening houdend met de werktuigradius<br />

berekend en in een nulpuntverschuiving opgeslagen.<br />

Plaats een elektronische meettaster in de spil (zie hfdst.<br />

"Werktuig, correctiewaarde en spiltoerental programmeren").<br />

Druk op de softkeys "Diversen" en "Nulpunt werkst.".<br />

Bepaal via softkey in welke asrichting u het werkstuk eerst wilt<br />

benaderen.<br />

Voer de waarden voor de afzonderlijke parameters in.<br />

Druk op de softkey "Toepassen".<br />

Herhaal de procedure voor de beide andere assen.<br />

Parameter Beschrijving Eenheid<br />

T Werktuig van het 3D-tastertype<br />

X<br />

Y<br />

Z<br />

Aanlooppositie in de X-richting (abs.)<br />

Aanlooppositie in de Y-richting (abs.)<br />

Aanlooppositie in de Z-richting (abs.)<br />

Nulptv Nulpuntverschuiving, waarin het nulpunt van het werkstuk moet worden opgeslagen.<br />

• Basisnulpuntverschuiving<br />

• Nulpuntverschuiving ( de waarden worden in de grofverschuiving opgeslagen en<br />

de voorhanden waarden worden in de fijnverschuiving gewist.<br />

• GUD-gegevens (u kunt het meetresultaat bv. voor andere berekeningen<br />

(tolerantietests, etc.) in de GUD E_MEAS opvragen.)<br />

Aanlooprichting +: de meettaster beweegt in plusrichting naar het werkstuk toe<br />

–: de meettaster beweegt in minrichting naar het werkstuk toe<br />

Bij de aanlooppositie in de Z-richting valt deze parameter weg, aangezien alleen in<br />

een negatieve richting naar het werkstuk kan worden gelopen!<br />

X0, Y0, Z0 Gewenste positie van de werkstukkant mm<br />

© Siemens AG 2005 All rights reserved.<br />

3-288 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.9 Meten<br />

3.9.2 Werktuig meten<br />

Als u tijdens het bewerken van het werkstuk de werktuigslijtage wenst<br />

te controleren, gebruikt u de functie "Meten werktuig".<br />

De werktuigen kunt u binnen een programma alleen met een<br />

elektronische meettaster meten, die u eerst moet kalibreren.<br />

Bij het meten kunt u een zijdelingse resp. lengteaanpassing V in acht<br />

nemen. Als het langste punt zich niet helemaal buiten aan het<br />

werktuig bevindt resp. het breedste punt niet helemaal onderaan aan<br />

het werktuig, kunt u dit verschil in de aanpassing opslaan.<br />

Lengteaanpassing<br />

Zijdelingse aanpassing<br />

Uit de bekende posities van het werktuigdragerreferentiepunt, de<br />

meettaster en de werktuigcorrectiegegevens berekent ShopMill dan<br />

de werktuigslijtagegegevens. De slijtagewaarden worden automatisch<br />

in de slijtagelijst ingevoerd en bij de evt. reeds voorhanden waarden<br />

geteld.<br />

Als de slijtage groter dan de maximaal toelaatbare werktuigslijtage ΔL<br />

resp. ΔR is, wordt het werktuig vervangen en geblokkeerd. Als er geen<br />

zusterwerktuig voorhanden is, wordt de bewerking onderbroken.<br />

Tijdens de meetcyclus beweegt het werktuig automatisch met<br />

meetvoeding naar de meettaster toe. Vervolgens beweegt het<br />

werktuig eerst naar het terugtrekvlak en dan terug naar het<br />

werktuigwisselpunt.<br />

Afhankelijk van het werktuigtype en de meetwijze (radius/lengte<br />

meten) meet ShopMill automatisch met draaiende of stilstaande spil.<br />

De radius wordt altijd met in omgekeerde richting draaiende spil<br />

gemeten.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-289<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.9 Meten<br />

Lengte<br />

meten -of-<br />

Meten<br />

werktuig<br />

Radius<br />

meten<br />

De lengte van een werktuig wordt met stilstaande spil gemeten. Als de<br />

diameter van de te meten frees echter groter is dan de diameter van<br />

de meettaster, wordt met draaiende spil in omgekeerde richting<br />

gemeten. Het werktuig wordt dan niet in het midden boven de<br />

meettaster maar met de buitenste rand van het werktuig boven het<br />

middelpunt van de meettaster geplaatst.<br />

Beweeg het werktuig ongeveer boven het midden van het<br />

meetvlak van de meettaster (zie hfdst. "Rechte of cirkelvormige<br />

baanbewegingen").<br />

Druk op de softkeys "Diversen" en "Meten werktuig".<br />

Kies via de softkey, of u de radius of de lengte van het werktuig<br />

wenst te meten.<br />

Parameter Beschrijving Eenheid<br />

T te meten werktuig<br />

D snijkantnummer van het werktuig<br />

V zijdelingse aanpassing (indien noodzakelijk) – alleen bij lengte meten<br />

lengteaanpassing (indien noodzakelijk) – alleen bij radius meten<br />

ΔL max. toelaatbare slijtagewaarde (zie werktuiggegevensblad van de<br />

werktuigproducent) - alleen bij lengte meten<br />

ΔR max. toelaatbare slijtagewaarde (zie werktuiggegevensblad van de<br />

werktuigproducent) - alleen bij radius meten<br />

© Siemens AG 2005 All rights reserved.<br />

3-290 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

mm<br />

mm<br />

mm<br />

mm<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.9 Meten<br />

3.9.3 Meettaster afstemmen<br />

Taster<br />

afstemmen<br />

Meten<br />

Werktuig<br />

Als u uw werktuigen met behulp van een meettaster wilt meten, moet<br />

u eerst de positie van de meettaster op de machinetafel bepalen t.o.v.<br />

het machinenulpunt.<br />

Deze positiebepaling kunt u binnen een programma (zie verder) of<br />

reeds tijdens de voorbereiding uitvoeren (zie hfdst. "Bediening" <br />

"Meettaster afstemmen").<br />

Om de meettaster af te stemmen, moet u een kalibreerwerktuig van<br />

het type frees gebruiken. De lengte en de radius/de diameter van het<br />

werktuig moet u vooraf in de werktuiglijst registreren.<br />

De kalibreerprocedure verloopt automatisch met meetvoeding.<br />

De afstandsmaten tussen machinenulpunt en meettaster worden<br />

bepaald en in een intern databereik opgeslagen.<br />

Vervang het kalibreerwerktuig (zie hfdst. "Werktuig,<br />

correctiewaarde en spiltoerental programmeren").<br />

Beweeg het kalibreerwerktuig ongeveer boven het midden van het<br />

meetvlak van de meettaster (zie hfdst. "Rechte of cirkelvormige<br />

baanbewegingen").<br />

Druk op de softkeys "Diversen" en "Meten werktuig".<br />

Druk op de softkey "Taster afstemmen".<br />

Kies, of u alleen de lengte of de lengte en de diameter van de<br />

taster wenst af te stemmen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-291<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

3.10 Verschillende functies<br />

3.10.1 Subprogramma oproepen<br />

Indien u dezelfde bewerkingsstappen nodig hebt bij het<br />

programmeren van verschillende werkstukken, kunt u deze<br />

bewerkingsstappen als eigen subprogramma definiëren. Dit<br />

subprogramma kunt u dan in willekeurige programma's oproepen.<br />

Daardoor valt voor u het meervoudige programmeren van dezelfde<br />

bewerkingsstappen weg.<br />

ShopMill onderscheidt niet tussen hoofd- en subprogramma's. D.w.z.<br />

dat u een "normaal" stappenreeks- of G-Code-programma als<br />

subprogramma kunt oproepen in een ander stappenreeksprogramma.<br />

In het subprogramma kunt u anderzijds ook een subprogramma<br />

oproepen. De maximale nestdiepte bedraagt 8 subprogramma's.<br />

Binnen aaneengeschakelde blokken kunt u geen subprogramma<br />

invoegen.<br />

Als u een stappenreeksprogramma als subprogramma wilt oproepen,<br />

moet het programma al een keer berekend zijn (programma in<br />

bedieningsmodus Machine Auto laden of simuleren). Bij G-Codesubprogramma's<br />

is dit niet noodzakelijk.<br />

Het subprogramma moet altijd in het NCK-werkgeheugen (in een<br />

eigen diretory "XYZ" of in de directories "ShopMill",<br />

"Delenprogramma's", "Subprogramma's") opgeslagen zijn.<br />

Indien u een subprogramma wenst op te roepen dat zich op een<br />

andere diskdrive bevindt, kunt u hiervoor de G-Code-opdracht<br />

"EXTCALL" gebruiken.<br />

Voorbeeld: programma "Form25_1.mpf" op de CompactFlash Card<br />

van de ShopMill-versie op NCU (HMI Embedded) oproepen:<br />

EXTCALL "C:\FORM25_1.MPF"<br />

Bedenk dat ShopMill bij het oproepen van het subprogramma de<br />

instellingen uit de programmakop van het subprogramma evalueert.<br />

Deze instellingen blijven ook na het beëindigen van het<br />

subprogramma actief.<br />

Als u de instellingen uit de programmakop van het hoofdprogramma<br />

opnieuw wilt activeren, kunt u in het hoofdprogramma na de start van<br />

het subprogramma de gewenste instellingen opnieuw uitvoeren (zie<br />

hfdst. "Programma-instellingen wijzigen").<br />

© Siemens AG 2005 All rights reserved.<br />

3-292 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Sub-<br />

programma<br />

Creëer een ShopMill- of G-Code-programma dat u als<br />

subprogramma in een ander programma wenst op te roepen.<br />

Plaats de cursor op het arbeidsplan van het hoofdprogramma op<br />

het programmablok waarna u het subprogramma wilt oproepen.<br />

Druk op de softkeys "Diversen" en "Subprogramma".<br />

Geef het pad van het subprogramma aan als het gewenste<br />

subprogramma niet in dezelfde directory ligt als het<br />

hoofdprogramma.<br />

Index Aan te geven pad<br />

ShopMill ShopMill<br />

Eigen directory XYZ XYZ<br />

Delenprogramma's MPF<br />

Subprogramma's SPF<br />

Voer de naam van het subprogramma in dat u wenst in te voegen.<br />

De extensie (*.mpf of *.spf) hoeft u alleen mee aan te geven als<br />

het subprogramma niet de extensie heeft die ingesteld is voor de<br />

directory waarin het subprogramma zich bevindt.<br />

Index Ingestelde extensie<br />

ShopMill *.mpf<br />

Eigen directory XYZ *.mpf<br />

Delenprogramma's *.mpf<br />

Subprogramma's *.spf<br />

Het subprogramma wordt dan ook op positiepatronen uit gevoerd.<br />

Druk op de softkey "Toepassen".<br />

De oproep van het subprogramma wordt in het hoofdprogramma<br />

ingevoegd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-293<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

3.10.2 Programmablokken herhalen<br />

Dwarsfrezen<br />

Nulpuntversch.<br />

Uitvoeren<br />

Nulpuntversch.<br />

Uitvoeren<br />

Nulpuntversch.<br />

Uitvoeren<br />

Nulpuntversch.<br />

Uitvoeren<br />

Subprogramma oproepen<br />

Programmaeinde<br />

DWARSFREES<br />

Kamer<br />

Kamer<br />

Kamer<br />

Kamer<br />

© Siemens AG 2005 All rights reserved.<br />

3-294 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3<br />

subprograma<br />

"zak_b"<br />

oproepen<br />

Als bij het bewerken van een werkstuk bepaalde stappen meervoudig<br />

worden uitgevoerd, dan is het voldoende als u deze<br />

bewerkingsstappen slechts eenmaal programmeert. ShopMill biedt u<br />

de mogelijkheid programmablokken te herhalen.<br />

De programmablokken die u wenst te herhalen, moet u met een<br />

begin- en een eindmerk markeren. Deze programmablokken kunt u<br />

dan tot 9999 keer toe binnen een programma weer oproepen. De<br />

markeringen moeten eenduidige, d.w.z. verschillende namen krijgen.<br />

Er mogen geen in het NCK gebruikte name worden toegekend.<br />

U kunt ook achteraf merken en herhalingen plaatsen, maar niet<br />

binnen aaneengeschakelde programmablokken.


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Merk<br />

zetten ><br />

Merk<br />

zetten ><br />

Her-<br />

haling ><br />

Bovendien hebt u ook de mogelijkheid één en hetzelfde merk als<br />

eindmerk van voorafgaande programmablokken en als startmerk voor<br />

navolgende programmablokken te gebruiken.<br />

kamer<br />

Verschuiving<br />

Scalering<br />

Herhaling<br />

Programmaeinde<br />

Programmablokken herhalen<br />

fre es<br />

Druk op de softkeys "Diversen" en "Merk plaatsen".<br />

Voer een naam in.<br />

Druk op de softkey "Toepassen".<br />

Achter het actuele blok wordt een startmerk ingevoegd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-295<br />

3<br />

startmerkteken<br />

eindmerkteken<br />

herhaling<br />

Voer de programmablokken in die u later wenst te herhalen.<br />

Druk op de softkeys "Diversen" en "Merk plaatsen".<br />

Voer een naam in.<br />

Druk op de softkey "Toepassen".<br />

Achter het actuele blok wordt een eindmerk ingevoegd.<br />

Ga met de programmering door tot daar, waar de<br />

programmablokken moeten worden herhaald.<br />

Druk op de softkeys "Diversen" en "Herhalen".<br />

Voer de namen van het start- en eindmerk in evenals het aantal<br />

herhalingen.<br />

Druk op de softkey "Toepassen".<br />

De gemarkeerde programmablokken worden herhaald.


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

3.10.3 Programma-instellingen veranderen<br />

Instel-<br />

lingen ><br />

Alle in de programmakop vastgelegde parameters, uitgenomen de<br />

maateenheid, kunt u op willekeurige plaatsen in het programma<br />

veranderen.<br />

De instellingen in de programmakop zijn zelfhoudend, d.w.z. ze zijn<br />

zolang actief tot ze veranderd worden.<br />

U kunt in het stappenreeksprogramma bv. een nieuwe basisdeel<br />

definiëren als u tijdens de simulatie het zichtbare fragment wilt<br />

veranderen.<br />

Dit is nuttig bij de functies nulpuntverschuivingen,<br />

coördinatentransformaties, cilindermanteltransformaties en zwenken.<br />

Programmeer eerst de bovengenoemde functie en leg dan een nieuw<br />

basisdeel vast.<br />

Druk op de softkeys "Diversen" en "Instellingen".<br />

Voer de gewenste parameter in.<br />

Een beschrijving van de parameters vindt u in hfdst. "Nieuw<br />

programma aanleggen".<br />

Druk op de softkey "Toepassen".<br />

De nieuwe instellingen voor het programma worden overgenomen.<br />

© Siemens AG 2005 All rights reserved.<br />

3-296 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

3.10.4 Nulpuntverschuivingen oproepen<br />

Nulpunt<br />

versch. ><br />

Nulpunt<br />

versch.<br />

Transfor-<br />

maties><br />

Nulpuntverschuivingen (G54 enz.) kunt u uit ieder programma<br />

oproepen.<br />

Deze verschuivingen kunt u bv. gebruiken als u met één en hetzelfde<br />

programma werkstukken met verschillende basisdeelafmetingen<br />

wenst te bewerken. De verschuiving past het werkstuknulpunt dan<br />

aan voor het nieuwe basisdeel.<br />

Y<br />

M<br />

Y<br />

Y<br />

NPV2<br />

NPV1<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-297<br />

X<br />

X<br />

Y<br />

NPV3<br />

X<br />

X<br />

M<br />

Nulpuntverschuiving in de X- en de Y-richting<br />

De nulpuntverschuivingen definieert u in de nulpuntverschuivingslijst<br />

(zie hfdst. "Nulpuntverschuivingen definiëren"). Daar kunt u ook de<br />

coördinaten van de gekozen verschuiving bekijken.<br />

Druk op de softkeys "Diversen", "Transformaties" en "Nulpunt<br />

versch.".<br />

Kies één van de nulpuntverschuivingen of de basisverschuiving.<br />

-of-<br />

Voer de gewenste verschuiving direct in het invoerveld in.<br />

-of-<br />

Druk op de softkey "Nulpunt versch.".<br />

De nulpuntverschuivingslijst wordt geopend.<br />

-en-<br />

Kies een nulpuntverschuiving.<br />

-en-<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

in het<br />

programma<br />

3.10.5 Coördinatentransformaties definiëren<br />

Druk op de softkey "in het programma".<br />

De nulpuntverschuiving wordt in het parameterscherm overgenomen.<br />

Als u de nulpuntverschuivingen wenst te deselecteren, gelieve de<br />

basisverschuiving te kiezen of een nul in het veld in te voeren.<br />

Om het programmeren te vergemakkelijken, kunt u het<br />

coördinatensysteem transformeren. Gebruik deze mogelijkheid bv. om<br />

het coördinatensysteem te draaien.<br />

Coördinatensystemen zijn alleen geldig in het actuele programma.<br />

Ze kunnen een verschuiving, rotatie, scalering of spiegeling<br />

definiëren. U kunt telkens tussen een nieuwe of een additieve<br />

coördinatentransformatie kiezen.<br />

Bij een nieuwe coördinatentransformatie worden alle vooraf<br />

gedefinieerde coördinatentransformaties gedeselecteerd. Een<br />

additieve coördinatentransformatie werkt bijkomend tot de actueel<br />

gekozen coördinatentransformaties.<br />

• Verschuiving<br />

U kunt voor iedere as een verschuiving van het nulpunt<br />

programmeren.<br />

Verschuiving nieuw<br />

Verschuiving additief<br />

• Rotatie<br />

U kunt iedere as om een bepaalde hoek draaien. Een positieve<br />

hoek stemt overeen met een draaiing tegen de wijzers van de klok<br />

in.<br />

© Siemens AG 2005 All rights reserved.<br />

3-298 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Rotatie nieuw<br />

Rotatie additief<br />

• Scalering<br />

Voor het actieve bewerkingsvlak evenals voor de werktuigas kunt u<br />

een maatstaffactor invoeren. De geprogrammeerde coördinaten<br />

worden dan met deze factor vermenigvuldigd.<br />

Bedenk dat de scalering altijd betrekking heeft op het nulpunt van het<br />

werkstuk. Als u bijvoorbeeld een kamer wenst te vergroten waarvan<br />

het middelpunt niet met het nulpunt overeenstemt, wordt het<br />

middelpunt van de kamer bij de scalering verschoven.<br />

Scalering nieuw<br />

verschuiving<br />

additief<br />

Scalering additief<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-299<br />

Scalering<br />

additief<br />

rotatie<br />

additief<br />

Verschuiving, rotatie en scalering<br />

• Spiegelen<br />

Bovendien is het mogelijk alle assen te spiegelen.<br />

Geef telkens de as aan die moet worden gespiegeld.<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

Verschui-<br />

ving > ...<br />

Transfor-<br />

maties><br />

Spiege-<br />

ling ><br />

Bedenk dat bij een spiegeling ook de verplaatsingsrichting van de<br />

frees (tegenloop/gelijkloop) wordt gespiegeld.<br />

Spiegeling nieuw<br />

Y<br />

spiegeling van de X-as<br />

Spiegeling van de X-as<br />

Spiegeling additief<br />

Druk op de softkeys "Diversen" en "Transformaties".<br />

Kies met de softkey de coördinatentransformaties.<br />

© Siemens AG 2005 All rights reserved.<br />

3-300 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

X<br />

Kies, of u een nieuwe of een additieve coördinatentransformatie<br />

wenst te programmeren.<br />

Voer de gewenste coördinaten in.<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

3.10.6 Cilindermanteltransformatie<br />

Functie<br />

De cilindermanteltransformatie wordt benodigd voor het bewerken van<br />

• langsgroeven aan cilindrische lichamen,<br />

• dwarsgroeven aan cilindrische lichamen,<br />

• willekeurig verlopende groeven aan cilindrische lichamen.<br />

De functie cilindermanteltransformatie is een software-optie.<br />

Het verloop van de groeven wordt met betrekking op het<br />

afgewikkelde, vlakke cilindermanteloppervlak geprogrammeerd. De<br />

programmering kan over een rechte/cirkel, boor- of freescycli of<br />

contour frezen (vrije contourprogrammering) gebeuren.<br />

De cilindermanteltransformatie bestaat in twee versies:<br />

• Groefwandcorrectie uit<br />

• Groefwandcorrectie aan (alleen baanfrezen)<br />

Groefwandcorrectie uit Bij een uitgeschakelde<br />

groefwandcorrectie worden er<br />

willekeurig verlopende groeven<br />

met parallelle wanden gemaakt als<br />

de werktuigdiameter gelijk met de<br />

groefbreedte is.<br />

De groefwanden zijn niet parallel<br />

als de groefbreedte groter dan de<br />

werktuigdiameter is.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-301<br />

Z<br />

Y<br />

X<br />

langssleuf dwarssleuf<br />

sleufwandcorrectie uit<br />

Voor de bewerking wordt de contour van de groef geprogrammeerd.<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

Groefwandcorrectie aan Bij een ingeschakelde<br />

groefwandcorrectie worden er<br />

groeven gemaakt met parallelle<br />

wanden, zelfs als de groefbreedte<br />

groter dan de werktuigdiameter is.<br />

parallel begrensde<br />

langssleuf,<br />

sleufwandcorrectie aan<br />

Voor de bewerking mag niet de contour van de groef<br />

geprogrammeerd worden maar de imaginaire middelpuntbaan van<br />

een in de groef bewegende bout, waarbij de bout langs elke wand<br />

moet bewegen. De groefbreedte wordt door de parameter D bepaald.<br />

(zie ook hfdst. "Voorbeeld 5: Groefwandcorrectie".)<br />

Programmering De principiële handelswijze bij de programmering ziet er als volgt uit:<br />

Selectie met softkeys<br />

1. Nulpuntverschuiving voor cilindermanteltransformatie kiezen (bv.<br />

het nulpunt op het middelpunt van het voorvlak van de cilinder<br />

verschuiven)<br />

2. Y-as positioneren (de Y-as moet voor de<br />

cilindermanteltransformatie worden gepositioneerd, daar deze na<br />

de transformatie andes wordt gedefinieerd)<br />

3. Cilindermanteltransformatie inschakelen<br />

4. Nulpuntverschuiving voor bewerking op afgewikkelde<br />

cilindermantel kiezen (bv. nulpunt op het nulpunt van de<br />

werkstuktekening verschuiven)<br />

5. Bewerking programmeren (bv. contour invoeren en baanfrezen)<br />

6. Cilindermanteltransformatie uitschakelen<br />

De simulatie van de geprogrammeerde cilindermanteltransformatie<br />

wordt alleen als mantelafwikkeling afgebeeld.<br />

De voor het kiezen van de cilindermanteltransformatie actieve<br />

nulpuntverschuivingen zijn na het deselecteren van de functie niet<br />

meer actief.<br />

Transformaties<br />

><br />

Cilindermantel<br />

><br />

© Siemens AG 2005 All rights reserved.<br />

3-302 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Parameter Beschrijving Eenheid<br />

Transformatie Cilindermanteltransformatie in-/uitschakelen (zie ook het volgende voorbeeld)<br />

∅ Cilinderdiameter (alleen bij transformatie aan) mm<br />

Groefwandcorr. Groefwandcorrectie in-/uitschakelen (alleen bij transformatie aan)<br />

D Misaanpassing geprogammeerde baan<br />

(alleen bij groefwandcorrectie aan)<br />

Uitbreidingen voor vrije contourprogrammering<br />

Algemeen Bij contouren (bv. groeven) op een cilinder worden dikwijls<br />

hoekgegevens voor de lengtes in de omvangrichting van het<br />

cilindermantelvlak (bv. Y-as) aangegeven.<br />

Daarvoor bestaan er enkele uitbreidingen in de vrije<br />

contourprogrammering onder de functie "contour frezen".<br />

Afhankelijk van de gekozen as (selectie gebeurt via indicatiemachinedatum)<br />

kunt u de lengte als hoekgegeven invoeren.<br />

Startpunt In het scherm met de selectie van het startpunt kan bijkomend de<br />

functie cilindermanteltransformatie via de softkey "Alternatief" in- resp.<br />

uitgeschakeld worden Bij een ingeschakelde functie wordt u de<br />

diameter ∅ van de cilinder aangeboden.<br />

Contourelementen<br />

De schermen "Rechte horizontaal/verticaal/diagonaal" en "Cirkelboog"<br />

worden bij een ingeschakelde cilindermanteltransformatie afhankelijk<br />

van de as en het desbetreffende element met de hoekparameter Xα,<br />

Iα resp. Yα, Jα uitgebreid.<br />

Aanwijzingen<br />

In de grafiek worden de afmetingen van de afwikkeling in mm<br />

aangegeven.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-303<br />

mm<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

3.10.7 Zwenken<br />

Met behulp van zwenkkoppen of zwenktafels kunt u schuine vlakken<br />

produceren of bewerken.<br />

Daarbij hoeft u niet de zwenkassen van de machine (A, B, C) te<br />

programmeren. U kunt direct de draaiingen rond de geometrieassen<br />

(X, Y, Z) van het werkstukcoördinatensysteem aangeven, zoals<br />

beschreven op de werkstuktekening.<br />

De draaiing van het werkstukcoördinatensysteem in het programma<br />

wordt dan bij de bewerking van het werkstuk automatisch omgerekend<br />

in draaiingen van de desbetreffende zwenkassen van de machine.<br />

De zwenkassen worden daarbij altijd zo gedraaid dat het<br />

bewerkingsvlak bij de volgende bewerking verticaal op de werktuigas<br />

staat. Tijdens de bewerking staat het bewerkingsvlak dan vast.<br />

Bij het zwenken van het coördinatensysteem wordt de voordien<br />

gezette nulpuntverschuiving automatisch voor de gezwenkte toestand<br />

omgerekend.<br />

De principiële handelswijze bij de programmering gaat als volgt:<br />

1. Coördinatensysteem in het te bewerken vlak zwenken.<br />

2. Bewerking zoals gewoonlijk in het X-/Y-vlak programmeren.<br />

3. Coördinatensysteem weer terugzwenken.<br />

Bij de beweging naar de geprogrammeerde bewerking in het<br />

gezwenkte vlak kunnen in ongunstige omstandigheden de softwareeindschakelaars<br />

worden geschonden. Boven het terugtrekvlak<br />

beweegt ShopMill in zo'n geval langs de software-eindschakelaars. Bij<br />

een schending onder het terugtrekvlak wordt het programma om<br />

veiligheidsredenen met een Alarm gestopt. Om dit te verhinderen,<br />

kunt u voor het zwenken bv. het werktuig zo dicht mogelijk in het X/Yvlak<br />

aan het startpunt van de bewerking brengen of het<br />

terugtrekniveau dichter aan het werkstuk definiëren.<br />

In een gezwenkt vlak is de functie "Nulpunt werkstuk" actief, maar niet<br />

de functie "Meten werktuig".<br />

In de reset-toestand en ook na het Power-On blijven de gezwenkte<br />

coördinaten behouden. D.w.z. dat u dan bv. nog door terugtrekking in<br />

+Z-richting een schuin gat kunt verlaten.<br />

Neem de instructies van de machinefabrikant in acht.<br />

© Siemens AG 2005 All rights reserved.<br />

3-304 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Hierna worden de belangrijkste parameters voor het zwenken<br />

verklaard:<br />

Vrijlopen Voor het zwenken van de assen kunt u het werktuig naar een veilige<br />

vrijmaakpositie bewegen. Welke vrijmaakvarianten ter beschikking<br />

staan, wordt vastgelegd bij de inbedrijfstelling van de zwenkdataset<br />

in de parameter "Vrijmaakpositie".<br />

De bevrijdingsmodus is modaal actief. Bij een werktuigwissel of na<br />

een blokzoekprocedure wordt de laatste ingestelde bevrijdingsmodus<br />

ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Waarschuwing<br />

U moet de bevrijdingspositie zo kiezen dat bij het zwenken geen<br />

botsing kan optreden tussen werktuig en werkstuk.<br />

Zwenken Leg vast of u het coördinatensysteem wilt draaien, bv. om een<br />

bijkomende zwenking uit te voeren op het nieuwe<br />

coördinatensysteem, of werkelijk de zwenkassen wilt verplaatsen. Als<br />

u in het gezwenkte vlak een bewerking wenst uit te voeren, moeten<br />

ook de zwenkassen worden bewogen.<br />

Zwenkvariante Het zwenken kan per as, over een ruimtehoek of over een<br />

projecteerhoek gebeuren. Welke zwenkvarianten ter beschikking<br />

staan, wordt door de machineproducent bij het inrichten van de functie<br />

"Zwenken" bepaald.<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Bij zwenking per as wordt het coördinatensysteem stap voor stap<br />

rond de verschillende assen gedraaid, waarbij elke draaiing<br />

aansluit bij de vorige. De volgorde van de assen kan vrij worden<br />

gekozen.<br />

• Bij het zwenken over een ruimtehoek wordt eerst om de Z-as en<br />

dan rond de Y-as gedraaid. De tweede draaiing zet op de eerste<br />

op.<br />

• Bij het zwenken over een projectiehoek wordt eerste gelijktijdig om<br />

2 assen gedraaid, d.w.z. er kunnen 2 hoeken gelijktijdig<br />

beschouwd worden. Der derde draaiing zet dan op de twee eerste<br />

op.<br />

De assen kunnen vrij worden gekozen.<br />

Deze variante wordt bijvoorbeeld bij schuine boringen gebruikt,<br />

waarvan de hoeken in de zijaanzichten van de werkstuktekening<br />

gedimensioneerd zijn. De zijaanzichten stemmen dan overeen met<br />

het niet gedraaide coördinatensysteem.<br />

De telkens positieve draairichting bij de verschillende zwenkvarianten<br />

vindt u in de help-schermen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-305<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

Richting Bij zwenksystemen met 2 draaiassen kan een bepaald vlak evt. op<br />

twee verschillende manieren worden bereikt. In de parameter<br />

"Richting" kan tussen de twee verschillende posities worden gekozen.<br />

+/- stemt hierbij overeen met de grotere of kleinere waarde van een<br />

draaias. Dit kan uitwerkingen op de arbeidsruimte hebben.<br />

Voor welke draaias de beide posities kunnen worden gekozen, wordt<br />

vastgelegd bij de inbedrijfstelling van de zwenkgegevensset in de<br />

parameter "Richting".<br />

Neem de instructies van de machinefabrikant in acht.<br />

Als één van de twee posities om mechanische redenen niet kan<br />

worden bereikt, wordt automatisch de alternatieve positie gekozen,<br />

onafhankelijk van de instelling in de parameter "Richting".<br />

Werktuigtop vasthouden Om botsingen te vermijden, kunt u met behulp van de 5astransformatie<br />

(software-optie) de positie van de werktuigpunt bij het<br />

zwenken behouden. Deze functie moet bij het instellen van de functie<br />

"Zwenken" in de parameter "Nasporen WT" vrijgegeven worden.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Zwenken<br />

><br />

Basis-<br />

positie<br />

Transfor-<br />

maties ><br />

Druk op de softkeys "Diversen", "Transformaties" en "Zwenken".<br />

Druk op de softkey "Basispositie" als u wilt terugkeren naar de<br />

basistoestand, d.w.z. de waarden op 0 wilt zetten.<br />

Deze functie kunt u bv. gebruiken als u het coördinatensysteem<br />

opnieuw naar de oorspronkelijke positie wilt zwenken.<br />

Parameter Beschrijving Eenheid<br />

TC Naam van de zwenkgegevensset<br />

0: zwenkkop verwijderen, zwenkgegevensset deselecteren<br />

geen invoer: geen verandering van de ingestelde zwenkgegevensset<br />

T Werktuigbenaming<br />

Vrijlopen neen: Werktuig voor het zwenken niet terugtrekken<br />

Z: Werktuigas voor het zwenken naar vrijmaakpositie bewegen<br />

Z, X, Y: Bewerkingsassen voor het zwenken naar vrijmaakpositie bewegen<br />

Werkt. max: Werktuig in werktuigrichting terugtrekken tot aan de softwareeindschakelaar<br />

Werkt. inc: Werktuig in werktuigrichting terugtrekken tot op de ingevoerde<br />

incrementele waarde<br />

© Siemens AG 2005 All rights reserved.<br />

3-306 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

Zwenken ja: rekenen en zwenken (coördinatensysteem zwenken en zwenkassen bewegen)<br />

neen: alleen rekenen, niet zwenken (alleen coördinatensysteem zwenken, de<br />

zwenkassen niet bewegen)<br />

Transformatie Zwenken additief of nieuw<br />

X0 Referentiepunt voor de draaiing mm<br />

Y0 Referentiepunt voor de draaiing mm<br />

Z0 Referentiepunt voor de draaiing mm<br />

Zwenkvariante Zwenken per as, over ruimte- of projecteerhoek<br />

X Ashoek (zwenken per as) de volgorde van de assen graden<br />

Y Ashoek (zwenken per as) kan met "Alternatief" willekeurig graden<br />

Z Ashoek (zwenken per as) verwisseld worden graden<br />

α Draaiingshoek op het XY-vlak om de Z-as (zwenken over een ruimtehoek) graden<br />

β Draaiingshoek in de ruimte om de Y-as (zwenken over een ruimtehoek) graden<br />

Xα Ashoek (zwenken over een projecteerhoek) de volgorde van de assen graden<br />

Yα Ashoek (zwenken over een projecteerhoek) kan met "Alternatief" willekeurig graden<br />

Zβ Ashoek (zwenken over een projecteerhoek) verwisseld worden graden<br />

X1 Nieuw nulpunt van het gedraaide vlak mm<br />

Y1 Nieuw nulpunt van het gedraaide vlak mm<br />

Z1 Nieuw nulpunt van het gedraaide vlak mm<br />

Richting Voorkeurdraairichting bij 2 alternatieven<br />

+: grotere hoek van de as op de schaal van de zwenkkop/-tafel<br />

-: kleinere hoek van de as op de schaal van de zwenkkop/-tafel<br />

Werktuigtop<br />

vasthouden<br />

Nasporen: De positie van de werktuigtop wordt tijdens het zwenken behouden.<br />

Niet nasporen: De positie van de werktuigtop verandert zich tijdens het zwenken.<br />

De verschuivingen voor (X0, Y0, Z0) resp. achter (X1, Y1, Z1) het<br />

zwenken kunnen door andere additieve transformaties worden<br />

aangevuld (zie hfdst. "Nulpuntverschuivingen").<br />

Programmeervoorbeeld Aan een kubus moet een hoek afgeschuind worden. Als<br />

bewerkingsvlak wordt het schuine oppervlak als volgt gedefinieerd:<br />

• Bij het zwenken per as en het zwenken via de ruimtehoek wordt<br />

eerst het coördinatenkruis in het XY-vlak zo gedraaid dat de<br />

bovenste rand van het schuine vlak van de kubus parallel<br />

verloopt met de X-as (rond Z-as 45° draaien resp. α=45°). Dan<br />

wordt het coördinatenkruis gekanteld, zodat het schuine vlak van<br />

de kubus in het XY-vlak ligt (rond Y-as -54,736° draaien resp.<br />

β=54,736°).<br />

• Bij het zwenken over een projecteerhoek worden de X- en de Yas<br />

om 45° gedraaid, zodat het schuine vlak van de kubus in het<br />

XY-vlak ligt. Dan wordt de Z-as 30° gedraaid, zodat de X-as door<br />

het middelpunt van het schuine vlak (nulpunt van het gedraaide<br />

vlak) verloopt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-307<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

Zwenken<br />

Supertafel<br />

FREES<br />

Vrijmaken:<br />

Zwenken:<br />

nieuw<br />

as per as<br />

Richting:<br />

navoeren<br />

neen<br />

ja<br />

25<br />

30°<br />

45°<br />

50<br />

45°<br />

25<br />

bovenaanzicht<br />

nulpunt<br />

werkstuk<br />

nulpunt van<br />

het gedraide<br />

vlak<br />

referentiepunt<br />

van de<br />

draaing<br />

54,736°<br />

aanzicht A<br />

© Siemens AG 2005 All rights reserved.<br />

3-308 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

50<br />

Met zwenkkop bewerkt werkstuk<br />

Zwenken<br />

Supertafel<br />

FREES<br />

Vrijmaken:<br />

Zwenken:<br />

nieuw<br />

Richting:<br />

Ruimtehoek<br />

navoeren<br />

neen<br />

25<br />

A<br />

Zwenken<br />

FREES<br />

Vrijmaken:<br />

Zwenken:<br />

nieuw<br />

Richting:<br />

Supertafel<br />

Projectiehoek<br />

navoeren<br />

Zwenken (per as) Zwenken (ruimtehoek Zwenken (projecteerhoek)<br />

Z<br />

Y<br />

X<br />

45°<br />

linker zijaanzicht<br />

neen<br />

3<br />

50


3 08/2005 Programmeren met ShopMill<br />

3.10 Verschillende functies<br />

3.10.8 Bijkomende functies<br />

Machine<br />

funct.<br />

Tussen de afzonderlijke bewerkingsstappen kunt u o.a. de spil nieuw<br />

positioneren, het koelmiddel inschakelen of de bewerking stoppen.<br />

De volgende functies staan ter beschikking:<br />

• Spil<br />

Spildraairichting resp. spilpositie bepalen (zie hfdst. "Spil manueel<br />

starten, stoppen en positioneren")<br />

• Aandrijvingstrap<br />

Aandrijvingstrap instellen, als de machine over een aandrijving<br />

beschikt<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Andere M-functies<br />

Machinefuncties, zoals bv. "Deur sluiten", die door de<br />

machineproducent bijkomend ter beschikking worden gesteld<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Koelmiddel<br />

Koelmiddel 1/2 in-/uitschakelen<br />

• WT spec. fct. 1 tot 4<br />

Werktuigspecifieke functies 1 tot 4 kiezen, die door de<br />

machinefabrikant extra ter beschikking worden gesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

• Stilstandtijd<br />

Periode, waarna het bewerken aan de machine wordt voortgezet<br />

• Geprogrammeerde stop<br />

Bewerking aan de machine stoppen, als ook de softkey<br />

"Programm. Halt" actief is (zie hfdst. "Programmabeïnvloeding").<br />

• Stop<br />

Bewerking aan de machine stoppen<br />

Druk op de softkeys "Rechte cirkel" en "Machinefunct.".<br />

Voer de gewenste parameter in.<br />

Druk op de softkey "Toepassen".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-309<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.11 G-Code invoegen in arbeidsstappenprogramma<br />

3.11 G-Code invoegen in arbeidsstappenprogramma<br />

Binnen een arbeidsstappenprogramma heeft u de mogelijkheid G-<br />

Code-blokken te programmeren. Bovendien kunt u commentaren<br />

invoegen als verklaring van het programma.<br />

Een precieze beschrijving van de G-Code-blokken volgens DIN 66025<br />

vindt u in:<br />

Literatuur: /PG/, Programmeerhandleiding grondbeginselen<br />

SINUMERIK 840D/840Di/810D<br />

/PGA/, Programmeerhandleiding werkvoorbereiding<br />

SINUMERIK 840D/840Di/810D<br />

Voor de programmakop, na het programma-einde en binnen<br />

aaneengeschakelde programmablokken kunt u geen G-Code-blokken<br />

maken.<br />

ShopMill toont de G-Code-blokken niet in de programmeergrafiek.<br />

Aanvoer Na elke ShopMill-cyclus (boren, frezen, contourfrezen) is altijd de<br />

voedingswijze G94 (mm/min) actief, onafhankelijk van de<br />

voedingswijze die in de ShopMill-cyclus werd geprogrammeerd. De<br />

voedingswaarde F is na een ShopMill-cyclus alleen actief als in de<br />

ShopMill-cyclus G94 werd geprogrammeerd.<br />

FOR-lus<br />

Wij adviseren echter algemeen in eerste G-Code-blok na een<br />

ShopMill-cyclus altijd de voedingswijze (G94 of G95) en de<br />

voedingswaarde (F) te programmeren, zodat geen onverwachte<br />

bewegingen optreden.<br />

Als u in het arbeidsstappenprogramma een FOR-lus wilt<br />

programmeren, kunt u de globale gebruikersvariabelen (GUD7)<br />

_E_COUNTER [0] tot _E_COUNTER [9] van het type INT gebruiken.<br />

Voorbeeld voor een lusprogrammering (sinus-baan)<br />

© Siemens AG 2005 All rights reserved.<br />

3-310 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


08/2005 Programmeren met ShopMill<br />

3 3.11 G-Code invoegen in arbeidsstappenprogramma<br />

Geprogrammeerde sinus-baan in grafische weergave<br />

Plaats de cursor in het arbeidsplan van een<br />

arbeidsstappenprogramma op het programmablok waarna u een<br />

G-Code-blok wilt invoegen.<br />

Druk op de toets "Input".<br />

Voer de gewenste G-Code-opdrachten of commentaar in.<br />

Het commentaar moet altijd met een kommapunt (;) beginnen.<br />

Het nieuw gemaakte G-Code-blok wordt met een "G" voor het<br />

bloknummer in het arbeidsplan gekenmerkt.<br />

;Programma met G-code<br />

Programmaeinde<br />

G-code in arbeidsstappenprogramma<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 3-311<br />

3


Programmeren met ShopMill 08/2005<br />

3 3.11 G-Code invoegen in arbeidsstappenprogramma<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

3-312 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3


4 08/2005 Programmeren met G-Code<br />

Programmeren met G-Code<br />

4.1 G-Code-programma creëren................................................................................. 4-314<br />

4.2 G-Code-programma uitvoeren .............................................................................. 4-317<br />

4.3 G-Code-editor ....................................................................................................... 4-319<br />

4.4 Rekenparameters ................................................................................................. 4-323<br />

4.5 ISO-dialecten ........................................................................................................ 4-324<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-313<br />

4


Programmeren met G-Code 08/2005<br />

4 4.1 G-Code-programma creëren<br />

4.1 G-Code-programma creëren<br />

G-Code-programma<br />

aanleggen<br />

Nieuw ><br />

G-Code<br />

programma<br />

Als u een programma niet met ShopMill-functies wenst te<br />

programmeren, kunt u ook een G-Code-programma met G-Codeopdrachten<br />

binnen het Shop-Mill-bedieningsoppervlak creëren.<br />

U kunt een G-Code-opdracht volgens DIN 66025 programmeren.<br />

Bovendien bieden de parameterschermen een ondersteuning bij het<br />

meten en bij het programmeren van contouren, boor- en frees-cycli.<br />

Uit de afzonderlijke schermen wordt dan G-Code gemaakt die u ook<br />

weer in de schermen kunt terugcompileren. De meetcycliondersteuning<br />

moet door de machinefabrikant worden ingesteld.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Een precieze beschrijving van de G-Code-commando's volgens DIN<br />

66025, van de cycli en de meetcycli vindt u in:<br />

Literatuur: /PG/, Programmeerhandleiding Basis<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

/PGA/, Programmeerhandleiding Werkvoorbereiding<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

/PGZ/, Programmeerhandleiding Cycli<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

/BNM/, Handboek Meetcycli<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

Als u bij de PCU 50.3 (HMI Advanced) meer informatie wenst over<br />

bepaalde G-Code-commando's of cyclusparameters, kunt u de<br />

contextgevoelige on-line-hulp oproepen.<br />

Een precieze beschrijving van de on line-hulp vindt u in:<br />

Literatuur: /BAD/, Handleiding HMI Advanced<br />

SINUMERIK 840D/840Di/810D/840D sl<br />

Druk op de softkey "Programma".<br />

Kies de schijfindex, waarin u een nieuw programma wenst aan te<br />

leggen.<br />

Druk op de softkeys "Nieuw" en "G-Code programma".<br />

Voer een programmanaam in.<br />

De programmanaam mag max. 24 tekens bevatten. Toegelaten<br />

zijn alle letters (uitgenomen umlauten), cijfers en onderstrepen (_).<br />

ShopMill vervangt automatisch kleine letters door hoofdletters.<br />

© Siemens AG 2005 All rights reserved.<br />

4-314 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


08/2005 Programmeren met G-Code<br />

4 4.1 G-Code-programma creëren<br />

-of-<br />

Werktuig oproepen<br />

Andere ><br />

in het<br />

programma<br />

Werktuig<br />

Cycli-ondersteuning<br />

Contour<br />

Contour<br />

maken ...<br />

OK<br />

... Frezen<br />

Druk op de softkey "OK" of de toets "Input".<br />

De G-Code-editor wordt geopend.<br />

Voer de gewenste G-Code-opdrachten in.<br />

Druk op de softkeys "Andere" en "Werktuigen" als u een werktuig<br />

uit de werktuiglijst wenst te kiezen.<br />

-en-<br />

Plaats de cursor op het werktuig dat u voor de bewerking wilt<br />

gebruiken.<br />

-en-<br />

Druk op de softkey "in het programma".<br />

Het gekozen werktuig wordt in de G-Code-editor overgenommen.<br />

Aan de actuele cursorpositie in de G-Code-editor verschijnt bv. de<br />

volgende tekst: T="FREES30"<br />

In tegenstelling tot de stappenreeksprogrammering worden bij het<br />

oproepen van het werktuig niet automatisch de in het werktuigbeheer<br />

opgeslagen instellingen actief.<br />

D.w.z. dat u naast het werktuig nog de werktuigwissel (M6), de<br />

spildraairichting (M3/M4), het spiltoerental (S...), het koelmiddel<br />

(M7/M8) en evt. andere werktuigspecifieke functies moet<br />

programmeren.<br />

Voorbeeld:<br />

...<br />

T="FREES30" ;werktuig oproepen<br />

M6 ;werktuig wisselen<br />

M7 M3 S2000 ;koelmiddel en spil inschakelen<br />

...<br />

Kies via de softkey, of u een ondersteuning voor het<br />

programmeren van contouren, boor- of freescycli wenst.<br />

Kies via de softkey de gewenste cyclus.<br />

Voer de parameters in.<br />

Druk op de softkey "OK".<br />

De cyclus wordt als G-Code in de editor overgenomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-315<br />

4


Programmeren met G-Code 08/2005<br />

4 4.1 G-Code-programma creëren<br />

Terugcompileren<br />

Meetcycli-ondersteuning<br />

Meten<br />

frezen<br />

Meettast.<br />

kalibr. ...<br />

OK<br />

Terugcompileren<br />

Online-help (PCU 50.3,<br />

HMI Advanced)<br />

Plaats de cursor in de G-Code-editor op een cyclus als u het<br />

bijbehorende parameterscherm opnieuw wilt openen.<br />

Druk op de softkey "Terugcompileren".<br />

Het parameterscherm van de gekozen cyclus verschijnt.<br />

Als u uit een parameterscherm direct weer naar de G-Code-editor<br />

wenst te schakelen, drukt u op de softkey "Edit".<br />

Ga naar de uitgebreide horizontale softkey-balk.<br />

Druk op de softkey "Meten frezen".<br />

Kies met de softkey toets de gewenste meetcyclus.<br />

Voer de parameters in.<br />

Druk op de softkey "OK".<br />

De meetcyclus wordt als G-Code in de editor overgenomen.<br />

Plaats de cursor in de G-Code-editor op een meetcyclus als u het<br />

bijbehorende parameterscherm opnieuw wilt openen.<br />

Druk op de softkey "Terugcompileren".<br />

Het parameterscherm van de gekozen meetcyclus verschijnt.<br />

Als u uit een parameterscherm direct weer naar de G-Code-editor<br />

wenst te schakelen, drukt u op de softkey "Edit".<br />

Plaats de cursor in de G-Code-editor op een G-Code-commando<br />

of in een parameterscherm van de cyclus-ondersteuning op een<br />

invoerveld.<br />

Druk op de toets "Help".<br />

De telkens bijbehorende hulp verschijnt.<br />

© Siemens AG 2005 All rights reserved.<br />

4-316 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


08/2005 Programmeren met G-Code<br />

4 4.2 G-Code-programma uitvoeren<br />

4.2 G-Code-programma uitvoeren<br />

G-Code-programma<br />

simuleren<br />

-of-<br />

-of-<br />

Bij het uitvoeren van een programma wordt het werkstuk<br />

overeenkomstig de programmering aan de machine bewerkt.<br />

Na de programmastart in het automatische bedrijf loopt de<br />

werkstukbewerking dan automatisch af. U kunt wel het programma<br />

altijd stoppen en vervolgens de bewerking weer opnemen.<br />

Om op een eenvoudige manier het resultaat van de programmering te<br />

controleren, zonder de machine-assen te bewegen, kunt u de<br />

uitvoering van het programma op het beeldscherm grafisch simuleren.<br />

Gedetailleerdere informatie m.b.t. simulatie vindt u in het hfdst.<br />

"Simulatie".<br />

De volgende voorwaarden moeten voor het uitvoeren van een<br />

programma aan de machine vervuld zijn:<br />

• Het meetsysteem van de besturing is gesynchroniseerd met de<br />

machine.<br />

• Er bestaat een in G-Code gecreëerd programma.<br />

• De noodzakelijke werktuigcorrecties en nulpuntverschuivingen<br />

werden ingevoerd.<br />

• De noodzakelijke veiligheidsblokkeringen van de<br />

machineproducent zijn geactiveerd.<br />

Bij de afwerking van een G-Code-programma staan dezelfde functies<br />

ter beschikking als bij de afwerking van een stappenreeksprogramma<br />

(zie hfdst. "Werkstuk bewerken").<br />

Druk op de softkey "Programma" of de toets "Programmamanager".<br />

Plaats de cursor op het gewenste G-Code-programma.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het programma wordt in de G-Code-editor geopend.<br />

Druk op de softkey "Simulatie".<br />

De volledige uitvoering van het programma wordt grafisch op het<br />

beeldscherm afgebeeld.<br />

Als u uit de simulatie direct weer naar de G-Code-editor wenst te<br />

schakelen, drukt u op de softkey "Edit".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-317<br />

4


Programmeren met G-Code 08/2005<br />

4 4.2 G-Code-programma uitvoeren<br />

G-Code-programma<br />

uitvoeren<br />

Af-<br />

werken<br />

Cycle Start<br />

-of-<br />

Druk op de softkey "Programma" of de toets "Programmamanager".<br />

-en-<br />

Plaats de cursor op het gewenste G-Code-programma.<br />

-en-<br />

Druk op de softkey "Afwerken".<br />

-of-<br />

Druk op de softkey "Afwerken" als u zich momenteel in het<br />

bedieningsbereik "Programma" bevindt.<br />

ShopMill wisselt automatisch in het bedieningsbereik "Machine Auto"<br />

en laadt het G-Code-programma.<br />

Druk op de toets "Cycle-Start".<br />

De uitvoering van het G-Code-programma aan de machine wordt<br />

gestart.<br />

© Siemens AG 2005 All rights reserved.<br />

4-318 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


08/2005 Programmeren met G-Code<br />

4 4.3 G-Code-editor<br />

4.3 G-Code-editor<br />

Als u de volgorde van de programmablokken binnen een G-Codeprogramma<br />

verandert, G-Codes wist of van het ene programma in het<br />

andere wenst te kopiëren, gebruik dan de G-code-editor.<br />

Als u een G-Code in een programma wenst te veranderen dat u juist<br />

uitvoert, kunt u alleen de G-Code-blokken veranderen die nog niet<br />

uitgevoerd. Deze blokken worden bijzonder geaccentueerd.<br />

De volgende functies staan u in de G-code-editor ter beschikking:<br />

• Markeren<br />

U kunt een willekeurige G-code markeren.<br />

• Kopiëren/Invoegen<br />

G-code kunt u binnen een programma of tussen verschillende<br />

programma's kopiëren en invoegen.<br />

• Uitknippen<br />

U kunt een willekeurige G-Code uitknippen en daarmee wissen. De<br />

G-Code blijft echter in het werkgeheugen, zodat u de G-Code op<br />

een andere plaats opnieuw kunt invoegen.<br />

• Zoeken/Vervangen<br />

In een G-Code-programma kunt u naar een willekeurige<br />

tekenreeks zoeken en deze door een andere vervangen.<br />

• Naar het begin/einde<br />

In het G-Code-programma kunt u gemakkelijk naar het begin resp.<br />

einde springen<br />

• Nummeren<br />

Als u een nieuw of gekopieerd G-blok tussen twee bestaande<br />

G-Code-blokken invoegt, kent ShopMill automatisch een nieuw<br />

bloknummer toe. Dit bloknummer kan hoger zijn als het<br />

bloknummer in het volgende blok. Met de functie "Hernummeren"<br />

kunt u de G-Code-blokken opnieuw in stijgende volgorde<br />

nummeren.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-319<br />

4


Programmeren met G-Code 08/2005<br />

4 4.3 G-Code-editor<br />

G-Code markeren<br />

Markeren<br />

G-Code kopiëren<br />

Kopiëren<br />

G-Code invoegen<br />

Invoegen<br />

G-Code knippen<br />

Uit-<br />

knippen<br />

Als u een G-Code-programma creëert of opent, bevindt u zich<br />

automatisch in de G-Code-editor.<br />

Plaats de cursor op het punt in het programma waar de markering<br />

moet beginnen.<br />

Druk op de softkey "Markeren".<br />

Plaats de cursor op het punt in het programma waar de markering<br />

moet eindigen.<br />

De G-Code wordt gemarkeerd.<br />

Markeer de G-Code die u wenst te kopiëren.<br />

Druk op de softkey "Kopiëren".<br />

De G-Code wordt in het tussengeheugen opgeslagen en blijft daar<br />

ook als naar een ander programma wordt gewisseld.<br />

Kopieer de G-Code die u wenst in te voegen.<br />

Druk op de softkey "Invoegen".<br />

De gekopieerde G-Code wordt uit het tussengeheugen voor de<br />

cursorpositie in de tekst ingevoegd.<br />

Markeer de G-Code die u wenst uit te knippen.<br />

Druk op de softkey "Knippen".<br />

De gemarkeerde G-Code wordt verwijderd en in het tussengeheugen<br />

opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

4-320 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


08/2005 Programmeren met G-Code<br />

4 4.3 G-Code-editor<br />

G-Code zoeken<br />

Zoeken<br />

><br />

Verder<br />

zoeken<br />

G-Code zoeken en<br />

vervangen<br />

Zoeken<br />

><br />

Zoeken/<br />

Vervangen<br />

Alle<br />

vervangen<br />

Verder<br />

zoeken<br />

Vervangen<br />

Druk op de softkey "Zoeken".<br />

Er verschijnt een nieuwe verticale lijn met softkeys.<br />

Geef de tekenreeks aan die u wenst te zoeken.<br />

Druk op de softkey "OK".<br />

Het G-Code-programma wordt voorwaarts naar de tekenreeks<br />

doorzocht. De gevonden tekenreeks wordt in de editor door de cursor<br />

gemarkeerd.<br />

Druk op de softkey "Verder zoeken" als u het zoeken wenst voort<br />

te zetten.<br />

De volgende gevonden tekenreeks wordt getoond.<br />

Druk op de softkey "Zoeken".<br />

Er verschijnt een nieuwe verticale lijn met softkeys.<br />

Druk op de softkey "Zoeken/Vervangen".<br />

Voer de tekenreeks in die u wenst te zoeken en de tekens die u in<br />

plaats daarvan wenst in te voegen.<br />

Druk op de softkey "OK".<br />

Het G-Code-programma wordt voorwaarts naar de tekenreeks<br />

doorzocht. De gevonden tekenreeks wordt in de editor door de cursor<br />

gemarkeerd.<br />

Druk op de softkey "Alle vervangen" als u de gezochte tekenreeks<br />

in het volledige G-Code-programma wenst de vervangen.<br />

-of-<br />

Druk op de softkey "Verder zoeken" als u het zoeken wenst voort<br />

te zetten zonder de gezochte tekenreeks te vervangen.<br />

-of-<br />

Druk op de softkey "Vervangen" als u de gezochte tekenreeks op<br />

deze plaats in het G-Code-programma wenst te vervangen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-321<br />

4


Programmeren met G-Code 08/2005<br />

4 4.3 G-Code-editor<br />

Naar het begin/einde<br />

springen<br />

Andere<br />

><br />

naar het<br />

begin<br />

G-Code-blokken<br />

hernummeren<br />

Andere<br />

><br />

naar het<br />

einde<br />

Opnieuw<br />

nummeren><br />

Druk op de softkeys "Andere" en "naar het begin" resp. "naar het<br />

einde".<br />

Het begin resp. het einde van het G-Code-programma verschijnt.<br />

Druk op de softkeys "Andere" en "Opnieuw nummeren".<br />

Voer het nummer van het eerste blok en de stapbreedte van de<br />

bloknummers (bv. 1, 5, 10) in.<br />

Druk op de softkey "Toepassen".<br />

De blokken worden opnieuw genummerd.<br />

U kunt de nummering opnieuw opheffen als u voor het bloknummer of<br />

de stapbreedte 0 invoert.<br />

© Siemens AG 2005 All rights reserved.<br />

4-322 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


08/2005 Programmeren met G-Code<br />

4 4.4 Rekenparameters<br />

4.4 Rekenparameters<br />

R-parameter tonen<br />

-of-<br />

R-parameter zoeken<br />

Zoeken<br />

><br />

R-parameter veranderen<br />

R-parameter wissen<br />

Rekenparameters (R-parameters) zijn variabelen die u binnen een G-<br />

Code-programma kunt gebruiken.<br />

De R-parameters kunnen door G-Code-programma's worden gelezen<br />

of geschreven. Aan R-parameters die gelezen worden, kunt u in de Rparameterlijst<br />

een waarde toewijzen.<br />

Het invoeren en wissen van R-parameters kan via de<br />

sleutelschakelaar geblokkeerd zijn.<br />

Druk op de softkey "Werkt. nulp." of de toets "Offset".<br />

Druk op de softkey "R-parameter".<br />

De R-parameterlijst wordt geopend.<br />

Druk op de softkey "Zoeken".<br />

Voer het gezochte parameternummer in.<br />

Druk op de softkey "Toepassen".<br />

De gezochte parameter wordt getoond.<br />

Plaats de cursor op het invoerveld van de parameter die u wilt<br />

wijzigen.<br />

Voer de nieuwe waarde in.<br />

De nieuwe waarde van de parameter wordt direct overgenomen.<br />

Plaats de cursor op het invoerveld van de parameter waarvan u<br />

de waarde wilt wissen.<br />

Druk op de toets "Backspace".<br />

De waarde van de parameter wordt gewist.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 4-323<br />

4


Programmeren met G-Code 08/2005<br />

4 4.5 ISO-dialecten<br />

4.5 ISO-dialecten<br />

Als onder ShopMill ISO-dialecten ingesteld zijn, kunt u ook ISOdialectprogramma's<br />

opmaken en afwerken.<br />

Neem de instructies van de machinefabrikant in acht.<br />

ISO-dialectprogramma's zijn geen programma's die met de Siemens-<br />

G-Code worden gecreëerd. Zie hfdst. “G-Code-programma creëren“.<br />

© Siemens AG 2005 All rights reserved.<br />

4-324 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

4


5 08/2005 Simulatie<br />

Simulatie<br />

5.1 Algemeen.............................................................................................................. 5-326<br />

5.2 Programma in standaardsimulatie starten/annuleren ............................................ 5-327<br />

5.3 Afbeelding in bovenaanzicht ................................................................................. 5-329<br />

5.4 Afbeelding in het 3-vlakkenaanzicht...................................................................... 5-330<br />

5.5 Fragment vergroten .............................................................................................. 5-331<br />

5.6 Driedimensionale weergave.................................................................................. 5-332<br />

5.6.1 Positie van het fragment veranderen .................................................................... 5-333<br />

5.6.2 Werkstuk doorsnijden ........................................................................................... 5-334<br />

5.7 Snelweergave voor vormenbouw starten/annuleren ............................................. 5-335<br />

5.8 Weergaven in snelaanzicht ................................................................................... 5-335<br />

5.9 Werkstukgrafiek aanpassen en verschuiven......................................................... 5-337<br />

5.10 Afstandsmeting ..................................................................................................... 5-338<br />

5.11 Zoekfunctie ........................................................................................................... 5-339<br />

5.12 Delenprogrammablokken bewerken...................................................................... 5-340<br />

5.12.1 G-blokken selecteren ............................................................................................ 5-340<br />

5.12.2 G-Code-programma bewerken ............................................................................. 5-341<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-325<br />

5


Simulatie 08/2005<br />

5 5.1 Algemeen<br />

5.1 Algemeen<br />

Standaardsimulatie<br />

ShopMill biedt simulaties van verschillende omvang en detailniveau<br />

aan voor de weergave van de bewerkingsbanen.<br />

Neem de instructies van de machinefabrikant in acht.<br />

In de simulatie wordt het actuele programma volledig berekend en het<br />

resultaat grafisch afgebeeld.<br />

De volgende afbeeldingstypes van de simulatie kunt u kiezen:<br />

• Bovenaanzicht<br />

• 3-vlakkenaanzicht<br />

• Volumemodel<br />

De simulatie gebruikt hiervoor de juiste proporties van de werktuigen<br />

en de werkstukprofielen. Cilindrische matrijsfrezen, kegelschijffrezen,<br />

kegelschijffrezen met hoekverronding en conische matrijsfrezen<br />

worden hierbij als schachttfrezen afgebeeld.<br />

De verplaatsingstrajecten van de werktuigen worden in kleur<br />

weergegeven:<br />

Rode lijn = werktuig beweegt in ijlgang<br />

Groene lijn = werktuig beweegt in bewerkingsvoeding<br />

In alle aanzichten loopt tijdens de grafische afwerking een klok mee.<br />

De aangegeven bewerkingstijd (in uren/minuten/seconden) stemt<br />

ongeveer overeen met de tijd die het programma nodig heeft als het<br />

aan de machine wordt afgewerkt (incl. werktuigwissel).<br />

Bij programmaonderbrekingen tijdens het meetekenen stopt de klok.<br />

Vervolgens verschijnen nog de actuele ascoördinaten en het<br />

programmablok dat momenteel wordt afgewerkt.<br />

Bij de simulatie worden bovendien nog het actieve werktuig met<br />

snijkantnummer en de voeding aangegeven.<br />

Transformaties Transformaties worden bij de simulatie resp. bij het meetekenen op<br />

verschillende manieren weergegeven:<br />

• Coördinatentransformaties (verschuiving, scalering, ...) worden<br />

overeenkomstig de programmering aangegeven.<br />

• Cilindermanteltransformaties worden als afgewikkeld vlak<br />

weergegeven.<br />

• Na een transformatie Zwenken worden de tot nu toe uitgevoerde<br />

bewerkingen in de grafiek gewist, alleen de bewerkingen in het<br />

gezwenkte vlak worden aangegeven (blikrichting loodrecht op het<br />

gezwenkte vlak).<br />

• Nulpuntverschuivingen (G54, ...) veroorzaken in de grafische<br />

weergave geen verandering van het nulpunt. D.w.z. bij<br />

meervoudige opspanningen worden de bewerkingen van de<br />

verschillende werkstukken boven elkaar getekend.<br />

© Siemens AG 2005 All rights reserved.<br />

5-326 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.2 Programma in standaardsimulatie starten/annuleren<br />

Snelweergave voor<br />

vormenbouw<br />

Als u een ander fragment van het werkstuk wilt weergeven dan<br />

ShopMill aangeeft, kunt u in het programma een nieuw basisdeel<br />

definiëren (zie hfdst. "Programma-instellingen wijzigen").<br />

Voor grote delenprogramma's is een snelle weergave van de<br />

verplaatsingsbanen mogelijk. Bij deze grafische snelweergave worden<br />

alle geprogrammeerde posities (ook uit nulpunt-<br />

verschuivingen) als uit G1 resulterende asbanen weergegeven.<br />

Neem de instructies van de machinefabrikant in acht.<br />

5.2 Programma in standaardsimulatie starten/annuleren<br />

Simulatie starten<br />

De snelweergave voor vormbouw staat alleen voor PCU 50.3 (HMI<br />

Advanced) ter beschikking.<br />

Voorwaarde Het gewenste programma<br />

• Arbeidsstappenprogramma of<br />

• G-Code-programma<br />

werd gekozen en bevindt zich in de programma-editor.<br />

Details<br />

... Standaard<br />

Single<br />

block<br />

Druk op de softkeys "Simulatie" en "Standaard".<br />

Druk op de softkeys "Details" en "Single block" als u het<br />

programma blok per blok wilt afwerken.<br />

De afwerking van het programma wordt grafisch op het beeldscherm<br />

afgebeeld. De machineassen bewegen daarbij niet.<br />

Bij arbeidsstappenprogramma's worden de afmetingen van het<br />

basisdeel voor de simulatie uit de programmakop genomen.<br />

Als in het programma een subprogramma wordt opgeroepen,<br />

evalueert ShopMill de programmakop van het subprogramma en dus<br />

wordt ook het daar gedefinieerde basisdeel bij de grafische afbeelding<br />

gebruikt. Ook na afloop van het subprogramma blijven de instellingen<br />

uit de programmakop van het subprogramma werkzaam.<br />

Indien u het basisdeel van het hoofdprogramma wenst te<br />

behouden,dan wist u de basisdeelgegevens in de programmakop van<br />

het subprogramma.<br />

Bij G-Code-programma's moet u de afmetingen van het basisdeel<br />

resp. van het gewenste fragment zelf aangeven.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-327<br />

5


Simulatie 08/2005<br />

5 5.2 Programma in standaardsimulatie starten/annuleren<br />

Details<br />

Instel-<br />

lingen<br />

Simulatie stoppen<br />

Simulatie annuleren<br />

Simulatie opnieuw<br />

starten<br />

Simulatie afsluiten<br />

Einde<br />

Druk bij G-Code-programma's op de softkeys "Details" en<br />

"Instellingen" en voer de gewenste afmetingen in (zie ook hfdst.<br />

"Nieuw programma aanleggen; basisdeel definiëren").<br />

De afmetingen worden voor de simulatie van het volgende G-Codeprogramma<br />

opgeslagen. Als u de parameter basisdeel op "uit" zet,<br />

worden de gegevens gewist.<br />

Tijdens de simulatie is ook de voedings-override actief.<br />

0%: De simulatie stopt.<br />

≥ 100%: Het programma wordt zo snel mogelijk afgewerkt.<br />

De voedings-override voor de simulatie moeten via een<br />

machinegegevensbouwsteen worden geactiveerd.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Druk op de softkey "Stop".<br />

De simulatie wordt gestopt.<br />

Druk op de softkey "Reset".<br />

De simulatie wordt geannuleerd en de onbewerkte basisdeelvorm van<br />

het werkstuk verschijnt opnieuw.<br />

Druk op de softkey "Start".<br />

De simulatie wordt opnieuw gestart.<br />

Druk op de softkey "Einde".<br />

Het arbeidsplan resp. de programmeergrafiek van het programma<br />

verschijnen opnieuw.<br />

© Siemens AG 2005 All rights reserved.<br />

5-328 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.3 Afbeelding in bovenaanzicht<br />

5.3 Afbeelding in bovenaanzicht<br />

Bovenaanzicht tonen<br />

Bovenaanzicht<br />

Onder deze softkey wordt het werkstuk in bovenaanzicht<br />

weergegeven.<br />

Een diepte-afbeelding geeft het actuele diepteniveau weer, waarin de<br />

bewerking zich momentaan bevindt.<br />

Voor de diepte-afbeelding van deze grafiek geldt:<br />

"hoe dieper, hoe donkerder".<br />

Druk op de softkey "Bovenaanzicht".<br />

Het bovenaanzicht van het actuele werkstuk verschijnt.<br />

Voorbeeld van een werkstuk in bovenaanzicht:<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-329<br />

5


Simulatie 08/2005<br />

5 5.4 Afbeelding in het 3-vlakkenaanzicht<br />

5.4 Afbeelding in het 3-vlakkenaanzicht<br />

3-vlakkenaanzicht tonen<br />

De afbeelding gebeurt in het bovenaanzicht met 2 doorsneden, zoals<br />

bij een technische tekening.<br />

Bij de afbeelding in 3 vlakken staan er functies voor een fragmentvergroting<br />

ter beschikking.<br />

Druk op de softkey "3-vlakkenaanzicht".<br />

Het 3-vlakkenaanzicht van het actuele werkstuk verschijnt.<br />

Voorbeeld van een werkstuk in 3-vlakkenaanzicht:<br />

Doorsneden verschuiven Met de ligging van het draadkruis in het bovenaanzicht verkrijgt u de<br />

doorsnede in het zijaanzicht.<br />

De doorsneden kunnen in de 3-vlakken-afbeelding willekeurig worden<br />

verschoven. Hiermee kunt u verdekte profielen zichtbaar maken.<br />

Druk op een cursortoets als u de doorsnede in het y-vlak wilt<br />

verschuiven.<br />

-of-<br />

Druk op een cursortoets als u de doorsnede in de x-as wilt<br />

verschuiven.<br />

-of-<br />

Druk op de toets "Page Down" resp. "Page Up" als u de<br />

doorsnede in het z-vlak wilt verschuiven.<br />

© Siemens AG 2005 All rights reserved.<br />

5-330 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


5 08/2005 Simulatie<br />

5.5 Fragment vergroten<br />

5.5 Fragment vergroten<br />

Details<br />

Zoom<br />

+<br />

of<br />

+<br />

Zoom<br />

-<br />

of<br />

Auto<br />

Zoom<br />

Naar de<br />

oorsprong<br />

Functies voor een gedetailleerdere weergave van het werkstuk zijn<br />

beschikbaar in het<br />

• bovenaanzicht en in de<br />

• 3-vlakkenafbeelding<br />

aangeboden.<br />

Druk op de softkey "Details".<br />

-en-<br />

Druk op de softkey "Zoom +" of druk op de toets "+" als u het<br />

aangegeven fragment wilt vergroten.<br />

-of-<br />

Druk op de softkey "Zoom -" of druk op de toets "-" als u het<br />

aangegeven fragment wilt verkleinen.<br />

-of-<br />

Druk op de softkey "Auto Zoom" als u het fragment automatisch<br />

op venstergrootte wilt brengen.<br />

-of-<br />

Druk op de softkey "Naar oorsprong " als u wilt terugkeren naar<br />

de oorspronkelijke grootte van het fragment.<br />

-of-<br />

Druk op een cursortoets als u het fragment naar rechts, naar links,<br />

omhoog of omlaag wilt verschuiven.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-331<br />

5


Simulatie 08/2005<br />

5 5.6 Driedimensionale weergave<br />

5.6 Driedimensionale weergave<br />

Volumemodel<br />

Het werkstuk wordt ruimtelijk als volumemodel weergegeven. De<br />

simulatie voert de actuele bewerkingsstand uit.<br />

Aan het volumemodel kunt u verdekte profielen en aanzichten<br />

afbeelden, door<br />

• de positie om de verticale as te veranderen<br />

• het volumemodel op de gewenste plaats open te snijden.<br />

Druk op "Volumemodel".<br />

Het volumemodel van het actuele werkstuk verschijnt.<br />

Voorbeeld van een volumemodel:<br />

© Siemens AG 2005 All rights reserved.<br />

5-332 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.6 Driedimensionale weergave<br />

5.6.1 Positie van het fragment veranderen<br />

Details<br />

Het volumemodel kan vanuit verschillende aanzichten worden<br />

weergegeven.<br />

Druk op de softkey "Details".<br />

-en-<br />

Druk op deze softkey als u de linkerkant van het werkstuk van<br />

voren wilt bekijken.<br />

-of-<br />

Druk op deze softkey als u de rechterkant van het werkstuk van<br />

voren wilt bekijken.<br />

-of-<br />

Druk op deze softkey als u de rechterkant van het werkstuk van<br />

achteren wilt bekijken.<br />

-of-<br />

Druk op deze softkey als u de linkerkant van het werkstuk van<br />

achteren wilt bekijken.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-333<br />

5


Simulatie 08/2005<br />

5 5.6 Driedimensionale weergave<br />

5.6.2 Werkstuk doorsnijden<br />

U kunt het volumemodel doorsnijden en op die manier bepaalde<br />

assen laten weergeven.<br />

Voorwaarde: de gewenste werkstukzijde is geselecteerd.<br />

Kies de softkey "Doorsnijden".<br />

Doorsneden verschuiven Om verborgen contouren zichtbaar te maken, verschuift u de<br />

snijvlakken met de cursor- en "blader"-toetsen (zie ook hfdst.<br />

"Weergave in het 3-vlakkenaanzicht") naar de gewenste positie.<br />

De instelling verschijnt na korte tijd.<br />

Voorbeeld van een doorgesneden volumemodel:<br />

© Siemens AG 2005 All rights reserved.<br />

5-334 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.7 Snelweergave voor vormenbouw starten/annuleren<br />

5.7 Snelweergave voor vormenbouw starten/annuleren<br />

Simulatie starten<br />

Voorwaarde In de programmamanager is een delenprogramma geselecteerd.<br />

...<br />

Vormenbouw<br />

G1-blokken<br />

Druk op de softkey "Simulatie" en "Vormenbouw G1-blokken".<br />

In de kop van het arbeidsvenster verschijnt een uit 2 regels bestaand<br />

fragment van het programma. Het eerste programmablok is<br />

gemarkeerd.<br />

De opbouw van de werkstukgrafiek begint.<br />

Progressie-indicatie In een meldingsregel onder het gevisualiseerde werkstuk verschijnt<br />

het percentage van het volledige delenprogramma dat reeds<br />

weergegeven is in de grafiek.<br />

Simulatie afsluiten<br />

Afsluiten<br />

5.8 Weergaven in snelaanzicht<br />

3D-aanzicht kiezen<br />

2D-aanzichten kiezen<br />

Druk op de softkey "Afsluiten".<br />

U keert terug naar de programmamanager.<br />

Een wissel van het bedieningsbereik onderbreekt de opbouw van de<br />

grafiek. Als u terugkeert naar het bedieningsbereik<br />

programmamanager, wordt de opbouw voortgezet.<br />

U kunt altijd omschakelen tussen 2D- en 3D-weergaven. In het<br />

geselecteerde aanzicht kan het werkstuk in alle richtingen worden<br />

gedraaid.<br />

Druk op de softkey "3D-View".<br />

Druk op de softkey "X/Y-View".<br />

- OF -<br />

Druk op de softkey "X/Z-View".<br />

- OF -<br />

Druk op de softkey "Y/Z-View".<br />

Het werkstuk wordt in het gewenste aanzicht gevisualiseerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-335<br />

5


Simulatie 08/2005<br />

5 5.8 Weergaven in snelaanzicht<br />

Positie in 3D wijzigen U kunt de grafiek telkens in de X, Y of Z-asrichting roteren.<br />

Details<br />

omhoog<br />

omlaag<br />

naar links<br />

naar rechts<br />

Toepassen<br />

Draaien<br />

Druk op de softkeys "Details" en "Draaien".<br />

Druk op de softkey "omhoog".<br />

- OF -<br />

Druk op de softkey "omlaag".<br />

- OF -<br />

Druk op de softkey "naar links".<br />

- OF -<br />

Druk op de softkey "naar rechts".<br />

- OF -<br />

Druk op één van de cursortoetsen.<br />

In de hoek onderaan links kunt u aan de hand van het<br />

coördinatensysteem de draai-instructies volgen.<br />

Druk op de softkey "Toepassen".<br />

De instructies worden actief en het gevisualiseerde werkstuk wordt<br />

getoond in de gewenste asdraaiing.<br />

© Siemens AG 2005 All rights reserved.<br />

5-336 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.9 Werkstukgrafiek aanpassen en verschuiven<br />

5.9 Werkstukgrafiek aanpassen en verschuiven<br />

Aanzicht vergroten<br />

Details<br />

Vergroten<br />

Vergroten<br />

Verkleinen<br />

-of-<br />

+<br />

Aanzicht verkleinen<br />

Details Vergroten<br />

Verkleinen<br />

Verkleinen<br />

-of-<br />

Automatische<br />

beeldgrootte<br />

Details Vergroten<br />

Verkleinen<br />

automat.<br />

beeldgroott<br />

U kunt de grootte van de getoonde grafiek aanpassen aan uw<br />

wensen.<br />

Druk op de softkey "Details" en "Vergroten Verkleinen".<br />

Druk op de softkey "Vergroten"<br />

of druk op de toets "+".<br />

Het fragment van de grafiek wordt vergroot.<br />

Druk op de softkey "Details" en "Vergroten Verkleinen".<br />

In de verticale softkey-balk verschijnen nieuwe softkeys.<br />

Druk op de softkey "Verkleinen"<br />

of op de toets "-".<br />

Het fragment van de grafiek wordt verkleind.<br />

Druk op de softkey "Details" en "Vergroten Verkleinen".<br />

Druk op de softkey "automat. beeldgrootte".<br />

Het fragment van de grafiek wordt aangepast aan de venstergrootte.<br />

Bij de automatische aanpassing van de grootte worden de grootste<br />

uitzettingen van het werkstuk in de verschillende assen in acht<br />

genomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-337<br />

5


Simulatie 08/2005<br />

5 5.10 Afstandsmeting<br />

Grafiekpositie<br />

verschuiven<br />

Details Verschuiven<br />

omhoog<br />

Centreren<br />

naar rechts<br />

...<br />

5.10 Afstandsmeting<br />

Afstand meten<br />

Details<br />

Markeer<br />

punt A<br />

Markeer<br />

punt B<br />

Afstand<br />

Druk op de softkey "Details" en "Verschuiven".<br />

Druk op de softkey "omhoog", "omlaag", "naar links" of "naar<br />

rechts".<br />

- OF -<br />

Druk op één van de cursortoetsen.<br />

- OF -<br />

Druk op de softkey "Centreren".<br />

Het fragment van de grafiek wordt omhoog, omlaag, naar links of naar<br />

rechts verschoven resp. in het midden van het scherm uitgericht.<br />

Aan de hand van twee markeringen in de grafische weergave kan de<br />

directe weg (diagonale) tussen twee punten van het werkstuk worden<br />

gemeten en aangegeven.<br />

Druk op de softkey "Details" en "Afstand".<br />

Verplaats het assenkruis naar de gewenste plaats.<br />

Druk op de softkey "Markeer punt A" om het eerste punt vast te<br />

leggen.<br />

Plaats de wijzer op het tweede gewenste punt en druk op de<br />

softkey "Markeer punt B".<br />

De gekozen punten worden grafisch gemarkeerd.<br />

De afstand tussen de beide punten wordt berekend en aangegeven in<br />

de meldingsregel onder de grafische weergave.<br />

Herhaal de procedure als u andere afstanden wilt meten.<br />

© Siemens AG 2005 All rights reserved.<br />

5-338 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.11 Zoekfunctie<br />

5.11 Zoekfunctie<br />

Blok in een grafiek<br />

selecteren<br />

Details<br />

omhoog<br />

-en-<br />

-en-<br />

Blok<br />

zoeken<br />

...<br />

Zoeken<br />

naar rechts<br />

Met de functie Zoeken heeft u de mogelijkheid naar het blok van een<br />

gemarkeerde positie in de werkstukweergave te springen.<br />

Druk op de softkeys "Details" en "Zoeken".<br />

De muis verandert in een draadkruis.<br />

Druk op de softkey "omhoog", "omlaag", "naar links" of "naar<br />

rechts" om het draadkruis op de gewenste positie te plaatsen en<br />

bevestig het punt met de toets "Input".<br />

- OF -<br />

Druk op een cursortoets om het draadkruis te positioneren en<br />

bevestig het punt met de toets "Input".<br />

- OF -<br />

Positioneer het draadkruis direct op de gewenste plaats en druk<br />

op de softkey "Blok zoeken".<br />

Het geselecteerde punt wordt in kleur gemarkeerd.<br />

Het bij het geselecteerde punt behorende blok wordt gezocht en in het<br />

programmafragment boven de grafische weergave in kleur<br />

gemarkeerd.<br />

Het ondermenu Editeren biedt nog een mogelijkheid bepaalde<br />

blokken te zoeken.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-339<br />

5


Simulatie 08/2005<br />

5 5.12 Delenprogrammablokken bewerken<br />

5.12 Delenprogrammablokken bewerken<br />

5.12.1 G-blokken selecteren<br />

Blok zoeken aan de hand<br />

van string<br />

Editeren<br />

Zoeken<br />

Zoeken<br />

Blok zoeken aan de hand<br />

van bloknummer<br />

Editeren<br />

Ok<br />

Ga<br />

naar<br />

Naar het begin/einde<br />

springen<br />

Editeren<br />

Programma-<br />

begin<br />

Programma-<br />

einde<br />

Bij de snelweergave bevindt u zich automatisch in de G-Code-editor.<br />

Het gevisualiseerde programma is geopend. U heeft verschillende<br />

mogelijkheden hier het delenprogramma te bewerken.<br />

U kunt binnen het geopende delenprogramma op verschillende<br />

manieren direct of via de zoekfunctie naar het te bewerken blok<br />

springen.<br />

Druk op de softkeys "Editeren" en "Zoeken".<br />

Het venster "Zoeken vanaf cursorpositie" wordt geopend.<br />

Voer in het invoerveld "zoeken:" de gewenste tekenreeks in.<br />

Druk op de softkey "Zoeken".<br />

Het zoeken wordt gestart.<br />

Als er een passend blok wordt gevonden, wordt dit in het<br />

programmafragment in kleur gemarkeerd.<br />

Druk op de softkeys "Editeren" en "Ga naar".<br />

Het venster "Ga naar ...." wordt geopend.<br />

Voer in het invoerveld "Bloknummer ..." het gewenste G-blok in en<br />

druk op de softkey "Ok".<br />

Het zoeken wordt gestart.<br />

Als het passende blok wordt gevonden, wordt dit in het<br />

programmafragment aangegeven en gemarkeerd.<br />

Druk op de softkeys "Editeren" en "Programmabegin" resp.<br />

"Programma-einde".<br />

In het programmafragment wordt het eerste resp. laatste blok van het<br />

geopende delenprogramma in kleur gemarkeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

5-340 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


08/2005 Simulatie<br />

5 5.12 Delenprogrammablokken bewerken<br />

Door het programma<br />

scrollen<br />

Plaats de cursor in het programmafragment.<br />

Druk op één van de cursortoetsen.<br />

U beweegt zich omhoog, omlaag, naar links of naar rechts binnen het<br />

delenprogramma.<br />

Zoeken annuleren U kunt het zoeken altijd onderbreken.<br />

Annuleren<br />

Druk op de softkey "Annuleren".<br />

5.12.2 G-Code-programma bewerken<br />

G-blokken veranderen en<br />

opslaan<br />

Editeren<br />

Over-<br />

schrijven<br />

Invoegen<br />

Bestand<br />

opslaan<br />

U kunt het geselecteerde blok editieren en vervolgens opslaan.<br />

Druk op de softkey "Editeren".<br />

Bewerk het gemarkeerde blok in het programmafragment.<br />

U bevindt zich automatisch in de oveschrijfmodus.<br />

- OF -<br />

Druk op de softkey "Overschrijven".<br />

De softkey verandert nu in "Invoegen".<br />

U kunt nu afzonderlijke blokken invoegen.<br />

Druk op de softkey "Bestand opslaan".<br />

Uitgevoerde wijzigingen worden overgenomen in het bestand.<br />

De werkstukgrafiek wordt opnieuw opgebouwd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 5-341<br />

5


Simulatie 08/2005<br />

5 5.12 Delenprogrammablokken bewerken<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

5-342 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

5


6 08/2005 Gegevensbeheer<br />

Gegevensbeheer<br />

6.1 Programma's beheren met ShopMill ..................................................................... 6-344<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)............................ 6-345<br />

6.2.1 Programma openen .............................................................................................. 6-347<br />

6.2.2 Programma uitvoeren ........................................................................................... 6-348<br />

6.2.3 Meervoudige opspanning...................................................................................... 6-348<br />

6.2.4 G-Code-programma afwerken van USB-/netwerk-drive ........................................ 6-351<br />

6.2.5 Directory/Programma aanleggen .......................................................................... 6-352<br />

6.2.6 Meerdere programma's markeren......................................................................... 6-353<br />

6.2.7 Verzeichnis/Programma kopiëren/herbenoemen .................................................. 6-354<br />

6.2.8 Directory/Programma wissen ................................................................................ 6-355<br />

6.2.9 Werktuig-/nulpuntgegevens beveiligen/inlezen ..................................................... 6-356<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)......................................... 6-359<br />

6.3.1 Programma openen .............................................................................................. 6-361<br />

6.3.2 Programma uitvoeren ........................................................................................... 6-362<br />

6.3.3 Meervoudige opspanning...................................................................................... 6-363<br />

6.3.4 Programma laden/ontladen................................................................................... 6-365<br />

6.3.5 G-Code-programma van harde schijf resp. van diskdrive/netwerk-drive uitvoeren 6-366<br />

6.3.6 Directory/Programma nieuw aanleggen ................................................................ 6-368<br />

6.3.7 Meerdere programma's markeren......................................................................... 6-369<br />

6.3.8 Directory/Programma kopiëren/herbenoemen/verschuiven................................... 6-370<br />

6.3.9 Directory/Programma wissen ................................................................................ 6-372<br />

6.3.10 Werktuig-/nulpuntgegevens beveiligen/inlezen ..................................................... 6-372<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-343<br />

6


Gegevensbeheer 08/2005<br />

6 6.1 Programma's beheren met ShopMill<br />

6.1 Programma's beheren met ShopMill<br />

Alle programma's voor de werkstukbewerking die u in ShopMill<br />

gecreëerd hebt, worden in het NCK-werkgeheugen opgeslagen.<br />

Via de Programmamanager heeft u altijd toegang tot de programma's<br />

om deze te laten afwerken, te veranderen, te kopiëren of te<br />

hernoemen. Programma's die u niet meer nodig hebt, kunt u wissen<br />

om de geheugenruimte weer vrij te geven.<br />

Voor het uitwisselen van programma's en gegevens met andere<br />

arbeidsplaatsen biedt ShopMill verschillende mogelijkheden:<br />

• eigen harde schijf (alleen PCU 50.3)<br />

• CompactFlash Card<br />

• diskdrive (alleen PCU 50.3)<br />

• USB/netwerkverbinding<br />

In de volgende hoofdstukken wordt alternatief het programmabeheer<br />

van ShopMill op NCU (HMI Embedded) of PCU 50.3 (HMI Advanced)<br />

verklaard.<br />

Informeert u op welke versie ShopMill bij u loopt en leest u dan het<br />

hoofdstuk "Programma's beheren met ShopMill op NCU (HMI<br />

Embedded)" of het hoofdstuk "Programma's beheren met PCU 50.3<br />

(HMI Advanced)".<br />

© Siemens AG 2005 All rights reserved.<br />

6-344 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Bij de ShopMill-variant op NCU (HMI Embedded) worden alle<br />

programma's en gegevens steeds bewaard in het NCKwerkgeheugen.<br />

Bovendien kan de directory-structuur van een USB-/netwerk-drive of<br />

een CF-Card worden getoond.<br />

De functies "256 MB werkgeheugen" voor de CompactFlash Card en<br />

"Netwerk-drives beheren" zijn software-opties.<br />

ShopMill-prog.<br />

ShopMill-subprog.<br />

G-Code-prog.<br />

Gebruikersinterface ShopMill<br />

op NCU (HMI Embedded)<br />

Editeren<br />

USB-/<br />

netwerk-drive<br />

ShopMill-prog.<br />

ShopMill-subprog.<br />

G-Code-prog.<br />

Editeren<br />

NC-werkgeheugen<br />

Gegevensbewaring met ShopMill op NCU (HMI Embedded)<br />

Een overzicht van alle directories en programma's vindt u in de<br />

Programmamanager.<br />

Programmamanager ShopMill op NCU (HMI Embedded)<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-345<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

<br />

<br />

In de horizontale lijn met de softkeys kunt u het opslagmedium kiezen,<br />

waarvan u de directories en programma's wenst te tonen. Naast de<br />

softkey "NC", waarmee de gegevens van het NCK-werkgeheugen<br />

kunnen worden aangegeven, kunnen nog 8 andere softkeys bezet<br />

zijn. Daar kunt u de directories en programma's van de diskette- en de<br />

netwerk-drives laten tonen:<br />

Neem de instructies van de machinefabrikant in acht.<br />

In het overzicht hebben de symbolen in de linkerkolom de volgende<br />

betekenis:<br />

Directory<br />

Programma<br />

Nulpunt-/werktuiggegevens<br />

De directories en programma's worden altijd samen met de volgende<br />

informatie gelijst:<br />

• Naam<br />

De naam mag maximaal uit 24 tekens bestaan. Bij het overdragen<br />

van de gegevens op externe systemen wordt de naam na 8<br />

tekens afgesneden.<br />

• Type<br />

Directory: WPD<br />

Programma: MPF<br />

Nulpunt-/Werktuiggegevens: INI<br />

• Formaat (in byte)<br />

• Datum/tijd (van het creëren of van de laatste wijziging)<br />

In de directory "TEMP" bewaart ShopMill de programma's die intern<br />

voor het berekenen van de verspaanprocessen worden gemaakt.<br />

Boven de horizontale lijn met de softkeys vindt u gegevens voor de<br />

geheugentoewijzing in de NCK.<br />

Meer informatie over de omgang met bestanden, de selectie en de<br />

afwerking van een programma vindt u in:<br />

Literatuur: /BEMsl/, Handleiding HMI Embedded<br />

© Siemens AG 2005 All rights reserved.<br />

6-346 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Directory openen<br />

-of-<br />

-of-<br />

...<br />

Terugkeren naar een<br />

bovengeschikt directoryniveau<br />

-of-<br />

6.2.1 Programma openen<br />

-of-<br />

Druk op de softkey "Programma" of de toets "Programma<br />

Manager".<br />

Het directory-overzicht verschijnt.<br />

Kies met de softkey het opslagmedium.<br />

Plaats de cursor op de directory die u wilt openen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Alle programma's in deze directory worden nu getoond.<br />

Druk op de toets "Cursor links" als de cursor in een willekeurige<br />

regel staat.<br />

-of-<br />

Plaats de cursor op de terugkeerregel.<br />

-en-<br />

Druk op de toets "Input" of "Cursor links".<br />

Het bovengeschikte directory-niveau verschijnt.<br />

Als u een programma meer in detail wenst te bekijken of wijzigingen<br />

erin wenst uit te voeren, laat dan het arbeidsplan van het programma<br />

tonen.<br />

Druk op de softkey "Programma".<br />

Het directory-overzicht verschijnt.<br />

Plaats de cursor op het programma dat u wilt openen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het gekozen programma wordt in het bedieningsbereik "Programma"<br />

geopend. Het arbeidsplan van het programma verschijnt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-347<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.2 Programma uitvoeren<br />

Af-<br />

werken<br />

Cycle Start<br />

6.2.3 Meervoudige opspanning<br />

Alle programma's die in uw systeem opgeslagen zijn, kunt u altijd<br />

kiezen om automatisch werkstukken te bewerken.<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma dat u wilt afwerken.<br />

Druk op de softkey "Afwerken".<br />

ShopMill schakelt nu in de bedieningswijze "Machine Auto" om en<br />

laadt het programma.<br />

Druk vervolgens de toets "Cycle Start".<br />

De bewerking van het werkstuk wordt gestart (zie ook hfdst.<br />

"Automatische modus".)<br />

Als het programma in het bedieningsbereik "Programma" reeds<br />

geopend is, drukt u op de softkey "Afwerken" om het programma in de<br />

bedieningsmodus "Machine Auto" te laden. Daar start u het bewerken<br />

van het werkstuk eveneens met de toets "Cycle Start".<br />

De functie "Meervoudige opspanning" zorgt voor het optimeren van de<br />

werktuigwissel gedurende meerdere werkstukopspanningen.<br />

Daardoor worden de neventijden verkort, daar eerst alle bewerkingen<br />

van een werktuig op alle opspanningen worden uitgevoerd, voor de<br />

volgende werktuigwissel wordt geactiveerd.<br />

Naast vlakopspanningen kunt u de functie "Meervoudige opspanning"<br />

ook voor roterende spanbruggen inzetten. Hiervoor moet de machine<br />

ook via een bijkomende ronde as (bv. A-as) resp. een deelapparaat<br />

beschikken.<br />

Neem de instructies van de machinefabrikant in acht.<br />

U kunt niet alleen dezelfde maar ook verschillende werkstukken met<br />

deze functie bewerken.<br />

De functie "Meervoudige opspanning voor verschillende programma's"<br />

is een software-optie.<br />

© Siemens AG 2005 All rights reserved.<br />

6-348 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Andere<br />

><br />

Meervoudig<br />

opspan.<br />

ShopMill genereert uit meerdere programma's automatisch één enkel<br />

programma. De volgorde van het werktuig binnen een programma<br />

blijft daarbij behouden. Cycli en subprogramma's worden niet<br />

opengebroken, positiepatronen worden gesloten bewerkt.<br />

De afzonderlijke programma's moeten aan de volgende eisen<br />

voldoen:<br />

• alleen arbeidsstappenprogramma's (geen G-Code-programma's)<br />

• programma's moeten uitvoerbaar zijn<br />

• programma van de 1ste opspanning moet ingeschoven zijn<br />

• geen merken/herhalingen, d.w.z. geen sprongen in het programma<br />

• geen inch/metrisch-omschakeling<br />

• geen nulpuntverschuivingen<br />

• geen coördinatentransformaties (verschuiving, scalering enz.)<br />

• contouren moeten duidelijke namen hebben, d.w.z. dezelfde<br />

contournaam mag niet in meerdere programma's worden<br />

opgeroepen<br />

• In de ruimcyclus (contour frezen) mag de parameter "Startpunt"<br />

niet op "manueel" staan.<br />

• geen zelfhoudende instellingen, d.w.z. instellingen die invloed<br />

hebben op alle volgende programmablokken (alleen bij<br />

meervoudige opspanning voor verschillende programma's)<br />

• Max. 50 contouren per opspanning<br />

• max. 49 opspanningen<br />

Merken resp. herhalingen die in de programma's voor de meervoudige<br />

opspanning niet mogen worden gebruikt, kunnen door het gebruik van<br />

subprogramma's omzeild worden.<br />

Open de Programmamanager.<br />

Druk op de softkeys "Andere" en "Meervoudige opspan.".<br />

Voer het aantal opspanningen en het nummer van de eerste<br />

nulpuntverschuiving in die moet worden gebruikt.<br />

De opspanningen worden in stijgende volgorde vanaf de startnulpuntverschuiving<br />

bewerkt. De nulpuntverschuivingen worden in<br />

het menu "Werktuig/Nulpuntverschuivingen" gedefinieerd (zie<br />

hfdst. "Nulpuntverschuivingen").<br />

Voer een naam voor het nieuwe volledige programma in<br />

(XYZ.MPF).<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-349<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

OK<br />

Programma<br />

selectie<br />

OK<br />

Op alle<br />

opspan.<br />

Selectie<br />

wissen<br />

Programma<br />

berekenen<br />

Alles<br />

wissen<br />

Druk op de softkey "OK".<br />

Er verschijnt een lijst, waarin de verschillende programma's aan de<br />

nulpuntverschuivingen moeten worden toegewezen. Niet aan alle<br />

nulpuntverschuivingen, d.w.z. opspanningen, programma's, moeten<br />

programma's worden toegewezen, maar minstens aan twee.<br />

Druk op de softkey "Programma selectie".<br />

Het programma-overzicht verschijnt.<br />

Plaats de cursor op het gewenste programma.<br />

Druk op de softkey "OK".<br />

Het programma wordt in de toewijzingslijst overgenomen.<br />

Herhaal het proces tot aan iedere gewenste nulpuntverschuiving<br />

een programma is toegewezen.<br />

Druk op de softkey "Op alle opspan." als u hetzelfde programma<br />

op alle opspanningen wenst uit te voeren.<br />

U kunt ook eerst verschillende programma's aan afzonderlijke<br />

nulpuntverschuivingen toewijzen en dan aan de resterende<br />

nulpuntverschuivingen via de softkey "Op alle opspan." hetzelfde<br />

programma toewijzen.<br />

Druk op de softkey "Selectie wissen" of "Alles wissen" als u<br />

afzonderlijke resp. alle programma's uit de toewijzingslijst weer<br />

wenst te verwijderen.<br />

Druk op de softkey "Programma berekenen" als de toewijzingslijst<br />

volledig is.<br />

Het optimaliseren van de werktuigwissel vindt plaats.<br />

Het volledige programma wordt vervolgens opnieuw genummerd en<br />

bij de wissel tussen de verschillende opspanningen wordt telkens het<br />

nummer van de actuele opspanning aangegeven.<br />

Bijkomend tot het volledige programma (XYZ.MPF) wordt het bestand<br />

XYZ_MCD.INI aangelegd, waarin de toewijzing tussen de<br />

nulpuntverschuivingen en de programma's opgeslagen is. De beide<br />

programma's worden in de directory geplaatst dat daarvoor in de<br />

Programmamanager geselecteerd was.<br />

Als u van de toewijzingslijst (zonder "Voortijdig beëindigen" of<br />

"Programma's creëren") naar een andere functie wisselt en u later<br />

weer de functie "meervoudige opspanning" oproept, verschijnt<br />

dezelfde toewijzingslijst weer.<br />

© Siemens AG 2005 All rights reserved.<br />

6-350 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.4 G-Code-programma afwerken van USB-/netwerk-drive<br />

Andere<br />

Cycle Start<br />

-of-<br />

><br />

…<br />

Uitvoeren<br />

harde sch.<br />

Als de capaciteit van uw NCK-werkgeheugen reeds sterk belast is,<br />

kunt u G-Code-programma's ook van een USB-/netwerk-drive (bv.<br />

memory stick) afwerken.<br />

Niet het volledige G-Code-programma wordt dan voor het uitvoeren in<br />

het NCK-geheugen geladen maar alleen een eerste deel ervan.<br />

Verdere programmablokken worden dan tijdens het uitvoeren van het<br />

eerste deel dan continu nageladen.<br />

Het G-Code-programma blijft tijdens het uitvoeren van de<br />

USB-/netwerk-drive hierop opgeslagen.<br />

Arbeidsstappenprogramma's kunnen niet worden uitgevoerd van de<br />

USB-/netwerk-drive.<br />

Open de Programmamanager.<br />

Kies via de softkey de diskdrive/netwerk-drive.<br />

Plaats de cursor op de directory waarin u een G-Code-programma<br />

wilt laten afwerken.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

De directory wordt geopend.<br />

Plaats de cursor op het G-Code-programma dat u wilt laten<br />

afwerken.<br />

Druk op de softkeys "Andere" en "Uitvoer. harde sch."<br />

ShopMill schakelt nu in de bedieningswijze "Machine Auto" om en<br />

laadt het G-Code-programma.<br />

Druk op de toets "CycleStart".<br />

De bewerking van het werkstuk wordt gestart (zie ook hfdst.<br />

"Automatische modus"). De programma-inhoud wordt tijdens het<br />

vorderen van het bewerken continu in het NCK-werkgeheugen<br />

nageladen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-351<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.5 Directory/Programma aanleggen<br />

Directory aanleggen<br />

Nieuw<br />

><br />

Directory<br />

Programma aanleggen<br />

Nieuw<br />

-of-<br />

><br />

ShopMill<br />

programma<br />

G-Code<br />

programma<br />

Directory-structuren ondersteunen u bij het overzichtelijk beheer van<br />

uw programma's en gegevens. Hiervoor kunt u in een directory een<br />

willekeurig aantal sub-directories aanleggen.<br />

In een sub-directory/directory kunt u weerom programma's aanleggen<br />

en vervolgens programmablokken voor deze programma's aanmaken<br />

(zie hfdst. "Programmeren met ShopMill").<br />

Het nieuwe programma wordt automatisch opgeslagen in het NCKwerkgeheugen.<br />

Open de Programmamanager.<br />

Druk op de softkeys "Nieuw" en "Directory".<br />

Voer een nieuwe directory-naam in.<br />

Druk op de softkey "OK".<br />

De gewenste directory wordt aangelegd.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory waarin u een nieuw programma<br />

wilt aanleggen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Druk op de softkey "Nieuw".<br />

Druk nu op de softkey "ShopMill Programma" als u een<br />

stappenreeksprogramma wilt aanleggen.<br />

(zie hfdst. "Programmeren met ShopMill")<br />

-of-<br />

Druk op de softkey "G-Code-programma" als u een G-Codeprogramma<br />

wenst aan te leggen.<br />

(zie hfdst. "Programmeren met G-Code")<br />

© Siemens AG 2005 All rights reserved.<br />

6-352 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.6 Meerdere programma's markeren<br />

Meerdere programma's<br />

blokwijze markeren<br />

Markeren<br />

-of-<br />

Meerdere programma's<br />

afzonderlijk markeren<br />

-of-<br />

Om later meerdere programma's gelijktijdig te kopiëren, te wissen<br />

enz. kunt u meerdere programma's in één keer blokwijze of<br />

afzonderlijk markeren.<br />

Open de Programmamanager.<br />

Plaats de cursor op het eerste programma dat u wilt markeren.<br />

Druk op de softkey "Markeren".<br />

Breid uw programmaselectie uit met de cursortoetsen naar boven<br />

of naar beneden.<br />

Het volledige programmablok wordt gemarkeerd.<br />

Open de Programmamanager.<br />

Plaats de cursor op het eerste programma dat u wilt markeren.<br />

Druk op de toets "Select"<br />

Beweeg dan de cursor naar het volgende programma dat u wenst<br />

te kiezen.<br />

Druk opnieuw de toets "Select".<br />

De afzonderlijk gekozen programma's worden gemarkeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-353<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.7 Verzeichnis/Programma kopiëren/herbenoemen<br />

Directory/Programma<br />

kopiëren<br />

Kopiëren<br />

Invoegen<br />

Als u een nieuwe directory of een nieuw programma wenst aan te<br />

leggen die/dat net zoals een reeds voorhanden moet zijn, dan spaart<br />

u tijd als u de oude directory resp. het oude programma kopieert en<br />

alleen geselecteerde programma's resp. programmablokken wijzigt.<br />

De mogelijkheid directories en programma's te kopiëren en op een<br />

andere plaats weer in te voegen, gebruikt u ook om gegevens via een<br />

USB-/netwerk-drive (bv. memory stick) uit te wisselen met andere<br />

ShopMill-installaties.<br />

Bovendien kunt u directories op programma's herbenoemen.<br />

U kunt een programma niet herbenoemen als het gelijktijdig in de<br />

bedieningswijze "Machine auto" geladen is.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt<br />

kopiëren.<br />

Druk op de softkey "Kopiëren".<br />

Kies het directory-niveau, waar u uw gekopieerde<br />

directory/gekopieerd programma wenst in te voegen.<br />

Druk op de softkey "Invoegen".<br />

De gekopieerde directory/het gekopieerde programma wordt in het<br />

gekozen directory-niveau ingevoegd. Als er op dit niveau reeds een<br />

directory/programma met dezelfde naam bestaat, verschijnt er een<br />

opvraag, of u de directory/het programma wenst te overschrijven of<br />

onder een andere naam wenst in te voegen.<br />

Druk op de softkey "OK", als u de directory/het programma wenst<br />

te overschrijven.<br />

-of-<br />

Voer een andere naam in, als u de directory/het programma onder<br />

een andere naam wenst in te voegen.<br />

-en-<br />

Druk op de softkey "OK".<br />

© Siemens AG 2005 All rights reserved.<br />

6-354 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Directory/Programma<br />

herbenoemen<br />

Herbenoemen<br />

6.2.8 Directory/Programma wissen<br />

Wissen<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt<br />

herbenoemen.<br />

Druk op de softkey "Herbenoemen".<br />

Voer in het veld "Naar:" de nieuwe directory- of programmanaam<br />

in.<br />

De naam moet eenduidig zijn, d.w.z. twee directories of<br />

programma's mogen niet dezelfde naam hebben.<br />

Druk op de softkey "OK".<br />

De directory/het programma wordt herbenoemd.<br />

Wis af en toe de programma's of directories die u niet meer gebruikt<br />

om uw gegevensbeheer overzichtelijk te houden en het NCKwerkgeheugen<br />

weer vrij te geven.<br />

Sla deze gegevens eventueel eerst op een externe gegevensdrager<br />

(bv. memory stick) of een USB-/netwerk-drive op.<br />

Bedenk dat u door het wissen van een directory ook alle<br />

programma's, werktuig- en nulpuntgegevens en alle sub-directories<br />

wist die zich in deze directory bevinden.<br />

Als u plaats in het NCK-geheugen wenst vrij te geven, wist u de<br />

inhoud van de directory "TEMP". Daar bewaart ShopMill de<br />

programma's die intern voor het berekenen van de ruimprocessen<br />

worden gemaakt.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt wissen.<br />

Druk op de softkeys "Wissen" en "OK".<br />

De gekozen directory of het gekozen programma wordt gewist.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-355<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

6.2.9 Werktuig-/nulpuntgegevens beveiligen/inlezen<br />

Naast de programma's kunt u ook werktuiggegevens en<br />

nulpuntinstellingen opslaan.<br />

U kunt van deze mogelijkheid gebruik maken om bv. de vereiste<br />

werktuig- en nulpuntgegevens voor een bepaald<br />

stappenreeksprogramma op te slaan. Als u dit programma later<br />

opnieuw wenst uit te voeren, hebt u op deze manier snel weer<br />

toegang tot deze instellingen.<br />

Ook werktuiggegevens die u op een extern werktuiginstelapparaat<br />

berekend hebt, kunt u zo gemakkelijk in het werktuigbeheer inspelen.<br />

Zie hierover:<br />

Literatuur: /FBSPsl/, Ingebruiknamehandboek ShopMill<br />

U kunt kiezen, welke gegevens u wenst te beveiligen:<br />

• Werktuigdata<br />

• Magazijntoewijzing<br />

• Nulpunten<br />

• Basis nulpunt<br />

Bovendien kunt u de omvang van de gegevensbeveiliging bepalen:<br />

• Volledige werktuiglijst resp. alle nulpunten<br />

• Alle in het programma gebruikte werktuigdata resp. nulpunten<br />

Het uitlezen van de magazijntoewijzing is alleen mogelijk als uw<br />

systeem het laden en ontladen van werktuigdata in resp. uit het<br />

magazijn toelaat (zie hfdst. "Werktuig beladen/ontladen").<br />

© Siemens AG 2005 All rights reserved.<br />

6-356 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Gegevens beveiligen<br />

Andere<br />

><br />

Gegevens<br />

beveiligen<br />

Gegevens inlezen<br />

Afwerken<br />

-of-<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma waarvan u de werktuig- en<br />

nulpuntgegevens wilt opslaan.<br />

Druk op de softkeys "Andere" en "Gegevens beveiligen".<br />

Kies de gegevens die u wenst te beveiligen.<br />

Wijzig, indien u dit wenst, de voorgestelde naam.<br />

Als naam voor uw werktuig- en nulpuntbestand wordt de naam<br />

van het oorspronkelijk gekozen programma met de toevoeging<br />

"..._TMZ" aangeboden.<br />

Druk op de softkey "OK".<br />

De werktuig-/nulpuntgegevens worden in dezelfde directory<br />

aangelegd waarin zich ook het geselecteerde programma bevindt.<br />

Indien er reeds een werktuig- en nulpuntbestand met de aangegeven<br />

naam bestaat, dan wordt deze nu met de nieuwe gegevens<br />

overgeschreven.<br />

Open de Programmamanager.<br />

Plaats de cursor op de opgeslagen werktuig-/nulpuntgegevens die<br />

u opnieuw wilt inlezen.<br />

Druk op de softkey "Afwerken" of de toets "Input".<br />

Het venster "Beveiligde gegevens inlezen" wordt geopend.<br />

Kies, welke gegevens (werktuigcorrectiedata, magazijntoewijzing,<br />

nulpuntdata, basisnulpuntverschuiving) u wenst in te lezen.<br />

Druk op de softkey "OK".<br />

De gegevens worden ingelezen.<br />

Al naar de door u gekozen gegevens, reageert ShopMill als volgt:<br />

alle werktuigcorrectiedata<br />

Eerst worden alle gegevens van het werktuigbeheer gewist en dan<br />

worden de beveiligde gegevens ingespeeld.<br />

alle in het programma gebruikte werktuigcorrectiegegevens<br />

Indien er ten minste één van de in te lezen werktuigen reeds in het<br />

werktuigbeheer bestaat, kunt u tussen de volgende mogelijkheden<br />

kiezen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-357<br />

6


Gegevensbeheer 08/2005<br />

6 6.2 Programma's beheren met ShopMill op NCU (HMI Embedded)<br />

Alle<br />

vervangen<br />

Geen<br />

vervangen<br />

Druk op de softkey "Alle vervangen“ als u alle werktuigdata wenst<br />

in te spelen. Ander reeds voorhanden werktuig wordt nu zonder<br />

ruggespraak overgeschreven.<br />

-of-<br />

Druk op de softkey "Geen vervangen" als u het inlezen van de<br />

gegevens wenst te onderbreken.<br />

-of-<br />

Druk op de softkey "Neen" als u het oude werktuig wenst te<br />

behouden.<br />

Als het oude werktuig niet op de opgeslagen magazijnplaats staat,<br />

wordt het daarheen verplaatst.<br />

-of-<br />

Druk op de softkey "Ja", als u het oude werktuig wenst te<br />

overschrijven.<br />

Bij het werktuigbeheer zonder laden/ontladen wordt het oude werktuig<br />

gewist, bij de variante met laden/ontladen wordt het oude werktuig<br />

voordien ontladen.<br />

Indien u voor de overname met "Ja" de werktuignaam wijzigt, wordt<br />

het werktuig bijkomend in de werktuiglijst geregistreerd.<br />

Nulpuntverschuivingen<br />

Voorhanden nulpuntverschuivingen worden bij het inlezen altijd<br />

overschreven.<br />

Magazijntoewijzing<br />

Als de magazijntoewijzing niet mee wordt ingelezen, wordt het<br />

werktuig zonder plaatsnummer in de werktuiglijst geregistreerd.<br />

© Siemens AG 2005 All rights reserved.<br />

6-358 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Bij de ShopMill-variant met PCU 50.3 (HMI Advanced) is er naast het<br />

NCK-werkgeheugen een harddisk. Daardoor is het mogelijk, alle<br />

programma's, die momenteel niet benodigd zijn in de NCK op de<br />

harddisk te bewaren. Bovendien kan de directory-structuur van een<br />

disk-, USB- of netwerk-drive worden getoond.<br />

De functie "Netwerk-drives beheren" is een software-optie.<br />

Diskdrive<br />

Editeren<br />

ShopMill-prog.<br />

ShopMill-subprog.<br />

G-Code-prog.<br />

USB-/<br />

netwerk-drive<br />

ShopMill-interface PCU 50.3 PCU 50.3<br />

editeren<br />

Editeren<br />

ShopMill-prog.<br />

ShopMill-subprog.<br />

G-Code-prog.<br />

Gegevensdirectory<br />

van de harddisk<br />

Gegevensbewaring met PCU 50.3 (HMI Advanced)<br />

Een overzicht van alle directories en programma's vindt u in de<br />

Programmamanager.<br />

Programmamanager PCU 50.3 (HMI Advanced)<br />

Editeren<br />

NCKwerkgeheugen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-359<br />

laden<br />

ontladen<br />

opslaan<br />

ShopMill-prog.<br />

ShopMill-subprog.<br />

G-Code-prog.<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

<br />

<br />

In de horizontale lijn met de softkeys kunt u het opslagmedium kiezen,<br />

waarvan u de directories en programma's wenst te tonen. Naast de<br />

softkey "NC", waarmee de gegevens van het NCK-werkgeheugen en<br />

van de data-directory op de harddisk kunnen worden aangegeven,<br />

kunnen nog 8 andere softkeys bezet zijn. Daar kunt u de directories<br />

en programma's van de volgende opslagmedia laten tonen:<br />

• USB-/netwerk-drives (netwerkkaart noodzakelijk)<br />

• Diskdrive<br />

• Lokale USB-frontinterface<br />

• Archief-directory op de harde schijf<br />

Neem de instructies van de machinefabrikant in acht.<br />

In het overzicht hebben de symbolen in de linkerkolom de volgende<br />

betekenis:<br />

Directory<br />

Programma<br />

Nulpunt-/werktuiggegevens<br />

De directories en programma's worden altijd samen met de volgende<br />

informatie gelijst:<br />

• Naam<br />

De naam mag maximaal uit 24 tekens bestaan. Bij het overdragen<br />

van de gegevens op externe systemen wordt de naam na 8<br />

tekens afgesneden.<br />

• Type<br />

Directory: WPD<br />

Programma: MPF<br />

Nulpunt-/Werktuiggegevens: INI<br />

• Geladen<br />

Aan een kruis in de kolom "Geladen" herkent u of het programma<br />

zich nog in het NCK-werkgeheugen bevindt (X) of op de harddisk<br />

opgeslagen is ( ).<br />

• Formaat (in byte)<br />

• Datum/tijd (van het creëren of van de laatste wijziging)<br />

Meer informatie over de omgang met bestanden, de selectie en de<br />

afwerking van een programma vindt u in:<br />

Literatuur: /BAD/, Handleiding HMI Advanced<br />

In de directory "TEMP" bewaart ShopMill de programma's die intern<br />

voor het berekenen van de verspaanprocessen worden gemaakt.<br />

Boven de horizontale softkey-balk vindt u gegevens m.b.t. de<br />

geheugenruimteverdeling op de harde schijf en in de NCK.<br />

© Siemens AG 2005 All rights reserved.<br />

6-360 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Directory openen<br />

-of-<br />

-of-<br />

...<br />

Terugkeren naar een<br />

bovengeschikt directoryniveau<br />

-of-<br />

6.3.1 Programma openen<br />

-of-<br />

Druk op de softkey "Programma" of de toets "Programma<br />

Manager".<br />

Het directory-overzicht verschijnt.<br />

Kies met de softkey het opslagmedium.<br />

Plaats de cursor op de directory die u wilt openen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Alle programma's in deze directory worden nu getoond.<br />

Druk op de toets "Cursor links", als de cursor in een willekeurige<br />

regel staat.<br />

-of-<br />

Plaats de cursor op de terugkeerregel.<br />

-en-<br />

Druk op de toets "Input" of "Cursor links".<br />

Het bovengeschikte directory-niveau verschijnt.<br />

Als u een programma meer in detail wenst te bekijken of wijzigingen<br />

erin wenst uit te voeren, laat dan het arbeidsplan van het programma<br />

tonen.<br />

Druk op de softkey "Programma".<br />

Het directory-overzicht verschijnt.<br />

Plaats de cursor op het programma dat u wilt openen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het gekozen programma wordt in het bedieningsbereik "Programma"<br />

geopend. Het arbeidsplan van het programma verschijnt.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-361<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.2 Programma uitvoeren<br />

Af-<br />

werken<br />

Cycle Start<br />

Alle programma's die in uw systeem opgeslagen zijn, kunt u altijd<br />

kiezen om automatisch werkstukken te bewerken.<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma dat u wilt afwerken.<br />

Druk op de softkey "Afwerken".<br />

ShopMill schakelt nu in de bedieningswijze "Machine Auto" om en<br />

laadt het programma.<br />

Druk vervolgens de toets "Cycle Start".<br />

De bewerking van het werkstuk wordt gestart (zie ook hfdst.<br />

"Automatische modus".)<br />

Als het programma in het bedieningsbereik "Programma" reeds<br />

geopend is, drukt u op de softkey "Afwerken" om het programma in de<br />

bedieningsmodus "Machine Auto" te laden. Daar start u het bewerken<br />

van het werkstuk eveneens met de toets "Cycle Start".<br />

© Siemens AG 2005 All rights reserved.<br />

6-362 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.3 Meervoudige opspanning<br />

De functie "Meervoudige opspanning" zorgt voor het optimeren van de<br />

werktuigwissel gedurende meerdere werkstukopspanningen.<br />

Daardoor worden de neventijden verkort, daar eerst alle bewerkingen<br />

van een werktuig op alle opspanningen worden uitgevoerd, voor de<br />

volgende werktuigwissel wordt geactiveerd.<br />

Naast vlakopspanningen kunt u de functie "Meervoudige opspanning"<br />

ook voor roterende spanbruggen inzetten. Hiervoor moet de machine<br />

ook via een bijkomende ronde as (bv. A-as) resp. een deelapparaat<br />

beschikken.<br />

Neem de instructies van de machinefabrikant in acht.<br />

U kunt niet alleen dezelfde maar ook verschillende werkstukken met<br />

deze functie bewerken.<br />

De functie "Meervoudige opspanning voor verschillende programma's"<br />

is een software-optie.<br />

ShopMill genereert uit meerdere programma's automatisch één enkel<br />

programma. De volgorde van het werktuig binnen een programma<br />

blijft daarbij behouden. Cycli en subprogramma's worden niet<br />

opengebroken, positiepatronen worden gesloten bewerkt.<br />

De afzonderlijke programma's moeten aan de volgende eisen<br />

voldoen:<br />

• alleen arbeidsstappenprogramma's (geen G-Code-programma's)<br />

• programma's moeten uitvoerbaar zijn<br />

• programma van de 1ste opspanning moet ingeschoven zijn<br />

• geen merken/herhalingen, d.w.z. geen sprongen in het programma<br />

• geen inch/metrisch-omschakeling<br />

• geen nulpuntverschuivingen<br />

• geen coördinatentransformaties (verschuiving, scalering enz.)<br />

• contouren moeten duidelijk namen hebben, d.w.z. dezelfde<br />

contournaam mag niet in meerdere programma's worden<br />

opgeroepen.<br />

• In de ruimcyclus (contour frezen) mag de parameter "Startpunt"<br />

niet op "manueel" staan.<br />

• geen zelfhoudende instellingen, d.w.z. instellingen die invloed<br />

hebben op alle volgende programmablokken (alleen bij<br />

meervoudige opspanning voor verschillende programma's)<br />

• Max. 50 contouren per opspanning<br />

• Max. 99 opspanningen<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-363<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Andere<br />

OK<br />

><br />

Programma<br />

selectie<br />

OK<br />

Op alle<br />

opspan.<br />

Selectie<br />

wissen<br />

Programma<br />

berekenen<br />

Meervoudig<br />

opspan.<br />

Alles<br />

wissen<br />

Markeringen resp. herhalingen die in de programma's voor de<br />

meervoudige opspanning niet mogen worden gebruikt, kunnen door<br />

het gebruik van subprogramma's omzeild worden.<br />

Open de Programmamanager.<br />

Druk op de softkeys "Andere" en "Meervoudige opspan.".<br />

Voer het aantal opspanningen en het nummer van de eerste<br />

nulpuntverschuiving in die moet worden gebruikt.<br />

De opspanningen worden in stijgende volgorde vanaf de startnulpuntverschuiving<br />

bewerkt. De nulpuntverschuivingen worden in<br />

het menu "Werktuig/Nulpuntverschuivingen" gedefinieerd (zie<br />

hfdst. "Nulpuntverschuivingen").<br />

Voer een naam voor het nieuwe volledige programma in<br />

(XYZ.MPF).<br />

Druk op de softkey "OK".<br />

Er verschijnt een lijst, waarin de verschillende programma's aan de<br />

nulpuntverschuivingen moeten worden toegewezen. Niet aan alle<br />

nulpuntverschuivingen, d.w.z. opspanningen, programma's, moeten<br />

programma's worden toegewezen, maar minstens aan twee.<br />

Druk op de softkey "Programma selectie".<br />

Het programma-overzicht verschijnt.<br />

Plaats de cursor op het gewenste programma.<br />

Druk op de softkey "OK".<br />

Het programma wordt in de toewijzingslijst overgenomen.<br />

Herhaal het proces tot aan iedere gewenste nulpuntverschuiving<br />

een programma is toegewezen.<br />

Druk op de softkey "Op alle opspan.", als u hetzelfde programma<br />

op alle opspanningen wenst uit te voeren.<br />

U kunt ook eerst verschillende programma's aan afzonderlijke<br />

nulpuntverschuivingen toewijzen en dan aan de resterende<br />

nulpuntverschuivingen via de softkey "Op alle opspan." hetzelfde<br />

programma toewijzen.<br />

Druk op de softkey "Selectie wissen" of "Alles wissen", als u<br />

afzonderlijke resp. alle programma's uit de toewijzingslijst weer<br />

wenst te verwijderen.<br />

Druk op de softkey "Programma berekenen", als de<br />

toewijzingslijst volledig is.<br />

Het optimaliseren van de werktuigwissel vindt plaats.<br />

Het volledige programma wordt vervolgens opnieuw genummerd en<br />

bij de wissel tussen de verschillende opspanningen wrodt telkens het<br />

© Siemens AG 2005 All rights reserved.<br />

6-364 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.4 Programma laden/ontladen<br />

Programma ontladen<br />

Andere<br />

><br />

Manueel<br />

ontladen<br />

nummer van de actuele opspanning aangegeven.<br />

Bijkomend tot het volledige programma (XYZ.MPF) wordt het bestand<br />

XYZ_MCD.INI aangelegd, waarin de toewijzing tussen de<br />

nulpuntverschuivingen en de programma's opgeslagen is. De beide<br />

programma's worden in de directory geplaatst dat daarvoor in de<br />

Programmamanager geselecteerd was.<br />

Als u van de toewijzingslijst (zonder "Voortijdig beëindigen" of<br />

"Programma's creëren") naar een andere functie wisselt en u later<br />

weer de functie "meervoudige opspanning" oproept, verschijnt<br />

dezelfde toewijzingslijst weer.<br />

Als u één of meerdere programma's in de nabije toekomst niet wenst<br />

uit te voeren, dan kunt u deze uit het NCK-werkgeheugen ontladen.<br />

De programma's bevinden zich dan op de harddisk en er wordt weer<br />

NCK-werkgeheugen vrij.<br />

Zodra u een programma dat op de harde schijf was opgeslagen, laat<br />

uitvoeren, wordt het automatisch weer in het NCK-geheugen geladen.<br />

U kunt één of meerdere stappenreeksprogramma's echter ook<br />

manueel opnieuw in het NCK-werkgeheugen laden zonder deze direct<br />

te laten afwerken.<br />

Programma's die zich in de bedieningsmodus "Machine Auto"<br />

bevinden, kunnen niet uit het NCK-werkgeheugen op de harddisk<br />

worden ontladen.<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma dat u uit het NCKwerkgeheugen<br />

wilt ontladen.<br />

Druk op de softkeys "Andere" en "Manueel ontladen".<br />

Het gekozen programma wordt in de kolom "Geladen" niet meer met<br />

een "X" gemarkeerd.<br />

In de regel waar het beschikbare geheugen wordt aangegeven, ziet u<br />

dat er weer NCK-geheugen vrijgegeven is.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-365<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Programma laden<br />

Andere<br />

><br />

Manueel<br />

laden<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma dat u in het NCKwerkgeheugen<br />

wilt laden.<br />

Druk op de softkeys "Andere" en "Manueel laden".<br />

Het gekozen programma wordt in de kolom "Geladen" nu met een "X"<br />

gemarkeerd.<br />

6.3.5 G-Code-programma van harde schijf resp. van diskdrive/netwerk-drive uitvoeren<br />

G-Code-programma van<br />

harde schijf uitvoeren<br />

Andere<br />

-of-<br />

><br />

Uitvoeren<br />

harde sch.<br />

Als de capaciteit van uw NCK-werkgeheugen reeds sterk belast is,<br />

kunt u G-Code-programma's ook van de harddisk resp. een<br />

diskdrive/netwerk-drive laten uitvoeren.<br />

Niet het volledige G-Code-programma wordt dan voor het uitvoeren in<br />

het NCK-geheugen geladen maar alleen een eerste deel ervan.<br />

Verdere programmablokken worden dan tijdens het uitvoeren van het<br />

eerste deel dan continu nageladen.<br />

Het G-Code-programma blijft bij het uitvoeren van de harde schijf<br />

resp. van de diskette-/netwerk-drive daar opgeslagen.<br />

Arbeidsstappenprogramma's kunnen niet van de harde schijf resp. de<br />

diskdrive/netwerk-drive worden uitgevoerd.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory waarin u een G-Code-programma<br />

van de harde schijf wilt laten afwerken.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Het programma-overzicht verschijnt.<br />

Plaats de cursor op het G-Code-programma dat u van de harde<br />

schijf wilt laten afwerken (zonder "X").<br />

Druk op de softkeys "Andere" en "Uitvoer. harde sch."<br />

ShopMill schakelt nu in de bedieningswijze "Machine Auto" om en<br />

laadt het G-Code-programma.<br />

© Siemens AG 2005 All rights reserved.<br />

6-366 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Programma van diskette-<br />

/netwerk-diskdrive<br />

uitvoeren<br />

Andere<br />

Cycle Start<br />

-of-<br />

><br />

...<br />

Uitvoeren<br />

harde sch.<br />

Open de Programmamanager.<br />

Kies met de softkey de disk-/USB-/netwerk-drive resp. de lokale<br />

USB-interface.<br />

Plaats de cursor op de directory waarin u een G-Code-programma<br />

wilt laten afwerken.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

De directory wordt geopend.<br />

Plaats de cursor op het G-Code-programma dat u wilt laten<br />

afwerken.<br />

Druk op de softkeys "Andere" en "Uitvoer. harde sch."<br />

ShopMill schakelt nu in de bedieningswijze "Machine Auto" om en<br />

laadt het G-Code-programma.<br />

Druk op de toets "CycleStart".<br />

De bewerking van het werkstuk wordt gestart (zie ook hfdst.<br />

"Automatische modus"). De programma-inhoud wordt tijdens het<br />

vorderen van het bewerken continu in het NCK-werkgeheugen<br />

nageladen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-367<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.6 Directory/Programma nieuw aanleggen<br />

Directory aanleggen<br />

Nieuw<br />

><br />

Directory<br />

Programma aanleggen<br />

Nieuw<br />

-of-<br />

><br />

ShopMill<br />

programma<br />

G-Code<br />

programma<br />

Directory-structuren ondersteunen u bij het overzichtelijk beheer van<br />

uw programma's en gegevens. Hiervoor kunt u in een directory een<br />

willekeurig aantal sub-directories aanleggen.<br />

In een sub-directory/directory kunt u weerom programma's aanleggen<br />

en vervolgens programmablokken voor deze programma's aanmaken<br />

(zie hfdst. "Programmeren met ShopMill").<br />

Het nieuwe programma wordt automatisch opgeslagen in het NCKwerkgeheugen.<br />

Open de Programmamanager.<br />

Druk op de softkeys "Nieuw" en "Directory".<br />

Voer een nieuwe directory-naam in.<br />

Druk op de softkey "OK".<br />

De gewenste directory wordt aangelegd.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory waarin u een nieuw programma<br />

wilt aanleggen.<br />

Druk op de toets "Input" of "Cursor rechts".<br />

Druk op de softkey "Nieuw".<br />

Druk nu op de softkey "ShopMill Programm" als u een<br />

arbeidsstappenprogramma wilt aanleggen.<br />

(zie hfdst. "Programmeren met ShopMill")<br />

-of-<br />

Druk op de softkey "G-Code-programma", als u een G-Codeprogramma<br />

wenst aan te leggen.<br />

(zie hfdst. "Programmeren met G-Code")<br />

© Siemens AG 2005 All rights reserved.<br />

6-368 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.7 Meerdere programma's markeren<br />

Meerdere programma's<br />

blokwijze markeren<br />

Markeren<br />

-of-<br />

Meerdere programma's<br />

afzonderlijk markeren<br />

-of-<br />

Om later meerdere programma's gelijktijdig te kopiëren, te wissen<br />

enz. kunt u meerdere programma's in één keer blokwijze of<br />

afzonderlijk markeren.<br />

Open de Programmamanager.<br />

Plaats de cursor op het eerste programma dat u wilt markeren.<br />

Druk op de softkey "Markeren".<br />

Breid uw programmaselectie uit met de cursortoetsen naar boven<br />

of naar beneden.<br />

Het volledige programmablok wordt gemarkeerd.<br />

Open de Programmamanager.<br />

Plaats de cursor op het eerste programma dat u wilt markeren.<br />

Druk op de toets "Select"<br />

Beweeg dan de cursor naar het volgende programma dat u wenst<br />

te kiezen.<br />

Druk opnieuw de toets "Select".<br />

De afzonderlijk gekozen programma's worden gemarkeerd.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-369<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.8 Directory/Programma kopiëren/herbenoemen/verschuiven<br />

Directory/Programma<br />

kopiëren<br />

Kopiëren<br />

Invoegen<br />

Als u een nieuwe directory of een nieuw programma wenst aan te<br />

leggen die/dat net zoals een reeds voorhanden moet zijn, dan spaart<br />

u tijd, als u de oude directory resp. het oude programma kopieert en<br />

alleen geselecteerde programma's resp. programmablokken wijzigt.<br />

Bovendien kunt u directories of programma's verschuiven of een<br />

andere naam geven.<br />

De mogelijkheid directories en programma's te kopiëren, uit te<br />

knippen en op een andere plaats weer in te voegen, gebruikt u ook<br />

om gegevens via diskette of netwerk-diskdrive met andere ShopMillinstallaties<br />

uit te wisselen.<br />

U kunt een programma niet herbenoemen, als het gelijktijdig in de<br />

bedieningswijze "Machine auto" geladen is.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt<br />

kopiëren.<br />

Druk op de softkey "Kopiëren".<br />

Kies het directory-niveau, waar u uw gekopieerde<br />

directory/gekopieerd programma wenst in te voegen.<br />

Druk op de softkey "Invoegen".<br />

De gekopieerde directory/het gekopieerde programma wordt in het<br />

gekozen directory-niveau ingevoegd. Als er op dit niveau reeds een<br />

directory/programma met dezelfde naam bestaat, verschijnt er een<br />

opvraag, of u de directory/het programma wenst te overschrijven of<br />

onder een andere naam wenst in te voegen.<br />

Druk op de softkey "OK", als u de directory/het programma wenst<br />

te overschrijven.<br />

-of-<br />

Voer een andere naam in, als u de directory/het programma onder<br />

een andere naam wenst in te voegen.<br />

-en-<br />

Druk op de softkey "OK".<br />

© Siemens AG 2005 All rights reserved.<br />

6-370 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Directory/Programma<br />

herbenoemen<br />

Herbenoemen<br />

Directory/Programma<br />

verschuiven<br />

Uit-<br />

knippen<br />

Invoegen<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt<br />

herbenoemen.<br />

Druk op de softkey "Herbenoemen".<br />

Voer in het veld "Naar:" de nieuwe directory- of programmanaam<br />

in.<br />

De naam moet eenduidig zijn, d.w.z. twee directories of<br />

programma's mogen niet dezelfde naam hebben.<br />

Druk op de softkey "OK".<br />

De directory/het programma wordt herbenoemd.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt<br />

verschuiven.<br />

Druk op de softkey "Uitknippen" en druk op de softkey "OK".<br />

De gekozen directory/het gekozen programma wordt op deze plaats<br />

uitgeknipt en in een tussengeheugen opgeslagen.<br />

Kies het directory-niveau, waarin u uw directory/programma wenst<br />

in te voegen.<br />

Druk op de softkey "Invoegen".<br />

De directory/het programma wordt naar het gekozen niveau<br />

verschoven.<br />

Als er op dit directory-niveau reeds een directory/programma met<br />

dezelfde naam bestaat, verschijnt er een opvraag, of u de<br />

directory/het programma wenst te overschrijven of onder een andere<br />

naam wenst in te voegen.<br />

Druk op de softkey "OK", als u de directory/het programma wenst<br />

te overschrijven.<br />

-of-<br />

Voer een andere naam in, als u de directory/het programma onder<br />

een andere naam wenst in te voegen.<br />

-en-<br />

Druk op de softkey "OK".<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-371<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

6.3.9 Directory/Programma wissen<br />

Uit-<br />

knippen<br />

Wis af en toe de programma's of directories die u niet meer gebruikt<br />

om uw gegevensbeheer overzichtelijk te houden en het NCwerkgeheugen<br />

weer vrij te geven.<br />

Sla deze gegevens eventueel eerst op een externe gegevensdrager<br />

(bv. memory stick) of een USB-/netwerk-drive op.<br />

Bedenk dat u door het wissen van een directory ook alle<br />

programma's, werktuig- en nulpuntgegevens en alle sub-directories<br />

wist die zich in deze directory bevinden.<br />

Als u plaats in het NCK-geheugen wenst vrij te geven, wist u de<br />

inhoud van de directory "TEMP". Daar slaat ShopMill de programma's<br />

op die intern voor het berekenen van de ruimprocessen worden<br />

gemaakt.<br />

Open de Programmamanager.<br />

Plaats de cursor op de directory/het programma dat u wilt wissen.<br />

Druk op de softkeys "Uitknippen" en "OK".<br />

6.3.10 Werktuig-/nulpuntgegevens beveiligen/inlezen<br />

De gekozen directory of het gekozen programma wordt gewist.<br />

Naast de programma's kunt u ook werktuiggegevens en<br />

nulpuntinstellingen opslaan.<br />

U kunt van deze mogelijkheid gebruik maken om bv. de vereiste<br />

werktuig- en nulpuntgegevens voor een bepaald<br />

arbeidsstappenprogramma op te slaan. Als u dit programma later<br />

opnieuw wenst uit te voeren, hebt u op deze manier snel weer<br />

toegang tot deze instellingen.<br />

Ook werktuiggegevens die u op een extern werktuiginstelapparaat<br />

berekend hebt, kunt u zo gemakkelijk in het werktuigbeheer inspelen.<br />

Zie hierover:<br />

Literatuur: /FBSPsl/, Ingebruiknamehandboek ShopMill<br />

U kunt kiezen, welke gegevens u wenst te beveiligen:<br />

• Werktuigdata<br />

• Magazijntoewijzing<br />

• Nulpunten<br />

• Basis nulpunt<br />

© Siemens AG 2005 All rights reserved.<br />

6-372 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


6 08/2005 Gegevensbeheer<br />

6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Gegevens beveiligen<br />

Andere<br />

><br />

Gegevens<br />

beveiligen<br />

Gegevens inlezen<br />

Afwerken<br />

-of-<br />

Bovendien kunt u de omvang van de gegevensbeveiliging bepalen:<br />

• Volledige werktuiglijst resp. alle nulpunten<br />

• Alle in het programma gebruikte werktuigdata resp. nulpunten<br />

Het uitlezen van de magazijntoewijzing is alleen mogelijk als uw<br />

systeem het laden en ontladen van werktuigdata in resp. uit het<br />

magazijn toelaat (zie hfdst. "Werktuig beladen/ontladen").<br />

Open de Programmamanager.<br />

Plaats de cursor op het programma waarvan u de werktuig- en<br />

nulpuntgegevens wilt opslaan.<br />

Druk op de softkeys "Andere" en "Gegevens beveiligen".<br />

Kies de gegevens die u wenst te beveiligen.<br />

Wijzig, indien u dit wenst, de voorgestelde naam.<br />

Als naam voor uw werktuig- en nulpuntbestand wordt de naam<br />

van het oorspronkelijk gekozen programma met de toevoeging<br />

"..._TMZ" aangeboden.<br />

Druk op de softkey "OK".<br />

De werktuig-/nulpuntgegevens worden in dezelfde directory<br />

aangelegd waarin zich ook het geselecteerde programma bevindt.<br />

Indien er reeds een werktuig- en nulpuntbestand met de aangegeven<br />

naam bestaat, dan wordt deze nu met de nieuwe gegevens<br />

overgeschreven.<br />

Als zich in een directory een MPF-programma en een INI-bestand met<br />

dezelfde naam bevinden, wordt bij de selectie van het MPFprogramma<br />

eerst het INI-bestand automatisch gestart. Daardoor<br />

kunnen ongewild werktuiggegevens worden gewijzigd.<br />

Open de Programmamanager.<br />

Plaats de cursor op de opgeslagen werktuig-/nulpuntgegevens die<br />

u opnieuw wilt inlezen.<br />

Druk op de softkey "Afwerken" of de toets "Input".<br />

Het venster "Beveiligde gegevens inlezen" wordt geopend.<br />

Kies, welke gegevens (werktuigcorrectiedata, magazijntoewijzing,<br />

nulpuntdata, basisnulpuntverschuiving) u wenst in te lezen.<br />

Druk op de softkey "OK".<br />

De gegevens worden ingelezen.<br />

Al naar de door u gekozen gegevens, reageert ShopMill als volgt:<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 6-373<br />

6


Gegevensbeheer 08/2005<br />

6 6.3 Programma's beheren met PCU 50.3 (HMI Advanced)<br />

Alle ver-<br />

vangen<br />

Geen ver-<br />

vangen<br />

alle werktuigcorrectiedata<br />

Eerst worden alle gegevens van het werktuigbeheer gewist en dan<br />

worden de beveiligde gegevens ingespeeld.<br />

alle in het programma gebruikte werktuigcorrectiegegevens<br />

Indien er ten minste één van de in te lezen werktuigen reeds in het<br />

werktuigbeheer bestaat, kunt u tussen de volgende mogelijkheden<br />

kiezen.<br />

Druk op de softkey "Alle vervangen“, als u alle werktuigdata wenst<br />

in te spelen. Ander reeds voorhanden werktuig wordt nu zonder<br />

ruggespraak overgeschreven.<br />

-of-<br />

Druk op de softkey "Geen vervangen", als u het inlezen van de<br />

gegevens wenst te onderbreken.<br />

-of-<br />

Druk op de softkey "Neen", als u het oude werktuig wenst te<br />

behouden.<br />

Als het oude werktuig niet op de opgeslagen magazijnplaats staat,<br />

wordt het daarheen verplaatst.<br />

-of-<br />

Druk op de softkey "Ja", als u het oude werktuig wenst te<br />

overschrijven.<br />

Bij het werktuigbeheer zonder laden/ontladen wordt het oude werktuig<br />

gewist, bij de variante met laden/ontladen wordt het oude werktuig<br />

voordien ontladen.<br />

Indien u voor de overname met "Ja" de werktuignaam wijzigt, wordt<br />

het werktuig bijkomend in de werktuiglijst geregistreerd.<br />

Nulpuntverschuivingen<br />

Voorhanden nulpuntverschuivingen worden bij het inlezen altijd<br />

overschreven.<br />

Magazijntoewijzing<br />

Als de magazijntoewijzing niet mee wordt ingelezen, wordt het<br />

werktuig zonder plaatsnummer in de werktuiglijst geregistreerd.<br />

© Siemens AG 2005 All rights reserved.<br />

6-374 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

6


7 08/2005 Vormenbouw<br />

Vormenbouw<br />

7.1 Voorwaarden ........................................................................................................ 7-376<br />

7.2 Machine instellen .................................................................................................. 7-378<br />

7.2.1 Werktuig meten..................................................................................................... 7-378<br />

7.3 Programma opstellen............................................................................................ 7-379<br />

7.3.1 Programma aanleggen ......................................................................................... 7-379<br />

7.3.2 Werktuig programmeren ....................................................................................... 7-379<br />

7.3.3 Cyclus "High Speed Settings" programmeren....................................................... 7-379<br />

7.3.4 Subprogramma oproepen ..................................................................................... 7-380<br />

7.4 Programma afwerken............................................................................................ 7-385<br />

7.4.1 Programma voor het afwerken kiezen................................................................... 7-385<br />

7.4.2 Bewerking starten bij bepaald programmapunt ..................................................... 7-385<br />

7.5 Voorbeeld ............................................................................................................. 7-387<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-375<br />

7


Vormenbouw 08/2005<br />

7 7.1 Voorwaarden<br />

7.1 Voorwaarden<br />

Programmastructuur en<br />

-bewaring<br />

In dit hoofdstuk worden alleen bijzonderheden m.b.t. de vormenbouw<br />

met ShopMill beschreven. Een gedetailleerde beschrijving van de<br />

ShopMill-functies vindt u in de voorgaande hoofdstukken.<br />

ShopMill kan naast arbeidsstappenprogramma's ook G-Codevormenbouwprogramma's<br />

bewerken. Hiervoor moeten de<br />

aandrijvingen geoptimaliseerd worden.<br />

Neem de instructies van de machinefabrikant in acht.<br />

Afhankelijk van het machinetype kunnen naast 3-assige<br />

vormenbouwtoepassingen ook dynamische 5-asbewerkingen worden<br />

uitgevoerd.<br />

De in ShopMill geïntegreerde functies kunnen voor het instellen van<br />

de machine, zoals nulpunt van het werkstuk bepalen of werktuigen<br />

meten, kunt u ook gebruiken voor vormenbouwprogramma's.<br />

Voor een optimale bewerkingssnelheid van uw<br />

vormenbouwprogramma's deelt u het vormenbouwprogramma op in<br />

een centraal technologieprogramma en afzonderlijke<br />

geometrieprogramma's. Stel geen volledig programma op.<br />

• Technologieprogramma<br />

Het technologieprogramma bevat basisinstellingen, zoals<br />

nulpuntverschuiving, werktuigoproep, aanvoerwaarden,<br />

spiltoerental en snelheidsgegevens. Bovendien worden de<br />

geometrieprogramma's door het technologieprogramma als<br />

subprogramma's opgeroepen.<br />

Het technologieprogramma kunt u opstellen in de G-Code-editor<br />

van ShopMill.<br />

• Geometrieprogramma<br />

De geometrieprogramma's van de verschillende bewerkingstypes<br />

(voorbewerking, voorbereidende nabewerking en nabewerking)<br />

bevatten uitsluitend de geometriewaarden van het te bewerken<br />

vlak.<br />

Geometrieprogramma's worden op een extern CAM-systeem<br />

aangemaakt in de vorm van G01-blokken.<br />

Afhankelijk van de toepassing hebben geometrieprogramma's een<br />

grootte van 500 KB tot 100 MB. Programma's met deze grootte<br />

kunnen niet meer direct in het NCK-werkgeheugen worden<br />

afgewerkt maar moeten van extern via EXTCALL worden<br />

afgewerkt.<br />

D.w.z. dat de geometrieprogramma's op de harddisk van de<br />

PCU 50.3 (HMI Advanced) of op een CompactFlash Card bij<br />

ShopMill op NCU (HMI Embedded) moet worden opgeslagen.<br />

Bij beide ShopMill-varianten kunnen de geometrieprogramma's<br />

bovendien op een netwerk-drive worden opgeslagen.<br />

© Siemens AG 2005 All rights reserved.<br />

7-376 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.1 Voorwaarden<br />

De functies "256 MB gebruikersgeheugen" voor de CompactFlash<br />

Card en "Netwerk-drives beheren" zijn software-opties.<br />

Programmastructuur technologieprogramma met geometrieprogramma's<br />

• Volledig programma<br />

Volledige programma's bevatten zowel de basisinstellingen, zoals<br />

nulpuntverschuiving, werktuigoproep, enz., als de<br />

geometriewaarden van de te bewerken vlakken. De<br />

programmering van de optimale snelheidswaarden is bij een<br />

volledig programma zeer moeilijk.<br />

Volledige programma's worden op externe CAM-systemen<br />

aangemaakt. Door hun omvang bevinden zich de complete<br />

programma's op de harddisk van de PCU 50.3 (HMI Advanced) of<br />

op de CompactFlash Card bij ShopMill op NCU (HMI Embedded).<br />

Bij beide ShopMill-varianten kunnen de complete programma's<br />

bovendien op een netwerk-drive worden opgeslagen.<br />

Programmastructuur volledig programma<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-377<br />

7


Vormenbouw 08/2005<br />

7 7.2 Machine instellen<br />

Datatransmissie Een vormenbouwprogramma kan van een netwerk-drive of een USBdrive<br />

direct naar de besturing worden gekopieerd.<br />

7.2 Machine instellen<br />

7.2.1 Werktuig meten<br />

• ShopMill op NCU (HMI Embedded)<br />

De programma's worden naar het gebruikersgeheugen van de<br />

CompactFlash Card gekopieerd.<br />

• PCU 50.3 (HMI Advanced)<br />

De programma's worden op de harddisk gekopieerd.<br />

Bij het aanmaken van het geometrieprogramma houdt het CAMsysteem<br />

reeds rekening met de werktuiggeometrie. De berekende<br />

werktuigbaan heeft daarbij betrekking op de werktuigspits of het<br />

werktuigmiddelpunt. Als u de lengte van uw werktuigen bepaalt, moet<br />

u hetzelfde referentiepunt (werktuigspits of werktuigmiddelpunt)<br />

gebruiken als het CAM-systeem.<br />

Als u een ShopMill-functie gebruikt om uw werktuigen te meten, heeft<br />

de werktuiglengte betrekking op de werktuigspits. Als in het CAMsysteem<br />

daarentegen het werktuigmiddelpunt werd gebruikt bij de<br />

berekening van de werktuigbaan, moet u in de werktuiglijst nog de<br />

radius van het werktuig aftrekken van de werktuiglengte.<br />

Voor de bewerking van vormenbouwprogramma's is de vermelding<br />

van de werktuigdiameter in de werktuiglijst niet relevant. Voor een<br />

beter overzicht adviseren wij echter de werktuigdiameter tot in de<br />

werktuiglijst op te nemen.<br />

© Siemens AG 2005 All rights reserved.<br />

7-378 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.3 Programma opstellen<br />

7.3 Programma opstellen<br />

7.3.1 Programma aanleggen<br />

7.3.2 Werktuig programmeren<br />

7.3.3 Cyclus "High Speed Settings" programmeren<br />

Voor het technologieprogramma left u in de programma-manager een<br />

nieuwe G-Code-programma aan, dat u vervolgens in de G-Codeeditor<br />

bewerkt. Een arbeidsstappenprogramma is niet geschikt als<br />

technologieprogramma.<br />

Het geometrieprogramma resp. het volledige programma maakt u aan<br />

met een extern CAM-systeem. Als u nadien bv. nog commentaren wilt<br />

opnemen in het geometrieprogramma of de werktuignaam in het<br />

volledige programma wilt wijzigen, kunt u ook hiervoor de G-Codeeditor<br />

van ShopMill gebruiken.<br />

Als u in het technologieprogramma een werktuig programmeert, moet<br />

u rekening houden met het volgende:<br />

De geometrie van het geprogrammeerde werktuig moet<br />

overeenstemmen met de werktuiggeometrie die door het CAMsysteem<br />

werd gebruikt bij het aanmaken van het<br />

geometrieprogramma.<br />

Bij de bewerking van vlakken met vrije vorm worden hoge eisen<br />

gesteld aan de snelheid, de precisie en de kwaliteit van het oppervlak.<br />

De optimale snelheidswaarden afhankelijk van de bewerkingswijze<br />

(voorbewerking, voorbereidende nabewerking, nabewerking) zijn<br />

makkelijk te bereiken met de cyclus "High Speed Settings".<br />

U kunt de cyclus via de cyclusondersteuning in de G-Code-editor<br />

oproepen. In de parameter "Tolerantie" voegt u in de regel de<br />

uitvoertolerantie van de postprocessor van het CAM-systeem in.<br />

Programmeer de cyclus in het technologieprogramma voor het<br />

geometrieprogramma wordt opgeroepen.<br />

Meer informatie over de cyclus vindt u in:<br />

Literatuur: /PGZ/, Programmeerhandleiding cycli<br />

SINUMERIK 840D sl/840D/840Di/810D<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-379<br />

7


Vormenbouw 08/2005<br />

7 7.3 Programma opstellen<br />

7.3.4 Subprogramma oproepen<br />

PCU 50.3<br />

(HMI Advanced)<br />

ShopMill op NCU<br />

(HMI Embedded)<br />

Het geometrieprogramma roept u als subprogramma op vanuit het<br />

technologieprogramma. Daar de geometrieprogramma's niet in het<br />

NCK-werkgeheugen maar op de harddisk van de PCU 50.3 (HMI<br />

Advanced) of bij ShopMill op NCU (HMI Embedded) op de<br />

CompactFlash Card of een USB-/netwerk-drive opgeslagen zijn, moet<br />

het onderprogramma met het commando "EXTCALL" worden<br />

opgeroepen.<br />

Om programma's op het HMI-gebruikersgeheugen van de CF-Card of<br />

van een USB-drive af te werken, heeft u een optie nodig.<br />

Het technologieprogramma en de geometrieprogramma's liggen in<br />

dezelfde directory op de harddisk.<br />

U roept het programma op met EXTCALL "MYGEOPROG".<br />

Meer informatie vindt u in:<br />

Literatuur: /BAD/, Handleiding HMI Advanced<br />

SINUMERIK 840D sl/840D/840Di//810D<br />

Het technologieprogramma is opgeslagen in het NCK-werkgeheugen.<br />

Om het geometrieprogramma op te slaan, staan er verschillende<br />

locaties ter beschikking:<br />

• HMI-gebruikersgeheugen op de CompactFlash Card van de NCU<br />

• netwerk-drive<br />

• via USB aangesloten geheugenmedium<br />

Het opslaan op USB-apparaten is niet aan te bevelen, daar een veilig<br />

gebruik daarmee niet kan worden verzekerd.<br />

Opgelet<br />

In het EXTCALL-commando is het onderscheid tussen<br />

hoofdletters/kleine letters van betekenis. EXTCALL (“geoprog.spf“) en<br />

EXTCALL<br />

(“GeoProg.spf“) roepen verschillende programma's op. Oproepen in<br />

de NCK-notatie EXTCALL (“_N_GEOPROG_SPF“) worden net als<br />

oproepen in de vorm EXTCALL (“geoprog.spf“) behandeld. De<br />

hoofdletters worden omgezet in kleine letters.<br />

Als in een technologieprogramma het commando EXTCALL wordt<br />

gebruikt voor het oproepen van een geometrie-subprogramma, zoekt<br />

de besturing dit in een bepaalde volgorde op de mogelijke locaties.<br />

Als het opgeroepen programma niet gevonden wordt op een bepaalde<br />

locatie, wordt op basis van de zoekvolgorde de volgende locatie<br />

doorzocht.<br />

© Siemens AG 2005 All rights reserved.<br />

7-380 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.3 Programma opstellen<br />

EXTCALL met gebruik<br />

van setting-data<br />

EXTCALL met<br />

gebruik van het HMIgebruikersgeheugen<br />

Bij het zoeken wordt de volgende zoekvolgorde gerespecteerd en<br />

beëindigd zodra het opgeroepen programma gevonden is.<br />

1. Zoeken op de via SD 42700 SC_EXT_PROG_PATH aangegeven<br />

locatie, indien er een pad aangegeven is.<br />

2. Zoeken in het HMI-gebruikersgeheugen van de CF-Card.<br />

3. Zoeken op netwerk-drives.<br />

4. Zoeken op USB-apparaten.<br />

Via de kanaalspecifieke setting-gegevenseenheid 42700 kan een<br />

locatie voor het oproepen via EXTCALL vastgelegd zijn. Als dit het<br />

geval is, wordt het met het commando EXTCALL opgeroepen<br />

programma direct op de aangegeven locatie gezocht. Opdat het<br />

programma gevonden wordt, moet op de aangegeven locatie een<br />

bestand met dezelfde naam bestaan. Als dit niet bestaat, wordt op de<br />

volgende locatie gezocht.<br />

Gelieve de gegevens van de machineproducent in acht te nemen.<br />

42700 SC_EXT_PROG_PATH =<br />

“/user/sinumerik/data/prog/kanal1“...EXTCALL "geoprog.spf".<br />

Er wordt een bestand “/user/sinumerik/data/prog/kanal1/ geoprog.spf“<br />

gezocht.<br />

Door het gebruik de setting-data kan het zoeken naar een programma<br />

specifiek worden gestuurd.<br />

De volgende voorwaarden moeten vervuld zijn:<br />

• Het technologieprogramma is in het NCK-werkgeheugen<br />

geselecteerd voor bewerking.<br />

• De kanaalspecifieke SD 42700 SC_EXT_PROG_PATH is niet<br />

gezet met een directory-pad of bij het zoeken op de in de settingdata<br />

aangegeven locatie werd niets gevonden.<br />

• De optie HMI-gebruikersgeheugen is gezet. Daarmee staat in de<br />

bedieningsbereiken PROGRAMMA en DIENSTEN een softkey<br />

"Lokale drive" ter beschikking waarmee de inhoud van het HMIgebruikersgeheugen<br />

kan worden opgeroepen en beheerd.<br />

Het HMI-gebruikersgeheugen is onderverdeeld in<br />

- delenprogramma's (mpf.dir),<br />

- onderprogramma's (spf.dir) en<br />

- werkstukken (wks.dir) met de desbetreffende werkstukdirectories<br />

(.wpd).<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-381<br />

7


Vormenbouw 08/2005<br />

7 7.3 Programma opstellen<br />

HMI-gebruikersgeheugen:<br />

het pad op de<br />

CF-Card naar het HMIgebruikersgeheugen<br />

(/user/sinumerik/data/<br />

prog)<br />

Bij het oproepen van het geometrieprogramma met het EXTCALLcommando<br />

doorzoekt het systeem in een vastgelegde zoekvolgorde<br />

het HMI-gebruikersgeheugen om het aangegeven programma op te<br />

roepen. Het volgende zoekschema wordt in het HMIgebruikersgeheugen<br />

toegepast:<br />

Werkdirectory:<br />

EXTCALL-commando's:<br />

de directory waarin het EXTCALL "geoprog" Als het programma<br />

technologieprogramma zich EXTCALL<br />

zonder extensie<br />

bevindt (MPF.DIR,<br />

"geoprog.spf" (spf/mpf) in<br />

WKS.DIR/xxx.WPD). EXTCALL<br />

EXTCALL werd<br />

Als het programma in de "wks.dir/xxx.wpd/ aangegeven, wordt<br />

werkdirectory niet wordt geoprog.spf" eerst .spf<br />

gevonden, wordt in de spf.dir EXTCALL "spf.dir/ geprobeerd, daarna<br />

gezocht.<br />

geoprog.spf" .mpf.<br />

Als laatste wordt de root- EXTCALL<br />

directory van het HMI- "mydir.dir/<br />

gebruikersgeheugen doorzocht. geoprog.spf"<br />

U gaat het best als volgt te werk:<br />

Sla het geometrieprogramma in het HMI-gebruikersgeheugen als<br />

subprogramma op in de directory /spf.dir. Gebruik daarbij<br />

ondubbelzinnige programmanamen, d.w.z. dat u verschillende<br />

geometrieprogramma's op de besturing ook verschillende namen<br />

geeft.<br />

Roep in het technologieprogramma het programma op met de<br />

volgende commando's:<br />

• EXTCALL ("geoprog"),<br />

• EXTCALL ("geoprog.spf"), of<br />

• EXTCALL ("_N_GEOPROG_SPF")<br />

Het programma "geoprog.spf" uit de directory /spf.dir wordt uitgevoerd<br />

in het HMI-gebruikersgeheugen.<br />

De drie oproepen hebben dezelfde betekenis:<br />

• Programmanamen zonder extensie (spf/mpf) worden automatisch<br />

uitgebreid met de extensie "spf’" (evt. ook "mpf").<br />

• Programmanamen in NCK-notatie ("_N_GEOPROG_SPF")<br />

worden voor het zoeken automatisch omgezet in een notatie<br />

"geoprog.spf".<br />

© Siemens AG 2005 All rights reserved.<br />

7-382 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.3 Programma opstellen<br />

EXTCALL met gebruik<br />

van netwerk-drives<br />

EXTCALL met gebruik van<br />

USB-drives<br />

Als de optie "Netwerk-drives" gezet is, worden de ingestelde netwerkdrives<br />

doorzocht in de volgorde waarin ze voorkomen in het bestand<br />

LOGDRIVE.INI. Het zoekdoel wordt daarbij altijd bepaald door de<br />

verbinding van het netwerkpad met het relatieve programmapad.<br />

Meer informatie vindt u in:<br />

Literatuur: /IAM1/ Ingebruiknamehandboek CNC Deel 2 (HMI)<br />

IM2 Ingebruikname HMI Embedded (sl)<br />

Als laatste in de zoekvolgorde worden de in het bestand<br />

LOGDRIVE.INI gedefinieerde globale USB-drives van de TCU’s<br />

doorzocht op dezelfde manier als de netwerk-drives. De volgorde van<br />

de ingaven in LOGDRIVE.INI bepaalt ook in dit geval de<br />

zoekvolgorde.<br />

USB-drives aan de voorzijde van de OP worden bij het zoeken niet in<br />

acht genomen.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-383<br />

7


Vormenbouw 08/2005<br />

7 7.3 Programma opstellen<br />

EXTCALL met gerichte<br />

oproep<br />

Naast het gebruik van het beschreven zoekmechanisme kunt u een<br />

subprogramma met het EXTCALL-commando ook gericht oproepen<br />

door in het EXTCALL-commando de locatie van het subprogramma<br />

aan te geven.<br />

Voorbeelden<br />

• HMI-gebruikersgeheugen:<br />

EXTCALL ("/user/sinumerik/data/prog/spf.dir<br />

/myextsub.spf")<br />

Het in het HMI-gebruikersgeheugen in de directory /spf.dir opgeslagen<br />

programma "myextsub.spf" wordt opgeroepen.<br />

.<br />

EXTCALL ("/user/sinumerik/data/prog/wpd.dir/<br />

mywpd.dir/myextsub.spf")<br />

Het in het HMI-gebruikersgeheugen in de werkstuk-directory /wks.dir<br />

in het werkstuk "mywpd.dir" opgeslagen programma "myextsub.spf"<br />

wordt opgeroepen.<br />

EXTCALL ("/user/sinumerik/data/prog/mydir.dir/<br />

myextsub.spf")<br />

Het in het HMI-gebruikersgeheugen in de zelf aangelegde directory<br />

/mydir.dir opgeslagen programma "myextsub.spf" wordt opgeroepen.<br />

• Netwerk-drives<br />

EXTCALL ("\\MyServer\MyDir\myextsub.spf")<br />

Het in de door de server "MyServer" vrijgegeven directory<br />

/MyDir opgeslagen programma "myextsub.spf" wordt opgeroepen<br />

Syntaxis: \\Computernaam\Vrijgavenaam\Programmapad<br />

• USB-drive aan TCU:<br />

EXTCALL ("//TCU_1/X203/MyDir/myextsub.spf")<br />

Het op het USB-apparaat, dat met de naam TCU_1 aangesloten is op<br />

de interface X203 van de TCU, in de directory /MyDir opgeslagen<br />

programma "myextsub.spf" wordt opgeroepen.<br />

Syntaxis: //TCU-naam/Naam USB-interface/Programmapad;<br />

USB-interface: X203 of X204<br />

© Siemens AG 2005 All rights reserved.<br />

7-384 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.4 Programma afwerken<br />

7.4 Programma afwerken<br />

7.4.1 Programma voor het afwerken kiezen<br />

7.4.2 Bewerking starten bij bepaald programmapunt<br />

Technologieprogramma<br />

met<br />

geometrieprogramma's<br />

Het technologieprogramma dat zich in het NCK-werkgeheugen<br />

bevindt, selecteert u zoals een normaal G-Code-programma voor de<br />

afwerking. De selectie van het geometrieprogramma gebeurt dan<br />

automatisch met het commando "EXTCALL".<br />

De selectie van een volledig programma, dat zich op de harddisk van<br />

de PCU 50.3 (HMI Advanced), op de CompactFlash Card bij ShopMill<br />

op NCU (HMI Embedded) of op een USB-/netwerk-drive bevindt,<br />

gebeurt met de softkey "Afwerk. harddisk" in de programma-manager.<br />

Om in een geometrieprogramma de afwerking van een bepaald<br />

programmagedeelte te starten, voert u het doel in de zoekpointer in.<br />

Niveau 1 (technologieprogramma): programmaregel met de oproep<br />

van het gewenste geometrieprogramma<br />

Niveau 2 (geometrieprogramma): programmaregel voor de start van<br />

de bewerking<br />

Als het geometrieprogramma op de Compact Flash Card ligt, moet u<br />

in niveau 2 in het invoerveld "Programma" niet alleen de<br />

programmanaam maar ook het pad aangeven.<br />

Kies de versnelde programmavariant "Extern – zonder berekening".<br />

De blok-zoek-run in het technologieprogramma gebeurt met<br />

berekening. Daarbij worden alle EXTCALL-commando's voor het<br />

gewenste geometrieprogramma overgeslagen. De blok-zoek-run in<br />

het gewenste technologieprogramma gebeurt zonder berekening.<br />

Deze berekeningsvarianten stelt echter voorop dat alle<br />

machinefuncties, zoals werktuigoproep, bewerkingsaanvoer,<br />

spiltoerental, spiltoerental enz. in het technologieprogramma staan.<br />

Het geometrieprogramma mag alleen de geometriewaarden voor het<br />

vlak met vrije vorm bevatten.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-385<br />

7


Vormenbouw 08/2005<br />

7 7.4 Programma afwerken<br />

Volledig programma Om in een volledig programma de afwerking van een bepaald<br />

programmagedeelte te starten, plaatst u de cursor direct op het<br />

gewenste doelblok (evt. met behulp van "Zoeken").<br />

Houd daarna bij de keuze van een berekeningsvariant rekening met<br />

het volgende:<br />

De variant "Extern zonder berekening" voert een zoek-run uit zonder<br />

inachtneming van de machinefuncties. Daarom kan de afwerking van<br />

het programma alleen worden gestart in blokken waarin alle relevante<br />

machinefuncties zoals aanvoer, spiltoerental enz. geactiveerd worden.<br />

Om veiligheidsredenen kiest u dus het best de varianten "Op contour"<br />

of "Op eindpunt". Deze berekeningsvarianten nemen echter meer tijd<br />

in beslag.<br />

© Siemens AG 2005 All rights reserved.<br />

7-386 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.5 Voorbeeld<br />

7.5 Voorbeeld<br />

Werkstuk Op een 3-asmachine moet een GSM-houder worden gemaakt.<br />

Aan te maken werkstuk<br />

Programmastructuur Het vormenbouwprogramma is onderverdeeld in een<br />

technologieprogramma en een geometrieprogramma.<br />

Technologieprogramma voor de bewerkingsstap nabewerking<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-387<br />

7


Vormenbouw 08/2005<br />

7 7.5 Voorbeeld<br />

In het technologieprogramma wordt voor een optimale<br />

snelheidsbepaling de cyclus "High Speed Settings" opgeroepen.<br />

Cyclus "High Speed Settings" (CYCLE832)<br />

Geometrieprogramma voor de bewerkingsstap nabewerking<br />

© Siemens AG 2005 All rights reserved.<br />

7-388 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


08/2005 Vormenbouw<br />

7 7.5 Voorbeeld<br />

Meetekenen Tijdens de afwerking van het vormenbouwprogramma kan de<br />

progressie worden gevolgd op het scherm.<br />

Grafische weergave van het werkstuk<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 7-389<br />

7


Vormenbouw 08/2005<br />

7 7.5 Voorbeeld<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

7-390 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

7


8 08/2005 Alarmen en meldingen<br />

Alarmen en meldingen<br />

8.1 Meldingen ............................................................................................................. 8-392<br />

8.2 Alarmen ................................................................................................................ 8-392<br />

8.3 Gebruikersgegevens............................................................................................. 8-393<br />

8.4 Versie-indicatie ..................................................................................................... 8-395<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 8-391<br />

8


Alarmen en meldingen 08/2005<br />

8 8.1 Meldingen<br />

8.1 Meldingen<br />

8.2 Alarmen<br />

ShopMill toont in de dialoogregel meldingen die bedieningsinstructies<br />

geven of informatie bieden over de voortgang van de bewerking. De<br />

getoonde meldingen onderbreken de bewerking niet.<br />

Als bij ShopMill foute toestanden worden herkend, wordt er een alarm<br />

gegenereerd en wordt de bewerking evt. onderbroken.<br />

De fouttekst, die samen met het alarmnummer verschijnt, geeft meer<br />

informatie over de oorzaak van de fout.<br />

Waarschuwing<br />

Als u een optredend alarm niet in acht neemt en de oorzaak van het<br />

alarm niet repareert, kan gevaar voor de machine, het werkstuk,<br />

opgeslagen instellingen en eventueel zelfs voor uw gezondheid.<br />

De verschillende alarmnummers zijn toegewezen aan de volgende<br />

bereiken:<br />

61000-62999 Cycli<br />

100000-100999 Basissysteem<br />

101000-101999 Diagnose<br />

102000-102999 Diensten<br />

103000-103999 Machine<br />

104000-104999 Parameter<br />

105000-105999 Programmering<br />

106000-106999 Reserve<br />

107000-107999 OEM<br />

110000-110999 gereserveerd<br />

111000-112999 ShopMill<br />

120000-120999 gereserveerd<br />

Een beschrijving van alle alarmen vindt u in<br />

Literatuur: /DA/, Diagnosehandleiding SINUMERIK 840D sl/<br />

840D/840Di/810D<br />

© Siemens AG 2005 All rights reserved.<br />

8-392 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

8


08/2005 Alarmen en meldingen<br />

8 8.3 Gebruikersgegevens<br />

Reset<br />

Cycle Start<br />

8.3 Gebruikersgegevens<br />

Druk op de softkey "Alarmlijst".<br />

De lijst met de actieve meldingen en alarmen wordt geopend.<br />

Controleer de machine zorgvuldig aan de hand van de<br />

alarmbeschrijving.<br />

Verwijder de oorzaak van het alarm.<br />

Druk op de toets die als symbool naast het alarm afgebeeld is als<br />

u het alarm wilt wissen.<br />

-of-<br />

Schakel de machine resp. de besturing uit en opnieuw in als het<br />

symbool van de hoofdschakelaar (POWER ON) naast het alarm<br />

verschijnt.<br />

Gebruikersgegevens zijn variabelen die door ShopMill- en ook<br />

G-code-programma's intern worden gebruikt. Deze<br />

gebruikersgegevens kunt u zich in een lijst laten tonen.<br />

De volgende verschillende variabelen zijn gedefinieerd:<br />

• Globale gebruikersgegevens (GUD)<br />

GUDs zijn geldig in alle programma's.<br />

De indicatie van de GUD's kan via een sleutelschakelaar resp.<br />

wachtwoord vergrendeld zijn.<br />

• Lokale gebruikersgegevens (LUD)<br />

LUDs gelden alleen in het programma of subprogramma, waarin<br />

ze gedefinieerd werden.<br />

ShopMill toont bij de afwerking van het programma de LUD's die<br />

beschikbaar zijn tussen het actuele blok en het einde van het<br />

programma. Als u op de toets "Cycle-Stop" drukt, wordt de lijst van<br />

de LUD's geactualiseerd. De waarden daarentegen worden<br />

voortdurend geactualiseerd.<br />

• Programmaglobale gebruikersgegevens (PUD)<br />

PUD's worden uit de in het hoofdprogramma gedefinieerde lokale<br />

variabelen (LUD) geproduceerd.<br />

D.w.z. de PUD's gelden in alle subprogramma's en kunnen daar<br />

geschreven en gelezen worden.<br />

Met de programmaglobale gebruikersgegevens worden ook de<br />

lokale getoond.<br />

• Kanaalspecifieke gebruikersgegevens<br />

De kanaalspecifieke gebruikersgegevens gelden telkens maar in<br />

één kanaal.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 8-393<br />

8


Alarmen en meldingen 08/2005<br />

8 8.3 Gebruikersgegevens<br />

Gebruikersgegevens<br />

tonen<br />

Globale<br />

gebr.gegeve ...<br />

GUD +<br />

-of-<br />

resp.<br />

Programma<br />

gebr.gegeve<br />

GUD -<br />

Gebruikersgegevens<br />

zoeken<br />

Zoeken<br />

Verder<br />

zoeken<br />

ShopMill toont de gebruikersgegevens van het type AXIS en FRAME<br />

niet aan.<br />

Welke variabelen door ShopMill worden getoond, vindt u in de<br />

gegevens van de machineproducent.<br />

Druk op de softkey "Werkt. nulp." of de toets "Offset".<br />

Druk op de toets "Uitbreiding".<br />

Druk op de softkey "Gebruikersgeg."<br />

Kies via de softkey, welke gebruikersgegevens u wenst te tonen.<br />

Druk op de softkeys "GUD +" resp. "GUD -", als u GUD 1 tot<br />

GUD 9 van de globale en kanaalspecifieke gebruikersgegevens<br />

wenst te tonen.<br />

Druk op de softkey "Zoeken".<br />

Voer de tekst in die u wenst te zoeken.<br />

U kunt naar een willekeurige tekenreeks zoeken.<br />

Druk op de softkey "Toepassen".<br />

Het gezochte gebruikersdatum wordt getoond.<br />

Druk op de softkey "Verder zoeken" als u het zoeken wenst voort<br />

te zetten.<br />

Het volgende gebruikersdatum met de gezochte tekenreeks wordt<br />

getoond.<br />

© Siemens AG 2005 All rights reserved.<br />

8-394 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

8


08/2005 Alarmen en meldingen<br />

8 8.4 Versie-indicatie<br />

8.4 Versie-indicatie<br />

Diagnose<br />

Versie<br />

Service-<br />

indicaties<br />

NCU<br />

Versie<br />

HMI<br />

Version<br />

Op het opstartscherm kunt u de ShopMill-versie aflezen.<br />

De ShopMill- en de NCU-versie kunt u ook op het CNC-ISObedieningsoppervlak<br />

aflezen.<br />

Druk op de toets "Uitbreiding“ om de uitgebreide basismenubalk<br />

te openen.<br />

Druk op de softkeys "Diagnose" en "Service-indicaties".<br />

Druk op de softkeys "Versie" en "NCU versie".<br />

De NCU-versie ziet u bovenaan in het verschijnende venster:<br />

xx.yy.zz.nn.<br />

Druk op de softkey "HMI Version".<br />

De ShopMill-versie kunt u aflezen in de geopende lijst.<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 8-395<br />

8


Alarmen en meldingen 08/2005<br />

8 8.4 Versie-indicatie<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

8-396 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

8


9 08/2005 Voorbeelden<br />

Voorbeelden<br />

9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef ........................... 9-398<br />

9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour ..................................... 9-406<br />

9.3 Voorbeeld 3: Cilindermanteltransformatie ............................................................. 9-409<br />

9.4 Voorbeeld 4: Groefwandcorrectie.......................................................................... 9-413<br />

9.5 Voorbeeld 5: Zwenken .......................................................................................... 9-417<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-397<br />

9


Voorbeelden 08/2005<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

Werkstuktekening<br />

Programma deel_4<br />

1. Programmakop • Basisdeel bepalen:<br />

X0 0 abs Y0 0 abs Z0 0 abs<br />

X1 180 abs Y1 180 abs Z1 -20 abs<br />

2. Vlakfrezen<br />

• Softkey indrukken<br />

• Selectie met softkey<br />

bewerkingsstrategie kiezen<br />

Vlak-<br />

frezen > en<br />

• Technologische gegevens als voorbeeld:<br />

T VLAKFREES F 0,1 mm/tand V 1200 m/min<br />

Bewerking Voorbewerken<br />

X0 0 abs<br />

Y0 0 abs<br />

Z0 1 abs<br />

X1 180 abs<br />

Y1 180 abs<br />

© Siemens AG 2005 All rights reserved.<br />

9-398 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

3. Buitencontour van het<br />

werkstuk<br />

Z1 0 abs<br />

DXY 80 %<br />

DZ 0,5<br />

UZ 0<br />

• Softkey indrukken.<br />

De buitencontour kan zoals hier als rechthoekige tap worden<br />

gedefinieerd. Principieel is het natuurlijk mogelijk, ook de functie van<br />

het contourfrezen te gebruiken.<br />

• Selectie met softkey<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-399<br />

Tap<br />

><br />

Rechthoekige<br />

tap<br />

• Technologische parameters T, F, S overeenkomstig invullen en de<br />

volgende parameters invoeren:<br />

Positie<br />

referentiepunt<br />

Bewerking<br />

onderaan links<br />

Positietype Afzonderlijke positie<br />

X0 0 abs<br />

Y0 0 abs<br />

Z0 0 abs<br />

W 180 abs<br />

L 180 abs<br />

R 10 abs<br />

α0 0 graden<br />

Z1 20 inc<br />

DZ 20<br />

UXY 0<br />

UZ 0<br />

W1 185 (fictieve basisdeelafmeting)<br />

L1 185 (fictieve basisdeelafmeting)<br />

• Softkey indrukken<br />

4. Buitencontour eiland Om gemakkelijk het volledige vlak buiten het eiland te kunnen<br />

verspanen, wordt om het basisdeel een contourkamer gedefinieerd en<br />

vervolgens wordt het eiland geprogrammeerd. Hiermee wordt het<br />

volledige vlak verspaand en er blijft geen restmateriaal staan.<br />

a) Buitencontour van de<br />

kamer • Selectie met softkey Nieuwe<br />

contour ><br />

• Contournaam (hier: deel_4_kamer) invoeren en bevestigen<br />

• Startscherm van de contour invullen<br />

Werktuigas Z<br />

X -20 abs Y 0 abs<br />

en bedienen.<br />

9


Voorbeelden 08/2005<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

• Volgende contourelementen invoeren en telkens met softkey<br />

bevestigen:<br />

1. X 200 abs<br />

2. Y 200 abs<br />

3. X -20 abs<br />

4. Contour<br />

sluiten<br />

• Softkey indrukken<br />

b) Buitencontour van het<br />

eiland • Selectie met softkey<br />

Nieuwe<br />

contour ><br />

• Contournaam (hier: deel_4_eiland) invoeren en bevestigen<br />

• Startscherm van de contour invullen<br />

Werktuigas Z<br />

X 90 abs Y 25 abs<br />

en bedienen.<br />

• Volgende contourelementen invoeren en telkens met softkey<br />

bevestigen:<br />

1. X 25 abs FS 15<br />

2. Y 115 abs R 20<br />

3. X 15 abs Y 135 abs<br />

4. Y 155 abs R 10<br />

5. X 60 abs R 15<br />

6. Y 135 abs R 20<br />

7.<br />

8.<br />

Tangente<br />

aan voorg. Draairichting<br />

R 25 X 110 abs<br />

Tangente<br />

aan voorg.<br />

9. R 0<br />

Y 155 abs R 15<br />

10. X 165 abs Y 95 abs α1 290 graden R 0<br />

11. X 155 abs α1 240 graden R 28<br />

12. FS 0<br />

© Siemens AG 2005 All rights reserved.<br />

9-400 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

c) Contourfrezen/Ruimen<br />

13. X 140 abs Y 25 abs α1 225 graden R 0<br />

14. Contour<br />

sluiten<br />

• Selectie met softkey<br />

><br />

• Technologische parameters T, F, S overeenkomstig invullen (bv.<br />

freesdiameter 10) en de volgende parameters invoeren:<br />

•<br />

Bewerking<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-401<br />

Ruimen<br />

Z0 0 abs<br />

Z1 10 inc<br />

DXY 4.5 mm<br />

DZ 10<br />

UXY 0 mm<br />

UZ 0<br />

Startpunt auto<br />

Induiken centrisch<br />

FZ 0.1 mm/tand<br />

Ophefmodus kiezen, bv. op terugtrekniveau<br />

Aanwijzingen:<br />

• Houd er bij de keuze van het freeswerktuig rekening mee dat de<br />

werktuigdiameter voldoende is om de geplande kamer te ruimen.<br />

In geval van een fout verschijnt er een melding.<br />

• Indien er gladgemaakt moet worden, moeten de parameter UXY<br />

en UZ overeenkomstig worden ingevuld en een tweede ruimcyclus<br />

voor het gladmaken worden toegevoegd.<br />

5. Rechthoekige kamer<br />

Kamer Rechthoeki-<br />

(groot) frezen • Selectie met softkey<br />

> ge kamer<br />

• Technologische gegevens als voorbeeld:<br />

T FREES10 F 0.1 mm/tand V 200 m/min<br />

Positie<br />

referentiepunt<br />

Bewerking<br />

Midden<br />

Positietype Afzonderlijke positie<br />

X0 90 abs<br />

Y0 60 abs<br />

Z0 0 abs<br />

W 40<br />

L 70<br />

R 10<br />

α0 15<br />

Z1 4 inc<br />

9


Voorbeelden 08/2005<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

6. Rechthoekige kamer<br />

(klein) frezen • Selectie met softkey<br />

7. Ronde groef frezen<br />

•<br />

DXY 4.5 mm<br />

DZ 4<br />

UXY 0<br />

UZ 0<br />

Induiken spiraalvormig<br />

EP 2<br />

ER 2<br />

Ruimen Volledige bewerking<br />

• Parameters invoeren:<br />

•<br />

© Siemens AG 2005 All rights reserved.<br />

9-402 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Kamer<br />

X0 90 abs<br />

Y0 60 abs<br />

Z0 -4 abs<br />

W 20<br />

L 35<br />

R 5<br />

α0 15<br />

Z1 4 inc<br />

DXY 4.5 mm<br />

DZ 2<br />

UXY 0<br />

UZ 0<br />

Induiken pendelend<br />

EW 10 graden<br />

Ruimen Volledige bewerking<br />

• Selectie met softkey<br />

Groef<br />

• Technologische gegevens als voorbeeld:<br />

><br />

><br />

Rechthoekige<br />

kamer<br />

Ronde<br />

groef<br />

T FREES8 F 0.5mm/tand FZ 0.02mm/tand<br />

V 150m/min<br />

Bewerking<br />

Volledige/deelcirkel Deelcirkel<br />

X0 85 abs<br />

Y0 135 abs<br />

Z0 0 abs<br />

W 10<br />

R 40<br />

α0 180 graden<br />

α1 180 graden<br />

9


08/2005 Voorbeelden<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

8. Boren/Centreren<br />

9. Boren/Wrijven<br />

10. Posities<br />

11. Hindernis<br />

•<br />

α2 0 graden<br />

N 1<br />

Z1 3 inc<br />

DZ 3<br />

UXY 0 mm<br />

• Selectie met softkey<br />

Centre-<br />

ren ><br />

• Technologische parameters T, F, S overeenkomstig invullen en de<br />

volgende parameters invoeren:<br />

•<br />

Diameter/Top Diameter<br />

∅ 16<br />

• Selectie met softkey<br />

Boren<br />

Wrijven ><br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-403<br />

Boren<br />

• Technologische parameters T, F, S overeenkomstig invullen (bv.<br />

BOOR10) en de volgende parameters invoeren:<br />

•<br />

Diameter/Top Top<br />

Z1 -25 abs<br />

DT 0<br />

• Selectie met softkey<br />

• Parameters invoeren:<br />

•<br />

rechthoekig<br />

Z0 -10 abs<br />

X0 15 abs<br />

Y0 15 abs<br />

X1 165 abs<br />

Y1 15 abs<br />

• Selectie met softkey<br />

• Parameters invoeren:<br />

•<br />

Z 2 abs<br />

Posi-<br />

ties ><br />

Posi-<br />

ties ><br />

Hindernis<br />

9


Voorbeelden 08/2005<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

12. Posities<br />

Aanwijzing:<br />

Als deze hinderniscyclus niet wordt ingevoegd, wordt met de boor de<br />

rechterhoek van de eilandcorrectie geschonden. Het verhogen van de<br />

veiligheidsafstand is een andere mogelijkheid.<br />

• Selectie met softkey<br />

• Parameters invoeren:<br />

rechthoekig<br />

Z0 -10 abs<br />

X2 165 abs<br />

Y2 165 abs<br />

X3 15 abs<br />

Y3 165 abs<br />

13. Cirkelvormige kamer<br />

frezen • Selectie met softkey<br />

•<br />

Posi-<br />

ties ><br />

© Siemens AG 2005 All rights reserved.<br />

9-404 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Kamer<br />

• Technologische gegevens als voorbeeld:<br />

><br />

Cirkelvormige<br />

kamer<br />

T FREES8 F 0.15 mm/tand V 300 m/min<br />

• Parameters invoeren:<br />

•<br />

Bewerking<br />

Positietype Afzonderlijke positie<br />

X0 85 abs<br />

Y0 135 abs<br />

Z0 -6 abs<br />

Diameter 30<br />

Z1 15 inc<br />

DXY 4<br />

DZ 5<br />

UXY 0 mm<br />

UZ 0<br />

Induiken centrisch<br />

FZ 0.1 mm/tand<br />

Ruimen Volledige bewerking<br />

9


08/2005 Voorbeelden<br />

9 9.1 Voorbeeld 1: Bewerking rechthoek-/cirkelkamer en ronde groef<br />

Resultaat • Programmeergrafiek<br />

• ShopMill-programmaweergave<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-405<br />

9


Voorbeelden 08/2005<br />

9 9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour<br />

9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour<br />

Werkplaatstekening<br />

Programma deel_1<br />

60<br />

40<br />

Y+<br />

10<br />

10<br />

50<br />

© Siemens AG 2005 All rights reserved.<br />

9-406 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

120<br />

R3<br />

X+<br />

10<br />

30<br />

In dit voorbeeld verschijnen de getoonde vormen herhaaldelijk in een<br />

programma. Bijkomend tot de verschuiving moet er een spiegeling<br />

worden uitgevoerd. De vormen worden met een ruimcyclus bewerkt.<br />

1. Programmakop • Basisdeel bepalen:<br />

Hoekpunt: X0 0 abs Y0 0 abs Z0 2 abs<br />

Afmetingen: L 120 B 60 H -30<br />

• Softkey indrukken<br />

2. Startmerk zetten om de<br />

contour te herhalen • Selectie met softkey<br />

• Startmarkering met "Merk1" zetten<br />

3. Contour definiëren<br />

•<br />

Merk<br />

zetten ><br />

• Selectie met softkey Nieuwe<br />

contour ><br />

• Contournaam (hier: DEEL_1_3HOEK) invoeren en bevestigen<br />

• Startscherm van de contour invullen<br />

Werktuigas Z<br />

X 10 abs Y 10 abs<br />

en bedienen.<br />

• Volgende contourelementen invoeren en telkens met softkey<br />

bevestigen:<br />

Y+<br />

Z+<br />

9


08/2005 Voorbeelden<br />

9 9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour<br />

4. Ruimen<br />

1. X 60 abs R 3<br />

2. X 10 abs Y 40 abs R 3<br />

3. X 10 abs Y 10 abs R 3<br />

• Softkey indrukken<br />

• Selectie met softkey Ruimen<br />

• Technologische parameters T, F, S overeenkomstig invullen (bv.<br />

freesdiameter 3) en de volgende parameters invoeren:<br />

•<br />

Bewerking<br />

Z0 0 abs<br />

Z1 10 inc<br />

DXY 1.5 mm<br />

DZ 2<br />

UXY 0.5<br />

UZ 0.5<br />

Startpunt auto<br />

Induiken centrisch<br />

FZ 0.1 mm/tand<br />

Ophefmodus kiezen, bv. op terugtrekniveau<br />

5. Eindmerk zetten om de<br />

contour te herhalen • Selectie met softkey<br />

• Eindmarkering met "Merk2" zetten<br />

6. Verschuiving<br />

7. Spiegeling<br />

•<br />

• Selectie met softkey<br />

• De volgende parameters instellen:<br />

•<br />

nieuw/additief nieuw<br />

X 120<br />

Y 60<br />

Z 0<br />

• Selectie met softkey<br />

• De volgende parameters instellen:<br />

Merk<br />

zetten ><br />

Transfor-<br />

maties ><br />

Transfor-<br />

maties ><br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-407<br />

><br />

Verschui-<br />

ving ><br />

Spiege-<br />

ling ><br />

9


Voorbeelden 08/2005<br />

9 9.2 Voorbeeld 2: Verschuiven en spiegelen van een contour<br />

8. Herhaling van de contour<br />

•<br />

nieuw/additief Add<br />

X aan<br />

Y aan<br />

Z uit<br />

• Selectie met softkey<br />

• De volgende markeringen zetten:<br />

Startmerk Merk1<br />

Eindmerk Merk2<br />

Aantal herhalingen 1<br />

Resultaat • Programmeergrafiek<br />

•<br />

• ShopMill-programmaweergave<br />

Her-<br />

haling ><br />

© Siemens AG 2005 All rights reserved.<br />

9-408 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.3 Voorbeeld 3: Cilindermanteltransformatie<br />

9.3 Voorbeeld 3: Cilindermanteltransformatie<br />

30°<br />

10°<br />

90°<br />

Voorwaarden • Er is een ronde as, bv. as A voorhanden en de transformatie is via<br />

de machinegegevens geconfigureerd.<br />

• De referentiepunten aan de cilinder zijn bepaald.<br />

De referentiepunten aan de cilinder zijn bepaald. De<br />

referentiepunten X0, Y0, Z0 en de gewenste nulpuntverschuiving<br />

legt u bv. onder "Machine manueel", "Nulpunt werkstuk" en "Kant"<br />

vast. De hieruit berekende nulpuntverschuiving wordt in de<br />

nulpuntverschuivingslijst geregistreerd.<br />

Programma<br />

1. Programmakop • De basisdeelafmetingen stemmen overeen met de afwikkeling van<br />

het cilindermantelvlak (L= ∅ x π). Basisdeel bepalen:<br />

Basisdeel bepalen:<br />

X0 0abs Y0 0abs Z0 40abs<br />

X1 -100abs Y1 251,327abs Z1 20abs RP 50<br />

Aanwijzing: Y1 wordt uit de diameter 80 vermenigvuldigd met π<br />

(3,14...) berekend<br />

2. Nulpuntverschuiving in het<br />

programma activeren<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-409<br />

Y<br />

Z<br />

o80mm<br />

• Softkey indrukken<br />

X<br />

Nulpuntverschuiving voor cilindermanteltransformatie kiezen (bv. het<br />

nulpunt op het middelpunt van het voorvlak van de cilinder<br />

verschuiven).<br />

• Selectie met softkey<br />

Y<br />

-100<br />

Transfor-<br />

maties ><br />

X<br />

-60<br />

-45<br />

Nulpunt<br />

versch. ><br />

• De gewenste nulpuntverschuiving selecteren en softkey<br />

indrukken.<br />

3. Y-as positioneren Het werktuig positioneert u in de Y-as via het midden van de cilinder,<br />

daar na selectie van de cilindermanteltransformatie de Y-as niet meer<br />

wordt verplaatst.<br />

• Selectie met softkey<br />

Rechte lijn<br />

0<br />

90 o<br />

30 o<br />

10 o<br />

0 o<br />

360 o<br />

9


Voorbeelden 08/2005<br />

9 9.3 Voorbeeld 3: Cilindermanteltransformatie<br />

Softkey indrukken<br />

4. Cilindermanteltransformatie<br />

inschakelen • Selectie met softkey<br />

• Parameters invoeren:<br />

Transformatie aan<br />

∅ 80<br />

Groefwandcorr. uit<br />

5. Nulpuntverschuiving in het<br />

programma activeren<br />

• Parameters invoeren:<br />

Parameters invoeren: X 10 abs Y 0 abs Z 50 abs A 0 abs<br />

F *ijlgang* mm/min Radiuscorrectie uit<br />

• Softkey indrukken<br />

Transfor-<br />

maties><br />

Cilinder-<br />

mantel ><br />

De nulpuntverschuiving voor het bewerken op de afgewikkelde<br />

cilindermantel vastleggen.<br />

• Selectie met softkey<br />

6. Contourinvoer met<br />

contourverwerking • Selectie met softkey<br />

Transfor-<br />

maties><br />

Nulpunt<br />

versch. ><br />

• De gewenste nulpuntverschuiving selecteren en softkey<br />

indrukken.<br />

• Contournaam invoeren en bevestigen<br />

Nieuwe<br />

contour ><br />

• Startscherm van de contour invullen<br />

Werktuigas Z<br />

Cilindermantel ja<br />

∅ 80<br />

X 0 Yα 10abs<br />

Aanwijzing: Y-waarde wissen, dan Yα - waarde invoeren<br />

(hier 10°).<br />

• Volgende contourelementen invoeren en telkens met softkey<br />

bevestigen:<br />

1. X -60 abs<br />

2. Yα 90 abs<br />

3. X -45 abs<br />

4. Yα 30 abs<br />

5. X 0 abs<br />

• Softkey indrukken<br />

© Siemens AG 2005 All rights reserved.<br />

9-410 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.3 Voorbeeld 3: Cilindermanteltransformatie<br />

7. Baanfrezen<br />

• Selectie met softkey<br />

• Parameters invoeren<br />

Baanfrezen<br />

T FREES8 F 0.2 mm/tand S<br />

R<br />

5000 o/min<br />

d<br />

Radiuscorrectie<br />

Bewerking<br />

Z0 40 abs Z1 10 inc DZ 10<br />

UZ 0<br />

UXY 0<br />

Aanlopen Rechte<br />

Diepte-instelling<br />

L1 2<br />

FZ 0,1 mm/tand<br />

Verwijderen Rechte<br />

Verwijderstrategie<br />

L2 2<br />

Optilmodus naar terugtrekvlak<br />

• Softkey indrukken<br />

8. Cilindermanteltransformatie<br />

uitschakelen • Selectie met softkey<br />

• Parameters invoeren:<br />

Transformatie uit<br />

• Softkey indrukken<br />

9. Resultaat • Programmeergrafiek<br />

Transfor-<br />

maties ><br />

Cilinder-<br />

mantel ><br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-411<br />

9


Voorbeelden 08/2005<br />

9 9.3 Voorbeeld 3: Cilindermanteltransformatie<br />

• ShopMill-programma-afbeelding<br />

Nulpuntversch.<br />

IJLG.<br />

Cilindermantel<br />

Nulpuntversch.<br />

Baanfrezen<br />

Cilindermantel<br />

Programmaeinde<br />

aan zonder sleufwandcorrectie<br />

© Siemens AG 2005 All rights reserved.<br />

9-412 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

uit<br />

FREES<br />

9


08/2005 Voorbeelden<br />

9 9.4 Voorbeeld 4: Groefwandcorrectie<br />

9.4 Voorbeeld 4: Groefwandcorrectie<br />

15<br />

12<br />

50<br />

35 o<br />

In een pijp wordt er een groef met parallelle groefwanden gefreesd.<br />

Hiervoor wordt niet de contour van de groef, maar de gedachte<br />

middelpuntbaan van een in de groef geleide bout geprogrammeerd.<br />

3<br />

35 o<br />

100<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-413<br />

50<br />

45 o<br />

y<br />

25 15<br />

Voorwaarden • Er is een ronde as, bv. as A voorhanden en de transformatie is via<br />

de machinegegevens geconfigureerd.<br />

• De referentiepunten aan de cilinder zijn bepaald.<br />

De referentiepunten aan de cilinder zijn bepaald. De<br />

referentiepunten X0, Y0, Z0 en de gewenste nulpuntverschuiving<br />

x<br />

9


Voorbeelden 08/2005<br />

9 9.4 Voorbeeld 4: Groefwandcorrectie<br />

Programma<br />

legt u bv. onder "Machine manueel", "Nulpunt werkstuk" en "Kant"<br />

vast. De hieruit berekende nulpuntverschuiving wordt in de<br />

nulpuntverschuivingslijst geregistreerd.<br />

1. Programmakop • De basisdeelafmetingen stemmen overeen met de afwikkeling van<br />

het cilindermantelvlak:<br />

X0 0 abs Y0 0 abs Z0 25 abs<br />

X1 -130 abs Y1 157,08 abs Z1 22 abs<br />

RP 50 SC 1<br />

Aanwijzing: Y1 wordt berekend volgens de formule Y1 = ∅ • π<br />

hier: diameter 50 vermenigvuldigd met 3,14...<br />

2. Nulpuntverschuiving in het<br />

programma activeren<br />

• Softkey indrukken<br />

Nulpuntverschuiving voor cilindermanteltransformatie kiezen (bv. het<br />

nulpunt op het middelpunt van het voorvlak van de cilinder<br />

verschuiven).<br />

• Selectie met softkey<br />

Transfor-<br />

maties ><br />

Nulpunt<br />

versch. ><br />

• De gewenste nulpuntverschuiving selecteren en softkey<br />

indrukken.<br />

3. Y-as positioneren Het werktuig positioneert u in de Y-as via het midden van de cilinder,<br />

daar na selectie van de cilindermanteltransformatie de Y-as niet meer<br />

wordt verplaatst.<br />

• Selectie met softkey<br />

Rechte lijn<br />

• Parameters invoeren:<br />

Parameters invoeren: X 10 abs Y 0 abs Z 40 abs<br />

F *ijlgang* mm/min Radiuscorrectie uit<br />

• Softkey indrukken<br />

4. Cilindermantel-<br />

Transfor- Cilindertransformatie<br />

inschakelen • Selectie met softkey<br />

• Parameters invoeren:<br />

maties > mantel ><br />

Transformatie aan<br />

∅ 50<br />

Groefwandcorr. aan<br />

D 6<br />

Aanwijzing: D is de afstand van de gedachte middelpuntbaan tot<br />

de groefwand.<br />

• Softkey indrukken<br />

© Siemens AG 2005 All rights reserved.<br />

9-414 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.4 Voorbeeld 4: Groefwandcorrectie<br />

5. Nulpuntverschuiving in het<br />

programma activeren<br />

De nulpuntverschuiving voor het bewerken op de afgewikkelde<br />

cilindermantel vastleggen (nulpunt op het nulpunt van de<br />

werkplaatstekening verschuiven).<br />

• Selectie met softkey<br />

6. Contourinvoer met<br />

contourverwerking • Selectie met softkey<br />

7. Baanfrezen<br />

Transfor-<br />

maties ><br />

Nulpunt<br />

versch. ><br />

• De gewenste nulpuntverschuiving selecteren en softkey<br />

indrukken.<br />

Nieuwe<br />

contour ><br />

• Contournaam (hier: cilinder) invoeren en bevestigen<br />

• Startscherm van de contour invullen<br />

Werktuigas Z<br />

Cilindermantel ja<br />

∅ 50 X -25 abs Yα 0 abs<br />

Aanwijzing: Y-waarde wissen, dan Yα - waarde invoeren (hier 0°).<br />

• Softkey indrukken<br />

• Volgende contourelementen invoeren en telkens met softkey<br />

bevestigen:<br />

1. X -44 abs<br />

2. X -25 abs<br />

3.<br />

4.<br />

Alle<br />

parameters Yα -35 abs I 0 inc<br />

Dialoog<br />

selectie (α2 tang.)<br />

5. X -94 abs<br />

Dialoog<br />

overname β2 180°<br />

6. X -6 abs Yα 0 abs α1 45°<br />

7. X -25 abs<br />

• Contour overnemen met softkey .<br />

• Selectie met softkey<br />

Baan-<br />

frezen<br />

• Parameters invoeren<br />

T FREES_8 F 0.2 mm/tand S 5000 o/min<br />

Radiuscorrectie Bewerking<br />

Z0 25 abs Z1 3 inc DZ 2<br />

UZ 0 UXY 0<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-415<br />

9


Voorbeelden 08/2005<br />

9 9.4 Voorbeeld 4: Groefwandcorrectie<br />

Aanvoeren kwartkring<br />

R1 1<br />

FZ 0,1 mm/tand<br />

Afvoeren kwartkring<br />

R2 1<br />

Optilmodus naar terugtrekvlak<br />

• Softkey indrukken<br />

8. Cilindermanteltransformatie<br />

uitschakelen • Selectie met softkey<br />

• Parameters invoeren:<br />

Transformatie uit<br />

• Softkey indrukken<br />

9. Resultaat • Programmeergrafiek<br />

SLEUFWAND<br />

• ShopMill-programma-afbeelding<br />

SLEUFWAND<br />

SLEUFWAND<br />

Transfor-<br />

maties ><br />

Cilinder-<br />

mantel ><br />

Nulpuntversch.<br />

IJLG.<br />

Cilindermantel aan met sleufwandcorrectie<br />

Nulpuntversch.<br />

SLEUFWANDCORREC_1<br />

Baanfrezen<br />

FREES<br />

Cilindermantel uit<br />

Programmaeinde<br />

© Siemens AG 2005 All rights reserved.<br />

9-416 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.5 Voorbeeld 5: Zwenken<br />

9.5 Voorbeeld 5: Zwenken<br />

10 diep<br />

A<br />

10<br />

20<br />

R2<br />

vooraanzicht<br />

50<br />

R2<br />

20<br />

25<br />

10 45°<br />

25<br />

bovenaanzicht<br />

45°<br />

aanzicht A<br />

54,736°<br />

14,434<br />

25<br />

10 diep<br />

25<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-417<br />

50<br />

50<br />

10 diep<br />

10 diep<br />

10<br />

20<br />

linker zijaanzicht<br />

R5<br />

R2<br />

Y<br />

Z<br />

25<br />

45°<br />

X<br />

17,678<br />

90°<br />

20,413 10,206<br />

25<br />

9


Voorbeelden 08/2005<br />

9 9.5 Voorbeeld 5: Zwenken<br />

Programma voorbeeld4<br />

In dit voorbeeld wordt het bewerkingsvlak meervoudig gezwenkt.<br />

1. Programmakop • Basisdeel bepalen:<br />

X0 0 abs Y0 0 abs Z0 0 abs<br />

X1 -50 abs Y1 -50 abs Z1 -50 abs<br />

2. Rechthoekige kamer<br />

• Softkey indrukken<br />

• Selectie met softkey<br />

© Siemens AG 2005 All rights reserved.<br />

9-418 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Kamer<br />

><br />

Rechthoekige<br />

kamer<br />

• Technologische gegevens als voorbeeld:<br />

T FREES_4 D 1 F 0.1 mm/tand V 200 m/min<br />

• De volgende parameters invoeren:<br />

•<br />

Positie<br />

referentiepunt Midden<br />

Bewerkingstype Voorbewerken<br />

Positietype Afzonderlijke positie<br />

X0 -25 abs<br />

Y0 -25 abs<br />

Z0 0 abs<br />

W 10<br />

L 20<br />

R 2<br />

α0 -45°<br />

Z1 5 inc<br />

DXY 3 mm<br />

DZ 2.5<br />

UXY 0 mm<br />

UZ 0<br />

Induiken Centrisch<br />

FZ 0.05 mm/tand<br />

Ruimen Volledige bewerk.<br />

9


08/2005 Voorbeelden<br />

9 9.5 Voorbeeld 5: Zwenken<br />

3. Zwenken<br />

4. Rechthoekige kamer<br />

• Selectie met softkey<br />

Transfor-<br />

maties<br />

• Technologische gegevens als voorbeeld:<br />

T frees_4 D 1<br />

• De volgende parameters invoeren:<br />

•<br />

Terugtrekken ja<br />

Zwenken ja<br />

Transformatie nieuw<br />

X0 0<br />

Y0 -50<br />

Z0 0<br />

Zwenken per as<br />

X 90°<br />

Y 0°<br />

Z 0°<br />

X1 0<br />

Y1 0<br />

Z1 0<br />

Richting -<br />

• Selectie met softkey<br />

Zwenken<br />

><br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-419<br />

Kamer<br />

><br />

Rechthoekigekamer<br />

• Technologische gegevens als voorbeeld:<br />

T FREES_4 D 1 F 0.1 mm/tand V 200 m/min<br />

• De volgende parameters invoeren:<br />

Positie<br />

referentiepunt Midden<br />

Bewerkingstype Voorbewerken<br />

Positietype Afzonderlijke positie<br />

X0 -25 abs<br />

Y0 -25 abs<br />

Z0 0 abs<br />

W 10<br />

L 20<br />

R 2<br />

α0 45°<br />

Z1 5 inc<br />

DXY 3 mm<br />

DZ 2.5<br />

UXY 0 mm<br />

UZ 0<br />

Induiken Centrisch<br />

FZ 0.05 mm/tand<br />

Ruimen Volledige bewerk.<br />

9


Voorbeelden 08/2005<br />

9 9.5 Voorbeeld 5: Zwenken<br />

5. Zwenken<br />

6. Rechthoekige kamer<br />

•<br />

• Selectie met softkey<br />

Transfor-<br />

maties<br />

• Technologische gegevens als voorbeeld:<br />

T frees_4 D 1<br />

• De volgende parameters invoeren:<br />

•<br />

Terugtrekken ja<br />

Zwenken ja<br />

Transformatie nieuw<br />

X0 -50<br />

Y0 -50<br />

Z0 0<br />

Zwenken per as<br />

Z -90°<br />

X 90°<br />

Y 0°<br />

X1 0<br />

Y1 0<br />

Z1 0<br />

Richting -<br />

• Selectie met softkey<br />

Zwenken<br />

><br />

© Siemens AG 2005 All rights reserved.<br />

9-420 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

Kamer<br />

><br />

Rechthoekigekamer<br />

• Technologische gegevens als voorbeeld:<br />

T FREES_4 D 1 F 0.1 mm/tand V 200 m/min<br />

• De volgende parameters invoeren:<br />

Positie<br />

referentiepunt Midden<br />

Bewerkingstype Voorbewerken<br />

Positietype Afzonderlijke positie<br />

X0 -25 abs<br />

Y0 -25 abs<br />

Z0 0 abs<br />

W 10<br />

L 20<br />

R 2<br />

α0 -45°<br />

Z1 5 inc<br />

DXY 3 mm<br />

DZ 2.5<br />

UXY 0 mm<br />

UZ 0<br />

Induiken Centrisch<br />

9


08/2005 Voorbeelden<br />

9 9.5 Voorbeeld 5: Zwenken<br />

•<br />

FZ 0.05 mm/tand<br />

Ruimen Volledige bewerk.<br />

7. Instelling Ander basisdeel definiëren, opdat bij de simulatie in het zichtbare<br />

fragment de bewerking van het schuine vlak zou weergegeven<br />

worden:<br />

8. Zwenken<br />

9. Vlakfrezen<br />

• Selectie met softkey<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-421<br />

Instel-<br />

lingen<br />

• Basisdeel bepalen:<br />

X0 -17.678 abs Y0 10.206 abs Z0 0 abs<br />

X1 17.678 abs Y1 -20.413 abs Z1 -10 abs<br />

• Softkey indrukken<br />

•<br />

• Selectie met softkey<br />

Transfor-<br />

maties ><br />

• Technologische gegevens als voorbeeld:<br />

T VLAKFREES D 1<br />

• De volgende parameters invoeren:<br />

•<br />

Terugtrekken ja<br />

Zwenken ja<br />

Transformatie nieuw<br />

X0 -50<br />

Y0 -50<br />

Z0 -25<br />

Zwenken per as<br />

Z -45°<br />

X 54.736°<br />

Y 0°<br />

X1 0<br />

Y1 20.413<br />

Z1 0<br />

Richting -<br />

• Selectie met softkey<br />

kiezen<br />

Zwenken<br />

><br />

9<br />

Vlak-<br />

frezen > en bewerkingsstrategie<br />

• Technologische gegevens als voorbeeld:<br />

T VLAKFREES D 1 F 0.1 mm/tand V 200 m/min


Voorbeelden 08/2005<br />

9 9.5 Voorbeeld 5: Zwenken<br />

10. Boren<br />

11. Positiepatroon<br />

• De volgende parameters invoeren:<br />

•<br />

Bewerkingstype Voorbewerken<br />

X0 -17.678 abs<br />

Y0 -20.413 abs<br />

Z0 14.434 abs<br />

X1 17.678 abs<br />

Y1 10.206 abs<br />

Z1 0 abs<br />

DXY 80 %<br />

DZ 2.5<br />

UZ 0<br />

• Selectie met softkey<br />

Boren<br />

Wrijven > Boren<br />

• Technologische gegevens als voorbeeld:<br />

T BOOR_3 D 1 F 0.1 mm/o S 2000 o/min<br />

• De volgende parameters invoeren:<br />

•<br />

Schacht/Top Schacht<br />

Z1 5 inc<br />

DT 0 s<br />

• Selectie met softkey<br />

• De volgende parameters invoeren:<br />

•<br />

Volledige/Deelcirkel volledige cirkel<br />

Z0 0 abs<br />

X0 0 abs<br />

Y0 0 abs<br />

α0 -90°<br />

R 5<br />

N 3<br />

positioneren Rechte lijn<br />

Posi-<br />

ties ><br />

12. Zwenken Zwenkkop resp. - tafel terug in de oorspronkelijke positie<br />

terugzwenken:<br />

• Selectie met softkey<br />

Transfor-<br />

maties ><br />

• Technologische gegevens als voorbeeld:<br />

T 0 D 1<br />

Zwenken<br />

><br />

© Siemens AG 2005 All rights reserved.<br />

9-422 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


08/2005 Voorbeelden<br />

9 9.5 Voorbeeld 5: Zwenken<br />

• De volgende parameters invoeren:<br />

•<br />

Terugtrekken ja<br />

Zwenken ja<br />

Transformatie nieuw<br />

X0 0<br />

Y0 0<br />

Z0 0<br />

Zwenken per as<br />

X 0°<br />

Y 0°<br />

Z 0°<br />

X1 0<br />

Y1 0<br />

Z1 0<br />

Richting -<br />

Resultaat • ShopMill-programma-afbeelding<br />

VOORBEELD4<br />

VOORBEELD4<br />

Rechthoekkamer<br />

Zwenken<br />

Rechthoekkamer<br />

Zwenken<br />

Rechthoekkamer<br />

Instelling<br />

Zwenken<br />

Vlakfrezen<br />

Boren<br />

Voll. gatencirkel<br />

Zwenken<br />

Programmaeinde<br />

FREES<br />

FREES<br />

FREES<br />

Uitgangsmat.<br />

VLAKFREES<br />

BOOR<br />

FREES<br />

FREES<br />

VLAKFREES<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 9-423<br />

9


Voorbeelden 08/2005<br />

9 9.5 Voorbeeld 5: Zwenken<br />

Voor notities<br />

© Siemens AG 2005 All rights reserved.<br />

9-424 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

9


A 08/2005 Bijlage<br />

Bijlage<br />

A Afkortingen............................................................................................................A-426<br />

B Index...................................................................................................................... I-429<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 A-425<br />

A


Bijlage 08/2005<br />

A A Afkortingen<br />

A Afkortingen<br />

ABS Absolute afmeting<br />

COM Communication: Communicatie<br />

Component van de NC-besturing die de communicatie uitvoert en<br />

coördineert.<br />

CNC Computerized Numerical Control: Computerondersteunde numerieke<br />

besturing<br />

D Snijkant<br />

DIN Duitse industrienorm<br />

DRF Differential Resolver Function: Differentiaal-draaimelderfunctie<br />

De functie verwekt samen met een elektronisch handwiel een<br />

incrementele nulpuntverschuiving in automatisch bedrijf.<br />

DRY Dry Run: Leegloopaanvoer<br />

F Aanvoer<br />

GUD Global User Data: Globale gebruikersdata<br />

HW Hardware<br />

INC Increment: Stappenmaat<br />

INI Initializing Data: Initialisatiedata<br />

INK Incrementele afmeting<br />

LED Light Emitting Diode: Lichtdiode<br />

M01 M-functie: Geprogrammeerde stop<br />

M17 M-functie: Subroutine-einde<br />

MCS Machine Coordinate System<br />

MD Machinedata<br />

MDA Manual Data Automatic<br />

MKS Machinecoördinatensysteem<br />

MLFB Machine-leesbare productbenaming<br />

© Siemens AG 2005 All rights reserved.<br />

A-426 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

A


A 08/2005 Bijlage<br />

A Afkortingen<br />

MPF Main Program File: Hoofdprogramma<br />

NC Numerical Control: Numerieke besturing<br />

De NC-besturing omvat de componenten NCK, PLC, PCU en COM.<br />

NCK Numerical Control Kernel: Numerieke kern<br />

Component van de NC-besturing die programma's uitvoert en in<br />

hoofdzaak de bewegingsprocessen voor de werktuigmachine<br />

coördineert.<br />

NPV Nulpuntverschuiving<br />

OP Operator Panel: Bedieningspaneel<br />

PC Personal Computer<br />

PCU Personal Computer Unit<br />

Component van de NC-besturing die de communicatie tussen de<br />

operator en de machine mogelijk maakt.<br />

PLC Programmable Logic Control: Aanpasbesturing<br />

Componenten van de NC-besturing voor het bewerken van de<br />

regellogica van de werktuigmachine<br />

PRT Program Test<br />

REF Referentiepunt aanlopen<br />

REPOS Herpositioneren<br />

ROV Rapid Override: IJlgangcorrectie<br />

S Spindeltoerental<br />

SBL Single Block: Enkelvoudig blok<br />

SI Safety Integrated<br />

SK Softkey<br />

SKP Skip: Zin laten verdwijnen<br />

SPF Sub Program File: Subprogramma<br />

SW Software<br />

T Werktuig<br />

TMZ Tool Magazine Zero<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 A-427<br />

A


Bijlage 08/2005<br />

A A Afkortingen<br />

V Snijsnelheid<br />

WCS Work Piece Coordinate System<br />

WKS Werkstukcoördinatensysteem<br />

WPD Work Piece Directory: Werkstuklijst<br />

WZ Werktuig<br />

© Siemens AG 2005 All rights reserved.<br />

A-428 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

A


08/2005 Bijlage<br />

I Index<br />

B Index<br />

3<br />

3D-weergave 5-332<br />

3D-werktuig 2-140<br />

3-vlakkenaanzicht 5-330<br />

A<br />

Aaneenschakeling 3-170<br />

Aantal 2-148, 3-181<br />

Aantal tanden 2-146<br />

Aantal werkstukken 3-181<br />

Aanvoer 3-169, 3-175<br />

Aanvoermodus 3-200<br />

Aanvoerstrategie 3-201<br />

Aanvoertoestand 1-30<br />

Aanzicht<br />

veranderen 5-333<br />

Absolute afmeting 1-43<br />

Absolute maatinvoer 3-167<br />

Aflvoerstrategie 3-201<br />

Afvoermodus 3-200<br />

Afwerken 2-109<br />

Afzonderlijk blok 2-126<br />

Alarm 8-392<br />

Alternatief 3-176<br />

Arbeidsplan 1-37<br />

As<br />

positioneren 2-100<br />

Assen 3-167<br />

verplaatsen 2-98<br />

Astoets 1-24<br />

Automatisch bedrijf 2-51, 2-109<br />

B<br />

Baanfrezen 3-200<br />

Basisblokindicatie 2-127<br />

Basisdeel 3-172<br />

Basisdeel-afmetingen 5-328<br />

Basisdraaiingshoek 3-249<br />

Basisverschuiving 2-54<br />

Bediening 1-32<br />

Bedieningsoppervlak 1-29<br />

Bedieningspaneel 1-20<br />

OP 010 1-20<br />

Toetsen 1-21<br />

Beeldschermtoetsen 1-31<br />

Begin 4-322<br />

Bewerking<br />

starten 2-112<br />

stoppen 2-112<br />

voortijdig beëindigen 2-112<br />

Bewerkingsaanvoer 3-169<br />

Bewerkingsdraairichting 3-173<br />

Bewerkingslijnen 5-326<br />

Bewerkingstijd 5-326<br />

Bijkomend commando 3-191<br />

Bijkomende functie<br />

Werktuig 2-146<br />

Bijkomende functies 3-309<br />

Binnencorrectie 3-191<br />

Binnenschroefdraad 3-235<br />

Boor 2-133, 2-134<br />

Boorschroefdraadtappen 3-239<br />

Boren 3-227, 3-229<br />

Boring automatisch meten<br />

1 boring meten 2-70<br />

2 boringen meten 2-71<br />

3 boringen meten 2-72<br />

4 boringen meten 2-73<br />

Bovenaanzicht 5-329<br />

Buitencontour 3-191<br />

Buitenschroefdraad 3-236<br />

C<br />

CAM-systeem 7-376<br />

Centreren 3-203, 3-204, 3-228<br />

Cilindermanteltransformatie 3-190, 3-301<br />

Cirkel<br />

met een bekend middelpunt 3-220<br />

met een bekende radius 3-221<br />

polair 3-225<br />

Cirkeltap automatisch meten<br />

1 cirkeltap meten 2-77<br />

2 cirkeltappen meten 2-77<br />

3 cirkeltappen meten 2-78<br />

4 cirkeltappen meten 2-80<br />

Cirkeltap manueel meten<br />

1 cirkeltap meten 2-76<br />

Cirkelvormige groef 3-276<br />

Cirkelvormige kamer 3-266<br />

Cirkelvormige tap 3-271<br />

CNC-ISO-bedrijf 2-163<br />

Contour 0-6<br />

aanleggen 3-188<br />

eiland 3-184<br />

herbenoemen 3-180<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 I-429<br />

I


Bijlage 08/2005<br />

I Index<br />

kamer 3-184<br />

kopiëren 3-179<br />

sluiten 3-193<br />

Tap 3-185<br />

veranderen 3-195<br />

Weergave 3-186<br />

contour frezen 3-183<br />

Contourbegin 3-188<br />

Contourcalculator 3-183<br />

Contoureinde 3-188<br />

Contourelement<br />

aanhangen 3-195<br />

creëren 3-190<br />

invoegen 3-196<br />

veranderen 3-195<br />

wissen 3-197<br />

Contourkamer<br />

afkanten 3-212<br />

centreren 3-203<br />

frezen 3-206<br />

nabewerking 3-209<br />

Restmateriaal 3-207<br />

voorbewerking 3-206<br />

voorboren 3-203<br />

Contourovergangselement 3-191<br />

Contourtap<br />

afkanten 3-217<br />

nabewerking 3-216<br />

Restmateriaal 3-214<br />

voorbewerking 3-213<br />

Coördinatensysteem 1-19<br />

Coördinatentransformatie 2-157<br />

definiëren 3-298<br />

Correctiewaarde 2-145<br />

Cycli-ondersteuning 4-314<br />

Cyclus 0-6<br />

Cyclus starten 3-176<br />

D<br />

D 3-182<br />

Dialoogregel 1-29<br />

Dialoogselectie 3-192<br />

veranderen 3-196<br />

Diepboren 3-230<br />

Directory<br />

aanleggen 6-352, 6-368<br />

herbenoemen 6-355, 6-371<br />

kiezen 6-347, 6-361<br />

kopiëren 6-354, 6-370<br />

openen 6-347, 6-361<br />

verschuiven 6-371<br />

wissen 6-355, 6-372<br />

Diskdrive 6-366<br />

Doorsnede 5-334<br />

DR 3-183<br />

DRF-verschuiving 2-120<br />

Driedimensionale weergave 5-332<br />

Drijfwerktrap 3-309<br />

Duplonummer 2-136<br />

E<br />

E_COUNTER 3-310<br />

Eenheid kiezen 1-41<br />

Einde 4-322<br />

Enkelvoudig blok<br />

deselecteren 2-126<br />

fijn 2-126<br />

Equidistant 2-145<br />

F<br />

Fijnverschuiving 2-158<br />

FOR 3-310<br />

Fragment veranderen 5-333<br />

Frees 2-133, 2-134<br />

freesradiuscorrectie 3-168<br />

Frezen 3-259<br />

G<br />

G-Code<br />

in ShopMill-programma 3-310<br />

invoegen 4-320<br />

knippen 4-320<br />

kopiëren 4-320<br />

markeren 4-320<br />

verbergen 2-120<br />

zoeken 4-321<br />

G-Code-blok<br />

nummeren 4-322<br />

G-Code-editor 4-319<br />

G-Code-programma<br />

creëren 4-314<br />

simuleren 4-317<br />

uitvoeren 4-317, 6-351, 6-366<br />

Gebruikersgegevens 8-393<br />

Gebruikerstoestemming 2-50<br />

Geometrieprogramma 7-376<br />

Geprogrammeerde stop 2-119, 3-309<br />

G-functies 2-110<br />

© Siemens AG 2005 All rights reserved.<br />

I-430 ShopMill Bedienen/Programmeren SINUMERIK 840D sl (BAS) - Uitgave 08/2005<br />

I


08/2005 Bijlage<br />

I Index<br />

Gladmaken 2-94, 2-95, 3-176<br />

Gravure 3-282<br />

Groefwandcorrectie 3-301<br />

Grofverschuiving 2-158<br />

H<br />

Handbedrijf 2-51<br />

Assen verplaatsen 2-98<br />

Maateenheid 2-106<br />

M-functies 2-105<br />

Transmissietrap 2-105<br />

Voorinstellingen 2-107<br />

Werktuigas 2-106<br />

Handwerktuig 2-142<br />

Harde schijf 6-366<br />

Help-venster 1-39<br />

Herhaling 3-294<br />

H-functies 2-110<br />

High Speed Settings 7-379<br />

Hindernis 3-254<br />

H-nummer 2-136<br />

Hoek automatisch meten<br />

rechthoekige/willekeurige hoek meten 2-67<br />

Hoek manueel meten<br />

rechthoekige/willekeurige hoek meten 2-66<br />

Hoek meten 2-66<br />

Hoek voor kegelvormig freeswerktuig 2-140<br />

Hoekpunt 3-172<br />

Hoofdprogramma 3-292<br />

Hotline 0-3<br />

Hulpfuncties 2-110<br />

I<br />

Ijlgang 3-169<br />

IJlgang 2-100<br />

IJlgang-override 1-25<br />

inch/metrisch 3-167<br />

Inch/Metrisch-omschakeling 2-52<br />

Incrementele afmeting 1-43<br />

Incrementele maatinvoer 3-167<br />

Incrementmaat 1-43<br />

Induiken 3-264<br />

Inschakelen 2-47<br />

Instellingen<br />

Automatisch bedrijf 2-131<br />

Handbedrijf 2-105<br />

veranderen 3-296<br />

Instelvoeding 2-99<br />

Invoegmodus 1-41<br />

Invoerveld 1-40<br />

ISO-dialect 4-324<br />

ISO-dialecten 2-136<br />

J<br />

Jog 1-23<br />

K<br />

Kalibrering meetwerktuig 2-84<br />

Kamer automatisch meten<br />

Rechthoekige kamer meten 2-69<br />

Kamer meten<br />

Rechthoekige kamer manueel meten 2-69<br />

Kamer/boring meten 2-68<br />

Kanaalbedrijfsmeldingen 1-30<br />

Kanaaltoestand 1-30<br />

Kleine letters 3-283<br />

Koelmiddel 2-146, 3-309<br />

L<br />

Langsgroef 3-273<br />

Lege plaats zoeken 2-153, 2-155<br />

Lengteaanpassing 2-90, 3-289<br />

M<br />

Maateenheid 3-172<br />

Maatstaf 2-161<br />

Machinebedieningspaneel 1-23<br />

Machinecoördinatensysteem 2-53<br />

Machinelooptijden 2-129<br />

Machinenulpunt 1-19<br />

Magazijn 2-150<br />

Magazijnlijst 2-150<br />

Magazijnplaats<br />

blokkeren 2-151<br />

positioneren 2-156<br />

MCS/WCS 2-53<br />

MDA 2-51<br />

MDA-bedrijf 2-108<br />

Meervoudige opspanning 6-348, 6-363<br />

Meetcycli-ondersteuning 4-314<br />

Meetdoos 2-87<br />

Meetekenen<br />

tijdens het bewerken 2-125<br />

voor de bewerking 2-123<br />

Meettaster 2-90<br />

afstemmen 2-93, 3-291<br />

Meettaster kalibreren 2-84<br />

Meldingen 8-392<br />

Merk 3-294<br />

Meten 3-287<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 I-431<br />

I


Bijlage 08/2005<br />

I Index<br />

Werkstuknulpunt 2-56, 3-287<br />

Werktuig 2-86<br />

metrisch/inch 3-167<br />

Metrisch/Inch-omschakeling 2-52<br />

M-functies 2-110, 3-309<br />

Middelpuntbaan 3-201<br />

Mini-bedieningshandtoestel 1-27<br />

N<br />

Netwerk-diskdrive 6-351, 6-366<br />

Nieuwe contour<br />

frezen 3-188<br />

Niveaubenamingen 1-42<br />

Noodstop 1-23<br />

Nulpuntgegevens beveiligen 6-356, 6-372<br />

Nulpuntgegevens inlezen 6-356, 6-372<br />

Nulpuntverschuiving 2-157, 2-162<br />

Basis- 2-157<br />

Coördinatentransformatie 2-157<br />

definiëren 2-159<br />

deselecteren 2-162<br />

kiezen 2-162<br />

Totale 2-157<br />

Nulpuntverschuivingen<br />

oproepen 3-297<br />

Nulpuntverschuivingslijst 2-160<br />

O<br />

On line-hulp 4-314<br />

Ontspanen 3-230, 3-233<br />

Opnieuw naar de contour gaan 2-113<br />

Overmaat 3-183<br />

P<br />

Parameters<br />

berekenen 1-41<br />

invoeren 1-40<br />

overnemen 1-41<br />

selecteren 1-40<br />

veranderen 1-41<br />

wissen 1-41<br />

Parameterscherm 1-38<br />

Plaatsnummer 2-135<br />

Plaatstoewijzing 2-137<br />

Pool 3-223<br />

Poolcoördinaten 1-42, 3-223<br />

Positie<br />

willekeurige 3-242<br />

Positie<br />

herhalen 3-256<br />

Positiepatroon<br />

deelcirkel 3-251<br />

Frezen 3-279<br />

lijn 3-246<br />

Raam 3-248<br />

rooster 3-247<br />

Ruit 3-247<br />

volledige cirkel 3-249<br />

Posities 3-241<br />

Positiewaarde 2-54<br />

Positioneerbewegingen 3-218<br />

POWER ON 8-393<br />

Programma 0-6<br />

aanleggen 6-352, 6-368<br />

corrigeren 2-128<br />

herbenoemen 6-355, 6-371<br />

inlopen 2-126<br />

kiezen voor afwerking 2-111<br />

kopiëren 6-354, 6-370<br />

laden 6-366<br />

meerdere markeren 6-353, 6-369<br />

nieuw 3-171<br />

onderbreken 2-113<br />

ontladen 6-365<br />

openen 6-347, 6-361<br />

overschrijven 2-121<br />

starten 2-112<br />

stoppen 2-112<br />

testen 2-122<br />

uitvoeren 6-348, 6-362<br />

verschuiven 6-371<br />

voortijdig beëindigen 2-112<br />

wissen 6-355, 6-372<br />

Programmabeheer<br />

PCU 50.3 (HMI Advanced) 6-359<br />

ShopMill op NCU (HMI Embedded) 6-345<br />

Programmabeïnvloeding 1-30<br />

Leegloopaanvoer 2-131<br />

Programmablok<br />

herhalen 3-294<br />

tonen 2-127<br />

veranderen 3-177<br />

Programmablokken 3-170<br />

invoegen 3-179<br />

knippen 3-179<br />

kopiëren 3-179<br />

markeren 3-179<br />

© Siemens AG 2005 All rights reserved.<br />

I-432 ShopMill Bedienen/Programmeren SINUMERIK 840D sl (BAS) - Uitgave 08/2005<br />

I


08/2005 Bijlage<br />

I Index<br />

nieuw 3-175<br />

nummeren 3-180<br />

zoeken 3-180<br />

Programma-editor 3-178<br />

Programma-einde 3-181<br />

Programmakop 3-170, 3-171<br />

Programmamanager 6-345, 6-359<br />

Programmanaam 3-171<br />

Programmastructuur 3-170<br />

Programmeergrafiek 1-37<br />

R<br />

Rand automatisch meten<br />

Afstand 2 randen meten 2-65<br />

een punt meten 2-62<br />

twee punten meten 2-64<br />

Rand manueel meten<br />

Afstand 2 randen meten 2-64<br />

een punt meten 2-61<br />

twee punten meten 2-63<br />

Rand meten 2-60<br />

Rechte 3-218<br />

polair 3-224<br />

Radiuscorrectie 3-218<br />

Rechterhand-regel 1-19<br />

Rechthoekige kamer 3-262<br />

Rechthoekige tap 3-268<br />

Referentiepunt 2-47<br />

Rekenparameter 4-323<br />

Reset 1-23<br />

Restmateriaal<br />

Contourkamer 3-207<br />

Contourtap 3-214<br />

Rotatie 3-298<br />

R-parameter 4-323<br />

Ruimen 3-229<br />

S<br />

S 3-182<br />

S1 1-29<br />

S2 1-29<br />

S3 1-29<br />

Safety Integrated 2-50<br />

Scalering 3-299<br />

Schroefdraadfrezen 3-235<br />

Schroefdraadtappen 3-233<br />

ShopMill 1-16<br />

kiezen 2-163<br />

ShopMill Open 2-164<br />

Simulatie 5-326<br />

Snelle weergave 5-327<br />

Standaardsimulatie 5-326<br />

starten 5-327<br />

Sleutelschakelaar 1-26<br />

Slijtage 2-148<br />

Snelaanzicht<br />

2D kiezen 5-335<br />

3D kiezen 5-335<br />

Afstandsmeting 5-338<br />

Delenprogramma bewerken 5-340<br />

G-blokken zoeken 5-340<br />

Grafiek verschuiven 5-337<br />

Grootte aanpassen 5-337<br />

Positie in 3D wijzigen 5-336<br />

starten 5-335<br />

Weergaven 5-335<br />

Zoekfuncties 5-339<br />

Snijkant 3-182<br />

Snijsnelheid 3-168, 3-182<br />

Softkey<br />

Annuleren 1-35<br />

Bediening 1-32<br />

OK 1-35<br />

Terug 1-35<br />

Toepassen 1-35<br />

Spanen 3-230<br />

Spanen breken 3-234<br />

Speciale tekens 3-283<br />

Spiegeling 3-299<br />

Spiegelschrift 3-283<br />

Spil<br />

positioneren 2-97<br />

starten 2-97<br />

stoppen 2-97<br />

Spildraairichting 2-146, 3-309<br />

Spil-override 1-25<br />

Spilpositie 3-309<br />

spiltoerental 3-182<br />

Spiltoerental 2-98, 3-168<br />

Spiltoestand 1-31<br />

Spiraal 3-222<br />

Standtijd 2-148<br />

Stapbreedte 2-98<br />

Stappenreeksprogramma 3-167<br />

Stop 3-309<br />

Streepjesgrafiek 1-37<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 I-433<br />

I


Bijlage 08/2005<br />

I Index<br />

Subbedieningsmodus 1-30<br />

Subprogramma 3-292<br />

T<br />

T 3-182<br />

Tangente 3-192<br />

Tap automatisch meten<br />

Rechthoekige tap meten 2-76<br />

Tap manueel meten<br />

Rechthoekige tap meten 2-75<br />

Tap meten 2-74<br />

Technologieprogramma 7-376<br />

Telediagnose 2-164<br />

TEMP 6-355, 6-372<br />

Terugcompileren 4-316<br />

Terugtrekken bij positiepatronen 3-174<br />

Terugtrekniveau 3-172<br />

Tijdige waarschuwingsgrens 2-148<br />

Toegangsrechten 1-26<br />

Toetsen 1-21<br />

Bediening 1-32<br />

Totale verschuivng 2-157<br />

U<br />

Uitdraaien 3-232<br />

Uitschakelen 2-47<br />

V<br />

V 3-182<br />

Variabelen 8-393<br />

Vast punt<br />

afstemmen 2-89<br />

Veiligheidsafstand 3-172<br />

Veiligheidsniveaus 1-26<br />

Verbergen 2-120<br />

Verrondingsradius 2-140<br />

Verschuiving 3-298<br />

Versie-indicatie 8-395<br />

Vlak automatisch uitrichten 2-82<br />

Vlak manueel uitrichten 2-81<br />

Vlak uitrichten 2-81<br />

Vlakfrezen 2-104, 3-213<br />

Voedings-override 1-25<br />

Volledig programma 7-377<br />

Volledige bewerking 3-176<br />

Volumemodel 5-332<br />

Voorbeeld<br />

Boren 3-257<br />

Cilindermanteltransformatie 9-409<br />

Groefwandcorrectie 9-413<br />

Poolcoördinaten 3-226<br />

Positiepatroon frezen 3-280<br />

Rechthoekige kamer 3-265<br />

Schroefdraadfrezen 3-238<br />

Vlakfrezen 3-261<br />

vrije contourprogrammering 3-197<br />

Zwenken 3-307, 9-417<br />

Voorbeelden 9-398, 9-406<br />

Voorbewerken 2-94, 2-95, 3-176<br />

Voorboren 3-203, 3-205<br />

Voorinstellingen<br />

veranderen 2-107<br />

Vormenbouw 7-376<br />

W<br />

Wachtwoord 1-26<br />

WCS/MCS 2-53<br />

Weggaan van de contour 2-113<br />

Werkplek 1-18<br />

Werkstukcoördinatensysteem 2-53<br />

Werkstukken, aantal 3-181<br />

Werkstuknulpunt 1-19<br />

automatisch meten 2-56<br />

manueel meten 2-56<br />

meten 2-56, 3-287<br />

Werkstukteller<br />

G-Code programma's 2-131<br />

Werktuig 2-132<br />

laden 2-152<br />

meerder snijkanten 2-141<br />

meten 2-86, 2-90, 3-289<br />

nieuw 2-139<br />

ontladen 2-153<br />

programmeren 3-167, 3-182<br />

sorteren 2-156<br />

verplaatsen 2-154<br />

wissen 2-151<br />

Werktuigcontrole 2-148<br />

Werktuigcorrecties 2-132, 2-143<br />

Werktuiggegevens beveiligen 6-356, 6-372<br />

Werktuiggegevens inlezen 6-356, 6-372<br />

Werktuiglengtecorrectie 2-144, 2-145, 3-167, 3-<br />

168<br />

Werktuiglijst 2-133<br />

Werktuigmagazijn 2-137<br />

Werktuignaam 2-142<br />

Werktuigslijtagegevens 2-147<br />

Werktuigslijtagelijst 2-137<br />

© Siemens AG 2005 All rights reserved.<br />

I-434 ShopMill Bedienen/Programmeren SINUMERIK 840D sl (BAS) - Uitgave 08/2005<br />

I


08/2005 Bijlage<br />

I Index<br />

Werktuigtoestand 2-151<br />

Werktuigtype 2-136<br />

Werktuigtype veranderen 2-151<br />

Z<br />

Zijdelingse aanpassing 2-90, 3-289<br />

Zoeken<br />

blok 2-116<br />

tekst 2-118<br />

Zoom 5-331<br />

Zusterwerktuig 2-142<br />

Zwenken<br />

manueel 2-100<br />

onder Auto 3-304<br />

© Siemens AG 2005 All rights reserved.<br />

SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005 I-435<br />

I


Bijlage 08/2005<br />

I Index<br />

© Siemens AG 2005 All rights reserved.<br />

I-436 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

I


Aan<br />

SIEMENS AG<br />

A&D MC BMS<br />

Postfach 3180<br />

D-91050 Erlangen<br />

Tel.: +49 (0) 180 5050 – 222 [Hotline]<br />

Fax: +49 (0) 9131 98 – 63315 [documentatie]<br />

Email:mailto:motioncontrol.docu@siemens.com<br />

Afzender<br />

Naam<br />

Adres van uw firma/bureau<br />

Straat:<br />

Postcode: Plaats:<br />

Telefoon: / /<br />

Telefax: / /<br />

Voorstellen en/of correcties<br />

Voorstellen<br />

Correcties<br />

voor gedrukt document:<br />

SINUMERIK 840D sl<br />

ShopMill<br />

Gebruikersdocumentatie<br />

Bedienen/Programmeren<br />

Bestelnr. 6FC5398-4AP10-0JA0<br />

Uitgave 08/2005<br />

Indien u tijdens het lezen van dit document drukfouten<br />

ontdekt, gelieve ons deze m.b.v. een formulier mee te<br />

delen. Ook voor tips en verbeteringsvoorstellen zijn wij<br />

zeer dankbaar.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!