Strona 1 z 1

Nowe funkcjie programu/kontrolera

: 06 maja 2010, 20:50
autor: prokopcio
Witam.
Zainteresowane osoby chciałem poinformować, że na prośbę wielu z Was dodałem funkcje do programu i kontrolera. Zawsze świeży soft można pobrać TUTAJ.

1. Przebudowa okna konfiguracji - opcje pogrupowane w zakładki.
2. Wprowadzono możliwość ograniczenia pola pracy poszczególnych osi maszyny
3. Możliwość zmiany kierunków pracy osi
4. Możliwość wybierania warstw / wykonywania w dowolnej kolejności
5. Rozgraniczono pole pracy maszyny z polem materiału
6. Dodano bardzo wygodną możliwość pozycjonowania pliku na materiale za pomocą prawego klawisza myszy
7. Możliwe jest odczyt pozycji materiału poprzez "dotknięcie" narzędziem
8. Wprowadzono 3 osobne prędkości pracy ręcznej - podstawową, z wciśniętym Shift oraz Ctrl.
9. Pomiar długości narzędzia oraz pomiar grubości czujnika długości narzędzia.
10. Automatyczne wczytywanie ostatnio używanego pliku.

0.07.1
rozmiar pliku : 2,97MB
Data zamieszczenia pliku : 2010-07-01

1. Poprawiono sposób wyliczania pozycji osi Z oraz korekcji długości narzędzia
2. Dodano moduł aktualizacyjny oprogramowania
3. Zintegrowano drivery kontrolera z programem
4. Zintegrowano program PromaFirmWare oraz aktualny plik wsadowy kontrolera
5. Zautomatyzowano Instalację / Deinstalację programu
6. Możliwość rozpoczęcia pracy od dowolnie wybranego miejsca

0.08.1
rozmiar pliku : 2,98MB
Data zamieszczenia pliku : 2010-07-13
1. Możliwość rozdzielenia pinów 10,11,12 jako krańcówki XYZ, poprzednio tylko pin 10 jako wspólny dla krańcówek
2. Możliwość wyboru położenia Z czujnika narzędzia (stół/materiał)
3. eliminacja błędu sterowania ręcznego przy końcach zakresu

0.09.1
rozmiar pliku : 2,98MB
Data zamieszczenia pliku : 2010-07-25
1. Poprawiono sterowanie osią Z
2. Dodano aplikację CNConv_klient - możliwość zdalnego podglądu postępu w obrębie sieci LAN

Re: Nowe funkcjie programu/kontrolera

: 06 sie 2010, 21:41
autor: pitsa
Zamiast

skala=

przydałoby się skalowanie

skalax=
skalay=

: 07 sie 2010, 11:26
autor: prokopcio
skala x/y to nie problem (choć nie wiem czy potrzebna) ale sterownie różnym skokiem śrub / podziałem kroków jednak nie jest prostym zadaniem (żeby naprawdę działało poprawnie zachowanie proporcji częstotliwości taktowania osi) i na razie nie mam w planach tego robić...

: 08 sie 2010, 23:02
autor: pitsa
Odkryłem, że program tworzy historię operacji. To rewelacja! :-) Niestety historia za każdym uruchomieniem programu jest kasowana. Szkoda, bo jest tam precyzyjna data (np. "15:39:33 Rozpoczęcie pracy automatycznej"). Wystarczy jeszcze dopisać mały komunikat: "wykonano w czasie mm:ss" lub "hh:mm:ss - wykonano" i automatycznie gromadziłyby się informacje o czasie wykonania różnych detali. Da się zrobić przy kolejnej okazji dopisanie tej małej informacji do pliku z logami?

Gdyby ktoś chciał gromadzić całą historię, to do helpa programu można dopisać coś takiego:

Pytanie: Czy program gromadzi historię swojej pracy?

Odpowiedź: Tak, w trakcie pracy programu w pliku Log.txt tworzona jest historia pracy kontrolera. Historia ta jest dostępna po wyłączeniu programu, jednak po każdym
uruchomieniu jest ona kasowana i plik jest tworzony od nowa.
Jeśli pragniesz zachować tą historię, to uruchamia program przy pomocy skryptu startcnconv.bat z następującą zawartością:

set zz=historia.bat
for /f "tokens=1-5 delims=- " %%d in ("%date%") do echo set n1=%%d-%%e-%%f >%zz%
for /f "tokens=1-5 delims=: " %%d in ("%time%") do echo set n2=%%d-%%e >>%zz%
echo copy Log.txt "%%n1%%%%n2%%.txt" >>%zz%
for %%v in (%zz%) do call %%v
start CNConv_2v1.exe

: 09 sie 2010, 00:31
autor: prokopcio
:) tak Log.txt stworzyłem w sumie do diagnozy błędów u klientów (dość dawno) i nie est to rozwijane, myślę, że rzeczy o których piszesz można wymyślić o wiele wygodniej niż przykład jaki podałeś.... przemyślę przy najbliższej okazji o ile może się komuś przydać. Czas jak najbardziej można pokazać, najlepiej w programie a nie w pliku.