https://en.wikipedia.org/wiki/Internati ... ardization
Znaleziono 7 wyników
Wróć do „Problem z programem swansoft CNC”
- 28 wrz 2022, 21:07
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
- 28 wrz 2022, 19:47
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
- 28 wrz 2022, 18:47
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
Re: Problem z programem swansoft CNC
Niczego nie rozumiesz.
Kropka to kropka i jest tak samo interpretowana na wszystkich sterowaniach, z wyjątkiem jakichś archaicznych i egzotycznych, gdzie na siłę oszczędzano jedną pozycję wyświetlacza.
Mówiąc inaczej, kropki można stawiać zawsze, a na kilku popieprzonych i niezgodnych ze standardem g-kodu sterowaniach kropka lub jej brak zmienia jednostki...
Tutaj masz normę ISO https://www.sis.se/api/document/preview/911952/
Rozdział 6.3 Dimension words, strona 10:
All linear dimensions shall be expressed in millimetres or inches and decimal fractions thereof.
- 28 wrz 2022, 17:51
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
Re: Problem z programem swansoft CNC
Ale to ,,gdzie indziej" nie ma znaczenia.
Program jest napisany poprawnie i powinien wszędzie działać tak jak autor oczekuje, więc jeśli gdzieś działa, to nie ma o czym mówić.
Natomiast na jednym symulatorze dzieją się cuda i to musi być wina tego symulatora.
Zapewne autorowi chodzi o to, czy to nieprawidłowe działanie jest specyficzną reakcją na ściśle określony fragment kodu, czy też coś się pieprzy ogólnie i w sposób nieprzewidywalny.
No bo gdyby wystarczyło pisać program w jakiś inny ale akceptowalny sposób, toby można było tego symulatora używać...
- 28 wrz 2022, 09:11
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
Re: Problem z programem swansoft CNC
Cytujesz nie to co potrzeba.
Program jest w pierwszym poście i wygląda tak:
Kod: Zaznacz cały
G01Z-220F100
G01Z-220F100y-250
G01Z-250
Y-220
Kod: Zaznacz cały
G1 Z-220. F100.
G1 Y-250. Z-220. F100.
G1 Z-250.
Y-220.
- 27 wrz 2022, 23:08
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
Re: Problem z programem swansoft CNC
Nie daj sobie robić wody z mózgu.
W standardzie g-kodu nie ma żadnych kropek.
Kropek używa się tylko na kilku sterowaniach, których autorzy chcieli być oryginalni i za jednostkę długości przyjęli mikrometr zamiast milimetra (czy coś w tym stylu). Tam kropka oznacza wymiar w milimetrach, ale pominięcie kropki po prostu będzie zinterpretowane jako mniejsza odległość.
Po pierwsze, nie używasz żadnej maszyny, tylko symulator, po drugie nie zgłaszasz problemów ze skalą, więc te kropki są zupełnie nie na temat.
Natomiast spacje pomagają w czytaniu programu przez człowieka, więc warto ich używać, ale maszyny je ignorują, więc tu też nie ma przyczyny problemu.
W zaistniałej sytuacji postępuje się w następujący sposób:
Tworzysz nowy plik i kopiujesz do niego tylko pierwszą linię.
Uruchamiasz na symulatorze.
Jeśli działa jak oczekujesz, doklejasz następną linię i znowu próbujesz.
W końcu po dodaniu kolejnej linii wystąpi błędne działanie.
Nie da to odpowiedzi na pytanie co jest nie tak, ale przynajmniej będzie wiadomo gdzie się wywala.
- 26 wrz 2022, 20:36
- Forum: G-CODE - programowanie
- Temat: Problem z programem swansoft CNC
- Odpowiedzi: 22
- Odsłony: 1793
Re: Problem z programem swansoft CNC
Program jest poprawny, ale symulator może go błędnie interpretować jako:
Kod: Zaznacz cały
G01Z-220F100y-250
G01Z-250Y-220
Kod: Zaznacz cały
G01Z-220F100y-250
G01Z-250
G01Y-220