Znaleziono 5 wyników

autor: lajosz
10 sie 2014, 21:52
Forum: Ogólne dyskusje na temat oprogramowania CAD/CAM
Temat: dlaczego łuki są zamieniane na proste
Odpowiedzi: 15
Odsłony: 2588

PiRo_man pisze:Czy pliki z rozszerzeniem *.tap oraz *.nc nie są czasami plikami wykonawczymi? Gotowymi do wrzucenia na maszynę? Moim zdaniem nie są to pliki konfiguracyjne postprocesora, tylko gotowe kody przez niego przetrawione.
Oczywiście, że są to gotowe G-Cody.
Co niby dałby Ci plik postprocesora ?
Przecież każdy CAM ma inaczej napisany postprocesor pod konkretną maszynę i/lub sterowanie (np. Mach), więc do czego potrzebna jest Ci analiza postprocesora ?

Być może się zdziwisz, ale KAŻDA maszyna CNC pracuje tylko na odcinkach prostych.
Łuki w CNC tak naprawdę nie istnieją bo ....... nie mogą istnieć z bardzo prostego powodu.
Otóż łuk (w sensie matematycznym) może mieć nieskończenie wiele punktów, więc żadna maszyna/sterownik tego nie zinterpretuje bo ma niestety skończony zakres (kroki silnika itd) i dlatego istnieje pojęcie aproksymacji krzywej/łuku.

Nawet jeśli postprocesor generuje G-Code zawierający interpretację łuków, to i tak na końcu maszyna jedzie bo bardzo krótkich prostych odcinkach, a jak krótkie to są odcinki, interpretowane jest przez sterownik tudzież program sterujący maszyną.
Natomiast jeśli użyjesz postprocesora który wygeneruje G-Code od razu w postaci prostych, to maszyna i/lub sterownik, nie mają specjalnie nic do przetworzenia/interpretacji i po prostu jadą po tych prostych sztywno ustalonych w G-Codzie.
autor: lajosz
10 sie 2014, 17:31
Forum: Ogólne dyskusje na temat oprogramowania CAD/CAM
Temat: dlaczego łuki są zamieniane na proste
Odpowiedzi: 15
Odsłony: 2588

donaks pisze: Możesz mi podać jaki postprocesor mogę wybrać z listy do Mach 2 ?
Artcam (szczególnie ten starszy, czyli w wersji 8) ma postprocesor do Macha 2, ale ...... generuje dla niego G-Code złożony z samych prostych.
Proponuję używać jednego z poniższych postprocesorów, czyli:
G-Code Arcs (mm).tap
albo
Axyz_Arc_MM.nc

Obydwa generują G-Code złożony z łuków i prostych.


donaks pisze:Frez 6 mm węglik czteropiórowy.
W tym przypadku materiał stal C45,w mosiądzu identyczny efekt.
Jeśli chodzi o mosiądz, to frez 4-piórowy jest OK, ale w drewnie, to im mniej piór tym lepiej.
Proponuję do drewna frezy dwupiórowe a w przypadku bardzo małych elementów nawet jednopiórowe.
Natomiast w przypadku dużych elementów, frezy 2 lub 3-piórowe.

donaks pisze:Strategia tutaj proszę się nie śmiać,bo frezarki używam okazjonalnie i nie wiem jak to zrobić w ArtCam ale robię po prostu dwie osobne trajektorie zgrubna i wykańczająca.
Jeśli używasz tego samego narzędzia, to obróbka zgrubna i wykańczająca jest po prostu zbędna i wystarczy tylko odpowiednio dobrać strategię obróbki, czyli posuwy, ilość przebiegów, offsety i inne takie.

donaks pisze:Jeśli mogę się zapytać jak w CAD zrobić nieregularne kształty znając tylko wiadome punkty? Czy robię to dobrze łącząc je krzywą Beziera?
Jeśli łatwiej rysuje Ci się w CAD-zie splajnami (Beziery jak kto woli), a jako CAM-a używasz Artcama, to niczego nie zmieniaj.
Natomiast w CAD-zie można również tworzyć rysunki używając polilinii lub linii i łuków i w zasadzie jest to domyślny sposób pracy na CAD-ach wszelakich, ale ...... jesli z Bezierami idzie Ci lepiej, to zostań przy Bezierach, chociaż ..... moim zdaniem, ZDECYDOWANIE łatwiej pracuje się z Bezierami w Corelu Draw, tym bardziej, że w rzeczonym Corelu, nie ma czegoś takiego jak linie i łuki i są tylko splajny/Beziery.
Jednak czy wytworzysz rysunek w Corelu, CAD-zie czy innym edytorze wektorowym, to bez względu na to, czy będą to spajny, polilinie, linie + łuki, czy same proste, to i tak Artcam wszystko przyjmie bez "pyskowania".

W załączniku masz dwa G-Cody (łuki i linie) wygenerowane przez Artcama na podstawie DXF_a który załączyłeś.
G-Cody są takie same, ale powstały przy użyciu dwóch różnych postprocesorów.

Gdybym ja to robił, to właśnie tak wygenerowałbym obróbkę.
autor: lajosz
10 sie 2014, 16:07
Forum: Ogólne dyskusje na temat oprogramowania CAD/CAM
Temat: dlaczego łuki są zamieniane na proste
Odpowiedzi: 15
Odsłony: 2588

@PiRo_man

Do Artcama, spokojnie możesz importować Beziery (splajny jak kto woli).

Artcam bez żadnej konwersji na łuki i proste, wygeneruje prawidłowy G-Code, a to czy ten G-Code będzie zawierał łuki i proste, czy same proste, zależy już tylko od postprocesora.

Mimo wszystko, Artcam mam możliwość zamiany splajnów na polilinie złożone z łuków i prostych z zadaną aproksymacją i odwrotnie, czyli z łuków i prostych może utworzyć splajny.
autor: lajosz
10 sie 2014, 15:35
Forum: Ogólne dyskusje na temat oprogramowania CAD/CAM
Temat: dlaczego łuki są zamieniane na proste
Odpowiedzi: 15
Odsłony: 2588

Jakiego postprocesora używasz do generowanie G-Codu ?

Jakim narzędziem (frezem) to wycinasz ?

W ogóle, top jak jest ustawiona obróbka, czyli w jak to wygląda w Artcamie ?

Jeśli możesz, to wrzuć screeny z ustawieniami narzędzia i obróbki / trajektorii + podaj grubość materiału.

Dobrze byłoby zobaczyć również gotowy G-Code, ale jeśli podasz jakiego postprocesora używasz, to nie jest to konieczne.


Być może trochę za dużo pytań, ale wierz mi, że ...... dosłownie wszystko może mieć znaczenie.
autor: lajosz
10 sie 2014, 15:10
Forum: Ogólne dyskusje na temat oprogramowania CAD/CAM
Temat: dlaczego łuki są zamieniane na proste
Odpowiedzi: 15
Odsłony: 2588

@donaks


Jaki to Artcam ?
Jakiego postprocesora używasz do generowanie G-Codu ?

Chciałbym zobaczyć tego DXF-a którego importujesz do Artcama, więc jeśli to nie problem, to wrzuć go tu na forum.

Wróć do „dlaczego łuki są zamieniane na proste”