Znaleziono 17 wyników

autor: Piotr Rakowski
04 lut 2009, 09:28
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Cieszę się niezmiernie. Pan nie może dodać pomógł, bo to nie jest Pana wątek. Musi Pan założyć swój - wtedy będzie Pan dodawał punkty.

A mnie bardziej niż na punktach zależy na Waszym zadowoleniu, Koledzy :grin:
autor: Piotr Rakowski
26 sty 2009, 14:11
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

1. Płyty są różne na różnych chipsetach.
2. Ja się nie oburzam - mam taki styl bycia.
3. Dziękuję za wreszcie konstruktywne podpowiedzi.
4. Problem właśnie polega na tym, że procedura wykonywania pracy jest identyczna, co do każdej linii, za wyjątkiem synchronizacji wątków. To muszę sprawdzić. Będzie mi łatwiej, bo wreszcie po przeinstalowaniu systemu (i to mnie najbardziej dziwi) na komputerze, na którym program działał poprawnie - działać przestał.
5. Ergo - błąd na pewno jest programowy, ale sama rekompilacja niczego nie da.
6. Podawanie konfiguracji komputera jest bez sensu - z założenia program ma działać na każdym sprzęcie. Dlatego właśnie piszę go w Delphi 7 - 16-bitowym kompilatorze, zgodnym nawet do Windows 95 w dół.

Aha to Twoje XP jest Pro, czy Home?

Dojdę do tego, jak skąd bierze się ten błąd. Moje testy wykazały ponadto:
- jeśli w 1 linii znaczącej (wektor wykonywany) jest wpisane Y - program także nie pójdzie. Jeśli wpisany jest X -> zadziała OK.
- wykonwany nie jest w istocie g-kod, tylko jego prekompilat, czyli tablica wektorów -> plik XYZ. Sprawdzałem działanie tego pliku -> jest tak samo, jak z g-kodem i PLT, czyli źle. WIną jest w takim razie wątek pracy programu.
- podejrzewam, że synchronizacja wątków jest problemem głównym.

==========================
HURRAAAA!!!! Doszedłem wreszcie do tego, o co chodziło! Winny jest jednak moim zdaniem Service Pack 2 dla PRO i SP3 dla Home. Chodziło o dodatkowe zerowanie zmiennych wejściowych procedury ruchu maszyny. Wcześniej, gdy wartość była nieustalona Windoza zawsze podstawiała zero, potem coś pokombinowali i podstawiała "nic". Anyway - zrobione. Wersja 1.33 została właśnie wrzucona na serwer. Można ją pobrać jak zwykle, np. z linku w podpisie, czyli np: www.grawerki.biz

Pozdrawiam wszystkich.
autor: Piotr Rakowski
25 sty 2009, 23:00
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Czy mógłby ktoś wreszcie czytać, co piszę i o co proszę?

Kol. Mdario - odpowiedz na moje pytania, a na razie uwagi dot. kompilacji zachowaj na później. Chwilę pomyśl - skoro mówię, że nie mam komputera, na którym program działa źle, to znaczy, że coś zupełnie innego wchodzi w grę - i nie jest to kwestia przekompilowania programu, tylko uruchomienia go w jakimś trybie zgodności, albo jest kwestia inicjowania zmiennych przez któreś z używanych przeze mnie kontrolek.

1. Jaka wersja STEPa jest przez Ciebie testowana?
2. Na jakim systemie operacyjnym? - dokładnie z service-pakami...

Czy przypadkiem nie jest to XP Pro z SP2?
autor: Piotr Rakowski
25 sty 2009, 10:00
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

To nie jest w takim razie kwestia sprzętu, a kontrolki "Zacznij od". Jeszcze raz sprawdzę w samej kontrolce, co w niej siedzi. Podejrzewam, że na niektórych komputerach na początku ma stan nazwijmy "nieustalony". Tylko co miałby do tego rodzaj komputera? Prędzej rodzaj lub ustawienia Windozy.

Większość moich komputerów to laptopy z oryginalnymi XP Home, XP Pro i Vistą.

Podaj mi takie informacje:

1. Czy po zmianie "Zacznij od" na 2 uruchamia się nawet, jeżeli w 3 linii jest wpis dotyczący osi Z?
2. Czy chodzi normalnie, dochodzi do końca i kończy normalnie?
3. Jaki masz system operacyjny?
4. Którą wersję STEPa testujesz?
5. Rzecz najważniejsza: jeśli po zamianie na linię 2 program pójdzie i dojdzie do końca zamień z powrotem na linię 1 i sprawdź, czy poszło?
autor: Piotr Rakowski
20 sty 2009, 21:57
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

OK - dajemy spokój.
autor: Piotr Rakowski
20 sty 2009, 18:33
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Niech Pan pobierze wersję 1.32 (oznaczona 1.3). I dopiero na niej przeprowadza próby.
autor: Piotr Rakowski
19 sty 2009, 21:10
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Kol. Angermanek - wczytaj PLT i jeżeli masz autoatyczne generowanie g-kodu (opcja "Interpretuj automatycznie") to w oknie g-kodu masz program. Niezależnie jednocześnie generowany jest plik XYZ. Zapisz go poleceniem "Zapisz plik XYZ" z menu Pliki.
Zrób ten plik i wyślij go do mnie. Najlepiej także wyślij PLT.

Sprawa druga - jak wczytasz plik XYZ to program rusza, czy nie?

Czy zachowanie jest identyczne, jak przy PLT?
------------------------

Wrzuciłem na swoją stronę najnowszą wersję 1.32. Poprawiłem tam kilka rzeczy - między innymi generowanie kropki lub przecinka dziesiętnego.

Kol. Angermanek - sprzawdź w swoim komputerze, czy przypadkiem nie masz wpisanej kropki dziesiętnej zamiast przecinka w Panel sterowania->Ustawienia regionalne->Polska->znak dziesiętny. 99,9% komputerów ma wpisane 'przecinek', ale może Ty masz tam kropkę?
autor: Piotr Rakowski
19 sty 2009, 06:50
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Kol. Angermanek - w dolnym prawym rogu z 1 na 2 -> chodzi o numer linii, od której zaczyna się pracę? Czy praca jest wykonywana, nawet, gdy w linii 3 jest wpis Z?

Proszę nie o plik PLT a o XYZ!!! Wczytujesz PLT -> generujesz g-kod -> zapis do pliku XYZ!

Pamiętam, że była już kwesta zapisu X2 Y2 Z2 poruszana przez kogoś i to naprawiałem. Którą wersję STEPa masz? Może najlepiej byłoby pobrać nową 1.3 i sprawdzić na niej?
autor: Piotr Rakowski
18 sty 2009, 10:08
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Tylko nadal podajecie mi Panowie za mało danych:

1. Po wstawieniu X zamiast Z w linii nr 3 można np. w linii 10 wstawić Z5. Sprawdzić czy to zadziała? -> sprawdzenie, czy problemem jest interpretacja Z - jako pierwszego parametru.

2. Czy po napotkaniu Z w linii 3 program się zawiesza i nie pozwala iść dalej, zatrzymuje i pozwala iść dalej, czy raczej zatrzymuje i klikanie na jakimkolwiek klawiszu sterującym nic nie daje? -> sprawdzenie, co się dzieje ze sterowaniem.

3. Proszę zrobić tak -> import PLT -> przycisk [Interpretuj] -> zapis jako XYZ. Zamknij program. Uruchom ponownie -> wczytaj ten plik XYZ -> przycisk [START]. Czy zadziałało? To samo z g-kodami: wczytanie PLT -> przycisk [Interpretuj] -> zapis jako NC.

4. Czy zatrzymywanie się programu w linii 3 następuje tylko po wczytaniu PLT, czy może także po wczytaniu pliku NC? -> sprawdzenie prawidłowości interpretacji pliku - koniecznie przy każdej próbie trzeba program uruchamiać od nowa.

5. Gdyby próby nic nie dały proszę o wysłanie do mnie pliku XYZ, na którym program się zatrzymuje (czyli Z5 w 3 linii). I proszę podać, czy to plik XYZ wygenerowany z PLT, czy z NC?

Musicie mi Panowie pomóc, bo inaczej nie dojdziemy do odnalezienia błędu.

WAŻNE: wszystkie próby proszę robić z wyłączonymi opcjami [wysyłaj ENABLE] i [sprawdź krańcówki].
autor: Piotr Rakowski
17 sty 2009, 08:19
Forum: STEP2CNC
Temat: Step2CNC - czasem nie uruchamia programu
Odpowiedzi: 38
Odsłony: 8422

Reasumując: rusza dopiero po usunięciu 3 linijki i nie pokazuje stanu, czy rusza i nie pokazuje stanu, a po usunięciu 3 linijki pokazuje stan?

Sprawa pierwsza: nie pokazuje stanu mimo włączonej opcji "Pokazuj stan stan maszyny" w zakładce "Ustawienia sterownika", czy opcja ta jest wyłączona?

Druga sprawa: spróbuj w trzeciej linii zmienić zapis z Z5,00 na X5,00. Sprawdź, czy ruszy?

Sprawa trzecia: można spokojnie uruchamiać program na komputerach bez portu LPT. Będzie działał normalnie.

Wróć do „Step2CNC - czasem nie uruchamia programu”