Programowanie z tabeli punktów Cyklu 12

Dyskusje na temat systemu Heidenhaina

Autor tematu
kassperniak
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 24 paź 2017, 09:37
Lokalizacja: Z portalu MBMiA

Programowanie z tabeli punktów Cyklu 12

#1

Post napisał: kassperniak » 03 lis 2017, 12:03

Witam kolegów po fachu,

Mam problem z programowaniem mojej maszyny.
Docelowo chciałbym wypalić przy użyciu lasera siatkę ponad 1000 otworów.
Zrobiłem już tabelę w formacie .HP, jednak nie mogę użyć żadnego z cykli typu wiercenia czy okrągłego konturu, gdyż nie będę w stanie użyć funkcji specjalnych M "włącz" i "wyłącz" laser po wykonaniu przeze mnie zdefiniowanych ruchów liniowych "L".

Wpadłem na pomysł że najlepszym rozwiązaniem będzie:
1. Zdefiniować tabelę "SEL PATTERN .. "
2. Zdefiniować podprogram zewnętrzny
CYCL DEF 12.0 PGM CALL
CYCL DEF 12.1 PGM TNC:\\...."
3. Użyć funkcji "CYCL CALL PAT"

Drodzy koledzy, czy to ma prawo się udać? Jeśli nie to może macie jakieś inne rozwiązanie?

Pozdrawiam :roll:



Tagi:


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4119
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

#2

Post napisał: Steryd » 03 lis 2017, 14:46

oczywiście, że ma prawo się udać.
Możesz też zrobić automatycznie szyk na fragmencie programu, (o ile to jest prosty szyk kołowy lub prostokątny).
Można?
Morzna!!!


capt.d.
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 387
Rejestracja: 25 lut 2016, 19:23
Lokalizacja: Tarnowskie Góry

#3

Post napisał: capt.d. » 03 lis 2017, 20:25

Aloha
kassperniak pisze:czy to ma prawo się udać?
Nawet więcej, to musi działać.
W programie, który zapniesz pod cykl 12 możesz napisać co potrzebujesz.
Każdy punkt określony w pliku HP jest miejscem zerowym dla programu z cyklu.

Pozdrawiam

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”