Buggfix Plus
Aktuellt datum och tid: 04.33 2019-10-17

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 185 inlägg ]  Gå till sida Föregående  1 ... 6, 7, 8, 9, 10, 11, 12, 13  Nästa
Författare Meddelande
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 13.49 2018-11-03 

Blev medlem: 14.06 2010-03-24
Inlägg: 136
Ort: Huddinge
Eftersom problemet uppstod efter du mixtrat med ändlägesbrytarna, kolla så du har rätt signaler från dem in på kortet.
Glappkontakt i kablarna från brytarna skulle väl ge just sådana problem som du fått?


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 01.55 2018-11-04 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
När jag testade nu så funkade allt bara sådär.. känns inte hetl stabilt, och jag vet att jag haft samma problem innan, men det var innan jag hade fått igång allt så då reflekterade jag inte så mycket över det.

Nåväl, jag ahr limmat fast alla limitbrytarna och dragit kablage, som jags en lödit in till en aviationkontakt som sen är kopplad till styrboxen.

Sen har jag kollat med HALmeter att pin 10 ändras från true till false när jag trycker på X, 11 på Y och 12 på Z.

Jag har konfigurerat pin 10 till "X home and limit", och 11/12 till detsamma men för Y och Z, dessutom "Invert".

Jag startar sen linuxcnc och klickar på "home all" och tror då att alla axlarna ska gå "hem."

Neeeej..

Z börjar röra sej uppåt, jag hör att switchen klickar och då går den ner nån millimeter, fine, men sen kommer det upp ett felmeddelande "Joint 2 on limit switch error" ??

Fattar ingen ting, den försöker inte ens homa dom andra axlarna, men det är kanske för den hittar ett fel ?


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 02.44 2018-11-04 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Efter att ha googlat lite så visade det sej att det generellt sett är en dålig ide att kombinera home/limit på switcharna, så jag ställde om till bara "home".

Då visade det sej ju att Z funkade att homa, men sen körde den både X och Y åt fel håll, okej, klickade bort "inv" på dessa och då homar den dom snällt.

Jag kan då jogga X och Y som jag vill och den stannar med hjälp av softlimit, så långt allt bra.

Men sen har vi ju Z-problemet.. jag har ju ALLTID haft problem med denna, kanske beroende på att jag inte förstår hur det är tänkt att funka.

Efter att den homat axlen så kan jag inte jogga den nedåt alls, uppåt går ju tills den slår i stoppet (typ 2-3mm), limit funkar alltså inte, och det blir helt bakvänt.

jag TYCKER ju rent logiskt att home borde vara högst upp, och det är dessutom där jag satte switchen. Sen borde man ju jogga ner och göra "touch off" mot ytan och så får den arbeta mellan touch off och nedre limit.

Men det ville sej ju inte riktigt, nu var det ju nåt år sen jag lyckades fräsa (då utan switchar) och jag ahr FÖR mej att jag fick sätta home i mitten för det skulle gå ? lite osäker..

Hur sjutton är det tänkt att man ska göra här ?


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.35 2018-11-04 
Användarvisningsbild

Blev medlem: 16.34 2004-09-06
Inlägg: 24054
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Z högst uppe home:ad
Z = 0
Gå till MDI
G0 Z -10 ========= Vad händer?


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.49 2018-11-04 

Blev medlem: 16.26 2009-02-13
Inlägg: 962
Ort: Jönköping
Du resonerar rätt.

Du skall ha 0 uppe och sedan har du minus nedåt så din softlimit borde vara typ + 25(avstånd från homeswitch till toppen av maskinen) och -250(avstånd från home ttill lägsta punkt på maskinen). Alltså mycket större värde på minus än plus.

Gör kollen som techno skrev med för att se så att z går åt rätt håll. Skall alltså gå nedåt.
—Per


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 14.00 2018-11-04 

Blev medlem: 14.06 2010-03-24
Inlägg: 136
Ort: Huddinge
Citera:
Z börjar röra sej uppåt, jag hör att switchen klickar och då går den ner nån millimeter, fine, men sen kommer det upp ett felmeddelande "Joint 2 on limit switch error" ??


Tyder inte detta på att Z är konfigurerad att gå åt fel håll och logiken i programmet reagerar på detta och ger felmeddelandet?


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 07.55 2018-11-05 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Det börjar kännas så.

För när jag gör som tecno skriver får jag

"Linear move on line 0 would exceed joint 2's negative limit"

Men samtidigt har jag ju lyckats fräsa innan genom att "fuska till" home i mitten.

Det känns iaf som att stoppet blir åt fel håll så att säga, jag förstår inte riktigt VAD det är jag ska ändra i configen, det känns som att nån positiv angivelse borde vara negativ i Z's arbetsområde ??


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.00 2018-11-05 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Settings på Z-axeln är nu:

Kod: [Expandera/Minimera] [Hämta] (Untitled.txt)
Home location: 0.0
Table travel: 0.0   95.0
home switch location: 0.0
home search velocity: 1.5
home latch direction: same


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.54 2018-11-05 

Blev medlem: 10.02 2009-05-08
Inlägg: 776
Ort: Lund
Hej,

Ändra (t.ex) "Home Location" till 95 så blir det bättre.


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 09.47 2018-11-05 

Blev medlem: 14.43 2007-06-14
Inlägg: 4147
Ort: Hälsingland
Table travel ska vara negativ, har du home/noll överst så flyttar sig ju den negativt neråt. Sätt den på tex 10 och -95.


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 10.04 2018-11-05 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Jag tyckte det fattades info i tråden och kom på att jag ju faktiskt hade en till tråd (dumt nog)

Där har ju hawkan sagt ungefär det som borre skrev nu..

Citera:
Bästa är att sätta en brytare högst upp på Z och låta den nolla mot den.
Och sätta MIN_LIMIT=-87 och MAX_LIMIT=0.


viewtopic.php?p=1320982#p1320982

..Så jag får testa det när jag kommer ut i garaget ikväll.


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 10.07 2018-11-05 
Användarvisningsbild

Blev medlem: 16.34 2004-09-06
Inlägg: 24054
Ort: Sparreholm, Södermanland N 59° 4.134', E 16° 49.743'
Bilaga:
cnc_a1.gif


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.14 2018-11-06 
Användarvisningsbild

Blev medlem: 20.30 2010-10-06
Inlägg: 180
Ort: Finland
Glenn skrev:
Jag tyckte det fattades info i tråden och kom på att jag ju faktiskt hade en till tråd (dumt nog)

Där har ju hawkan sagt ungefär det som borre skrev nu..

Citera:
Bästa är att sätta en brytare högst upp på Z och låta den nolla mot den.
Och sätta MIN_LIMIT=-87 och MAX_LIMIT=0.


viewtopic.php?p=1320982#p1320982

..Så jag får testa det när jag kommer ut i garaget ikväll.


I LinuxCNC (kanske gäller Mach 3/4 också, men jag har ingen erfarenhet) fungerar Homing så, att först går axeln med en hastighet mot home-brytaren tills den öppnar (ifall av NC-krets. sluter ifall av NO-krets), därefter går den med en annan hastighet tillbaka tills brytaren sluter igen, och till slut med en tredje tills den åter öppnar. Dessa hastigheter ställer du in separat för varje axel. Jag ville minnas, att default i Stepconfig och Pncconfig är ca 200, 30 resp. 0 mm/min. Det är fruktansvärt långsamt, men man kan inte sätta den mycket högre ifall brytaren är precis i ändan av axeln.

Om brytaren finns på "tillräckligt" avstånd från ändlägena kan man sätta upp den första hastigheten massor (n x 1000 mm/min) utan risk att smälla i väggen.
I en 6040:a är Z-axeln så kort, att den inte hinner få upp hastigheten, så där fungerar nog brytare i ändan också, men på X och Y vinner man på att ha tillräcklig marginal.


Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.18 2018-11-06 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Okej, labbade med detta igår och kom efter ett tag fram till att det finns en bugg i LinuxCNC, matar man in negativa värden i wizarden (stepconf) så skrivs dom inte ner korrekt i inifilen, editerar jag den manuellt blir det rätt.

Om jag skriver in min -98 och max 0 så kommer det att stå:

MIN_LIMIT = -0.001
MAX_LIMIT = 98.0

..Och då funkar det ju inte..

Handediterar jag till

MIN_LIMIT = -98.0
MAX_LIMIT = 0

..Så funkar det..

(Laddar man in filen i stepconf och sparar den utan ändringar ändrar den tillbaka dock!)

MEN, väljer jag även att ha homeswitch högst upp så blir det ändå fel, den lyckas göra home, men den tror då att home på Z är 39 ?? ..vilket gör att den gnölar om "exceeded positive soft limit" sen..

Mycket skumt..


Men det var iaf trevligt att kunna homa alla axlar (Z manuellt), göra touch off och sen köra programmet (LinuxCNC-loggan), stort framsteg.


Senast redigerad av Glenn 08.20 2018-11-06, redigerad totalt 1 gång.

Upp
 Profil  
 
 Inläggsrubrik: Re: Min 6040 CNC-fräs
InläggPostat: 08.19 2018-11-06 
Användarvisningsbild

Blev medlem: 12.01 2006-02-24
Inlägg: 22582
Ort: Norr om Sthlm
Hesabon: Aha, ja det där måste jag titta på, om den är långt ifrån brytarna tar det tiiiiid för home har jag märkt..


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 185 inlägg ]  Gå till sida Föregående  1 ... 6, 7, 8, 9, 10, 11, 12, 13  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: christianmoller och 1 gäst


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010