Mattsson Zetterlund VF600 (blivande CNC-maskin)

Robot, CNC, Pneumatik, Hydraulik, mm
Sastrom
Inlägg: 724
Blev medlem: 16 september 2009, 16:01:57
Ort: Sandviken

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Sastrom »

I mach 3 tror jag man skriver sub programmet under huvud programmet i samma fil.
Användarvisningsbild
Uttis
Inlägg: 2071
Blev medlem: 16 december 2006, 00:54:34
Ort: häredetfaningenstjärna (fagersta)

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Uttis »

man kan göra bådeoch, om det är en lös fil så

M98 (minfil.tap)


p.s mach3 och subrutiner bjuder på en och annan överaskning ibland som allt annat...
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Ja, överraskningar bjöd programmet på. Dock inget dramatiskt - fick ett felmeddelande när M99 var med. Utan M99 gick den en cykel. Norpade de viktigaste raderna och copy pastade till ett eget program för att kunna köra lite.

Har justerat lite precision ikväll - både juckat X- och Y-axel med programmet ovan för att se hur det funkar, samt stegat millimeter för millimeter för att leta vändglapp.

Lång kväll kort:
X-axel: vändglapp 0,01-0,03mm. Verkar vara lite inkonsekvent - om man går från X1 till X0 till X1 har man tappat ca 0,02mm. Från X1 till X2 ytterligare 0,01 och därefter är förflyttningen exakt 1mm varje gång. Hoppar man från X0 till X2 så verkar det ligga på 0,02mm där också. Lite inkonsekvens som sagt.
Har förspänt och shimsat lagren, samt spänt remmen så mycket som jag tyckte kändes OK. Egentligen är förspänningen i lagret "obekvämt" mycket, men jag tror det är jag som mesar snarare än att lagret är för hårt spänt.

Y-axel, sämre: vändglapp 0,07-0,1mm. även här inkonsekvens. Rörelsen är 0.99mm/mm de första 5-6mm. Därefter är den 1mm. Tar man större steg än 1mm verkar glappet följa med ändå. Funderar så klart på om jag verkligen spände skruvarna till kulmuttern när jag satte ihop fräsen, men det är väl fullt naturligt att börja tänka sånt när man inte hittar var glappet sitter.
När man hänger av remmen och vickar på axeln, märker man att glappet är "klart större" på Y- än X-axeln. Pga maskinens konstruktion är Y-axeln bara upphängd i en lagerbock - det kanske spelar roll.

När jag juckar axlarna fram och tillbaka verkar de inte hinna gå hela millimetern innan de byter riktning. Ligger konsekvent en tiondel mindre än 1mm åt båda hållen. Har provat lite olika hastigheter (F200/F100/F50), men kanske skulle köra ännu långsammare?

Provade lite med backlash-kompensation i mach3, men tyckte inte det hjälpte. Det funkade tex på 1mm, men när man rörde den 2mm så blev det en hundradel för mycket tex.

Funderar också på hur exakt min jula-indikatorklocka är egentligen. Stativet känns lite rangligt. Ska se om jag kan få tag på en med vettigt stativ inom kort också för att kolla om jag kan hitta de där sista hundradelarna som spökar.


Surt med Y-axeln. Hade den glappat mindre, hade jag varit rätt nöjd ändå.

Trots att jag inte fått på Z-axeln är jag fruktansvärt sugen på att köra något. Får se om jag lyckas hålla mig sysselsatt med att koppla om givare och annat de kommande kvällarna eller om fräslusten blir för stark. :D
Borde väl egentligen 3D-printa klart remskydden innan jag börjar tugga frässpånor också.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Jag kunde såklart inte hålla mig från att börja provfräsa lite saker. Trots att jag saknar Z-axel...

Så första naturliga projekt blev så klart att tillverka fästet för Z-axeln! :)
image.jpg
Beställde klokloppling och distansmuttrar från jbcnc i måndags morse. Hämtade ut paketet igår.

Meckar lite med att nolla maskinkoordinater, samt att jag hade velat ha home-switcharna att fungera som ändlägesgivare under jogging och fräsprogram. Men det verkar inte gå.
Har för mig att man kan ange bordets storlek någonstans så att man stannar innan man träffar givarna. Det blir nästa projekt att ta itu med.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Z-stegmotor monterad, inkopplad och provkörd. Funkar hur fint som helst :)

image.jpg
Var tvungen att köra något, så jag fixade till en plåt till bränsletanken på bilen.
Blev ganska bra. Förutom att alla hål blev 0.7mm för små. Måste varit något i koden, för avståndet mellan dem stämde.
10mm pinne med 4 skär, 1000rpm och 75mm/min matning. Ja, det får gå sakta tills jag fått lite rutin och lite förtroende för fräsen.

En sak jag noterade: bilden i mach3 över bordet är spegelvänd jämfört med verkligheten. Vad har jag klantat till för att få det sådär?
image.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
H.O
Inlägg: 5688
Blev medlem: 19 mars 2007, 10:11:27
Ort: Ronneby

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av H.O »

Du har nog riktningen på X-axeln bakvänd.
När X-positionen ökar skall verktyget röra sig åt höger, dvs bordet åt vänster.
När Y-positionen ökar skall verktyget röra sig bort från dig, dvs bordet skall röra sig mot dig.
När du står framför maskinen, såklart....
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Så kan det nog vara. Jag får ut och kolla imorgon.
Spontan tanke: Borde inte det innebära att koordinaterna i mitt CAMprogram är spegelvända också?
Fräsen visar ju fel i mach3, men går "rätt" ändå. :humm:

Men som sagt, den kan nog vara spegelvänd.
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Bord rättvänt :tumupp:

Nu funkar det som det ska!

Fortfarande blir hålen 0.7mm för små. Ytterkonturer har jag inte mätt än. Hittar inget knasigt i fusion360 och när jag offsettar sista fräsningen så blir detaljerna exakt .00 mm som de ska vara. Det går ju att kompensera för det, men lite mysko är det allt. Provkört fräsen och joggat fram och tillbaka, även kört längre sträckor för att kolla att den rör sig rätt. Vilket den gör.
2fast4u
Inlägg: 31
Blev medlem: 3 september 2015, 11:01:16

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av 2fast4u »

Har du lyckats slå på verktygskompensation? G41/42 i koden?
daer
Inlägg: 355
Blev medlem: 13 juni 2008, 22:15:27
Ort: Höör och Helsingborg, Skåne

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av daer »

Kontrollmätt verktyget?

Har noterat att vissa fräsar är lite mindre än nominellt mått.
Hål blir då något små, yttersidor något stora.
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Verktyget ligger bara någon hundradel under angivet mått. Har kört ett par olika pinnar och lite olika program genererade i fusion360. Får väl knacka ihop en egen cirkel för att förstå om det är fusion som knasar till någon parameter.


här är koden (finkörning i slutet från och med TRACE1, skippade grovköret eftersom det var för många rader och inte kunde postas)
Hej Ove, så du hänger här också? :tumupp:

det där ZMIN -8.701 flat end mill - va fan. Det känns som boven i dramat... Har använt standardverktygen från biblioteket, men får nog försöka konfigurera upp lite egna... EDIT: Egna hjälpte inte, det står fortfarande 8.7 om det nu har något med saken att göra.

Kod: Markera allt

(1001)
(T2  D=8. CR=0. - ZMIN=-8.701 - FLAT END MILL)
G90 G94 G91.1 G40 G49 G17
G21
G28 G91 Z0.
G90


(TRACE1)
M9
G0 Z15.
X-32. Y-74.97
Z-0.86
G1 Z-7.701 F440.
Y-20.03 F75.
X-31.972 Y-19.372 Z-7.673
X-31.885 Y-18.739 Z-7.588
X-31.844 Y-18.529 Z-7.547
X-31.795 Y-18.32 Z-7.501
X-31.611 Y-17.701 Z-7.328
X-31.374 Y-17.107 Z-7.112
X-31.083 Y-16.54 Z-6.864
X-30.742 Y-16. Z-6.595
X-30.361 Y-15.5 Z-6.315
X-29.957 Y-15.057 Z-6.037
X-29.515 Y-14.652 Z-5.764
X-29.015 Y-14.269 Z-5.496
X-28.472 Y-13.924 Z-5.243
X-27.903 Y-13.631 Z-5.015
X-27.313 Y-13.394 Z-4.824
X-26.689 Y-13.21 Z-4.674
X-26.047 Y-13.082 Z-4.569
X-25.41 Y-13.013 Z-4.511
X-24.797 Y-13.003 Z-4.503
X-24.167 Y-13.052 Z-4.544
X-23.524 Y-13.16 Z-4.634
X-22.891 Y-13.327 Z-4.769
X-22.29 Y-13.546 Z-4.947
X-21.715 Y-13.82 Z-5.164
X-21.162 Y-14.149 Z-5.409
X-20.646 Y-14.521 Z-5.674
X-20.183 Y-14.921 Z-5.946
X-19.772 Y-15.346 Z-6.222
X-19.382 Y-15.828 Z-6.502
X-19.025 Y-16.357 Z-6.776
X-18.716 Y-16.917 Z-7.033
X-18.462 Y-17.499 Z-7.26
X-18.26 Y-18.112 Z-7.448
X-18.205 Y-18.32 Z-7.501
X-18.156 Y-18.529 Z-7.547
X-18.115 Y-18.739 Z-7.588
X-18.028 Y-19.372 Z-7.673
X-18.013 Y-19.583 Z-7.689
X-18.003 Y-19.793 Z-7.698
X-18. Y-20.03 Z-7.701
Y-74.97
X-18.028 Y-75.628 Z-7.673
X-18.115 Y-76.261 Z-7.588
X-18.156 Y-76.471 Z-7.547
X-18.205 Y-76.68 Z-7.501
X-18.389 Y-77.299 Z-7.328
X-18.626 Y-77.893 Z-7.112
X-18.917 Y-78.46 Z-6.864
X-19.258 Y-79. Z-6.595
X-19.639 Y-79.5 Z-6.315
X-20.043 Y-79.943 Z-6.037
X-20.485 Y-80.348 Z-5.764
X-20.985 Y-80.731 Z-5.496
X-21.528 Y-81.076 Z-5.243
X-22.097 Y-81.37 Z-5.015
X-22.687 Y-81.606 Z-4.824
X-23.311 Y-81.79 Z-4.674
X-23.953 Y-81.918 Z-4.569
X-24.59 Y-81.987 Z-4.511
X-25.203 Y-81.997 Z-4.503
X-25.833 Y-81.948 Z-4.544
X-26.476 Y-81.84 Z-4.634
X-27.109 Y-81.673 Z-4.769
X-27.71 Y-81.454 Z-4.947
X-28.285 Y-81.18 Z-5.164
X-28.838 Y-80.851 Z-5.409
X-29.354 Y-80.479 Z-5.674
X-29.817 Y-80.079 Z-5.946
X-30.228 Y-79.654 Z-6.222
X-30.618 Y-79.172 Z-6.502
X-30.975 Y-78.643 Z-6.776
X-31.284 Y-78.083 Z-7.033
X-31.538 Y-77.501 Z-7.26
X-31.74 Y-76.888 Z-7.448
X-31.795 Y-76.68 Z-7.501
X-31.844 Y-76.471 Z-7.547
X-31.885 Y-76.261 Z-7.588
X-31.972 Y-75.628 Z-7.673
X-31.987 Y-75.417 Z-7.689
X-31.997 Y-75.207 Z-7.698
X-32. Y-74.97 Z-7.701
Z-0.86 F440.
G0 Z15.

M9
G28 G91 Z0.
G28 X0. Y0.
M30
tkgb
Inlägg: 185
Blev medlem: 30 november 2009, 20:21:23
Ort: Falkenberg

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av tkgb »

Du kan nog ändra så postprocessorn postar g02 och g03 istället för en massa g01 rörelser för cirklar.
Det brukar bara vara att klicka i typ use radius eller allow radius moves eller liknande.
Som det är nu är g-koden ganska oläsbar :)

mvh tommy
Anders K
Inlägg: 209
Blev medlem: 13 mars 2013, 16:38:57

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av Anders K »

Hmm, jag hade inte koll på det där innan du skrev. Men när jag tittar i inställningarna för postprocessorn så står den redan inställd på att tillåta radiekörningar.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
tkgb
Inlägg: 185
Blev medlem: 30 november 2009, 20:21:23
Ort: Falkenberg

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av tkgb »

Det är nog Trace som gör att det blir en massa g01 i x y z
Det verkar som 2D-contour postar g02 och g03 för cirklar.

Gjorde ett litet test i Fusion 360 med enklast möjliga kod för finfräsning av ett 10 mm hål med en 4 mm pinnfräs.
Nollpunkt i centrum av hålet ingen radiekompensering eller mjuka ingångar.
Då blir koden ganska lätt att förstå sig på om man ska felsöka varför hålen blir för små.

(1001)
(10 MM HAL MED 4 MM PINNFRAS)
(T12 D=4. CR=0. - ZMIN=-5. - FLAT END MILL)
G90 G94 G91.1 G40 G49 G17
G21

(2D CONTOUR3)
M5
M9
T12
(4 MM PINNFRAS)
S2500 M3
G54
M8
G0 X0. Y0.
G43 Z10. H12
Z2.
G1 Z-5. F300.
X3.
G3 X-3. R3.
X3. R3.
G1 X0.
G0 Z10.

M9
M30
2fast4u
Inlägg: 31
Blev medlem: 3 september 2015, 11:01:16

Re: Mattsson Zetterlund VF600 (blivande CNC-maskin)

Inlägg av 2fast4u »

Anders K skrev:Hej Ove, så du hänger här också? :tumupp:
Hej hej :waving:

Skulle det där vara kod för finskärning av ett hål? Varför varierar z-koordinaten? Är inte axeln definierad som vinkelrät mot xy-planet? Refererar alltså till Anders kod ett par meddelanden upp.
Skriv svar