pomoc w napisaniu programu
-
Autor tematu - Posty w temacie: 24
pomoc w napisaniu programu
a tak naprawdę to chodzi nie o pomoc tylko napisanie programu, gdyby komuś się chciało, do nauki, analizy, uczę się... może z konkretnymi parametrami, materiał np stal, narzędzie fi10mm
gdybym mógł prosić to 1. planowanie 2 obróbka konturu no i rowek, byłbym bardzo wdzięczny
to nie do szkoły czy studia ino dla mnie do przeanalizowania, robię swój ploter i chciałbym coś podobnego wykorzystać. Jak mi nie wierzycie to może być podobny przykład, chodzi mi aby było planowanie, kontur i coś wyfrezowanego wewnątrz, bo kiedyś am będę musiał robić
gdybym mógł prosić to 1. planowanie 2 obróbka konturu no i rowek, byłbym bardzo wdzięczny
to nie do szkoły czy studia ino dla mnie do przeanalizowania, robię swój ploter i chciałbym coś podobnego wykorzystać. Jak mi nie wierzycie to może być podobny przykład, chodzi mi aby było planowanie, kontur i coś wyfrezowanego wewnątrz, bo kiedyś am będę musiał robić
- Załączniki
-
- pytanie.jpg (8.41 KiB) Przejrzano 6360 razy
Tagi:
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 25
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Baza na środku kostki.
%
O1
G17
G40
G80
G90
G54
T2 M6 (GłOWICA FI 80.)
G43 H2
S850 M3
G0 X-90.542 Y37.75
Z25.
G0 Z0
G1 X90.542 F650.00
G0 X92.5
Y11.5
G1 X-92.5
G0 Z25.
T3 M6 (FREZ PALCOWY FI 10.)
G43 H3
S2100 M3
G0 X-62.5 Y-25.
Z25.
G0 Z2.5
G1 Z-25. F650.00
X-55.
Y25.
G2 X-50. Y30. I5. J0
G1 X50.
G2 X55. Y25. I0 J-5.
G1 Y-25.
G2 X50. Y-30. I-5. J0
G1 X-50.
G2 X-55. Y-25. I0 J5.
G1 X-62.5
G0 Z25.
X-56. Y-5.
Z2.5
G1 Z-1.
X56.
Y5.
X-56.
Y-5.
Z-2.
X56.
Y5.
X-56.
Y-5.
Z-3.
X56.
Y5.
X-56.
Y-5.
Z-4.
X56.
Y5.
X-56.
Y-5.
Z-5.
X56.
Y5.
X-56.
Y-5.
Z-6.
X56.
Y5.
X-56.
Y-5.
Z-7.
X56.
Y5.
X-56.
Y-5.
Z-8.
X56.
Y5.
X-56.
Y-5.
Z-9.
X56.
Y5.
X-56.
Y-5.
Z-10.
X56.
Y5.
X-56.
Y-5.
G0 Z25.
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%
%
O1
G17
G40
G80
G90
G54
T2 M6 (GłOWICA FI 80.)
G43 H2
S850 M3
G0 X-90.542 Y37.75
Z25.
G0 Z0
G1 X90.542 F650.00
G0 X92.5
Y11.5
G1 X-92.5
G0 Z25.
T3 M6 (FREZ PALCOWY FI 10.)
G43 H3
S2100 M3
G0 X-62.5 Y-25.
Z25.
G0 Z2.5
G1 Z-25. F650.00
X-55.
Y25.
G2 X-50. Y30. I5. J0
G1 X50.
G2 X55. Y25. I0 J-5.
G1 Y-25.
G2 X50. Y-30. I-5. J0
G1 X-50.
G2 X-55. Y-25. I0 J5.
G1 X-62.5
G0 Z25.
X-56. Y-5.
Z2.5
G1 Z-1.
X56.
Y5.
X-56.
Y-5.
Z-2.
X56.
Y5.
X-56.
Y-5.
Z-3.
X56.
Y5.
X-56.
Y-5.
Z-4.
X56.
Y5.
X-56.
Y-5.
Z-5.
X56.
Y5.
X-56.
Y-5.
Z-6.
X56.
Y5.
X-56.
Y-5.
Z-7.
X56.
Y5.
X-56.
Y-5.
Z-8.
X56.
Y5.
X-56.
Y-5.
Z-9.
X56.
Y5.
X-56.
Y-5.
Z-10.
X56.
Y5.
X-56.
Y-5.
G0 Z25.
G28 G91 Z0
G28 Y0
G0 G49
G90
M30
%
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Posty w temacie: 24
dziękuję,
ale mam pytania, jeśli można odnośnie planowania, nie wiem czy dobrze przeanalizowałem. Planowanie odbywa się w dwóch przejściach pierwsze współbieżnie drugie przeciwbieżnie.
1. czy to pierwsze ustawienie w X na G0 -90, 542 nie lepiej dać więcej np G0 X- 95?
2. ten zapis w X G0 X -90,542 nie wiem czy dobrze zrozumiałem czyli że nazwijmy to pozycja wyjściowa głowicy jest 0,5 /.542/prze materiałem?
3. skąd ta wartość po przecinku, czym ona jest podyktowana,czy nie może być całkowitej wartości?
4. czy w planowaniu nie frezuje czasem powietrza Z0?
ale mam pytania, jeśli można odnośnie planowania, nie wiem czy dobrze przeanalizowałem. Planowanie odbywa się w dwóch przejściach pierwsze współbieżnie drugie przeciwbieżnie.
1. czy to pierwsze ustawienie w X na G0 -90, 542 nie lepiej dać więcej np G0 X- 95?
2. ten zapis w X G0 X -90,542 nie wiem czy dobrze zrozumiałem czyli że nazwijmy to pozycja wyjściowa głowicy jest 0,5 /.542/prze materiałem?
3. skąd ta wartość po przecinku, czym ona jest podyktowana,czy nie może być całkowitej wartości?
4. czy w planowaniu nie frezuje czasem powietrza Z0?
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 25
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Frezowanie odbywa się tylko współbieżnie (patrz; foto załącznik).zykfryd pisze:dziękuję,
ale mam pytania, jeśli można odnośnie planowania, nie wiem czy dobrze przeanalizowałem. Planowanie odbywa się w dwóch przejściach pierwsze współbieżnie drugie przeciwbieżnie.
... może być (np.) G0 X-95.1. czy to pierwsze ustawienie w X na G0 -90, 542 nie lepiej dać więcej np G0 X- 95?
2. ten zapis w X G0 X -90,542 nie wiem czy dobrze zrozumiałem czyli że nazwijmy to pozycja wyjściowa głowicy jest 0,5 /.542/prze materiałem?
3. skąd ta wartość po przecinku, czym ona jest podyktowana,czy nie może być całkowitej wartości?
Z braku czasu program wygenerowałem z CAM-a i stąd te cyfry po przecinku (wynikają one z ustawień obróbki).
Nie wiem , czy zwróciłeś uwagę - frez palcowy wykonujący kontur zewnętrzny kostki zmienia kierunek w ruchu G02 ..... jak chcesz , to mogę go zmienić na ruch G01 - choć sądzę , że bez tej poprawki wiesz o co chodzi.

Nie planuje powietrza , gdyż Z0. jest (np.) 0.5 mm poniżej górnej powierzchni półfabrykatu.4. czy w planowaniu nie frezuje czasem powietrza Z0?
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Posty w temacie: 24
"choć sądzę , że bez tej poprawki wiesz o co chodzi. " o kompensację narzędzia, tak?
tylko nie wiem co oznaczają I i J. Duże I to chyba promień narzędzia, prawda a J to nie wiem.
Mam jeszcze jedno pytanie czy taki program napisany z "ręki" można go gdzieś przetestować? przy czym nie chodzi mi tu a jakiś program cam tylko coś w rodzaju symulatora jak w HH. Jest coś takiego?
Jeszcze o jedną rzecz dopytam, użyłeś kodu G54
wyczytałem że G54 G55 G56 G54 jest to wywołanie kolejnych przesunięć punktu zerowego z rejestru PSO.
tak po polsku to co to oznacza?
tylko nie wiem co oznaczają I i J. Duże I to chyba promień narzędzia, prawda a J to nie wiem.
Mam jeszcze jedno pytanie czy taki program napisany z "ręki" można go gdzieś przetestować? przy czym nie chodzi mi tu a jakiś program cam tylko coś w rodzaju symulatora jak w HH. Jest coś takiego?
Jeszcze o jedną rzecz dopytam, użyłeś kodu G54
wyczytałem że G54 G55 G56 G54 jest to wywołanie kolejnych przesunięć punktu zerowego z rejestru PSO.
tak po polsku to co to oznacza?
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 25
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Nie - chodziło mi o taki ruch.zykfryd pisze:"choć sądzę , że bez tej poprawki wiesz o co chodzi. " o kompensację narzędzia, tak?...

Tłumaczę obrazkowo.... tylko nie wiem co oznaczają I i J. Duże I to chyba promień narzędzia, prawda a J to nie wiem. ...

(np.)... Mam jeszcze jedno pytanie czy taki program napisany z "ręki" można go gdzieś przetestować? przy czym nie chodzi mi tu a jakiś program cam tylko coś w rodzaju symulatora jak w HH. Jest coś takiego?...

hmm .... najlepiej poczytaj o tym (patrz; załącznik).Jeszcze o jedną rzecz dopytam, użyłeś kodu G54
wyczytałem że G54 G55 G56 G54 jest to wywołanie kolejnych przesunięć punktu zerowego z rejestru PSO.
tak po polsku to co to oznacza?
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
Autor tematu - Posty w temacie: 24
mógłbyś mi jeszcze pomóc? męczę się z tym, chodzi o parametry I, J, mógłbyś zerknąć czy dobrze?
to nie jest cały program tylko sam dojazd i promień
Frez fi 40
G0 G90 G64 T1 D1 H1 G43 M3 S1200 Z5 X15 Y-22 B0 C0
G1 Z-2 F60
G Y5 F350
G2 X-15 Y13 I8 J13 -TU WILKI ZNAK ZAPYTANIA
to nie jest cały program tylko sam dojazd i promień

G0 G90 G64 T1 D1 H1 G43 M3 S1200 Z5 X15 Y-22 B0 C0
G1 Z-2 F60
G Y5 F350
G2 X-15 Y13 I8 J13 -TU WILKI ZNAK ZAPYTANIA
- Załączniki
-
- HH.JPG (19.66 KiB) Przejrzano 2924 razy
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 25
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Fajnie , że rozwinąłeś temat.zykfryd pisze:mógłbyś mi jeszcze pomóc? męczę się z tym, chodzi o parametry I, J, mógłbyś zerknąć czy dobrze?
to nie jest cały program tylko sam dojazd i promieńFrez fi 40...
Pokazany wyżej przeze mnie przykład programowania polegał na definiowaniu przejazdu freza po konturze z uwzględnieniem promienia freza.
Tym razem pokażę Tobie w jaki sposób można wykorzystać kompensację G41/G42 w trakcie programowania.
Metoda ta jest na tyle pomocna , że w/w promienia freza nie uwzględniasz w definiowaniu konturu , lecz opierasz się wyłącznie na współrzędnych detalu wynikających z rysunku.
Mam nadzieję , że załącznik (PROGRAMOWANIE CNC) pobrałeś .... otwórz go na stronie opisującej zasady stosowania korekcji na frezarce.

%
O12359
G54
G40
G80
G90
T0202 M6
S2100 M03
G43 H2
G00 X13. Y-30.
Z-2.
G01 G41 Y5. F460. (dojazd do punktu Pp)
G02 X5. Y13. I0. J8. (dojazd do punktu Pk po konturze z lewej strony)
G01 Y47.
....
M30
%
.... dlaczego I0. J8. ?
W trakcie ćwiczeń rysuj sobie pomocniczy układ współrzędnych , który pomoże Tobie wskazać współrzędne punktu zawieszenia promienia.
Jak będziesz miał z tym problemy , zawsze zamiast I.... J.... możesz wpisać R...
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 25
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Dziękuję za uznanie .zykfryd pisze:Dzięki Mariusz
Zrób kurs pedagogiczny, będziesz wziętym pedagogiem w sprawach programowania
super to wyjaśniłeś, jeszcze raz dzięki

Cieszę się , że mogłem Tobie pomóc.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki