corel 9 błąd w skalowaniu

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC
Awatar użytkownika

gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#11

Post napisał: gaspar » 26 paź 2007, 08:50

też mi wyskakuje, ale konwertuje bez problemu. Kod i tak jest wygenerowany mimo tego alertu. Wartość 5 wyskakuje Ci bo masz wpisane Z +5.0 To jakiś błąd ale nie ma wpływu na wygenerowany g-cod! Skopiuj cały G-Cod i wrzuć do macha.

Najlepiej narysuj kwadrat o boku 10cm, wyeksportuj do pltka z CORELA 9.0 a następnie wrzuć do step2cnc i wygeneruj G-cod. Zawartość wklej tu na forum i zobaczymy co Ci wygenerował. Jeśli g-cod będzie poprawny to masz źle ustawiony motor tunning w machu (w co wątpię) Tutaj są ewidentnie błędy generowania g-codu.


https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie

Tagi:


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#12

Post napisał: kamil1986 » 26 paź 2007, 13:36

to jest kwadrat 100x100mm wygenerowany przez step2cnc

N0005 G90
N0010 G21
N0015 G00 Z5.00
N0020 G00 X-51.825 Y-20.750
N0025 G01 Z-0.10
N0030 G01 X48.125 Y-20.750
N0035 G01 X48.125 Y79.225
N0040 G01 X-51.825 Y79.225
N0045 G01 X-51.825 Y-20.750
N0050 G00 Z5.00
N0055 M30

a to jest ten sam kwadrat wygenerowany przez mach2

M6T1
G0 Z5.0000
G0 X-2.0404 Y-0.8169
G1 Z-1.0000 F100.0000
F32.0000
G1 X1.8947 Y-0.8169
G1 X1.8947 Y3.1191
G1 X-2.0404 Y3.1191
G1 X-2.0404 Y-0.8169

po wygenerowaniu przez step2cnc gkodu maszynka wycieła mi kwadrat 100X100mm wiec to mach2zle generował a nie corel


vector11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 296
Rejestracja: 31 gru 2004, 01:18
Lokalizacja: N1 NOKTO

#13

Post napisał: vector11 » 26 paź 2007, 13:42

toż napisałem na początku, że Mach2 źle importuje pliki...

Awatar użytkownika

gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#14

Post napisał: gaspar » 26 paź 2007, 20:54

Czyli jest w miarę ok. Błąd wynosi dla X 0,05 a dla Y 0,025. Jeśli chcesz frezować co do setki to corel odpada, ale jeśli masz zamiar cośtam wyfrezować jako ozdobę lub reklamę to chyba jest ok? :)

PS. Nie zakładaj tylu wątków do każdego pytania, wystarczy je zadać w ramach jednego postu.
Jeśli pomogłem to naciśnij pomógł ;>
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie


Autor tematu
kamil1986
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 316
Rejestracja: 10 cze 2007, 15:09
Lokalizacja: Ostrów

#15

Post napisał: kamil1986 » 27 paź 2007, 21:27

a powiedz mi jeszcze dlaczego jak wytrasuje plik bmp w step2cnc to w machu nie jest on pełny tylko czesciowy

Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#16

Post napisał: triera » 27 paź 2007, 23:54

rozdzielczość HPGL to 0,025mm...


scandruk
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 64
Rejestracja: 02 sty 2008, 14:53
Lokalizacja: Wieś

#17

Post napisał: scandruk » 22 lut 2008, 19:45

witam, nie bede zakładał kolejnego wątku ale mój problem wygląda prawie identycznie (nie próbowałem generować G-kodu w innym programie niż Mach2) Robie plik w Corelu9 - koło o średnicy 100mm - ładuje do Macha2 i generuje G-kod (nie ma mowy o pomyleniu jednostek odrazu mówie - są milimetry wszędzie) Jak plik załaduje mi się do Macha to wszystko jest ok (na podglądzie) Jak zaczynam frezować to mam średnice koła ok 2mm :evil: . Pole w maszynie mam 200x200x50mm, jak załaduje koło to zajmuje ono połowe pola (prawidłowo) i jak włączam prace to pasek postepu zielony też idzie po okręgu (czyli wszystko ok) - ale średnica koła 2mm :evil: Wnioskuje że mam chyba coś źle ustawione w silnikach albo faktycznie Mach2 w tym momencie zawodzi (bo w zasadzi dzieje się to źle na jednostkach MM, na calach jest ok - chyba) Jak mam załadowany plik w machu i chcę ręcznie przejechać wrzecionem to po kliknięciu i wykonaniu przez silnik obrotu ok 360 stopni na podglądzie żółta kreska od położenia wrzeciona przejeżdza mi połowe pola roboczego :!: :shock: - tak na każdej osi (wygląda na to jakby przy jdnym obrocie silnik pokonywał droge ok 100mm) Do napędu mam użytą śrube 10mm (zwykła szpila budowlana) więc jej pełen obrót daje 1.5mm. Silniki mam 1.8 kroku, na płycie mam ustawione 1.2 kroku więc silnik potrzebuje 360 mikrokroków aby obrócić śrubą? I teraz w wartościach silnika mam wpisane 240 (360 podzielić na odległość skoku 1.5) a przyśpieszenie mam na 100. Czy to są dobre wartości? Może mi ktoś coś poradzić? Postaram sie skonfigurować Macha 3 i zobaczyć w nim ale nie wiem czy to ma sens :???:


SP3SWJ
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 1
Posty: 16
Rejestracja: 11 lut 2008, 00:29
Lokalizacja: Poznań

#18

Post napisał: SP3SWJ » 22 lut 2008, 22:10

...troche matematyki

silnik ma krok 1,8 stopnia
sterownik z mikrokrokiem 1/2
skok śruby 1,5 mm
stopni na obrót 360

360/1,8 = 200 kroków robi silnik na obrót

sterownik z mikrokrokiem więc

200 : 1/2 = 200 *2 = 400 impulsów z PC daje pełny obrót osi

posuw nakrętki o 1 mm

400 / 1.5 = 266.666... impulsów z komputera da posuw 1 mm

czyli paremetr Steps per Unit w menu Motor Tuning jest 266.66

jednostka podstawowa posuwu to 1 mm = 1 Units

szybkość Velocity na początek nie ustawiaj więcej niż 2
to oznacza podstawowy posuw maszyny 2mm na sekundę w osi X i Y i Z potem sobie dotuningujesz

Szybkość obrabiania będziesz mógł sobie podczas obrabiania zmieniac klawiszami
F10 wolniej do 20% czyli 0,4 mm/sek
F11 szybciej do 300% czyli do 6 mm/sek


to tak w kilku słowach :-)

/Jarek


scandruk
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 3
Posty: 64
Rejestracja: 02 sty 2008, 14:53
Lokalizacja: Wieś

#19

Post napisał: scandruk » 22 lut 2008, 22:30

przy ręcznym sterowaniu maszyna zachowuje się poprawnie (odmierza skale) ale jak włącze program to przybiera jakieś inne jednostki (po mimo tego co pokazuje na ekranie) Na ręcznym maszyna chodzi w skali 1do 1 (pełen obrót ok 1.5mm) , a przy frezowaniu jakby 100 mm na obrót silnika. [edit] - jednak nie, poprawnie zachowuje się tylko na calach

[ Dodano: 2008-02-22, 23:42 ]
przeinstalowałem całego Macha i nadal to samo, błagam niech mi ktoś doradzi co z tymi jedostkami :sad:

[ Dodano: 2008-02-23, 09:11 ]
na chwile obecną styruacja wygląda nastepująco: maszyna przy sterowaniu klawiszami działa prawidłowo, na milimetrach przy przesunięciu krokowym robi milimetr a na calach robi przesunięcie o cal. Czyli skalowanie jest ok. Podczas pracy na klawiszach maszyna śmiga aż miło, natomiast jak dam jej program to spowalnia i kwadrat 40x40 wycinałaby chyba z godzine. Czy jest to wina słabego komputera czy może sa jakieś ustawienia odnośnie prędkości. Nadmienie iż zwiększenie prędkości do 300% nie załatwia sprawy.


tgbhu
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 1
Posty: 31
Rejestracja: 31 gru 2006, 15:14
Lokalizacja: rzeszów

#20

Post napisał: tgbhu » 23 lut 2008, 14:34

jak ładujesz plik z corela do Macha (HGPL) to spróbuj w Machu zmienić współczynnik skali z 1016 na około 38, powinny być wymiary w miarę dobre.Musisz też zwiększyć posuw . Domyślnie jest chyba ustawiony na 32 , wpisz z 200 albo w ogóle pokombinuj z ustawieniami prędkości w oknie konwertera HGPL.
bamber

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”