-
X-Received: by 10.157.54.181 with SMTP id h50mr92199otc.13.1497560451813; Thu, 15 Jun
2017 14:00:51 -0700 (PDT)
X-Received: by 10.157.54.181 with SMTP id h50mr92199otc.13.1497560451813; Thu, 15 Jun
2017 14:00:51 -0700 (PDT)
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.samoylyk.n
et!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder1.iad1.u
senetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!f20no900743it
b.0!news-out.google.com!k7ni2083itk.0!nntp.google.com!f20no900736itb.0!postnews
.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.misc.elektronika
Date: Thu, 15 Jun 2017 14:00:51 -0700 (PDT)
In-Reply-To: <ohulvk$n42$1@node1.news.atman.pl>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.5.81.102;
posting-account=jnRHMAoAAACB5EawItMhNTZMy_yOF2XE
NNTP-Posting-Host: 83.5.81.102
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>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8...@g...com>
Subject: Re: CNC dla elektronika - lewa strona vs prawa strona (G41/42)
From: s...@g...com
Injection-Date: Thu, 15 Jun 2017 21:00:51 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 223
Xref: news-archive.icm.edu.pl pl.misc.elektronika:719273
[ ukryj nagłówki ]W dniu czwartek, 15 czerwca 2017 21:08:37 UTC+2 użytkownik Marek S napisał:
> W dniu 2017-06-15 o 19:43, s...@g...com pisze:
>
> > Mozesz wycinać po jednej krawędzi ale wtedy górna krawedz wycinasz w
> > jedna strone a dolna w druga...
>
> Dzięki :-D Jak tak dalej pójdzie, to wrócę do piły ręcznej :-D
>
Przesadzujesz :)
Po prostu narzędzia CNC są zrobione w konkretny sposób a ty zacząłeś od połowy i nie
widzisz skąd sie takie zachowanie bierze :)
> >> Zatem nadal nie wiem czy użyć G41 czy G42 do tej operacji. Tzn
> >> wiem, ale ustaliłem to na chybił trafił a nie korzystania z
> >> wiedzy.
> >>
> >
> > To zalezy czy chcesz ciąć współbieżnie ciąc czy przeciwbieżnie.
>
> Wszystko mi jedno.
To nie wszystko jedno.
Jesli chcesz ciąć współbieżnie to musisz ciąć górną krawędź od prawej a dolną od
lewej.
I wtedy korzystasz z tego samego gkodu
Jak chcesz ciąć obie krawędzie od lewej to jedna robisz jednymgkodem a druga drugim.
https://www.tormach.com/g40_g41_g42.html
> Ja tylko chcę wyciąć kształty w PCB :-) Sęk w tym, że
> wychodzą różne w zależności od zastosowanego kodu G41 lub G42. Więc nie
> do końca one mają odniesienie tylko do współbieżności.
>
Ależ mają.
Zamień sobie poczatek i koniec przy cięciu to ci się odwróci.
Gkod nie ma wiele wspólnego z samym projektem tego co ma być wyciete. Gkod
odwzorowuje tylko kształt po którym ma poruszać się narzędzie.
Poczytaj.
> > Kiedys probowalem z jakiegos schematu zrobić plik do frezowania.
> > Najprosciej było wpuscic bitmape do inkscape, przerobic na wektor,
> > zapisac jako dxf, wciagnac do cam-bam-a i tam wygenerowac gkod dla
> > freza.
> >
> > Jak chcesz to ci gdzies wystawie i se obadasz.
>
> Strasznie się sprawa komplikuje, a miało być prościej z CNC :-) W
> przypadku PCB sądzę, że możemy ograniczyć się do 2 kształtów:
> 1) Samej płytki PCB
> 2) Otworów w niej o różnych kształtach.
>
> Praktycznie zawsze wycinam jednym narzędziem: pilnik 2mm.
>
Mi tam sie nie komplikuje :)
Ja sobie robie poprawne bazy i trzema frezami robie plytke w 30minut (przy czym samej
mojej pracy w tym jest jakies 5minut). Ale ja nie celuje w maciupkie smd.
Jestem starej daty i lubie przewlekane jednostronne plytki :)
> >
> > Ale moment. Brakuje ci wiedzy o tym co pisałem wyżej. Poczytaj jak to
> > wygląda to ci sie wszystko poukłada.
> > https://www.tormach.com/g02_g03.html
> >
> > Dodatkowy hint: Wycięcie otworu można wykonać za pomocą gkodów
> > liniowych (g0) lub za pomocą łuków (g2,g3) albo za pomocą operacji
> > wiercenia (canned cycle) https://www.tormach.com/g81.html
> > Poczytaj i zobaczysz ze sie calosc zgadza w kupke.
>
> To ostatnie słowo jest jak najbardziej adekwatne :-D
>
> W opisie G02 i G03, który mi poleciłeś znalazłem tylko jedno zdanie o
> kompensacji narzędzia:
>
> If cutter radius compensation is active, the motion will differ from the
> above; see Cutter Compensation.
>
> W tym zdaniu jest odsyłacz do G41 i G42 i kółko się zamyka bo w opisie
> posługują się bliżej nie zdefiniowaną dla krzywych zamkniętych stroną
> lewą i prawą. Czytałem ten opis mnóstwo razy zanim zadałem pytanie w tym
> miejscu. Tak na marginesie: pod pojęciem otworu w PCB nie mam na myśli
> koła. Kształty nawet zazwyczaj nim nie są. Prędzej prostokąt.
>
No to testuj i czytaj, Nawet jak nie zrozumiesz to przynajmniej będziesz wiedział że
aby wyciąc prostokąt to trzeba okresliny zestaw gkodów uzyć :)
Ale IMHO prościej sobie odpowiedni warsztat zbudować. Przy czym pochwalam Twoje
drążenie tematu bo to znaczy ze mądrzejesz :)
Cała prawość i lewość bierze sie z wspol/przeciw bieżności pracy frezem. No i z faktu
ze ciecie to tak naprawde wektor. Ma miejsce poczatku cięcia i końca. Dla samego
cięcia to niezbyt istotne ale dla ruchu jest krytyczne.
Nie sadze aby celowe bylo klarowanie ci tu powyższego akapitu. Tyle to ty wiesz. Ale
chyba nie do końca ci sie sprawa w głowie ułozyła. :)
Ułozy sie, poćwicz i podumaj.
>
> > Na koniec dodam ze np. w cam bamie do kazdej krzywej (nie tylko
> > zamknietej) opcja outside/inside dziala. I dla krzywych otwartych
> > zmienia sie tylko strona z której linia bedzie frezowana.
>
> Hmmm... właśnie tak od pewnego czasu zastanawiam się czy gerberowskiego
> pliku nie zasysać do programu typu SimplyCam lub tego, który sam
> używasz. Wtedy temat się sam rozwiąże. Ciekaw jestem jak poradził sobie
> programista takiego softu z kompensacją za pomocą G41/G42 skoro działają
> one jakoś (pseudo)losowo przy krzywych zamkniętych?
>
Który programista? Bo ten co w sterowniku to zaimplementował to po prostu miał to
wpisane w dokumentacji i przerobił na ruch. Przy czym tego twojego softu nie znam
więc moze to co opisujesz (bo nie filozofowalem nad Twoim opisem) to po prostu bug i
tak miało nie być :)
> Miałbym prośbę do Ciebie. Spróbuj zaprojektować prostokątne cięcie,
> powiedzmy 20x30mm a w nim kwadrat 10x10. Kompensacja grubości narzędzia:
> 2mm. Ciekaw jestem G-kodu jaki z programu wyjdzie. Czy w związku z
> nieprzewidywalnym działaniem G41/G42 programista unika ich na rzecz
> zmian współrzędnych w prostych kodach G00...03.
>
Tak jak pisalem, programy sobie kompensacje robią same (no g42, g42...).
A prociem Panu:
http://imgur.com/a/rf5qB
( Made using CamBam - http://www.cambam.co.uk )
( plmiscelektronika 6/15/2017 10:49:42 PM )
( T0 : 2.0 )
( CUTVIEWER )
( FROM/0,0,5 )
( Select dummy tool to avoid warnings )
( TOOL/MILL,1,0,20.0,0 )
( STOCK/BLOCK,,,,,, )
G21 G90 G91.1 G64 G40
G0 Z3.0
( T0 : 2.0 )
( Tool Taper coming soon )
( TOOL/MILL,2.0,0.0,0.0,0 )
T0 M6
( Profile1 )
G17
M3 S1000
G0 X0.0 Y-1.0
G0 Z1.4
G1 F300.0 Z0.0
G1 F800.0 X30.0
G3 X31.0 Y0.0 I0.0 J1.0
G1 Y3.9969
G1 X39.5564
G3 X40.5564 Y4.9969 I0.0 J1.0
G1 Y14.9969
G3 X39.5564 Y15.9969 I-1.0 J0.0
G1 X31.0
G1 Y20.0
G3 X30.0 Y21.0 I-1.0 J0.0
G1 X0.0
G3 X-1.0 Y20.0 I0.0 J-1.0
G1 Y0.0
G3 X0.0 Y-1.0 I1.0 J0.0
G0 Z3.0
M5
M30
A robia to aby móc zrobić takie coś na ten przyklad:
http://imgur.com/a/JeJU9
g41/g42 jest/było potrzebne kiedyś. Kiedy frezy sie zuzywały, narzędziowiec je
ostrzył, mierzył średnice i dawał frezerowi.
A frezer wciągał program z papierowej dziurkowanej taśmy, szukał gdzie jest g41/g42 i
wpisywał tam nową dokładną średnice freza. I puszczał program.
Taki był uwczesny usecase.
Dzisiejsze CAM-y raczej stukają g0-3 a nie jakies tam fikusne fanaberie :)
Następne wpisy z tego wątku
- 15.06.17 23:03 s...@g...com
- 17.06.17 00:40 Marek S
- 17.06.17 01:41 s...@g...com
- 17.06.17 15:12 Marek S
- 17.06.17 16:57 Bytomir Kwasigroch
- 18.06.17 16:11 Marek S
- 18.06.17 18:28 s...@g...com
- 18.06.17 19:46 s...@g...com
- 18.06.17 19:50 s...@g...com
- 18.06.17 19:55 s...@g...com
- 18.06.17 20:02 szod
- 19.06.17 00:08 Marek S
- 19.06.17 00:08 Marek S
- 19.06.17 01:47 Marek S
- 19.06.17 08:21 s...@g...com
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML