Gå til indhold

QCAD/CAM

Der bør udvises forsigtighed ved arbejde med farlige maskiner. Simulering er ikke en erstatning for omhyggelig verifikation af nøjagtigheden og sikkerheden af dine CNC-programmer. QCAD/CAM eller enhver anden software kan lave fejl. Programmer, der ser korrekte ud i simuleringerne, kan være meget farlige ved drift på rigtige maskiner. Sikkerheden og korrektheden af ethvert CNC-program ved arbejde på en rigtig maskine er udelukkende CNC-maskinoperatørens ansvar.

QCAD/CAM distribueres i håbet om, at det vil være nyttigt, men UDEN NOGEN GARANTI; ikke engang den underforståede garanti for SALGBARHED eller EGNETHED TIL ET BESTEMT FORMÅL.

Oprettelse, forberedelse og valg af geometrien

Sektion kaldt “Oprettelse, forberedelse og valg af geometrien”

I det første trin oprettes polylinjerne, som repræsenterer den geometri, der skal skæres:

Polylinjer, der repræsenterer den geometri, der skal skæres

Alle konturer skal have et passende startpunkt. Dette skal være et startpunkt, hvor konturen kan tilnærmes ved hjælp af en indføring. For vores eksempel er dette ikke tilfældet for den indre kontur (det røde referencepunkt er startpunktet for den valgte polylinje):

Indre kontur med et uegnet startpunkt

Ved at højreklikke på konturen kan startpunktet indstilles til en anden position:

Kontekstmenu til at flytte startpunktet for en kontur

Klik på den nye position for startpunktet. Dette kan være en eksisterende node eller et hvilket som helst andet punkt på polylinjen. Her er centrum af det nederste segment valgt:

Nyt startpunkt indstillet i centrum af det nederste segment

Alle konturer er nu klar til behandling. Med funktionen Vælg > Vælg alt kan alle startpunkter for alle konturer fremhæves (rødt):

Alle konturstartpunkter fremhævet efter Vælg alt

Cirklen er ikke en polylinje og kan have sit startpunkt på et hvilket som helst punkt.

Vælg alle de konturer, der skal behandles med de samme bearbejdningsparametre og det samme værktøj. I dette eksempel er dette alle konturerne i tegningen.

Vælg den ønskede konfiguration (postprocessor) øverst til venstre:

Valg af en postprocessor-konfiguration
  • G-Code (G41/G42) [mm]: Denne konfiguration kan bruges, når controlleren understøtter kommandoerne G41 og G42 til radiuskompensation.
  • G-Code (Offset) [mm]: Denne konfiguration kan bruges, hvis ingen G41/G42-kommandoer er tilgængelige, eller hvis G41/G42 ikke bør bruges. QCAD/CAM beregner i dette tilfælde automatisk værktøjsbanen for værktøjscentret baseret på værktøjsradius og udsender de passende offset-koordinater.

Juster parametrene for den valgte konfiguration (CAM > CAM-konfiguration…):

Åbning af dialogen CAM-konfiguration

Indtast de ønskede parametre:

Indtastning af CAM-konfigurationsparametrene

Outputfilen kan indstilles her eller senere, når outputtet genereres for første gang. Sikkerheds-Z-niveauet bruges i begyndelsen og slutningen af programmet samt før værktøjsskift. Splines interpoleres som tangentielt forbundne buer inden for den givne tolerance. Ellipser interpoleres som buer med det givne antal segmenter (pr. hel ellipse). Buer kan valgfrit interpoleres som linjer med den givne segmentlængde, hvis den tilsigtede controller ikke understøtter cirkulære bevægelser.

Start værktøjet til at oprette en profilværktøjsbane (CAM > Tilføj profilværktøjsbane):

Start af værktøjet Tilføj profilværktøjsbane

Dialogen med profilværktøjsbaneparametre vises:

Dialogen med profilværktøjsbaneparametre

I øjeblikket er der endnu ingen værktøjer defineret, så et værktøj skal først tilføjes ved at klikke på knappen for at tilføje værktøjer:

Knap til at tilføje et nyt værktøj

Dialogen til at tilføje det nye værktøj vises:

Dialogen til at tilføje et nyt værktøj

Indtast de ønskede værktøjsparametre og klik OK:

Indtastning af værktøjsparametrene

Juster parametrene for profilværktøjsbanen. For konturer med radiuskompensation (side: Udenfor eller Indenfor) skal der bruges en indføringsbane og en udføringsbane. I dette eksempel er disse indførings-/udføringsbaner kvartcirkler med en radius, der er lidt større end værktøjsdiameteren:

Indførings- og udføringsparametre for profilværktøjsbanen

Overskæringen angiver, hvor meget overlap der bruges ved starten og slutningen, når konturen behandles.

Klik OK for at generere værktøjsbanen for denne profil.

Værktøjsbanen genereres og vises tilsvarende:

Den genererede profilværktøjsbane vist

Alle genererede værktøjsbaner er også angivet i widgetten CAM-værktøjsbaner (CAM > Vis CAM-værktøjsbaneliste):

Widgetten med CAM-værktøjsbaneliste

Når G-kode genereres, behandles disse værktøjsbaner i den viste rækkefølge.

Ved skæring af huller i plademateriale bliver materialet inde i hullet løst, når skæringen næsten er færdig. Et sådant løst stykke materiale kan bevæge sig ind i fræseren og blive beskadiget i processen. Tappe er små forbindelser mellem en udskåret form og dens omgivende materiale, som holder et stykke på plads, mens det skæres. Tappe er typisk meget små, så stykket let kan brækkes eller skæres ud af plademateriale, når værktøjsbanen er færdig. For at holde et stykke sikkert på plads bruges der typisk tre eller flere tappe.

  • Opret et separat lag til de tappe, du vil indsætte (f.eks. laget “tab” med en fremtrædende farve).
  • Klik på menuen CAM > Tilføj tap for at indsætte tappe.
  • Indtast taplængden og -tykkelsen i indstillingsværktøjslinjen. Taplængden er den samlede længde af broen, der efterlades på plads. Tykkelsen er taphøjden, målt fra værktøjsbanens maksimale skæredybde.
  • Placer tappen på konturen. Bemærk, at tappen altid placeres på den oprindeligt tegnede kontur, selv hvis fræserkompensation bruges:
En tap placeret på en kontur

Tappe vises som små firkanter med et T indeni.

Effekten, som tappe har på værktøjsbanen, kan bedst observeres i 3D-simuleringsvisningen (se også Simulering nedenfor):

Effekten af tappe vist i 3D-simuleringen

Værktøjsbanerne kan vises eller skjules med knappen eller menuen CAM > Vis værktøjsbaner:

Knap til at vise eller skjule værktøjsbaner

Denne funktion skifter synligheden af laget CAM, det lag, hvorpå alle værktøjsbaner genereres.

De genererede værktøjsbaner kan simuleres ved hjælp af simuleringswidgets (CAM > Vis simuleringspanel):

CAM-simuleringspanelet

3D-bevægelser kan nogle gange observeres bedre ved hjælp af 3D-visningen (CAM > Vis 3D-simuleringsvisning):

3D-simuleringsvisningen

Hvis simuleringen ser tilfredsstillende ud, kan den tilsvarende G-kode genereres ved hjælp af CAM > CAM-eksport:

Eksport af G-koden med CAM-eksport

Når du genererer G-kode for første gang, bliver du bedt om et filnavn til outputfilen. Alle fremtidige eksporter vil overskrive den fil uden advarsel! Outputfilen kan når som helst ændres i konfigurationen CAM > CAM-konfiguration….

Hvis geometrien justeres, er der to måder at opdatere de værktøjsbaner på, der blev genereret fra den gamle geometri.

Hvis en polylinje er ændret, kan værktøjsbanerne nemt regenereres ved hjælp af CAM > Regenerer alle værktøjsbaner:

Regenerering af alle værktøjsbaner

Regenerering af en værktøjsbane fra markering

Sektion kaldt “Regenerering af en værktøjsbane fra markering”

For at tilføje nye objekter til en eksisterende værktøjsbane eller basere en eksisterende værktøjsbane på nye objekter kan værktøjsbanen regenereres baseret på den aktuelle markering.

  • Klik på værktøjsbanen fra værktøjsbanelisten.
  • Vælg de objekter, der skal bruges, i den grafiske visning.
  • Højreklik på værktøjsbanen i værktøjsbanelisten og vælg Opdater værktøjsbane fra markering:
Opdatering af en værktøjsbane fra den aktuelle markering