-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: Marek S <p...@s...com>
Newsgroups: pl.misc.elektronika
Subject: Re: CNC dla elektronika - lewa strona vs prawa strona (G41/42)
Date: Tue, 20 Jun 2017 23:04:16 +0200
Organization: ATMAN - ATM S.A.
Lines: 75
Message-ID: <oic2ki$3te$1@node1.news.atman.pl>
References: <ohsc6m$ej6$1@node1.news.atman.pl>
<c...@g...com>
<ohucgi$mf5$1@node2.news.atman.pl>
<0...@g...com>
<ohulvk$n42$1@node1.news.atman.pl>
<8...@g...com>
<oi1mpg$s8v$1@node2.news.atman.pl>
<4...@g...com>
<oi39rh$aq1$1@node2.news.atman.pl>
<4...@g...com>
<oi61mc$v6e$1@node2.news.atman.pl>
<c...@g...com>
<oi73dv$5mn$1@node1.news.atman.pl>
<2...@g...com>
NNTP-Posting-Host: 89-69-218-14.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1497992658 4014 89.69.218.14 (20 Jun 2017 21:04:18 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 20 Jun 2017 21:04:18 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.2.0
In-Reply-To: <2...@g...com>
Content-Language: pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:719405
[ ukryj nagłówki ]W dniu 2017-06-19 o 08:29, s...@g...com pisze:
>> Czyli jasno wynika, że działanie instrukcji zależne jest od
>> następnego kroku, więc kroków objętych instrukcją G41/42 musi być
>> więcej niż jeden aby to miało sens.
>>
>
> Czyli nie jest źle. Zakładałem że oczywiście interpreter gkodu jest
> prosty a tu widać że jednak troche inteligencji tam jest.
No jest jest :-) I właśnie od samego początku tego wątku o nią pytam :-)
O nic innego :-D
> Tak maszyna zachowuje się po zastosowaniu G42. Zwróć uwagę na łuki.
>> Właśnie G42 je wygenerowało.
>>
>
> O, swietnie. A możesz dorysowac co robi jak tylko wymienisz g42 na
> g41?
Mogę dopowiedzieć bo to proste. Narzędzie ustawia się po wewnętrznej
stronie szarej linii i będzie odsunięte o R narzędzia. Powstaje zwykły
prostokąt mniejszy w sumie o średnicę narzędzia. Czyli pozostałością z
takiego wycinania będzie PCB mniejsze o średnicę narzędzia i z mocno
zaokrąglonymi rogami. Otwór w arkuszu PCB będzie natomiast
odzwierciedlał szarą linię. Kąty wklęsłe (narożniki) będą maksymalnie
zbliżone do kątów prostych - na ile promień narzędzia pozwoli, rzecz jasna.
Wynika z tego, że coś tu jest nie tak. G41 służy do kompensacji przy
otworach????? Powstaje tu jakaś bzdura, którą muszę chyba sam rozpracować.
A i jeszcze jedna ważna rzecz. Zarówno G41 jak i G42 poruszają się w tą
samą stronę w sensie ścieżki - przeciwnie do obrotu wskazówek zegara.
Tak jak G-kod każe. Czyli w tym przypadku G42 przeciwbieżnie a G41
współbieżnie (bo jest wewnątrz kształtu więc z punktu widzenia narzędzia
jest to kierunek odwrotny do jego obrotów).
> No tez mnie to zastanowiło. Co może wskazywać że jednak te gkody nie
> do końca są implementowane jak zakładamy ze powinny...
Tego się obawiam.
> Moze jakieś odmiany gkodu maja mozliwosc dodać taka informację. Ale w
> tym standardowym zestawie popularnie znanym g41/g42 jest opisane jak
> widzisz i tam nie ma info o tym jak sie zachować. Pozatym tak
> naprawde to nie jest istotne czy tniemy wnętrze czy zewnętrze. Wazne
> jest w którą strone jest nastepny zakręt i o ile stopni...
Właśnie nad tym chcę popracować. Przypuszczam, że tu znajdę jakąś
korelację kodu z zachowaniem maszyny.
> A mozna sprobowac. Jak juz zrobisz obrazek w którym widać będzie
> niekonsekwencję to łatwo wyjasni się czy to tak ma byc czy jednak
> bug...
Pozostaje jeszcze ustalić czy w kontrolerze, czy w mózgu :-D
>> Jeśli seria kresek rysuje ścieżkę narzędzia a nie kształt docelowy
>> to G41/42 rozwalą to dokumentnie. Wyjdzie dziwoląg. Jeśli natomiast
>> za pomocą G0-3 rysujesz prawdziwy kształt, to maszyna po
>> zastosowaniu tylko raz kodu G41/42 zrobi to tak dobrze jak rozmiar
>> narzędzia na to pozwala. Wiem, bo nie wiem ile razy już w ten
>> sposób wycinałem różne kształty w PCB. Ani jednej skuchy. Nie
>> próbowałem kwiatka wyciąć w PCB ale pewnie też by wyszedł idealnie
>> tą metodą :-D
>>
>
> I taki jest oczekiwany rezultat :)
Z zastrzeżeniem, że wolałbym to świadomie osiągnąć :-D
--
Pozdrawiam,
Marek
Następne wpisy z tego wątku
- 21.06.17 00:07 Marek S
- 21.06.17 01:05 Marek S
- 21.06.17 10:00 s...@g...com
- 21.06.17 10:19 s...@g...com
- 20.06.17 22:55 Bytomir Kwasigroch
- 21.06.17 16:09 szod
- 21.06.17 18:55 Marek S
- 21.06.17 19:23 Marek S
- 21.06.17 19:29 Marek S
- 21.06.17 19:32 Marek S
- 21.06.17 23:02 Bytomir Kwasigroch
- 22.06.17 08:48 s...@g...com
- 22.06.17 10:17 Robert Wańkowski
- 22.06.17 11:39 s...@g...com
- 22.06.17 15:33 Marek S
Najnowsze wątki z tej grupy
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
- HDMI
- Re: Mala autonomiczna kamera monitoringu
- Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- skąd my to znamy
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- antena gsm
Najnowsze wątki
- 2024-06-27 SAMOCHODY ELEKTRYCZNE: EKOLOGICZNA HIPOKRYZJA CZY EKONOMICZNA GŁUPOTA? | GOSPODARCZE ZERO #21
- 2024-06-27 Głośnik piezoelektryczny
- 2024-06-23 Mala autonomiczna kamera monitoringu
- 2024-06-26 czas na emeryturę i EB
- 2024-06-26 Wyjścia video kart graficznych (NVIDIA)
- 2024-06-27 Warszawa => Key Account Manager <=
- 2024-06-27 Bażanowice => Expert Migration Architect (Azure) <=
- 2024-06-27 Ulm => IT Netzwerktechniker (m/w/d) <=
- 2024-06-27 Warszawa => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-06-27 Warszawa => Head of International Freight Forwarding Department <=
- 2024-06-26 Kraków => International freight forwarder <=
- 2024-06-26 Częstochowa => Marketing Specialist (E-Commerce) <=
- 2024-06-26 Warszawa => Fullstack Java Developer <=
- 2024-06-26 Warszawa => React Native Developer <=
- 2024-06-26 Rzeszów => Frontend Developer (React) <=