CamBam Snelstarthandleiding
From Digimaken Wiki
CamBam is een programma dat vooral bedoeld is om een bestaande tekening om te zetten naar GCODE, zodat je hiermee een frees kan aansturen. Daarnaast kan je in CamBam zelf ook een beetje tekenen en correcties op je bestaande tekening uitvoeren.
In deze snelcursus gaan we uit van de Engelstalige versie van CamBam. Termen die in het programma voorkomen zijn daarom in het Engels. Nederlandse vertaling is wel te downloaden en te importeren.
Het scherm van CamBam bestaat uit 3 delen:
- De Toolbar. Hier vind je een aantal veelgebruikte teken-opties (in groen) en bewerkingen (in rood).
- Het tekenscherm (rechts). In dit scherm zie je de huidige opdracht en kan je wijzigingen direct aanbrengen.
- Het linkerpaneel: hierin staat bovenin de Drawing Tree en daaronder het Properties Window.
Teken-opties. De standaard bewerkingen zijn:
- Polyline: teken een object uit rechte lijnen. Eindig een Polyline met ENTER, sluit 'm met C.
- Circle: teken een circel
- Point List: maak een verzameling punten. Dit is vooral handig om snel even een aantal boorgaten toe te voegen. De punten vormen samen 1 object, waarmee je gemakkelijk één bewerking kan definieren.
- Rectangle: teken vierkant
- Text: voeg een tekst toe
- Arc: voeg een boog toe (vooral handig als onderdeel van een polyline
- Import Mesh: hier kan je een 3D stl vorm importeren
Alle teken-tools zijn 3D, maar je kan er wel 3D machining operaties aan toekennen (b.v. Camfer / schuine randen).
Machining operations:
- Profile (om iets uit te snijden)
- Pocket (om een deel eruit te halen)
- Engrave (iets tot een diepte graveren)
- 3D profile (3D ontwerp graveren)
- Drill (gat boren)
- Import GCODE (ready made)
In het linkerpaneel zijn belangrijk:
- De Drawing Tree. Bovenaan staan alle objecten, onderaan de machine-bewerkingen die daarop gedaan gaan worden.
- System Tab: hier staan de standaard-instellingen van het programma. Hier kan je b.v. een nieuwe tool aanmaken en permanent opslaan, maar ook een complete style (b.v. voor een materiaal) aanmaken.
- Properties window: hier kan je per machine operatie alle instellingen precies zo instellen als je ze hebben wilt. Als je jezelf erop betrapt dat je hier veel en vaak moet wijzigen, moet je dus een Style aanmaken in de System Tab!
Handige toetsen: CTRL-J Join, om delen van een polyline samen te voegen CTRL-M Move: object verplaatsen CTRL CVM: copy, paste en verplaats: de snelste manier om een object te dupliceren CTRL_Z: de OOPS toets!
Aan de slag
Bekijk eerst de videos: http://cambam.info/vids/
Maak een DXF of teken in CamBam. Als je ontwerp af is:
- Bepaal welke tool je gaat gebruiken en definieer die in CamBam
- Kies je materiaal en stel dat in in CamBam (je hebt dan de Styles die bij dat materiaal horen). In het begin heb je hier niets aan, maar uiteindelijk bouw je de juiste defaults op.
- Kijk of alle objecten één geheel zijn. Vaak moet je van een geimporteerde file nog polylines samenvoegen.
- Bepaal de verschillende machining operations die je wilt doen.
- Definieer de machining operations.
Gebruik “generate toolpaths” om te kijken of de machine doet wat je wil
Snelheden:
Materiaal | Depth Increment | Spindle speed | Speed |
---|---|---|---|
Multiplex | 5-9mm | 9000 | 2000-3000 |
MDF | 6mm | 9000 | 2000-3000 |
Hardhout | 5mm | 12000 | 1000 |
Okoume 16mm | 5mm | 3000 |
Okoume
Okoume is rotspul, vooral door de lijm. Het is vrij hard en moet daardoor langzamer gefreesd worden dan b.v. berken multiplex. Het splintert veel meer dus, waardoor de afzuiging verstopt raakt. Tijdens het frezen moet deze dus regelmatig schoongemaakt worden. Met een speciaal hardmetalen freesje (diam. 9.22mm) gaat frezen redelijk snel, 9mm per gang op snelheid 3000/spindle speed 18000. Dit is wel een heel duur freesje!
Verhouding gcode-spindlespeed
De M3/M4 gcodes komen (nog) niet overeen met de werkelijke snelheid van de frees. Dit een elektronica-probleem dat nog opgelost moet worden. Voorlopig staat hier een omrekentabel:
M3 CMD | Speed rps | Speed rpm |
---|---|---|
M3 S976 | 50 | 3000 |
M3 S2200 | 100 | 6000 |
M3 S3770 | 150 | 9000 |
M3 S6010 | 200 | 12000 |
M3 S9800 | 250 | 15000 |
M3 S18000 | 300 | 18000 |
(speed in rps is wat er op het display van de aandrijving staat!)
3D rasteren vanuit een JPEG
Bekijk deze video: http://cambam.pixelmaker.eu/pages/phocadownload/tut_tt/vektorisierung%20in%20cambam.swf
Tekst als enkele lijn
Normaal gesproken wordt een tekst als outline/stroke geimporteerd. Je kan in CamBam zelf "single-stroke fonts" gebruiken. Zie forum over hoe je die kan importeren.
Tijdsduur bepalen
CamBam geeft na het uitrekenen van een toolpath een schatting van de tijd die een operatie duurt als je "diagnostic level" in System->Configuration op 4 hebt staan.
Objecten selecteren
- click = selecteren
- CTRL-click = object toevoegen aan selectie
- CTRL-A = alles selecteren
- SHIFT-CTRL-A = alles in huidige layer selecteren (eerst op layer klikken)
CamBam config
CamBam bewaart zijn config files in Linux in
~/.config/CamBam plus 0.9.8
op windows 7 en later:
C:\ProgramData\CamBam plus 0.9.8\
Mijn configuratie (feb 2016): File:CamBam plus 0.9.8.zip