Imam jedan racunar na kome se nalazi ubuntu. Racunar se koristi za upravljanje sa jednom CNC masinom.
E sada, vecina crteza koji dolaze za obradu su u formatu dxf. Operator koristi QCad i edituje fajlove ili na osnovu crteza na papiru pravi nove. Kasnije te fajlove otvara pomocu jednog drugog programa koji generise cnc kod, koji se kasnije koristi u CNC interpreteru da upravlja sa masinom.
Vecina crteza su pojedinacni djelovi, ali ima i crteza koji prikazuju sklop (vise pojedinacnih crteza). Pored crteza, postoje informacije o tipu materijala, debljini, broju komada (broj komada zavisi od sklopa gdje se taj dio koristi npr. sklop 001a, korisit komad asdf1 3 puta, a sklop 001b koristi komad asdf1 2 puta. Znaci asdf1 je potreban 5 puta).
Sklopovi se opet mogu koristiti kao podsklopovi u drugim sklopovima, itd.
Potrebno je jos informacije o tome, kada je odredjeni komad radjen, koliko je uradjeno komada, koji operater je radio itd.
Problem: Sve te informacije dobiti u Nautilusu. Kako organizovati i grupisati fajlove po debiljini, tipu materija?
Ideja koja je meni pala ali ne znam da li je izvodiva, je da napisem jedan plug-in za nautilus (ako nautilus uopste podrzava plugin-ove). On bi koristio bazu podataka gdje bi takve podatke snimao. Pretpostavljam da ako nautilus podrzava plug-in, da je moguce jos uvesti dodatne kolone prilikom pregleda fajlova, gdje bi takve informacije mogle biti prikazane.
Jos naprednija stvar bila bi da taj plug-in moze da prikaze hijerarhiju sklopova i djelova.
Imam odredjeno iskustvo u programiranju tako da to nebi trebalo da predstavlja problem, problem je uopste ideje kako ovo rijesiti i da li je ta ideja tehnicki izvodjiva.
Nadam se da sam bio dovoljno razumljiv (mada mi to nije jaca strana) :-)
Hvala