Darius Lupșa

NCPlot: simulare program CNC

Pentru mine NCPlot e unul dintre cele mai complete programe în ceea ce privește simularea programelor CNC. Eu îl folosesc zilnic pentru mașini cu comandă Fanuc, NCT și Haas. Din păcate nu știe ciclurile de programare specifice comenzilor Siemens sau Heidenhain. Știe simulare pentru mașini de frezat și strung.

  • știe G17, G18 și G19. Pe una dintre mașini am un cap rotativ și asta îmi permite să simulez programul în toate cele 3 plane de lucru
  • știe M98 și M99 pentru chemarea unui subprogram
  • deși pentru simulare eu n-am nevoie, știe selectarea sistemelor de coordonate G54-G59, plus varianta extinsă cu G54.1 P1-P300
  • știe G16 pentru coordonate polare. Eu îl folosesc des pentru ciclul de găurire
  • știe G52 pentru schimbarea sistemului de coordonate local. Asta înseamnă că poți schimba originea X0Y0 doar în programul în care folosești codul G52.
  • știe macro. Asta e cea mai faină chestie la el. Majoritatea programelor mele folosesc limbaj macro. Are chiar și unelte de debugging, adică pas cu pas poți să vezi cum simulează variabilele macro și unde ai făcut vreo greșeală
  • tot în partea asta de macro suportă condiții IF, THEN, GOTO, WHILE, DO, END și SETVN
  • știe să facă mirror la un program. De exemplu, ai un program care din punctul X0 toate coordonatele merg în X-, dai mirror și tot programul e modificat să meargă din punctul X0 către X+. Vă zic, foarte util când ai de făcut piese în oglindă. Eu fac doar o variantă și apoi îi dau doar mirror.
  • mai are și opțiuni de rotate (poți rotii un program față de punctul zero la câte grade ai nevoie), shift (să-l muți față de un punct) sau scale(mărire sau micșorare de cote)
  • face conversie din I/J/K în R și invers. Dacă ai un program în care arcul de cerc e făcut cu I/J/K, acesta îl transformă în R(adică rază)
  • Știe să șteargă toate N-urile din fața liniilor sau să le renumeroteze. Mie îmi place să am programele curate, doar coduri G
  • calculează și cât timp durează un program
  • poți măsura pe simulare distanța între două puncte. Foarte fain să te verifici dacă n-ai făcut vreo prostie prin program
  • poți roti și vizualiza simularea din mai multe plane de lucru
← BACK NEXT →