Vizitator eol Postat Ianuarie 1, 2015 Partajează Postat Ianuarie 1, 2015 Buna, Nu ma pricep prea bine la electronica sau la mecanica, dar am facut un CNC. Din pacate masina pierde pasi. Folosesc Linux CNC, drivere TB6600, un distribuitor(controler) anonim(ebay), puterea setata pe motoare la 1.2 A si freza este un Proxxon MF70 careia i-am adaptat tije pe rulmenti ca sa se miste usor. Care credeti ca poate fi problema ? Deasemeni, in functionare scoate un sunet grozav de mare si vibreaza la greu. Motoarele se incalzesc de nu poti tine mana pe ele dupa putin timp. Poate ma ajutati si la problema asta cu un sfat(sau poate este aceeasi problema). Mai jos am atasata configuratia folosita. Multumesc cat /home/catalin/linuxcnc/configs/ProxxonMF70/ProxxonMF70.ini# Generated by stepconf at Thu Jan 1 16:49:13 2015# If you make changes to this file, they will be# overwritten when you run stepconf again[EMC]MACHINE = ProxxonMF70DEBUG = 0[DISPLAY]DISPLAY = axisEDITOR = geditPOSITION_OFFSET = RELATIVEPOSITION_FEEDBACK = ACTUALMAX_FEED_OVERRIDE = 1.2INTRO_GRAPHIC = linuxcnc.gifINTRO_TIME = 5PROGRAM_PREFIX = /home/catalin/linuxcnc/nc_filesINCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm[FILTER]PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth ImagePROGRAM_EXTENSION = .py Python Scriptpng = image-to-gcodegif = image-to-gcodejpg = image-to-gcodepy = python[TASK]TASK = milltaskCYCLE_TIME = 0.010[RS274NGC]PARAMETER_FILE = linuxcnc.var[EMCMOT]EMCMOT = motmodCOMM_TIMEOUT = 1.0COMM_WAIT = 0.010BASE_PERIOD = 100000SERVO_PERIOD = 1000000[HAL]HALUI = haluiHALFILE = ProxxonMF70.halHALFILE = custom.halPOSTGUI_HALFILE = custom_postgui.hal[HALUI]# add halui MDI commands here (max 64)[TRAJ]AXES = 3COORDINATES = X Y ZLINEAR_UNITS = mmANGULAR_UNITS = degreeCYCLE_TIME = 0.010DEFAULT_VELOCITY = 0.50MAX_LINEAR_VELOCITY = 5.00[EMCIO]EMCIO = ioCYCLE_TIME = 0.100TOOL_TABLE = tool.tbl[AXIS_0]TYPE = LINEARHOME = 0.0MAX_VELOCITY = 5.0MAX_ACCELERATION = 2.0STEPGEN_MAXACCEL = 2.5SCALE = 200.0FERROR = 1MIN_FERROR = .25MIN_LIMIT = -300.0MAX_LIMIT = 300.0HOME_OFFSET = 0.0[AXIS_1]TYPE = LINEARHOME = 0.0MAX_VELOCITY = 5.0MAX_ACCELERATION = 2.0STEPGEN_MAXACCEL = 2.5SCALE = 200.0FERROR = 1MIN_FERROR = .25MIN_LIMIT = -100.0MAX_LIMIT = 100.0HOME_OFFSET = 0.0[AXIS_2]TYPE = LINEARHOME = 0.0MAX_VELOCITY = 5.0MAX_ACCELERATION = 2.0STEPGEN_MAXACCEL = 2.5SCALE = 200.0FERROR = 1MIN_FERROR = .25MIN_LIMIT = -120.0MAX_LIMIT = 200.0HOME_OFFSET = 0.0catalin@catalin-desktop:~$ Link spre comentariu
andreigradu Postat Ianuarie 5, 2015 Partajează Postat Ianuarie 5, 2015 Poate dai ceva indicatii despre driver , stiu ca e mai nou, dar ce si cum 1,2A la ce??? ce motoare ai, ce scrie pe ele?? ce curent maxim suporta motoarele?? vino cu detalii, intai stabilesti partea exterioara, apoi discuti de mach3. La mach 3 sunt destule date, de exemplu @CLS are un driver bazat pe tb6560 si s-au discutat diverse aspecte. tu ce driver ai, ce setari are?? posibil sa fie prost setat driverul. da-ne o trimitere la fisa PDF a driverului tau. Cum legi driverul de PC, direct sau ai o placa de legatura?? Orice ajutor vine daca are ceva informatii ca sa isi formeze o parere despre echipamentele tale. Eventual cateva poze, mai mici, cateva sute de K 2-300, sa nu ocupe mult. Link spre comentariu
bcristian Postat Ianuarie 6, 2015 Partajează Postat Ianuarie 6, 2015 Configurarea sper ca e facuta doar ca sa vezi ceva miscandu-se, ca altfel ochii mortului sunt tare vioi fata de vitezele alea. SCALE=200?? Adica surub cu pas de 1 si fara microstepping, pentru un motor uzual de 200 de pasi per tura? Valorile electrice nu poate nimeni sa spuna daca sunt ok sau nu - nu faptul ca sunt Nema 17 nu spune decat ce forma si dimensiuni au motoare. Faptul ca face galagie si vibreaza poate fi din multe locuri. Verifica intai partea mecanica. Scoate motoarele si incearca sa deplasezi masina invartind suruburile cu 2 degete. Daca nu poti face asta cu usurinta rezolva intai problema asta ca altfel nu faci nimic. Testeaza motoarele si driverul in aer (nelegate de axele masinii) mai intai. Daca motoarele fac un fel de carait (gen sonerie veche mecanica) sau se blocheaza vezi ca fie le-ai dat viteza prea mare, fie acceleratie prea mare, fie timpii de mentinere a semnalului de step/dir sunt prea mici. Incepi cu hold time generos, de cateva ori mai mare decat minimul specificat de driver - asta te asigura ca nu ai probleme de acolo. Apoi cu acceleratie mica, maresti viteza pana incepe motorul sa faca urat (carait/blocat), reduci la vreo 80% din valoarea respectiva, apoi incepi sa cresti acceleratia. Testele le faci cu stepconf. Cand ti-a iesit cu motoarele in aer, le pui pe masina si repeti procesul - posibil sa trebuiasca sa mai reduce valorile acum, pentru ca ai si inertia masinii. Era sa uit - ai facut latency test pe computerul pe care il folosesti? E ok? Folosesti un port paralelel real, nu un adaptor usb-parallel? Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum