Wypalanie punktów
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 6
- Posty: 10
- Rejestracja: 27 lis 2008, 10:20
- Lokalizacja: Warszawa
Wypalanie punktów
Witam, może ktoś już przerabiał ten temat i zna rozwiązanie.
W detalach które mają małe otwory wypalam punkty żeby je potem rozwiercić. Problem polega na tym że program do obsługi maszyny interpretuje punkty ( losowo lub do połowy detalu) jako okręgi i w związku z tym przypisuje im ścieżkę wpalenia jak dla konturów. Rozwiązaniem jest ustawienie ścieżki wejścia na zero ale wtedy mam wpalenie we wszystkich konturach.
Wypalarka - Multicam 1000
Program - cncCUT
Rysunki robię w InteliCad
W detalach które mają małe otwory wypalam punkty żeby je potem rozwiercić. Problem polega na tym że program do obsługi maszyny interpretuje punkty ( losowo lub do połowy detalu) jako okręgi i w związku z tym przypisuje im ścieżkę wpalenia jak dla konturów. Rozwiązaniem jest ustawienie ścieżki wejścia na zero ale wtedy mam wpalenie we wszystkich konturach.
Wypalarka - Multicam 1000
Program - cncCUT
Rysunki robię w InteliCad
Tagi:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 6
- Posty: 3572
- Rejestracja: 24 gru 2006, 11:54
- Lokalizacja: już tylko Mysłowice
- Kontakt:
Obawiam się że możesz tego nie „przeskoczyć”
Jeżeli był by to kod ESSI to SA szanse ale jak ISO to może być problem.
Oczywiście to tez zależy jakie komendy przyjął producent maszyny i czy nie pozostawił „luki” na wygenerowanie swoich komend gdzie można by jedną przypisać jako punkt.
Pomysł z co przedstawił kolega robal43 jest warty przetestowania. Jaka ma maszyna tolerancję pozycjonowania ( nie cięcia ) ?? jeżeli jest to np. 0,2mm to maszyna powinna to „łyknąć” a jak np. 0,5mm to na 99% odrzuci po wypozycjonowanie okręgu 1mm z tolerancją 0,5mm jest po za zakresem.
Myślę że powinno się to udać .
Jeżeli był by to kod ESSI to SA szanse ale jak ISO to może być problem.
Oczywiście to tez zależy jakie komendy przyjął producent maszyny i czy nie pozostawił „luki” na wygenerowanie swoich komend gdzie można by jedną przypisać jako punkt.
Pomysł z co przedstawił kolega robal43 jest warty przetestowania. Jaka ma maszyna tolerancję pozycjonowania ( nie cięcia ) ?? jeżeli jest to np. 0,2mm to maszyna powinna to „łyknąć” a jak np. 0,5mm to na 99% odrzuci po wypozycjonowanie okręgu 1mm z tolerancją 0,5mm jest po za zakresem.
Myślę że powinno się to udać .
Pozdrawiam robaczki kolorowe :)
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 6
- Posty: 10
- Rejestracja: 27 lis 2008, 10:20
- Lokalizacja: Warszawa
Niestety ustawienie punktów na otwory nie rozwiązuje problemu tym bardziej że to właśnie jest problem
Punkt jest wypalany jako przebicie materiału czyli otworek natomiast wrysowanie otworu o średnicy 0,1 mm nie jest problemem tyle że otwór ma kontur a kontury żeby wypalić krawędź bez śladu wejścia palnika podaje się długość dojścia do wypalanego konturu, więc jeśli mam na detalu kilka punktów i kilka otworów np. fi 50 ( przykładowo otwór na gniazdo i 4 otwory mocujące to gniazdo, 2 otwory mocujące wypala jako punkt a 2 jako otwory
) to kilka punktów wypala jako przebicie a kilka jako kontury otworów robiąc do nich wejście palnika o długości x mm. Ustawiając ścieżkę dojścia na 0 pozbywam się problemu ale większe otwory czy kontury wewnętrzne mają ślad wpalenia w miejscu przebicia. Może coś w samym kodzie CNC można wyedytować ale ja niestety zielony w tym temacie 

Punkt jest wypalany jako przebicie materiału czyli otworek natomiast wrysowanie otworu o średnicy 0,1 mm nie jest problemem tyle że otwór ma kontur a kontury żeby wypalić krawędź bez śladu wejścia palnika podaje się długość dojścia do wypalanego konturu, więc jeśli mam na detalu kilka punktów i kilka otworów np. fi 50 ( przykładowo otwór na gniazdo i 4 otwory mocujące to gniazdo, 2 otwory mocujące wypala jako punkt a 2 jako otwory


-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 204
- Rejestracja: 15 lis 2007, 21:38
- Lokalizacja: Bromberg
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 6
- Posty: 10
- Rejestracja: 27 lis 2008, 10:20
- Lokalizacja: Warszawa
Kwadrat z otworemcnccad pisze:można ręcznie dopisać kod o ile go sterownik przyjmnie.
zrób proszę kwadrat z kołem w śrdku o dowolnej średnicy. Wygeneruj kod , sprawdzimy czy mozna coś dopisać , chyba że znasz wszystkie kody to sam dopisz.
M90
G90
G75
(*MSG, ****** Multitorch 1. torches distance 0. )
M00
F900.
G00 X56.835 Y56.142
M11
G41
G03. X58.536 Y59.536 I57.121 J58.121
G03. I55. J56.
G03. X55.142 Y57.835 I57.121 J58.121
G40
M21
F900.
G00 X107.298 Y60.207
M11
G41
G03. X105. Y56. I110. J56.
G01 X105. Y6. F900.
G01 X5. Y6.
G01 X5. Y106.
G01 X105. Y106.
G01 X105. Y56.
G03. X107.298 Y51.793 I110. J56.
G40
M21
G00 X0. Y0.
M02
Gdzie można znaleźć opis tych kodów ?
[ Dodano: 2009-05-12, 16:01 ]
Tu nie chodzi o to co się narysuje tylko o to że część punktów jest traktowana jako punkt (przebicie) inne jako kontur , wszystko dzieje się na poziomie softu a maszyna tnie tak jak zostanie wygenerowany kod a wejścia\wyjścia są ograniczone do konturów zew/wew i okręgów zew/wew.chrisz1796 pisze:Witam,
a nie lepiej zamiast bawić się w malutkie okręgi zrobić "mikro" prostą bez wejścia/wyjścia?
narysuj prostą np 0,2 mm i sprawdź. Swoją drogą jaka stal, jaki amperaż, dysza..
pozdro4all
A najciekawsze że po wrysowaniu w kwadrat prostej o długości 0.2 mm program wariuje i kwadrat staje się otworem.

-
- Lider FORUM (min. 2000)
- Posty w temacie: 6
- Posty: 3572
- Rejestracja: 24 gru 2006, 11:54
- Lokalizacja: już tylko Mysłowice
- Kontakt:
%2003
N2 G40 G90
N4 G00 X0 Y0
N6 $0 1 X AZMA
N8 G00 X55 Y-55
N10 M21
N12 G01 X55.72 Y-54.3
N14 M20
N16 G00 X115 Y-55.59
N18 M21
N20 G01 X114
N22 M20
N24 G00 X0 Y0
N26 M00
N28 G00 X55 Y-55
N30 $0 TAGLIO ON
N32 M21
N34 G01 G41 X55.04 Y-54.97
N36 X55 Y-54.93
N38 X54.93
N40 Y-55.07
N42 X55.07
N44 Y-54.93
N46 X54.93
N48 Y-55
N50 X54.96 Y-55.03
N52 M20
N54 G40 G00 X115 Y-55.59
N56 M21
N58 G01 G41 X105
N60 Y-105
N62 X5
N64 Y-5
N66 X105
N68 Y-55.59
N70 X106.67 Y-57.26
N72 M20
N74 G40
N76 M30
sprawdziłem u mnie na maszynie i działa bez problemu.
Tyle że jak zrobiłem zgodność do Twojego kodu to punkt w palenia robiła na zewnątrz a jak na kodzie do mojej maszyny to robiła po środku i nie wykonywała ruchu....żadnego ruchu , tylko przebiła sie przez blachę.
natomiast ...
to działało prawidłowo do 3mm grubości blachy. Powyżej już nie funkcjonowało. Zrozumiałe , bo maszyna musi mieć rozbieg przebicia.
N2 G40 G90
N4 G00 X0 Y0
N6 $0 1 X AZMA
N8 G00 X55 Y-55
N10 M21
N12 G01 X55.72 Y-54.3
N14 M20
N16 G00 X115 Y-55.59
N18 M21
N20 G01 X114
N22 M20
N24 G00 X0 Y0
N26 M00
N28 G00 X55 Y-55
N30 $0 TAGLIO ON
N32 M21
N34 G01 G41 X55.04 Y-54.97
N36 X55 Y-54.93
N38 X54.93
N40 Y-55.07
N42 X55.07
N44 Y-54.93
N46 X54.93
N48 Y-55
N50 X54.96 Y-55.03
N52 M20
N54 G40 G00 X115 Y-55.59
N56 M21
N58 G01 G41 X105
N60 Y-105
N62 X5
N64 Y-5
N66 X105
N68 Y-55.59
N70 X106.67 Y-57.26
N72 M20
N74 G40
N76 M30
sprawdziłem u mnie na maszynie i działa bez problemu.
Tyle że jak zrobiłem zgodność do Twojego kodu to punkt w palenia robiła na zewnątrz a jak na kodzie do mojej maszyny to robiła po środku i nie wykonywała ruchu....żadnego ruchu , tylko przebiła sie przez blachę.
natomiast ...
to działało prawidłowo do 3mm grubości blachy. Powyżej już nie funkcjonowało. Zrozumiałe , bo maszyna musi mieć rozbieg przebicia.
Pozdrawiam robaczki kolorowe :)