cosimo pisze:W końcu wymiana stringu to nie jest aż taki wysiłek
Przecież akurat pisze, że bym to zmienił. Problem tylko na co zmienić. Myślę, że zrobię jak na obrazku: „Startowa” zastąpimy „Bazowa” a „Docelowa” zastąpimy „Obróbki”. Dodałem też linie info z wartościami absolutnymi. W okienka O/P można wpisać wartości ujemne absolutne i zostaną one przeliczone na relatywne.
Mogę coś zasugerować? Może nie za późno...
BAZA to bardzo mocne słowo. Przywodzi na myśl powtarzalną referencję. Baza, przynajmniej mnie, w kwestii obróbki frezarką na Piko kojarzy się z punktem "zero" czyli powierzchnią materiału. Miejscem od którego obróbka się zaczyna jakakolwiek.
Jeśli mówimy o punkcie początkowym dla konkretnego procesu, to STARTOWA jest dużo lepszym określeniem.
Dalej, DOCELOWA - jest beznadziejne. OBRÓBKI trochę lepiej, ale obiektywnie rzecz biorąc, gdybym zobaczył taki napis to nadal bym nie wiedział czy chodzi o względne czy bezwzględne zagłębienie. Już chyba słowo ZAGĘBIENIE pasuje najlepiej, bo niżej jest parametr KROK ZAGŁĘBIENIA i wiadomo o co w nim chodzi.
Skoro wprowadzasz dodatkową linie, czy nie bardziej sensowne byłoby napisanie obok innym kolorem (koniecznie), zamiast namnażać linie których i tak jest mnóstwo?
Kolejna linia przywodzi na myśl kolejny parametr a nie powielenie informacji.
Wtedy wszystkie wartości które miałyby sens absolutny, mogłyby mieć podwójną informację. Od razu by też było ładnie widać, czy najgłębsze wycięcie nie wjedzie w stół.
Tak więc np:
"startowa 5,00(czerw) -5,00(ziel)"
albo
"startowa 5,00(czerw) (-5,00)(ziel)"
albo
"startowa 5,00(czerw) -5,00abs(ziel)"
albo
"startowa 5,00r(czerw) -5,00a(ziel)"
Zastępczo, z minimalnym wysiłkiem, mógłbyś też przyjąć konwencję, że wartości absolutne (względem materiału) mają inny kolor, względne inny a pozostałe parametry jeszcze inny, neutralny. i już taki bajecznie prosty zabieg bardzo by pomógł. Byle być konsekwentnym w stosowaniu.
Skoro wypuszczasz upgrade 2 małe prośby:
1. żeby program pamiętał ścieżkę do ostatnio używanego katalogu z plikami jobs
2. byłoby miło, żeby program pamiętał czy po starcie ma wyświetlać położenie maszynowe czy względem materiału, w głównym oknie pomiarowym.