Por CNC-maŝinado, programado estas tre grava, kiu rekte influas la kvaliton kaj efikecon de maŝinado. Do kiel rapide regi la programajn kapablojn de CNC-maŝincentroj? Ni lernu kune!
Paŭza komando, G04X(U)_/P_ rilatas al la ilo paŭzotempo (paŝa halto, la spindelo ne ĉesas), la valoro post la adreso P aŭ X estas la paŭzotempo. La valoro post X devas havi dekuman punkton, alie ĝi estas kalkulita kiel milono de la valoro, en sekundoj (j), kaj la valoro post P ne povas havi dekumpunkton (tio estas, entjera prezento), en milisekundoj (ms) . Tamen, en iuj truaj sistemoj pri maŝinado de komandoj (kiel G82, G88 kaj G89), por certigi la malglatecon de la truofundo, paŭzotempo estas postulata kiam la ilo atingas la truan fundon. En ĉi tiu tempo, ĝi povas nur esti reprezentita per la adreso P. Adreso X indikas ke la kontrolsistemo konsideras X esti la X-aksa koordinatvaloro por efektivigi.
Diferencoj kaj ligoj inter M00, M01, M02 kaj M03, M00 estas senkondiĉa programa paŭzo-komando. Kiam la programo estas ekzekutita, la nutrado ĉesas kaj la spindelo ĉesas. Por rekomenci la programon, vi unue devas reveni al la JOG-stato, premu CW (spindle forward rotation) por komenci la spindelon, kaj poste reveni al la AUTO-ŝtato, premu la START-klavon por komenci la programon. M01 estas programa selektema paŭzo-komando. Antaŭ ol la programo estas ekzekutita, la butono OPSTOP sur la kontrolpanelo devas esti ŝaltita por efektivigi ĝin. La efiko post ekzekuto estas la sama kiel tiu de M00. Por rekomenci la programon estas la sama kiel supre. M00 kaj M01 ofte estas uzitaj por inspektado de laborpecgrandecoj aŭ pecetforigo en la mezo de pretigo. M02 estas la komando por fini la ĉefan programon. Kiam ĉi tiu komando estas ekzekutita, la nutrado ĉesas, la spindelo ĉesas kaj la fridigaĵo estas malŝaltita. Sed la programa kursoro haltas ĉe la fino de la programo. M30 estas la ĉefa programa finkomando. La funkcio estas la sama kiel M02, la diferenco estas, ke la kursoro revenas al la programkapa pozicio, sendepende de ĉu ekzistas aliaj blokoj post M30.
Cirkla interpola komando, G02 estas dekstruma interpolado, G03 estas maldekstruma interpolado, en la XY-ebeno, la formato estas jena: G02/G03X_Y_I_K_F_ aŭ G02/G03X_Y_R_F_, kie X, Y estas la koordinatoj de la arka finpunkto, I, J It. estas la pliiga valoro de la arka deirpunkto al la cirklocentro sur la X kaj Y-aksoj, R estas la arka radiuso, kaj F estas la furaĝkvanto. Notu ke kiam q≤180°, R estas pozitiva valoro; q>180°, R estas negativa valoro; I kaj K ankaŭ povas esti specifitaj per R. Kiam ambaŭ estas precizigitaj samtempe, la R-komando havas prioritaton, kaj I , K estas malvalida; R ne povas plenumi plencirklan tranĉadon, kaj plencirklan tranĉadon oni povas nur programi per I, J, K, ĉar ekzistas sennombraj cirkloj kun la sama radiuso post trapasado de la sama punkto. Kiam I kaj K estas nul, ili povas esti preterlasitaj; sendepende de G90 aŭ G91-reĝimo, I, J, K estas programitaj laŭ relativaj koordinatoj; dum cirkla interpolado, ila kompensa komando G41/G42 ne povas esti uzata.
Afiŝtempo: Sep-22-2022