G-code genereren vanuit een ontwerp

CorelDRAW gebruiken met uw CNC-machine

CorelDRAW is een professioneel grafisch ontwerppakket, oorspronkelijk ontworpen als vector-grafische software.

Het is niet speciaal ontworpen voor CNC frezen en bevat niet de gebruikelijke CAD/CAM logica, maar je kunt het gebruiken om vectorbestanden te exporteren die je kunt gebruiken in Fusion 360, of om direct te importeren in je Mekanika CNC machine.

In deze tutorial gaan we echter CorelDRAW en een nieuwe plugin genaamd CamDRAW - alleen beschikbaar voor Windows vanaf december 2023 - gebruiken om onze gebruikelijke klem van begin tot eind te frezen zonder de CorelDRAW-omgeving te verlaten.

Dit artikel is bedoeld voor bestaande gebruikers van CorelDRAW die aan het eind van dit artikel bekend zouden moeten zijn met de interface en belangrijkste functies van CamDRAW en hoe deze te gebruiken met uw Mekanika CNC-machine. U vindt hier ook een sectie met advies over hoe u uw vectortekeningen kunt aanpassen voor CNC frezen.

Als je twijfelt tussen bepaalde software, kun jein ons artikel verschillende CAD/CAM-softwares vergelijken om je keuze te maken.

Als CorelDRAW en CamDRAW nieuw voor je zijn, kun je je via deze links abonneren op hun diensten.

Op het moment van schrijven van dit artikel kost CorelDRAW €369 / jaar of een eenmalige betaling van €779, en CamDRAW kost €209 / jaar of een eenmalige betaling van €420. Beide bieden een gratis proefperiode.

1. CamDRAW installeren op CorelDRAW

CamDRAW is een plug-in die in de interface van Corel wordt geïntegreerd om G-Code te kunnen genereren. De eerste stap is om het hier te downloaden en te installeren. Zorg ervoor dat je het aan de juiste versie van CorelDRAW koppelt.

Installatie Camdraw op Coreldraw

Nadat je je computer opnieuw hebt opgestart, zou je de plugin direct beschikbaar moeten hebben in je CorelDRAW-interface onder Tools > CamDraw. Er wordt een zijpaneel geopend in je CorelDRAW-interface.

Camdraw Panel op Coreldraw

Voordat je verder gaat, moet je de juiste post-processor voor jouw machine op CamDRAW installeren. Een lijst met beschikbare voorinstellingen kun je hier downloaden. In ons geval hebben we de PlanetCNC_XYZ post-processor nodig.

Pak de map met voorinstellingen uit en plak de bestanden in C:\UsersInfoAppData\Roaming\CamDRAW 3. Postprocessors

Om een postprocessor te installeren in CamDRAW, klik je op het Ca logo in het zijpaneel, voeg je de gewenste postprocessor toe en zorg je ervoor dat deze geselecteerd is in de vervolgkeuzelijst.

Camdraw Prost-procesinstellingen

2. Gereedschappen maken in de gereedschapsbibliotheek

We raden meestal aan om te beginnen met het coderen van alle frezen die je wilt gebruiken voor je job, voordat je begint met het programmeren van bewerkingen. In het geval van deze eenvoudige opspanning gebruiken we een 6 mm downcut frees.

Om de gereedschapsbibliotheek te openen, ga je naar het zijpaneel onder Gereedschapsbaan > Gereedschapslijst openen.

Camdraw CNC Gereedschapslijst

Het menu is vrij eenvoudig: je kunt een nieuw gereedschap toevoegen, het een naam geven en de parameters definiëren. Merk op dat je al voedingen en snelheden moet toevoegen aan je gereedschappen, die zullen worden hergebruikt door de bewerkingen, maar je kunt ze altijd aanpassen op bewerkingsniveau.

In tegenstelling tot andere CAM-software, moet je je aanzetten en snelheden zelf berekenen, en er is geen plugin beschikbaar om deze taak te vereenvoudigen. Je kunt ons speciale artikel raadplegen om meer te weten te komen over hoe je dit moet doen.

Draai-freesbewegingen en toerentallen

De verschillende gereedschapsparameters die je nodig hebt zijn de volgende:

  • Afmetingen: parameters van de frees
  • Snijparameters: uw aanzetten en snelheden, evenals de snedediepte
  • In en uit: als je in/uit of helling wilt programmeren

3. Gereedschapsbanen maken met CamDRAW

Nu alles is ingesteld, kunnen we onze vectortekening importeren (als dat nog niet is gebeurd).

Het .*DXF bestand is hier beschikbaar.

Ter referentie ziet de 3D-weergave van de klem die we gaan frezen er als volgt uit:

CNC Klem 3D model Voorbeeld

Ons onderdeel is 100x40mm. In de eerste sectie van het zijpaneel gaan we de coördinatenconventie definiëren:

  • een werkgebied van 150x100mm
  • de oorsprong in de linkerbenedenhoek

Je kunt doen wat je wilt, maar onthoud altijd je keuze om ervoor te zorgen dat de positie van je bewerkingen zijn uitgelijnd met je voorraad. In CamDRAW gebeurt dit altijd in 2D, onder de XY-as. Je kunt de oorsprong van je Z-as verder definiëren.

Oorsprong Camdraw-set

We kunnen nu beginnen met het definiëren van de verschillende bewerkingen. Merk op dat u de volgorde van de bewerkingen niet kunt wijzigen nadat u ze geprogrammeerd hebt, dus bepaal uw volgorde vanaf het begin.

U wilt bijvoorbeeld altijd uw pockets frezen vóór de contour van uw klem om ervoor te zorgen dat deze goed vastzit wanneer u de pocketbewerkingen uitvoert.

Onze freesbewerking bestaat uit 4 elementen:

  • Twee pockets binnenin de klem
  • Een halve zak voor de klem
  • Een contour rond de klem

Laten we beginnen met het maken van de Pocket 1. Selecteer hiervoor het rondje op de tekening en klik op Bewerkingstype. Hier gaan we Pocket gebruiken.

Camdraw maakt een kamerfreesbaan voor CNC frezen

Er wordt een nieuw menu geopend met verschillende secties. Voor eenvoudige bewerkingen kun je de meeste parameters standaard laten, maar de volgende moet je controleren:

  • Geef je bewerking een naam om je werk te verduidelijken
  • Definieer het gereedschap dat je gebruikt - hier ons nieuwe 6mm downcut gereedschap
  • Bewerkingsparameters: hier wordt je Z-as conventie belangrijk. Als je de Z0 bovenop je werkstuk wilt meten, dan is je starthoogte 0 en je einddiepte een negatieve waarde. Je kunt ook alleen een positieve waarde gebruiken, met een starthoogte van de hoogte van je werkstuk - hier 12 mm - en een einddiepte van 0 mm. Dit is de conventie die we altijd gebruiken in onze tutorials.
  • Snijgegevens: deze worden automatisch geïmporteerd uit je gereedschapslijst, maar je kunt ze indien nodig wijzigen.

De tweede binnenkamer moet met een contourbewerking worden gemaakt.

Selecteer de omtrek van de lange kamer en selecteer Contour in Bewerkingstype. Ook hier gaan we onze frees selecteren en het is vooral belangrijk om Internal te selecteren bij het kiezen of het gereedschapspad gecentreerd moet worden of buiten de vectoromtrek. De rest van de parameters zijn vergelijkbaar met onze eerste pocket.

Camdraw Pocket freesbanen maken

Nadat je de eerste twee bewerkingen hebt gedaan, kun je je freesbaan visualiseren door op G1G2 te klikken om te controleren of alles eruitziet zoals je wilt.

Camdraw 3D-preview van de freesbaan

De derde zak aan de voorkant wordt ook gedaan met de contourbewerking, door deze keer Extern te selecteren. We gaan ook de einddiepte van onze bewerking op 6mm zetten, om een pocket te creëren in plaats van een freesbewerking die er doorheen gaat.

Camdraw Contour

Als laatste gaan we een contourbewerking maken om de klem zelf te omlijnen, met dezelfde parameters als de vorige bewerkingen.

Camdraw Contourgereedschapspad maken

Merk op dat er geen tabs optie is in CamDRAW, waardoor je gedwongen wordt om een klemsysteem te kiezen dat veilig is en voorkomt dat je onderdeel wegvliegt in de ruimte. Onze ervaring is dat CorelDRAW + CamDRAW het meest geschikt is voor grote onderdelen die via een goed vacuümsysteem worden vastgezet, en voor graveren of het maken van borden.

Als je klaar bent, kun je het visuele gereedschapspad controleren om er zeker van te zijn dat alles er goed uitziet en je G-code exporteren door op deze knop te klikken.

Camdraw G-code exporteren voor een CNC-machine

4. Je onderdeel frezen

U bent nu klaar om uw klem te frezen! We hebben een tutorial over hoe u uw Mekanika machine voor de eerste keer kunt gebruiken wanneer u uw G-code genereert.

5. Tips voor vectortekenen voor CNC frezen

Er zijn een paar dingen waar je op moet letten bij het tekenen voor CNC frezen:

  • Bedenk de bewerkingen vanaf het begin: gaat u graveren, een kamer of een contour maken?
  • Als je tekent terwijl je de frees al in gedachten hebt voor de klus, kun je contouren en vormen dienovereenkomstig plannen.
  • Let op hoeken: bij zak- en snijbewerkingen kan een cilindrische frees geen hoeken < 90° frezen. Je kunt ons artikel over dogbones raadplegen om dat probleem te omzeilen.
  • Als je 2.5D en meerdere bewerkingen doet, plan dan of je gereedschapspad gecentreerd, intern of extern van je contour zal zijn.

Na een paar keer uitproberen heb je de ervaring om jezelf tijdens het tekenen in het frezen te projecteren, waardoor het proces een koud kunstje wordt!

Over Mekanika

Mekanika is een Belgisch bedrijf gevestigd in Brussel dat als ambitie heeft om lokale productie toegankelijker te maken dankzij een 100% open-source benadering.

We ontwerpen en produceren CNC frees- en zeefdrukmachines van hoge kwaliteit die een reputatie hebben opgebouwd voor betrouwbaarheid en gebruiksgemak. Onze gereedschappen worden geleverd in volledig gedocumenteerde kits, zodat ze gemakkelijk kunnen worden aangepast aan specifieke behoeften.

Bezoek onze Store om meer te weten te komen, of bekijk onze online bronnen en tutorials om verder te leren.

Gerelateerde artikelen