Šiomis dienomis teko spręsti šiokį tokį uždavinį - reikėjo betonavimo metu stebėti tilto metalinės konstrukcijos prasėdimą, ir jei nuosėdis būtų viršijęs leistinas vertes, stabdyti betonavimą.
Po tilto apačia su magnetiniais laikikliais prikabinau dvi 360° Leica prizmes ir pasinaudojau Topcon Magnet Field monitoringo programa, kuri automatiškai, užduotu intervalu - kas 5 minutes, atlikdavo prizmių matavimus pilnu ruožtu (versdama per zenitą) ir duomenis išvesdavo į tekstinį failą. Tik viena problema, kad tuos duomenis buvo nepatogu peržiūrėti, todėl čia į pagalbą atėjo senas geras Ekselis su makrokomandomis. Paspaudus mygtuką makrokomanda tiesiog perskaitydavo failą, paimdavo taškų su atitinkamais numeriais kodus ir išvesdavo juos į skaičiuoklę. Taip pat iš karto surašydavo skirtumų skaičiavimo formules. Jei kam nors praverstų, galite pasinaudoti prisegtu Excel failu.
Programa neatsižvelgia į tai, kad failas, kurį ji bando nuskaityti, gali būti naudojamas monitoringo programos - apie tai nebuvau pagalvojęs ją rašydamas, tad susidūriau su tuo, kad Magnet Field, negalėdamas įrašyti duomenų į failą, kurį tuo metu skaitydavo Excel programa, sukurdavo naują monitoringo failą. Aišku, vėliau šio dalyko lengvai išvengiau atnaujindamas duomenis Excelyje tuo metu, kai nevykdavo matavimo procesas - o tam turėjau 5 laisvas minutes.
Taip pat įdomus faktas yra tas, kad vienu metu Topcon GT-1001 pradėjo „neberasti“ prizmių arba rodė, kad prizmės staigiai „kyla“ aukštyn, kas iš principo yra neįmanoma. To priežastis buvo tiesiog aplytas instrumento objektyvas, kurį nuvalius viskas stojo į savo vietas.
Ekselio makro nėra tobula - tiesiog greitas įrankis darbui tam, kuris moka ja naudotis. Tačiau kodas atviras, galima pasikeisti pagal savo poreikius.