Behöver hjälp med verktygskompensation

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9095
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Behöver hjälp med verktygskompensation

Inlägg av AndersG »

Får det bara inte att funka. Oberoende av om jag har G41 eller G42 så kapar den till vänster om de diagonala kapen till höger. De horisontella linjerna verkar inte påverkas alls?

Kod: Markera allt

F300
G0 Z5
G0 X-5 Y5
G1 Z0
G42 G1 X0 Y0
G1 X537 Y0
G2 X557 Y-6 R25
G1 X605 Y-81
G2 X599 Y-103 R16
G1 X470 Y-170
G3 X455 Y-173 R42
G1 X0 Y-158.6
G0 Z5
G0 X0 Y0
tkgb
Inlägg: 188
Blev medlem: 30 november 2009, 20:21:23
Ort: Falkenberg

Re: Behöver hjälp med verktygskompensation

Inlägg av tkgb »

Har själv haft svårt ibland att få G41 G42 att funka :?
Det jag kan se i ditt program är att du ska medfräsa med verktyget
då brukar g41 funka g42 är om du ska motfräsa.(finns säkert massa undantag till detta)
Sen måste du väl anropa radien på verktyget med typ D10 för en 20 mm fräs.
Nu vet jag inte hur stort ditt fräsverktyg är men ibland kan det hjälpa att starta längre ifrån
punkten där kompenseringen börjar.

lycka till :)

mvh tommy
H.O
Inlägg: 5914
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Behöver hjälp med verktygskompensation

Inlägg av H.O »

Hmm, jag fick det inte heller att fungera med din kod - till en början.
Men sen lade jag till ett verktygsbyte i koden och då verkar det bli riktigt, se till att du har rätt verktygsdiameter angivet i Tooltable och lägg till:

Kod: Markera allt

M6 T1
eller vilket verktyg du nu använder.
Sen är det alltid bra att göra en "lead-out" i slutet, där radiekompenseringen stängs av typ:

Kod: Markera allt

G0 Z5
G40 G0 X-20 Y-20
EDIT: Eller, testa helt sonika att bara skrive M6 T1 i MDI och regenerera filen - det kanske räcker.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9095
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: Behöver hjälp med verktygskompensation

Inlägg av AndersG »

OK. Skall testa, annars blir det väl att räkna för hand. Åsså fattar jag inte riktigt detdär med "entry move"? Kan du förklara det?
H.O
Inlägg: 5914
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Behöver hjälp med verktygskompensation

Inlägg av H.O »

Jag är inte HELT säker på detaljerna men i princip så behöver du, i det block du aktiverar radiekompenseringen, flytta verktyget en sträcka motsvarande minst radien på verktyget. Alltså, radiekompeneringen "läggs" på linjärt längs den sträckan.

T.ex, du står på X0 Y0 och gör G41 G1 X20 Y0, när maskinen stannar så tangerar verktygets radie punkten X20, Y0. Man kan liksom inte "direkt" lägga på kompenseringen om du förstår vad jag menar. Om man leker lite med, och tittar på resultatet i Toolpath display i Mach3 så kommer man rätt snabbt underfund med hur det fungerar.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9095
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: Behöver hjälp med verktygskompensation

Inlägg av AndersG »

Tack! Tipset om att lägga in verktygsvalet i koden funkade perfekt!
Skriv svar