Step and repeat w g-codzie?

Dyskusje dotyczące programowania G-Code

kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 16211
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#11

Post napisał: kamar » 28 gru 2013, 19:17

teles222 pisze:W linuxCNC używam do tego podprogramów i G92 do zmiany ofsetu
W linuxCNC to wystarczy do tego prosta pętelka :)



Tagi:


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#12

Post napisał: dance1 » 28 gru 2013, 22:03

w Osai nic nie potrzeba, definiujesz sobie kilkanaście/dziesiąt początków (origin) puszczasz program na ilu chcesz i zrobione, bardzo przydatne gdy np obrabiasz 10 elementów kilkoma frezami, frezuje wszystkie elementy 1 frezem, następnie 2 itd.
Raczej informacyjnie bo Osai nie używasz :wink:
Jak masz programy z cama, rób w camie żeby wszystkie elementy frezowało.


Autor tematu
oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#13

Post napisał: oprawcafotografii » 29 gru 2013, 08:54

WZÓR pisze:...
@ oprawcafotografii - na jakim sterowaniu i maszynie chcesz puścić ten program ?
..... jeszcze chwila , a będziemy mieć przykłady na HH. :wink:

Mariusz.
CNCgraf - szczerze mowiac nie wiem czy on procedury obsluguje =
zapytam autora.

q
„Największym wrogiem wolności jest najedzony niewolnik.”


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 16211
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#14

Post napisał: kamar » 29 gru 2013, 09:29

dance1 pisze:w Osai nic nie potrzeba, definiujesz sobie kilkanaście/dziesiąt początków .
No faktycznie nic nie potrzeba :) Te kilkadziesiąt początków to pryszcz :) W pętli podajesz tylko o ile ma być następny przesunięty względem poprzedniego i może trzaskać w nieskończoność.


dance1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 3094
Rejestracja: 11 mar 2007, 22:42
Lokalizacja: G-G

#15

Post napisał: dance1 » 29 gru 2013, 11:43

producent ma zdefiniowane także nic nie musisz, aczkolwiek zmieniać je możesz jak się tylko tobie podoba. :razz:
Sorry za OT

Awatar użytkownika

MlKl
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3706
Rejestracja: 15 sie 2010, 13:44
Lokalizacja: Błonie
Kontakt:

#16

Post napisał: MlKl » 29 gru 2013, 12:47

dance1 pisze:producent ma zdefiniowane także nic nie musisz, aczkolwiek zmieniać je możesz jak się tylko tobie podoba. :razz:
Sorry za OT
Ręczne definiowanie kilkudziesięciu punktów to katorga.

Normalnie robi się to pętlą z podanym krokiem, ewentualnie dwoma pętlami, jeżeli kod detalu ma być wykonany rzędami i kolumnami.

Kod: Zaznacz cały

o100 while [#<akt_pozycja> gt #<koniec>] (zaczynamy pętlę)
  #<akt_pozycja> = [#<akt_pozycja> - #<przybranie_materialu>] (definiujemy krok)
  

 (tu wstawiamy kod do powtarzania)

o100 endwhile (kończymy pętlę)



MoldMichal
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 307
Rejestracja: 03 mar 2012, 12:04
Lokalizacja: Częstochowa

#17

Post napisał: MoldMichal » 02 sty 2014, 12:12

twój Cam nie ma funkcji "Transform" ? czy czegoś w tym guście ;>
ja to załatwiam 3 kliknieciami w programie. powiela ile sie ustawi ..
po kwadracie okręgu, lub trzaska eleganckie lustro ;)
Pozdrawiam Michał


Autor tematu
oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 6105
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#18

Post napisał: oprawcafotografii » 02 sty 2014, 12:15

Ale to nie chodzi o to jak to w CAMie zrobic ;)

CAMa mam prymitywnego i nie da sie tak dokladnie zrobic
jakbym chcial, ale nie o tym watek :)

q
„Największym wrogiem wolności jest najedzony niewolnik.”


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#19

Post napisał: tomcat65 » 02 sty 2014, 14:15

I jaką drogą poszedłeś ? g52 czy g92 ? Czy jeszcze inaczej?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „G-CODE - programowanie”