CNC-systeem: Componenten en Functies
32 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Wat is de functie van de MMI (Man-Machine Interface) unit in een CNC systeem?

  • Het leest en interpreteert werkstukprogramma's
  • Het regelt de servo-drivers
  • Het controleert gereedschapswissels
  • Het toont machine-commando’s op het scherm (correct)

Welke taak valt onder de NCK (Numerical Control Kernel) unit?

  • Het wisselt gereedschappen tijdens het proces
  • Het controleert de input-output dataverwerking
  • Het toont de status van de machine aan de operator
  • Het voert wiskundige bewerkingen uit voor versnelling/vertraging (correct)

Welke functie heeft de PLC (Programmable Logic Control) unit?

  • Het regelt de machinelogica en realtime operaties
  • Het controleert taken die niet onder de servo-controle vallen (correct)
  • Het controleert taken onder servo-controle
  • Het beheert data-invoer vanuit de gebruiker

Wat voorkomt het gebruik van een geheugen-buffer in de NCK unit?

<p>Het zorgt voor een constante stroom van commando's (C)</p> Signup and view all the answers

Wat doet de interpreter binnen de NCK unit?

<p>Zet tekstblokken om in machinetaal (D)</p> Signup and view all the answers

Wat zijn terugkoppelingssignalen binnen een CNC systeem?

<p>Geven data door van de machine naar de NCK unit (A)</p> Signup and view all the answers

Welke van de volgende onderdelen zijn niet verantwoordelijk voor de bediening van een CNC machine?

<p>Gegevensinvoerapparaat (B)</p> Signup and view all the answers

Wat is de rol van de NCK unit in het interpoleren van machine-instructies?

<p>Het zorgt voor gecombineerde bewerkingen zoals lineair en circulair (A)</p> Signup and view all the answers

Wat is de functie van de interpolator in een CNC-systeem?

<p>Het genereren van pulsen voor de te volgen baan (D)</p> Signup and view all the answers

Welke methode voorkomt vibraties bij de positiecontrole in een CNC-systeem?

<p>Versnellen/vertragen na interpolatie (C)</p> Signup and view all the answers

Wat is een belangrijke functie van de PID-controller in een CNC-systeem?

<p>Het minimaliseren van het positie-verschil (B)</p> Signup and view all the answers

Wat bepaalt het aantal pulsen dat door de interpolator wordt gegenereerd?

<p>De lengte van de te volgen baan (C)</p> Signup and view all the answers

In hoeveel procent van de ontwikkeltijd wordt meestal besteed aan de ontwikkeling van de interpreter in een CNC-systeem?

<p>Tussen 50% en 75% (C)</p> Signup and view all the answers

Welke component in een CNC-systeem is verantwoordelijk voor het omzetten van werkstukprogramma's in interne commando's?

<p>De interpreter (D)</p> Signup and view all the answers

Wat is de functie van de FIFO buffer in een CNC-systeem?

<p>Het tijdelijk opslaan van resultaten voor versnellen/vertragen (A)</p> Signup and view all the answers

Wat gebeurt er bij een 'acceleration/deceleration before interpolation' methode?

<p>De snelheid wordt vertraagd voordat de interpolatie plaatsvindt. (C)</p> Signup and view all the answers

Welke van de volgende uitspraken over G-codes is waar?

<p>G-codes zijn onderverdeeld in modal en non-modal types. (B)</p> Signup and view all the answers

Wat is de rol van M-adressen in een CNC-systeem?

<p>Ze worden gebruikt voor controle van aan/uit functies. (C)</p> Signup and view all the answers

Wat gebeurt er met modale waarden na het uitvoeren van M02 of M30?

<p>Ze worden opnieuw geïnitialiseerd. (A)</p> Signup and view all the answers

Wat is een belangrijk kenmerk van modal codes?

<p>Ze blijven geldig totdat ze worden geannuleerd. (D)</p> Signup and view all the answers

Hoe wordt commentaar toegevoegd in een blok van een werkstukprogramma?

<p>Tussen haakjes achter een programma-woord. (A)</p> Signup and view all the answers

Wat gebeurt er wanneer twee G-codes uit dezelfde modal groep in één blok worden gebruikt?

<p>Er wordt een foutmelding weergegeven. (C)</p> Signup and view all the answers

Welke functie hebben G-adressen in een CNC-programma?

<p>Ze verplaatsen het gereedschap langs gedefinieerde banen. (C)</p> Signup and view all the answers

Wat is een verschil tussen modal en non-modal G-codes?

<p>Non-modal G-codes zijn alleen geldig binnen één blok. (A)</p> Signup and view all the answers

Wat is de functie van een sub-programma in een CNC systeem?

<p>Het bevat routinematige blokken voor herhaalde bewerkingen. (D)</p> Signup and view all the answers

Hoe wordt een sub-programma opgeroepen in een CNC systeem?

<p>Met een specifiek commando dat de uitvoering activeert. (D)</p> Signup and view all the answers

Wat houdt gereedschapscompensatie in?

<p>Het berekent de uitsteeklengtes van het gereedschap in verschillende asrichtingen. (A)</p> Signup and view all the answers

Wat is het doel van radiuscompensatie tijdens frezen?

<p>Het corrigeren van de positie van het gereedschap op basis van zijn radius. (B)</p> Signup and view all the answers

Wat gebeurt er na het oproepen van een sub-programma als het hoofdprogramma verder gaat?

<p>Het hoofdprogramma blijft ongewijzigd verder draaien. (B)</p> Signup and view all the answers

Welke instelling is essentieel voor het correct uitvoeren van de programma's?

<p>De juiste gereedschapsselectie. (C)</p> Signup and view all the answers

Welke richting wordt vaak gebruikt voor de berekeningen in een gereedschapscompensatie schema?

<p>Zowel de X- als Z-as. (A)</p> Signup and view all the answers

Wat is het hoofddoel van originele CNC besturingen?

<p>Om de precieze baan van gereedschap te berekenen vanuit een vast punt. (D)</p> Signup and view all the answers

Flashcards

Wat is de functie van de MMI unit?

De MMI (Man-Machine Interface) unit fungeert als de brug tussen de gebruiker en het CNC systeem. Het toont machine-commando's op het scherm, geeft de status van de machine aan en stelt gebruikers in staat om het werkstückprogramma aan te passen.

Wat is de functie van de NCK unit?

De NCK (Numerical Control Kernel) unit is de centrale controle-eenheid van het CNC systeem. Deze unit stuurt het servosysteem aan en zorgt ervoor dat de bewerkingen correct worden uitgevoerd. De NCK unit verwerkt onder andere het werkstückprogramma, voert interpolatie uit en controleert de positie.

Wat is de functie van de PLC unit?

De PLC (Programmable Logic Control) unit is verantwoordelijk voor het regelen van alle taken die niet direct te maken hebben met de beweging van het werkstück. Denk hierbij aan gereedschapswissels, spilrotatie, werkstückwissels en dataverwerking.

Welke taken worden uitgevoerd door de NCK unit?

De NCK unit leest en combineert input data zoals instructies uit het werkstückprogramma en signalen van de terugkoppelingslussen. Deze data wordt gebruikt om de volgende servo-instructies te bepalen en in het geheugen te bewaren. De NCK unit voert interpolatie uit, verwerkt wiskundige bewerkingen, stuurt commando's naar de servo-drivers, verwerkt terugkoppelingssignalen en neemt beslissingen over bijvoorbeeld het starten van de spil of het toevoegen van koelvloeistof.

Signup and view all the flashcards

Wat is de functie van de interpreter?

De interpreter is een onderdeel van de NCK unit. Deze component leest het werkstückprogramma, vertaalt de tekstblokken naar machinetaal en slaat deze instructies op in het interne geheugen voor de interpolator. De interpreter vertaalt het volgende programmablok terwijl het huidige commando wordt uitgevoerd. Om te voorkomen dat de machine stil komt te staan, wordt een geheugen-buffer gebruikt om commando's tijdelijk op te slaan.

Signup and view all the flashcards

Wat is interpolatie?

Interpolatie is een wiskundige techniek die gebruikt wordt door de NCK unit om een continue beweging te creëren tussen verschillende punten in het werkstückprogramma. De NCK unit kan verschillende soorten interpolatie uitvoeren, zoals lineair, circulair en helix interpolatie.

Signup and view all the flashcards

Hoe zorgt de NCK unit voor nauwkeurigheid tijdens de bewerking?

De NCK unit is verantwoordelijk voor de positie-controle en foutcompensatie van het werkstück tijdens de bewerking. De NCK unit ontvangt terugkoppelingssignalen van het servosysteem en verwerkt deze informatie om te bepalen of de werkelijke positie van het werkstück overeenkomst met de gewenste positie uit het werkstückprograma, De NCK unit zal in geval van afwijkingen automatisch corrigerende maatregelen nemen om de nauwkeurigheid te waarborgen.

Signup and view all the flashcards

Interpolatie

Het proces van het lezen van data uit een interne buffer om een gelijkmatige beweging te creëren, specifiek voor elke as. Data wordt omgezet in snelheid en positie per tijdseenheid om een vloeiende beweging te garanderen.

Signup and view all the flashcards

Typen interpolatoren

De verschillende interpolator-typen, zoals lineair, circulair, parabolisch en spline (NURBS).

Signup and view all the flashcards

Versnellen/Vertragen

De methode om de snelheid van de beweging geleidelijk te verhogen en te verlagen. Dit helpt om vibraties en schokken te vermijden, vooral bij het starten en stoppen van een beweging.

Signup and view all the flashcards

Versnellen/Vertragen na interpolatie

Een van de methoden voor het regelen van de snelheid bij versnellen/vertragen. De snelheid wordt aangepast nadat de interpolator de data heeft berekend.

Signup and view all the flashcards

Versnellen/Vertragen voor interpolatie

Een andere methode voor het regelen van snelheid, waarbij de snelheid wordt aangepast vóór de interpolatie.

Signup and view all the flashcards

CNC-werkstukprogramma

Een reeks van commando's, subprogramma's en boodschappen die samen een reeks bewerkingen en instructies voor een CNC-machine beschrijven.

Signup and view all the flashcards

Blok in een CNC-werkstukprogramma

Een verzameling van codewoorden, adressen en parameters die de machine instrueren om een specifieke taak uit te voeren.

Signup and view all the flashcards

Positie controle

Het proces van het controleren en aanpassen van de positie van de as. Het gebruikt data die wordt verzonden vanuit de versnellen/vertragen controller om de werkelijke positie te matchen met de gewenste positie.

Signup and view all the flashcards

PID controller

Het systeem dat de positie controleert, doorgaans met een PID controller. Het stuurt commando's naar de motor om de verschillen tussen de gewenste en de werkelijke positie te minimaliseren.

Signup and view all the flashcards

G-code

Een codewoord dat een specifiek adres of actie aangeeft in een CNC-werkstukprogramma.

Signup and view all the flashcards

Werkstukprogramma

Een reeks instructies die de machine vertelt hoe het werkstuk bewerkt moet worden.

Signup and view all the flashcards

M-code

Een codewoord in CNC-werkstukprogramma's die de aan- en uit-toestand van verschillende functies in de machine regelen.

Signup and view all the flashcards

Modale G-code

Een G-code die geldig is voor alle volgende blokken in het programma tot hij wordt geannuleerd.

Signup and view all the flashcards

Niet-modale G-code

Een G-code die alleen geldig is binnen het blok waar hij wordt gebruikt.

Signup and view all the flashcards

Modal groep in G-codes

Een reeks van G-codes die samen een specifieke functie of beweging regelen.

Signup and view all the flashcards

Commentaar in een CNC-werkstukprogramma

Een beschrijving of opmerking in een CNC-werkstukprogramma die geen invloed heeft op de uitvoering maar wel bruikbaar is voor documentatie.

Signup and view all the flashcards

Hoofd- en subprogramma's in CNC

Een CNC-systeem voert typisch het hoofdprogramma uit. Vaste, routinematige blokken of herhaalde bewerkingen kunnen eenvoudiger in het interne geheugen worden opgeslagen als subprogramma. Een commando roept het subprogramma op en het systeem voert dit uit. Een ander commando keert terug naar het hoofdprogramma, waar het na de oproep wordt hervat.

Signup and view all the flashcards

NCK-unit Interpreter

Een NCK-unit interpreteert de code van een programma om het werktuigpad van een CNC-machine te bepalen.

Signup and view all the flashcards

Gereedschapscompensatie

Gereedschapscompensatie is een techniek die rekening houdt met de afmetingen van het gereedschap tijdens het bewerken. Dit zorgt voor nauwkeurigheid, zelfs met verschillende gereedschappen.

Signup and view all the flashcards

Radiuscompensatie bij frezen

Radiuscompensatie wordt gebruikt bij frezen om de werkelijke baan van het snijgereedschap te compenseren voor de straal van het gereedschap. Dit zorgt voor nauwkeurige bewerkingen, vooral bij rondingen.

Signup and view all the flashcards

Radiuscompensatie bij draaien

Radiuscompensatie wordt ook gebruikt bij draaien om de werkelijke baan van de snijder te compenseren. Dit zorgt voor nauwkeurigheid bij het draaien van contouren en vormen.

Signup and view all the flashcards

Study Notes

CNC-systeem: Overzicht

  • Het CNC-systeem bestaat uit verschillende componenten die samenwerken voor de productie van werkstukken.
  • Deze componenten zijn onderverdeeld in software, hardware en de NCK (Numerical Control Kernel) unit.

Off-line en On-line componenten

  • Off-line: De CAD (Computer Aided Design) en CAPP (Computer Aided Process Planning) componenten zijn off-line. Deze componenten bepalen de gewenste vorm en het productieproces.
  • On-machine: De on-machine componenten zorgen voor de metingen en bewerkingen van het werkstuk tijdens productieproces. Metingen gebeuren d.m.v touch-probes en lineaire schaal.

CNC bord: Functionele opbouw

  • Het CNC bord is een centraal onderdeel van het CNC-systeem, met een functionele opbouw en semi-gesloten lus.

CNC systeem: Componenten

  • Software: MMI (Man-Machine Interface), machineparameter, part programmering en diagnostiek- en servicefuncties.
  • Hardware: CRT/MDI, input/output interface, machinepaneel, hostcomputer, CPU geheugen
  • NCK (Numerical Control Kernel) Unit: Core van het CNC systeem, controleert de servo en zorgt voor correcte uitvoering. De NCK berekent de noodzakelijke commando's voor het bewerkingsproces, bewaart opdrachten in de buffer, en voert de berekening op lineaire en cirkelmatige paden uit.

NCK Unit: Interpreter

  • Werkstukprogramma: Bevat de commando's voor het bewerken van het werkstuk, met G en M codes en blok-numering.
  • Interpeter: Vertaalt werkstukprogramma naar machine code.

NCK unit: Interpreter: Gereedschapscompensatie

  • Gereedschapscompensatie zorgt ervoor dat de gereedschapbewegingen correct worden uitgevoerd.
  • De nauwkeurigheid en precisie van de gereedschapscompensatie zijn noodzakelijk bij bewerkingen.

Numerieke besturing: Compensatie

  • Gereedschapscompensatie: Het systeem van gereedschapscompensatie is essentieel voor nauwkeurigheid bij CNC-bewerkingen.
  • Radiuscompensatie: Compensatie berekeningen, belangrijk in draai- en freesbewerkingen.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Dit quiz behandelt de verschillende componenten van een CNC-systeem, inclusief de software en hardware. Leer meer over off-line en on-line processen en de functionele opbouw van het CNC bord. Ontdek hoe deze elementen samenwerken om efficiënte productie mogelijk te maken.

More Like This

Use Quizgecko on...
Browser
Browser