Zwielokratniacz g-codu

Proste programy do obsługi maszyn CNC, vivery, itp. Programy darmowe, napisane przez użytkowników forum
Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

Zwielokratniacz g-codu

#1

Post napisał: Inf-el » 16 maja 2007, 23:13

Udostępniam testową wersję zwielokratniacza g-codów.
Program windowsowy, wykorzystuje opengl do podglądu.
Ma jeszcze wiele niedoróbek.
- rozumie tylko G00, G01, F
- importuje plik g-code
- zwielokratnia kod wg. zadanych parametrów w ustawieniach
- umożliwia wstawienie linii cięcia powielonych elementów
- zapisuje w pliku zwielokrotniony kod.
Może sie przydać do prostego powielania prac.
Proszę o ewentualne uwagi.
Załączniki
zwiel.zip
Spakowany program pod Windows
(216.8 KiB) Pobrany 810 razy
tlo.jpg
Ekran
tlo.jpg (55.66 KiB) Przejrzano 1208 razy
Ostatnio zmieniony 01 cze 2007, 19:37 przez Inf-el, łącznie zmieniany 3 razy.



Tagi:

Awatar użytkownika

rockykon
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 917
Rejestracja: 13 maja 2005, 22:24
Lokalizacja: Wawa

#2

Post napisał: rockykon » 17 maja 2007, 00:33

wow, ciekawe, zastanawialem sie ostatnio nad czyms takim i przychodził mi do głowy tylko przesuwanie punktu zerowego, moim zdaniem przydatne narzedzie, niewątpliwie wyprubuje jak tylko dokończe maszynkę, a tym czasem moge tylko popatrzec ...

Awatar użytkownika

lenherd
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 482
Rejestracja: 20 sty 2006, 23:38
Lokalizacja: wrocław

#3

Post napisał: lenherd » 17 maja 2007, 01:03

czyli prosty nesting :wink:

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#4

Post napisał: markcomp77 » 17 maja 2007, 01:06

ja próbowałem z pomocą pliku spirala.nc.. na sucho
http://www.2a.pl/~mark/cnc/spirala.nc

jako pomoc do oceny wyników - skrypt tcl do wizualizacja gcodu (był już przedstawiany na forum w dziale opensource)
http://www.2a.pl/~mark/cnc/tracer.tcl

aby tracer mógł działać - z pliku generowanego przez program zwiel.exe należy usunąć początek w którym jest komentarz poprzedzony znakiem ";"... tego znaku";" nie lubi tracer
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#5

Post napisał: Inf-el » 17 maja 2007, 08:39

No i już na podstawie spirali widać kilka błędów w programie.
program nie radzi sobie z: g1 a nie g01, kod F
Może wieczorkiem poprawię.

Awatar użytkownika

Rayford
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 846
Rejestracja: 03 paź 2006, 20:45
Lokalizacja: Gołdap

#6

Post napisał: Rayford » 17 maja 2007, 18:39

Przydałby sie przycisk dopasowujący cały rysunek do ekranu i nie trzeba byłoby suwać go klawiszami jeśli w ogóle można go przesunąć

Inna sprawa jak wpisuję np 4 kopie w ustalonej odległości od siebie i jak chcę zmienić rozstaw i wprowadzam nowe współrzędne to pierwsze rozstawienia nie znikają i mam już nie cztery rysunki a osiem

Awatar użytkownika

markcomp77
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 3975
Rejestracja: 18 wrz 2004, 12:51
Lokalizacja: k/w-wy
Kontakt:

#7

Post napisał: markcomp77 » 17 maja 2007, 19:08

Rayford pisze:Inna sprawa jak wpisuję np 4 kopie w ustalonej odległości od siebie i jak chcę zmienić rozstaw i wprowadzam nowe współrzędne to pierwsze rozstawienia nie znikają i mam już nie cztery rysunki a osiem
jeśli generowany obraz w gcodzie również będzie zawierał historię...
to można to wykorzystać do indywidualnego pozycjonowania!!!
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm

Awatar użytkownika

Rayford
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 846
Rejestracja: 03 paź 2006, 20:45
Lokalizacja: Gołdap

#8

Post napisał: Rayford » 17 maja 2007, 19:53

Jeszcze jedna sprawa jak już program będzie doskonały w zwielokrotnianiu to po wyfrezowaniu wszystkich rysunków trzeba byłoby od razu porozcinać detale, jak to zrobić?

Awatar użytkownika

Autor tematu
Inf-el
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 13
Posty: 573
Rejestracja: 22 cze 2004, 18:41
Lokalizacja: Szczecin
Kontakt:

#9

Post napisał: Inf-el » 17 maja 2007, 19:59

Rayford pisze:Przydałby sie przycisk dopasowujący cały rysunek do ekranu
Będzie zrobione automatyczne dostosowanie ekranu.
Rayford pisze:jeśli w ogóle można go przesunąć
Można przesuwać ciągnąc prawym klawiszem myszy.
Środkowym - można obracać.
Pokrętłem myszy można oddalać i zbliżać.
Rayford pisze:... i wprowadzam nowe współrzędne to pierwsze rozstawienia nie znikają
Już poprawiam.
Rayford pisze:porozcinać detale
Jak to sobie wyobrażasz ? Linie między, taka kratownica ?

Aktualnie program rozgrzebałem i pracuję nad interpretacją innych kodów: F, G02, G03
I zastanawiam się czy warto kombinować z G91.
Ostatnio zmieniony 17 maja 2007, 21:51 przez Inf-el, łącznie zmieniany 1 raz.

Awatar użytkownika

Rayford
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 846
Rejestracja: 03 paź 2006, 20:45
Lokalizacja: Gołdap

#10

Post napisał: Rayford » 17 maja 2007, 20:36

Inf-el pisze:Jak to sobie wyobrażasz ? Linie między, taka kratownica ?
Tak.

Myślę w tej chwili o płytkach pcb, po wyfrezowaniu trzeba byłoby pojedyncze płytki porozcinać nie koniecznie na wylot, przynajmniej do połowy grubości naciąć a później można połamać w rękach

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Software”