Perklas CNC 3040 - Såld, Letar ny....

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
säter
Inlägg: 35224
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av säter »

H.Andersson skrev:I de cam-system jag jobbat i finns valet att posta ut sådana korta delstreck till bågar iställe
Det bästa är väl om man kan cadda cirkelbågarna direkt?
Så gör iallafall jag.
H.Andersson
Inlägg: 71
Blev medlem: 28 april 2012, 21:12:40

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av H.Andersson »

Visst är det ju bäst att ha cirkelbågarna med från CAD direkt!
Men det är ju fortfarande upp till CAM att tolka cirkelbågen, som delstreck på G01 eller som bågar med G02/03.

Spline linjer verkar vara extra känsliga för detta, det finns ju inte en mattematisk funktion på formen G01 eller G02/03 som definierar hela linjen då.
Men om man då kan lägga på Arc filter/Arc output som i tex MasterCam så passar CAM´en in bågar istället för linjer.
//H
persa
Inlägg: 1495
Blev medlem: 2 juli 2009, 14:39:34
Ort: Mitt i Småland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av persa »

Perkla skrev:Jag behöver kolla upp då hur jag lägger till den där G64 och var jag gör det...
Enkelt uttryckt utan G64 i programmet försöker maskinen hela tiden följa mittstrecket på vägbanan. Med G64 i programmet talar du om hur bred vägen är och maskinen tillåts att använda hela vägens bredd och gena där det behövs. Klarar man inte hålla sig på vägen ändå så dras matningen ner automatiskt. Så har jag fattat det hela på den enkla beskrivningen G64 för Linux CNC jag googlade fram

Om man inte via någon inställning kan få ArtCam att generera ISO-kod som innehåller G64 så måste du som du skriver lägga till blocket med G64 manuellt i ditt program. Man skulle kunna lägga dit blocket inför varje del av programmet där det behövs. Men enklast är nog att ha det i början av programmet av t.ex. ytterkontur plektrumskydd så avgör systemet själv där G64 ska träda in i handlingen

Det finns ett fåtal värden som ska skrivas in i G64 blocket (bl.a. värde på hur stor avvikelsen från mittstrecket får vara). Jag har själv ingen praktisk erfarenhet av Linux CNC så det bästa vore ju om någon som har detta och använder G64 kunde posta ett programexempel inkl. en enkel förklaring på
vad dom olika värdena i blocket står för

Du kan också använda G61 i programmet om du någonståns vill ha t.ex. ett helt skarpt hörn. Alltså inte tillåta någon gening alls. Men vi tar väl en sak i taget ...
daer
Inlägg: 368
Blev medlem: 13 juni 2008, 22:15:27
Ort: Höör och Helsingborg, Skåne

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av daer »

Eftersom varken G64 eller G61 är med i programmet så är enklaste sättet att testa hur det blir köra G64 manuellt innan man startar programmet.

Jag gissar att du kör med Axis interfacet och baserar min beskrivning på hur man gör på det.
På "MDI" tabben, i "MDI command" skriv G64 P0.1 och tryck på enter eller "GO" knappen.

Eftersom detta är modalt så behåller LinuxCNC denna inställning tills den får något annat någonstans ifrån.
Det finns inget i filen så denna inställning kommer att vara kvar när den körs.
Du kan också kontrollera om du kör i G61 eller G64 mode genom att titta i "Active G-Codes" på "MDI" tabben. Har du G61 eller G64 där?

Tyvärr vet jag inte om man kan se vilka parametrar du har med G64. Det hjälper t.ex. inte mycket om man har ställt G64 med P0.001, d.v.s. följ den beskrivna vägen med max 0.001mm avvikelse d.v.s nästan samma sak som G61.
Detta till skillnad från att man kört med G64 P0 som betyder att gena så mycket som behövs för att hålla uppe feedrate till det efterfrågade. Detta oberoende på hur mycket det måste avvika.
I båda dessa fall står det G64 i "Active g-codes" men beteendet är mycket olika.
Så skriv in något för verkligen veta vad som körs med.
Det som jag normalt brukar använda är G64 P0.05, avvik max 5 hundradelar.
För er som aldrig kört LinuxCNC se t.ex. http://www.linuxcnc.org/docs/html/gui/g ... mple_panel hur det kan se ut.

Om det körs med material som bearbetingshärdar så måste man fundera extra mycket på hur man skall göra. Se t.ex. denna tråd vilka problem man kan råka ut för http://elektronikforumet.com/forum/view ... =5&t=75750

Kontrollera också att du har G21 i "Active G-Codes" så att du vet att P0.1 parametern säger mm (och inte inch).
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Jag antar att det är i Stepconf wizard detta ska skrivas in.. eller fattade jag helt fel, tröttmössa idag, blev bara 3 timmars sömn, i vanlig ordning... :doh:
Borre
Inlägg: 4606
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Borre »

Nej, i Linuxcnc, en tabb alldeles under start och stoppknapparna osv.

Men du ska ändå kolla upp accelerationen i stepconf, som jag påpekat flera gånger, så börja med det. Har du för lågt ställd acceleration kommer den aldrig kunna hålla hastigheten i svängarna och det tar tid innan den får upp hastigheten igen när det blir rakt, vilket gör att du beroende på G-kod kanske aldrig uppnår inställd matning.
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Men du ska ändå kolla upp accelerationen i stepconf
Ja jag är i stepconfi wizard nu.. ska se, var det nu möjligen kan vara som är acceleration,

Maximum Velocity: 250mm/s
Maximum acceleration finns för samtliga axlar, där står det 100mm/s2

Kan det vara det ?
persa
Inlägg: 1495
Blev medlem: 2 juli 2009, 14:39:34
Ort: Mitt i Småland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av persa »

Vet inte vad värdena ska vara för din maskin, men det verkar ju rätt storleksordning i alla fall. Och någonstans måste du ju ha fått dom från när du skrev in dom. Så man får väl anta att det är rätt :)
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Fick inget dokument eller nåt alls med maskinen så det var tips från kunnigt folk här som jag satte dom siffrorna där på samtliga axlar...
persa
Inlägg: 1495
Blev medlem: 2 juli 2009, 14:39:34
Ort: Mitt i Småland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av persa »

Då har vi ju inget annat att gå på, så då är det bara att köra på dom värdena, såvida ingen annan opponerar sig kraftigt och kan motivera detta på ett bra sätt
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Ja jag menar det, fick aningar om när jag satte in siffrorna att dom är si så där lagom att köra med, att det är helt 100% bra vette fasiken men... :humm:
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Så här ser det ut i fliken för MDI..

Bild
persa
Inlägg: 1495
Blev medlem: 2 juli 2009, 14:39:34
Ort: Mitt i Småland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av persa »

daer skrev:Detta till skillnad från att man kört med G64 P0 som betyder att gena så mycket som behövs för att hålla uppe feedrate till det efterfrågade. Detta oberoende på hur mycket det måste avvika.
Googlade lite till och det verkar som G64 P0 är grundinställningen för LinuxCNC. Det är ju kanske inte så lätt att mäta exakt på dina bitar, men det innebär att du har rätt stora avvikelser på färdig detalj mot programmerad bana. Sen är det ju frågan vilken betydelse det har på ett plektrumskydd

Men gör som daer skrev och skriv in G64 P0.1 så maskinen får en korridor att hålla sig inom. Det bör bli en stor skillnad när du kör. Mer kontrollerad bilkörning om man så säger :D
Användarvisningsbild
Perkla
Inlägg: 4729
Blev medlem: 22 januari 2009, 14:30:25

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av Perkla »

Då skriver jag bara i rutan där för MDI command:G64 P0.1 och sen trycker jag på Go.. ?
persa
Inlägg: 1495
Blev medlem: 2 juli 2009, 14:39:34
Ort: Mitt i Småland

Re: Perklas CNC 3040 - Första Plektrumskyddet tillverkat

Inlägg av persa »

Ja, så skriver han ju
Skriv svar