RPD Vaktari Measure

Neurketa-datuen analisia · erabiltzaile-eskuliburua
RPD Engineering · v2026.10.09c

01Zer egiten duen

RPD Vaktari Measure-k Visitri ikusmen-sistema batek piezak ikuskatzen dituen bitartean idazten dituen CSV fitxategiak irakurtzen ditu, eta prozesua kontrolpean dagoen erabakitzeko behar diren estatistiketan bihurtzen ditu: tolerantziatik kanpoko ehunekoa, gaitasuna, kontrol-grafikoak, akatsen Pareto diagrama eta inprimatzeko edo entregatzeko txosten osoa.

Ez du ezer neurtzen eta ez du makina ukitzen. Karpeta bat bakarrik irakurtzen du. Programa geldituz gero, ekoizpenak berdin-berdin jarraitzen du; estatistikak ikusteari uzten diozu, besterik ez, berriz abiarazi arte.

zer behar duzunPython 3.8 edo berriagoa duen PC bat, neurketa-programak CSVak uzten dituen karpetarako irakurketa-sarbidea, eta nabigatzaile bat. Ez da ezer instalatzen eta ez da ezer inora bidaltzen: programak zure PCari bakarrik ematen dizkio orriak.

02Instalazioa eta abiaraztea

Kopiatu programaren karpeta PCan nahi duzun lekuan — C:\RPD-Vaktari\Measurement analysis da ohikoa — eta ireki start_vaktari_measure.bat testu-editore batekin, zaindu nahi duzun karpeta zehazteko:

set CARPETA=C:\STATS\Vaktari
set PORT=8760

CARPETA neurketa-programak CSVak uzten dituen karpeta da. PORT beste programa batek 8760 erabiltzen badu bakarrik aldatu behar da. Programaren instantzia batek karpeta bat zaintzen du; bi badituzu, abiarazi bi kopia bi ataka desberdinetan.

Abiarazteko hiru modu

start_vaktari_measure.bat
Leiho bat irekitzen du, non programak zer egiten duen ikusten duzun. Lehen aldian erabili beharrekoa da, eta zerbait ondo ez dabilen bakoitzean.
START_vaktari_measure_silent.vbs
Leihorik gabe abiarazten du. Idatziko zuen guztia log_vaktari.log fitxategira doa. Egunerokoa da — jarri lasterbide bat Hasiera karpetan eta PCarekin batera abiaraziko da.
STOP_vaktari_measure.bat
Programa gelditzen du. Atakan entzuten ari dena bakarrik hiltzen du, beraz PCko gainerako Python programak ez dira ukitzen.

Martxan dagoenean, ireki http://localhost:8760 nabigatzailean. Sare bereko beste PC batetik, erabili zerbitzari-PCaren helbidea, adibidez http://192.168.1.40:8760.

lehen abiarazteaMilaka fitxategi dituen karpeta baten lehen eskaneatzeak denbora behar du — berrogei segundo inguru hiru mila fitxategirentzat. Panela berehala irekitzen da eta eskaneatzeak aurrera egin ahala betetzen da; ez duzu itxaron behar. Hurrengo abiarazteak berehalakoak dira, datuak dagoeneko historia-karpetan daudelako.

03Goiko barra

Fitxen gainean dagoen guztiak zein datu ikusten ari zaren erabakitzen du. Azpian dagoen guztia hautapen horretatik kalkulatzen da.

Erref.
Piezaren erreferentzia. Aldatzeak pantaila osoa birkargatzen du.
LOT
Lotea. * esan nahi du tarteko lote guztiak.
Kamera
Zein ikusmen-sistema aztertzen ari zaren. Hemen ez dago « guztiak » aukerarik, eta nahita da — ikus 12. atala.
Tartea
Gaur, 7 egun, 30 egun edo historia osoa. Bi data-laukiek beste edozein tarte eskuz ezartzeko balio dute.
Hizkuntza
Sei hizkuntza. Aukera nabigatzailean gogoratzen da.
Gaia
Iluna (lehenetsia, goiko barra iluna) edo argia. Inprimaketa beti argian egiten da, pantailan duzuna gorabehera.
scan
Karpeta berehala berrirakurtzera behartzen du, eskaneatze automatikoaren zain egon beharrean.
hautatzaileek dena erakusten duteHautatzaile bakoitzak iritsi diren balio guztiak zerrendatzen ditu, ez bakarrik beste iragazkiekin bat datozenak. Daturik gabeko aukera bat horrela markatuta geratzen da. Horrela beti ikus dezakezu zer gehiago neurtu den eta hara joan, iragazki batek ezer esan gabe ezkutatu beharrean.
Goiko barra gai argiarekin. Iluna da lehenetsia: barra ilun bat mantentzen du datuen gainean, eta horrek gutxiago nekatzen du egun osoan piztuta dagoen tailerreko pantaila batean.

04ZUZENEAN · zer gertatzen ari den orain

Tailerreko pantaila da. Iritsi den azken leihoa erakusten du eta besterik ez, beraz galdera bakar bati erantzuten dio: makinak orain ekoizten duena ona al da?

Azken leihoa. Lehen txartela piezen adostasuna da: kota guztiak aldi berean tolerantziaren barruan dituzten piezen ehunekoa. Gainerakoak kota bakoitzeko txartel bana dira.

Kota-txartel bakoitzean:

Azken joera: tolerantziatik kanpoko ehunekoa, leihoz leiho, erreferentzia honen azken leihoetan. Etengabe igotzen den lerro bat desbideratzen ari den prozesu bat da; leiho solteetako gailurrak beste zerbait izan ohi dira.
zer den leiho batLeiho bat erreferentzia bat, lote bat, pasaldi bat eta kamera bat da — praktikan, CSV fitxategi bat. Piezak zenbakiaren arabera parekatzen dira leiho baten barruan, inoiz ez leihoen artean: zenbakitzea berrabiarazi egiten da, eta fitxategi bateko 7. piezak ez du zerikusirik beste bateko 7. piezarekin.

05Atributu bidezko kotak

Egiaztatzen den guztia ez da neurtzen. Hari bat han dago edo ez dago; marka bat irakurtzen da edo ez. Egiaztapen horiek ez dute nominalik ez tolerantziarik — CSVak NA darama nominala joango litzatekeen lekuan — eta epaia Status eremutik ateratzen da: 5 esan nahi du pieza ona dela, beste edozein baliok ezetz.

Atributu bidezko kotak bereiz zerrendatzen dira, egiaztatutako, onartutako eta baztertutako piezen zenbaketarekin.

Neurtutako kotetatik bereizita erakusten dira ez dagoelako ezer batez besteko egiteko: atributu batek ez du batez bestekorik, ez σ, ez Cpk. Pasa/ez pasa egiaztapen batek ez du banaketarik.

horiek ere kontatzen duteHuts egindako atributu batek pieza txarra egiten du, tolerantziatik kanpoko kota batek bezalaxe. Atributuak piezen adostasunean eta bi Pareto diagrametan sartzen dira — haririk gabeko pieza bat pieza txarra da, bere neurketak oso onak izan arren.

06Aurkitu gabeko neurketak

Ikusmen-tresnak bilatzen duena aurkitzen ez duenean, −1 idazten du neurketa baten ordez. Gauza bera gertatzen da neurketa bat beste baten mende dagoenean eta lehenak huts egin duenean.

Aurkitu gabeko neurketak bereiz kontatzen dira, kota bakoitzeko.

Bereiz kontatzen dira eta nahita uzten dira gainerako guztitik kanpo. −1 bat ez da neurketa txar bat: ez da neurketa bat ere. Batez bestekoan sartuko balitz, hamaika milimetro beherago eramango luke eta estatistikak zentzugabe bihurtuko lituzke, eta tolerantziatik kanpotzat hartzeak kamerak egindako zerbaiten errua prozesuari botako lioke.

zer esan nahi duen normaleanAurkitu gabeko neurketa sail bat ia beti ikusmen- edo pieza-kokapen arazo bat da, ez prozesu-arazo bat: argiztapena, fokua, finkapena, gaizki jarritako pieza bat edo falta den pieza bat. Egiaztatu hori makina ukitu aurretik.

07Bi Pareto diagramak

Bi grafikoek hondakina sortzen duten kotak ordenatzen dituzte. Antzekoak dira eta galdera desberdinei erantzuten diete, beraz merezi du zein den zein argi edukitzea.

Akatsen Pareto

Kota bakoitzak zenbat akats sortzen dituen, maiztasun handienetik txikienera, ehuneko metatuarekin.

Klasikoa da: zerk huts egiten duen sarrien. Kurba metatua akatsen guztizkoaren gainean kalkulatzen da, beraz beti ixten du % 100ean.

Zein akats konpondu lehenik

Zenbat pieza berreskuratuko zenituzkeen kota bakoitza bakarrik konponduz.

Honek tailerrean benetan axola duen galderari erantzuten dio: zer konpondu pieza gehien salbatzeko? Pieza batek kota bat baino gehiagotan huts egin dezake aldi berean, eta bakarra konpontzeak ez du salbatzen. Grafiko honek kota horretan eta beste inongotan ez huts egiten duten piezak bakarrik kontatzen ditu — zuzenketa bakar batek benetan berreskuratuko lituzkeen piezak.

biak bat ez datozeneanKota bat lehen grafikoaren goialdean baina bigarrenean behean badago, dagoeneko beste arrazoi batengatik txarrak diren piezetan huts egiten du batez ere. Bakarrik konpontzeak oso gutxi aldatuko lizuke hondakina. Bigarren grafikoa da ahalegina non jarri esan behar dizuna.

08METATUA · lan-ikuspegia

Zuzeneko fitxak leiho bat erakusten du. Honek hautatutako tarte osoa biltzen du eta hemen begiratzen duzu txanda nola joan den jakin nahi duzunean, ez azken pieza nola atera den.

X̄–R kontrol-grafikoa: azpitaldeen batez bestekoak denboran zehar, prozesutik beretik kalkulatutako kontrol-mugekin.

Kontrol-mugak ez dira tolerantzia. Prozesuak bakean uzten denean egiten duena dira. Mugetatik kanpoko puntu batek, edo alde bereko puntu-sail batek, zerbait aldatu dela esan nahi du — pieza guztiak oraindik tolerantziaren barruan egon arren. Hori da kontrol-grafiko baten grazia osoa: hondakina egin aurretik abisatzen dizu, ez ondoren.

Tarteko leiho guztiak, beren zenbakiekin. Gauzak aldatu ziren unea aurkitzeko balio du.

09ERREFERENTZIAK · zer egiaztatu den eta noiz

Egun bakoitzeko lerro bat, eguneko orduak zeharka, eta kolore-bloke bat erreferentzia bat egiaztatzen ari zen tokian. « Zer egiaztatu genuen asteartean, eta zer ordutan aldatu genuen? » galderari erantzuten dio ezer ireki gabe.

Denbora-lerroa Xehetasuna ikuspegian. Kolore bakoitza erreferentzia bat da; bloke baten kokapena martxan zegoen eguneko ordua da. Orduen eskala goian eta behean agertzen da.

Legendaren eskuinean Ikuspegia hautatzailea dago. Xehetasuna aukerak kamera bakoitzaren sailak bereiz marrazten ditu: bi kamerak lote bera aldi berean egiaztatzen dutenean, haien fitxategiak txandakatu egiten dira eta fitxategi bakoitzeko bloke bat ateratzen da, goiko irudian bezala. Taldekatuta aukerak erreferentzia bakoitzeko bloke bakar batean biltzen du dena, kamera eta lote guztiak barne. Blokea erreferentzia aldatzen denean edo 30 minutu baino gehiago fitxategirik gabe igarotzen direnean bakarrik mozten da; horrela, geldialdi luzeak ikusten jarraitzen dira.

Pantaila bera Taldekatuta ikuspegian: erreferentzia bakoitzeko bloke bat. Sagua gainetik pasatuz gero, barruan dituen loteak eta kamerak agertzen dira.

Aukeratutako ikuspegia nabigatzaile honetan gogoratzen da eta marrazkia bakarrik aldatzen du: goiko laburpena, egun bakoitzeko zifrak eta guztizkoen taula berdinak dira bi ikuspegietan. Gauerdia igarotzen duen sail bat 24:00ak arte marrazten da, hasi zen eguneko lerroan.

Egin klik edozein blokeetan eta erreferentzia eta lote hori gainerako fitxetan kargatzen dira. Ekoizpen-sail jakin batean sartzeko modurik azkarrena da: denbora-lerroan aurkitu, klik egin, eta txosten osora joan. Taldekatuta ikuspegian, lote bakarra eta kamera bakarra dituen bloke batek horiek hautatzen ditu; gehiago baditu, erreferentzia lote guztiekin irekitzen da eta lehendik aukeratuta zenuen kamera mantentzen da.

Erreferentziako guztizkoak tartean: loteak, sailak, piezak, okupatutako denbora eta tolerantziatik kanpoko ehunekoa.
irismenaPantaila hau zein erreferentzia egiaztatu diren buruzkoa da. Nahita ez da makina-kontroleko pantaila bat: erroreak, geldialdiak eta erabilgarritasuna RPD Vaktari Machine-n daude, hori baita horretarako modulua.

10TXOSTEN OSOA · dokumentua

Uneko hautapenari buruzko guztia, inprimatzeko eta entregatzeko maketatuta — bezero bati, auditoria bati, edo lotearen karpetara. Nabigatzailearen inprimatzeko aginduak PDF bihurtzen du.

Tolerantzia-taula: kota bakoitza bere tolerantziaren gainean, eskalan marraztuta, begirada batez ikusteko zein dauden zentratuta eta zein doazen muga baten ertzean.
Banaketak: kota bakoitzaren histograma bere mugekin, nominalarekin eta doitutako kurbarekin.
Piezen adostasuna: pieza bakoitzak zenbat kotatan huts egiten duen. Lehen barra pieza onak dira.

Txostenak kotako laburpen-taula, koten arteko korrelazioak, atributuen eta aurkitu gabeko neurketen atalak, bi Pareto diagramak eta idatzizko ondorio bat ere baditu.

Ondorioak: txostenak hitzez esaten du zenbakiek zer esan nahi duten eta zer begiratu behar den lehenik.

11ESPORTATU

Datuak programatik ateratzeko hiru moduak.
Neurketa guztiak
Lerro bat neurketa bakoitzeko. Hau da Excelera edo beste estatistika-pakete batera eramateko hartu behar dena.
Emaitzak soilik
Lerro bat kota bakoitzeko, n, batez bestekoa, σ, Cp, Cpk eta zenbaketekin. Laburpen bat, ez datu gordinak.
Txostena PDFn
Nabigatzailearen inprimatze-leihoa irekitzen du txosten osoaren gainean. Aukeratu « Gorde PDF gisa ».

CSV esportazioek sarrerako fitxategien banatzaile eta hamartar-marka berak erabiltzen dituzte, beraz ondo irekitzen dira Excelen bihurketa-urratsik gabe.

12Hainbat kamera karpeta berean

Ikusmen-sistema bat baino gehiagok zaindutako karpetan idazten badu, haien fitxategiak nahastuta iristen dira. CSVko VIS eremuak esaten du neurketa bakoitza zein kameratatik datorren, eta goiko barrako Kamera hautatzaileak aztertzen ari zarena aukeratzen du.

ez dago « kamera guztiak »eta ez da egon behar. Bi kamera bi neurketa-sistema dira, bakoitza bere kalibrazioarekin, bere optikarekin eta bere alborapenarekin. Kota beraren neurketak elkartzeak batez besteko bat ematen du ez dena ez batarena ez bestearena, eta σ bat batez ere kameren arteko aldea dena. Ateratzen den gaitasuna ez dago pixka bat oker — ez du ezer esan nahi.

Pieza-zenbakiak

Kamera bakoitzak bere piezak 1etik zenbakitzen ditu eta nahi duenean berrabiarazten du. 1. kamerako 7. pieza eta 2. kamerako 7. pieza ez dira pieza bera, eta programak ez du inoiz hori suposatzen. Piezak zenbakiaren arabera leiho beraren barruan bakarrik parekatzen dira.

Kamerek ere ez dute beti argazki kopuru bera egiten: denboraren arabera ibiltzen dira, eta zerbait gertatzen bada batek ziklo bat saltatzen du. Horregatik fitxategi batek minutu beretako beste batek baino pieza gehiago izan ditzake. Normala da eta programak hala espero du.

Pieza bati neurketa bat falta bazaio bere leihoaren barruan, adostasun-zenbaketatik kanpo geratzen da asmatu beharrean, eta txostenak esaten du zenbat piezari eragin dion.

13Nola irakurri zenbakiak

LSL, USL
Tolerantzia-mugak. LSL = nominala + tol− eta USL = nominala + tol⁺, CSVtik beretik hartuta.
μ
Neurketen batez bestekoa. Ondoan, nominalera duen distantzia mikrometrotan.
σ
Desbideratze estandarra — neurketen sakabanaketa.
Cp
Zenbat balio duen tolerantziak sakabanaketaren aldean, prozesua guztiz zentratuta egongo balitz. Cp = (USL − LSL) / 6σ.
Cpk
Gauza bera, prozesua benetan zenbat deszentratuta dagoen kontuan hartuta. Hau da begiratu beharrekoa. 1,33 da ohiko helburua.
Pp, Ppk
Bi berak, tarte osoaren gainean kalkulatuta azpitaldeen barruan beharrean. Prozesuak benetan zer eman duen esaten dute, leihoen arteko desbideratzeak barne.

σ eta σw

Cp eta Cpk σw-ren gainean kalkulatzen dira, azpitaldearen barruko sakabanaketa: prozesuak ezer mugitzen ez denean egin dezakeena. Pp eta Ppk-k σ globala erabiltzen dute, eta horrek tarteko desbideratze eta erregulazio-aldaketa guztiak ere baditu.

Beraz, Cpk ona eta Ppk txarra mezu argi bat da: makina gai da, baina mugitzen ari da. Bilatu desbideratzea — erreminta-higadura, tenperatura-eragina, loteen artean zuzentzen duen langile bat — makinaren zehaztasunari begiratu beharrean.

Status lerroakStatus motako lerroak makinaren beraren epaia dira. Estatistika dimentsionaletik kanpo uzten dira eta bereiz erakusten, makinaren iritziak inoiz ez ditzan neurketak kutsatu. Atributu-kotetan, Status eremua da epaia — ikus 05. atala.

14Alarma bat jotzen duenean

Zuzeneko fitxaren goiko abisuak larritasunaren arabera ordenatuta daude. Atalaseak komando-lerroan ezartzen dira eta hauek dira lehenetsiak:

AbisuaNoiz jotzen duenLehenetsia
Tolerantziatik kanpoPieza gehiegi mugetatik kanpo leiho honetan% 10etik gora
AbisuaGutxiago, baina nahi baino gehiago% 2tik gora
Batez bestekoaren jauziaBatez bestekoa mugitu da leiho batetik hurrengoradesaktibatuta
Kontrol-grafikoaMugetatik kanpoko puntu bat, edo 3tik 2 2σ-tik haratagobeti aktibo
Aurkitu gabeak−1 neurketa gehiegiabisua % 1etik gora, alarma % 5etik gora
Makinaren egoeraMakinak berak neurketak NOK gisa markatu dituedozein

Lehenik jardun beharreko biak batez bestekoaren jauzia eta kontrol-grafikoa dira. Biak jo dezakete pieza guztiak oraindik tolerantziaren barruan daudela, eta hori da hain zuzen zuzentzea merke ateratzen den unea. Tolerantziatik kanpoko abisua gorri dagoenerako, hondakina egiten ari zara dagoeneko.

Atalase bat aldatzeko, editatu abiarazte-fitxategia. Adibidez, % 5ean abisatzeko eta 15 µm-ko batez bestekoaren jauziarekin alarma jotzeko:

vaktari_measure.py --dir "%CARPETA%" --port %PORT% ^
    --pct-out-warn 5 --delta-mu-um 15

15Non bizi diren datuak

Programaren karpetaren barruan hist karpeta bat dago. Hori da datu-basea. Zaindutako karpetako CSVak sarrerako erretilua besterik ez dira.

hist\dades-UUUU-HH-EE.json
Fitxategi bat ekoizpen-egun bakoitzeko, egun horretan irakurritako leiho guztiekin. Hauek dira benetako datuak.
hist\fitxers.json
Dagoeneko irakurritako fitxategien erregistroa, beren tamaina eta datarekin, fitxategi bat inoiz bi aldiz konta ez dadin.
hist\marques.json
Grafikoetan markatzen dituzun esku-hartzeak.
CSVak ezabatzea segurua daFitxategi bat irakurrita, haren datuak hist-en daude eta CSVa jada ez da beharrezkoa. Zaindutako karpetako fitxategiak artxibatu edo ezabatu ditzakezu estatistika bakar bat ere galdu gabe. Azpikarpeta batera eramatea hobea da ezabatzea baino, inoiz datu gordinak behar badituzu.
hist ezabatzea ez dahist ezabatuz gero historia galtzen duzu. Programak oraindik ikus ditzakeen CSVek dutena bakarrik berreraikiko luke — beraz horiek ere artxibatu badira, datu horiek galduta daude. Egin hist-en kopia PCaren gainerakoarekin batera.

Historia-karpeta beste leku batera eraman daiteke --state erabiliz, eta hori erabilgarria da babeskopia egiten den sareko unitate batean eduki nahiago baduzu.

16Fitxategiak

vaktari_measure.py
Zerbitzaria. CSVak irakurtzen ditu, historia mantentzen du eta panela zerbitzatzen du.
vaktari_measure.html
Panela.
vaktari_measure_i18n.js
Itzulpenak, sei hizkuntza.
vaktari_measure_theme.css
Kolore eta tipografia guztiak. Bi gaiak hemen bizi dira, eta berri bat gehitzen da bloke bat kopiatuz.
vaktari_measure.ico, .svg
Marka.
start_vaktari_measure.bat
Abiaraztea leiho ikusgaiarekin.
START_vaktari_measure_silent.bat
Abiaraztea pantailan irteerarik gabe.
START_vaktari_measure_silent.vbs
Abiaraztea leihorik gabe. Hau da ohikoa.
STOP_vaktari_measure.bat
Programa gelditzen du.
hist\
Historia — ikus 15. atala.
log_vaktari.log
Programak idatzi duena, leihorik gabe abiarazi denean.
bertsioaBertsio-zenbakia pantaila guztien behealdean eskuinean dago eta eskuliburu honen azalean. Argitalpen-data gehi letra bat da. Adierazi arazo bat jakinarazten baduzu.

17Ohiko arazoak

Nabigatzaileak dio ezin dela konektatu

Programa ez dago martxan. Abiarazi .bat ikusgaiarekin eta irakurri zer idazten duen, edo ireki log_vaktari.log. Ohiko arrazoiak dira Python instalatuta ez egotea edo ataka jada okupatuta egotea.

Ataka okupatuta dagoela dio

Beste kopia bat dago dagoeneko martxan — ireki panela, ziurrenik han dago. Bestela, exekutatu STOP_vaktari_measure.bat eta abiarazi berriro, edo aldatu PORT abiarazte-fitxategian.

Ez da ezer agertzen, edo « daturik ez » dio

Egiaztatu CARPETA karpeta zuzenera zuzentzen dela eta benetan CSVak daudela barruan. Goiko barrak zaindutako karpeta eta azken eskaneatzearen ordua erakusten ditu. Begiratu tartea ere: hautapena gaurkoa izan daiteke eta datuak atzokoak — abisu batek esaten dizu tartetik kanpo datuak daudenean, hara joateko botoi batekin.

Kamera bat falta da hautatzailean

VIS eremua falta da edo hutsik dago kamera horren fitxategietan. Goiko barrak aurkitu dituen aldagaiak erakusten ditu. Eremua idazten ez bada, neurketa-programaren irteera-konfigurazioan zuzendu behar da.

Zenbakiak arraro ateratzen dira aldaketa baten ondoren

Begiratu lote-hautatzailea. *-rekin hainbat lote ikusten ari zara aldi berean, eta tarteko erregulazio-aldaketa batek σ zabaltzen du eta Cpk hondoratzen. Aukeratu lote bakar bat eta konparatu.

Kota batek ez du batez bestekorik ez Cpk-rik erakusten

Atributu bat da: nominalik gabeko pasa/ez pasa egiaztapen bat, beraz ez dago ezer batez besteko egiteko. Ikus 05. atala.

Abiarazten denbora behar du

Historia asko duen karpeta batean lehen aldian bakarrik. Panela erabil daiteke eskaneatzeak aurrera egin bitartean. Beti motel badoa, zaindutako karpetak urteetako fitxategiak izango ditu ziurrenik — artxibatu zaharrak azpikarpeta batean; historiak haien datuak gordetzen ditu.