Nøgle CNC Concept # 2-Kend din maskine
En CNC-bruger skal forstå sminken af CNC-værktøjsmaskiner, der anvendes. Selv om dette kan lyde som en grundlæggende erklæring, skal en CNC-bruger være i stand til at se maskinen fra to tydeligt forskellige perspektiver. Her i nøglekoncept nummer to, vil vi se maskinen fra en programmørens perspektiv. Meget senere, i nøglekoncept nummer syv, vil vi se på maskinen fra operatørens synspunkt.
Grundlæggende bearbejdningspraksis-nøglen til succes med enhver CNC-maskine
Det første mål for enhver CNC-begynder skal være at forstå den grundlæggende bearbejdningspraksis, der går ind i at bruge CNC-værktøjsmaskiner.
Tænk på det på denne måde. Hvis du allerede kender grundlæggende bearbejdningspraksis som det drejer sig om CNC-maskinen, arbejder du med, du ved allerede, hvad det er, du vil have maskinen til at gøre. Det vil være et relativt simpelt spørgsmål at lære at fortælle CNC-maskinen, hvad det er, du vil have det at gøre (lære at programmere). Derfor fremstiller maskinister de bedste CNC-programmører, operatører og installationsmedarbejdere. Maskinister ved allerede, hvad det er maskine vil gøre. Det vil være et relativt simpelt spørgsmål om at tilpasse det, de allerede ved CNC-maskinen.
For eksempel bør en nybegynder til CNC-drejningscentre forstå sådanne ting som groft og færdig dreje, groft og færdigt kedeligt, grooving, gevindskæring og halsning. Da denne form for CNC-maskine kan udføre flere operationer i et enkelt program (så mange CNC-maskiner kan), skal begynderen også kende det grundlæggende ved, hvordan man behandler emner helt, så en række bearbejdningsoperationer kan udvikles.
Dette punkt kan ikke overvurderes. At forsøge at lære om en bestemt CNC-maskine uden at forstå den grundlæggende bearbejdningspraksis i forbindelse med maskinen ville være som at forsøge at lære at flyve et fly uden at forstå det grundlæggende inden for aerodynamik og flyvning.
Fra en programmørens synspunkt, som du begynder at lære om en ny CNC-maskine, skal du koncentrere dig om fire grundlæggende områder. For det første skal du forstå maskinens mest grundlæggende komponenter. For det andet skal du blive fortrolig med maskinens bevægelsesretninger (akser). For det tredje skal du være fortrolig med tilbehør, der er udstyret med maskinen. Og for det fjerde skal du finde ud af, hvilke programmerbare funktioner der er inkluderet i maskinen og lære, hvordan de programmeres.
Maskinkomponenter
Mens du ikke behøver at være maskindesigner til at arbejde med CNC-udstyr, er det vigtigt at vide, hvordan din CNC-maskine er konstrueret. Dette vil hjælpe dig med at nå grænserne for, hvad der er muligt med din maskine. Ligesom racevognens fører skal forstå det grundlæggende i ophængningssystemer, brydningssystemer og forbrændingsmotorer (blandt andet) for at få mest muligt ud af en given bil, så skal CNC-programmereren forstå de grundlæggende funktioner af CNC maskine for at få mest muligt ud af det.
For en universel stil, drejebænkehjul, for eksempel, skal programmøren kende sengen, vejsystemet, hovedstokken og spindlen, tårnkonstruktionen, tailstocken og arbejdsholdningsenheden. Oplysninger om maskinens konstruktion, herunder monterings tegninger, udgives normalt lige i maskinens værktøjsbygger manual. Som du læser manualen, er der nogle af maskinens kapacitet og konstruktionsspørgsmål, som du skal finde svar på.
Hvad er maskinens maksimale omdrejningstal?
Hvor mange spindelhastighedsintervaller har maskinen, og hvad er cut-off point for hvert interval?
Hvad er spindel og akse drivmotor hestekræfter?
Hvad er den maksimale rejseafstand i hver akse?
Hvor mange værktøjer kan maskinen holde?
På hvilken måde bygger konstruktionen (normalt firkantede måder, svalehale og / eller lineære bærende måder).
Hvad er maskinens hurtige hastighed (hurtigste krydsfrekvens)?
Hvad er maskinens hurtigste skæringshastighed?
Dette er blot et par af de spørgsmål, du burde spørge dig selv, når du begynder at arbejde med en ny CNC-maskine. Jo jo jo mere du ved om maskinens kapacitet og konstruktion, jo lettere bliver det at blive komfortabel med maskinen.
Retninger Of Motion (Axes)
CNC-programmereren skal kende de programmerbare bevægelsesretninger (akser), der er tilgængelige for CNC-værktøjsmaskiner. Navnene på akserne varierer fra en maskinværktype til den næste. De henvises altid til med en brevadresse. Fælles aksenavne er X, Y, Z, U, V og W for lineære akser og A, B og C for roterende akser. Begyndelsesprogrammereren skal bekræfte disse aksebetegnelser og retninger (plus og minus) i maskinværktøjsbyggerens manual.
Som diskuteret i nøglebegreb nr. 1 , når en programmør ønsker at bevæge bevægelse i en eller flere akser, angives brevadressen svarende til bevægelsesakserne såvel som destinationen i hver akse. X3.5, for eksempel fortæller maskinen at flytte X-aksen til en position på 3,5 inches fra programets nulpunkt i X (forudsat at den absolutte programmeringsform bruges).
Rotationsakseafgang kræver stadig en brevadresse (normalt A, B eller C) sammen med slutpunktet for bevægelsen. Slutpunktet for en rotationsakse bevægelse er dog angivet i grader (ikke tommer eller millimeter). En kommando med rotationsakse givet i den absolutte tilstand af B45 ville for eksempel rotere B-aksen til et slutpunkt på 45 grader fra programmets nul.
Referencepunktet for hver akse
De fleste CNC-maskiner anvender en enkelt position langs hver akse som start- eller referencepunkt. Nogle kontrolproducenter kalder denne position nul tilbagestilling. Andre kalder det nulpositionen. Men andre kalder det hjemmepositionen. Uanset hvad det kaldes, er referencepositionen krævet af mange kontroller som et præcist referencepunkt. CNC-kontroller, der anvender et referencepunkt for hver akse, kræver, at maskinen sendes til referencepunktet i hver akse som en del af opstartsproceduren. Når dette er gennemført, vil kontrollen være synkroniseret med maskinens fysiske position.
Den specifikke referenceposition for hver akse varierer fra maskine til maskine. De fleste maskinværktøjsbyggere gør referencepositionen til den yderste plus side af hver akse. Du skal referere til din maskinværktøjsbygger manual for mere om, hvorvidt din maskine har en referenceposition, og hvis den gør det, er den præcise placering.
Tilbehør til maskinen
Det tredje område, en begyndende CNC-bruger skal adressere, er relateret til andre mulige tilføjelser til det grundlæggende maskinværktøj selv. Nogle af disse tilbehør kan laves og understøttes af værktøjsmaskinbyggeren og skal være veldokumenteret i bygherrens manual. Andet tilbehør kan laves af en eftermarkedsproducent, i hvilket tilfælde en separat manual kan være involveret.
Eksempler på CNC tilbehør omfatter sonderingssystemer, værktøjslængde måleanordninger, efterbehandlingssystemer, automatiske pallevekslere, adaptive styresystemer, barmatere til drejningscentre, live værktøj og C-aksen til drejecentre og automationssystemer. Listen over mulige tilbehørsenheder tændes og tændes.
Programmerbare funktioner
Programmøren skal også vide, hvilke funktioner CNC-maskinen er programmerbar (samt de relaterede kommandoer). Ved lavpris CNC-udstyr skal mange maskinfunktioner ofte aktiveres manuelt. Med nogle CNC-fræsemaskiner er f.eks. Den eneste programmerbare funktion akse bevægelse. Spindelhastighed og retning, kølemiddel og værktøjsændringer skal muligvis aktiveres manuelt af operatøren.
Med fuldt blæst CNC-udstyr er derimod næsten alt programmerbart, og operatøren må kun kræve at laste og fjerne emner. Når cyklus er aktiveret, frigives operatøren til at udføre andre funktioner.
Henvis til maskinværktøjsbyggerens manual for at finde ud af, hvilke funktioner i din maskine der kan programmeres. For at give dig nogle eksempler på hvor mange programmerbare funktioner der håndteres, er følgende nogle af de mest almindelige programmerbare funktioner sammen med deres tilhørende programmeringsord.
Andre programmerbare funktioner
Som sagt vil programmerbare funktioner variere dramatisk fra en maskine til den næste. De faktiske programmeringskommandoer, der er nødvendige, vil også variere fra bygherre til bygherre. Sørg for at kontrollere M-koder listen (diverse funktioner), der er angivet i maskinværktøjsbrugerens manual, for at finde ud af, hvilke andre funktioner der kan programmeres på din maskine. M-koder anvendes almindeligvis af maskinværktøjsbrugeren til at give brugeren programmerbare ON / OFF-kontakter til maskinfunktioner. Under alle omstændigheder skal du vide, hvad du har til rådighed for at aktivere i dine CNC-programmer.
Til svingcentre kan du for eksempel finde ud af, at tailstock og tailstock quill er programmerbare. Kakkekæbe åben og tæt kan være programmerbar. Hvis maskinen har mere end et spindelområde, er spindelområdet valgmuligt programmerbart. Og hvis maskinen har en barføder, vil den blive programmerbar. Du kan endda finde ud af, at maskinens chiptransportør kan tændes og slukkes gennem programmerede kommandoer. Alt dette er selvfølgelig vigtig information til CNC-programmereren.







