Znaleziono 28 wyników

autor: dyziu215
22 mar 2018, 21:07
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Zwiększona prędkość przebicia i predkość posuwu 1400mm/min. Blacha 4mm Obrazek
autor: dyziu215
20 mar 2018, 22:14
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Pozostało jedynie ogarnąć dane parametry do danych grubości i działam :) Coś wykonane dzięki Draftsight i fantazji :D ...i coś do domu :)
Obrazek
Obrazek
autor: dyziu215
05 mar 2018, 10:06
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Dla potomnych: konfiguracja hula jak wściekła, wystarczy przypisach "#" do konfiguracji której nie używamy :D (warto też sprawdzić w pliku .ini maksymalne przyspieszenie jakie mamy ustawione w "default"). 4,2m/min bez problemów śmiga :)
autor: dyziu215
10 lut 2018, 08:19
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

"# Generated by stepconf 1.1 at Thu Jan 25 14:39:01 2018
# Jeśli zmodyfikujesz ten plik zmainy zostaną
# nadpisane gdy uruchomisz ponownie Stepconf
loadrt trivkins
loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES
loadrt hal_parport cfg="0 out"
setp parport.0.reset-time 4000
loadrt stepgen step_type=0,0,0

addf parport.0.read base-thread
addf stepgen.make-pulses base-thread
addf parport.0.write base-thread
addf parport.0.reset base-thread

addf stepgen.capture-position servo-thread
addf motion-command-handler servo-thread
addf motion-controller servo-thread
addf stepgen.update-freq servo-thread
net spindle-cmd-rpm <= motion.spindle-speed-out
net spindle-cmd-rpm-abs <= motion.spindle-speed-out-abs
net spindle-cmd-rps <= motion.spindle-speed-out-rps
net spindle-cmd-rps-abs <= motion.spindle-speed-out-rps-abs
net spindle-at-speed => motion.spindle-at-speed
net spindle-on <= motion.spindle-on

net spindle-on => parport.0.pin-01-out
setp parport.0.pin-02-out-invert 1
net xstep => parport.0.pin-02-out
setp parport.0.pin-02-out-reset 1
setp parport.0.pin-03-out-invert 1
net xdir => parport.0.pin-03-out
net ystep => parport.0.pin-04-out
setp parport.0.pin-04-out-reset 1
net ydir => parport.0.pin-05-out
net zstep => parport.0.pin-06-out
setp parport.0.pin-06-out-reset 1
net zdir => parport.0.pin-07-out

setp stepgen.0.position-scale [AXIS_0]SCALE
setp stepgen.0.steplen 1
setp stepgen.0.stepspace 0
setp stepgen.0.dirhold 24000
setp stepgen.0.dirsetup 24000
setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL
net xpos-cmd axis.0.motor-pos-cmd => stepgen.0.position-cmd
net xpos-fb stepgen.0.position-fb => axis.0.motor-pos-fb
net xstep <= stepgen.0.step
net xdir <= stepgen.0.dir
net xenable axis.0.amp-enable-out => stepgen.0.enable

setp stepgen.1.position-scale [AXIS_1]SCALE
setp stepgen.1.steplen 1
setp stepgen.1.stepspace 0
setp stepgen.1.dirhold 24000
setp stepgen.1.dirsetup 24000
setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL
net ypos-cmd axis.1.motor-pos-cmd => stepgen.1.position-cmd
net ypos-fb stepgen.1.position-fb => axis.1.motor-pos-fb
net ystep <= stepgen.1.step
net ydir <= stepgen.1.dir
net yenable axis.1.amp-enable-out => stepgen.1.enable

setp stepgen.2.position-scale [AXIS_2]SCALE
setp stepgen.2.steplen 1
setp stepgen.2.stepspace 0
setp stepgen.2.dirhold 24000
setp stepgen.2.dirsetup 24000
setp stepgen.2.maxaccel [AXIS_2]STEPGEN_MAXACCEL
net zpos-cmd axis.2.motor-pos-cmd => stepgen.2.position-cmd
net zpos-fb stepgen.2.position-fb => axis.2.motor-pos-fb
net zstep <= stepgen.2.step
net zdir <= stepgen.2.dir
net zenable axis.2.amp-enable-out => stepgen.2.enable

net estop-out <= iocontrol.0.user-enable-out
net estop-out => iocontrol.0.emc-enable-in

loadusr -W hal_manualtoolchange
net tool-change iocontrol.0.tool-change => hal_manualtoolchange.change
net tool-changed iocontrol.0.tool-changed <= hal_manualtoolchange.changed
net tool-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number
net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared"


i plik .hal z thc-toma

"############################# Parallel Ports ##############################################

# Load Driver for Two Parallel Ports, one for Breakout Board, other for Plasma Torch Height Control
# If you have an add-on card, open a terminal and type "sudo lspci -v" and find the part where it
# says "parport" then use one of the addresses above ( in most cases you have "00ddb" or similar )

loadrt hal_parport cfg="0x378 out 0x1110 out"

# Connect both Paralell Ports to Threads for Read / Write

addf parport.0.read base-thread 1
addf parport.0.write base-thread -1



# Invert pins to make motors move in right direction odwr.kier osi

#setp parport.0.pin-06-out-invert 1
#setp parport.0.pin-07-out-invert 1
#setp parport.0.pin-08-out-invert 1


# Hook up the step and dir signals to the parport pins
# Axis A and Y are the same axis but different motors
net StepX stepgen.0.step => parport.0.pin-02-out
net StepY stepgen.1.step => parport.0.pin-04-out
net StepZ stepgen.2.step => parport.0.pin-06-out

net DirX stepgen.0.dir => parport.0.pin-03-out
net DirY stepgen.1.dir => parport.0.pin-05-out
net DirZ stepgen.2.dir => parport.0.pin-07-out

#Dodane

# Hook up limit and home switches, each axis shares a common pin for homing, limit min and limit max

# Z axis Limit switch handled by THC, see thc.hal
"

Jak opisać piny by maszyna normalnie ruszyła? ...
autor: dyziu215
10 lut 2018, 00:20
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Udało się uruchomić konfigurację thc-toma... no może to zbyt pieknie brzmi. Mimo przypisania pinów maszyna nie rusza. F1 odblokowuje maszynę F2 pozwala na ruch, jednak pojawia się na moment minimalny ruch osi Y i wyrzuca błąd... czy może ktoś pomóc z konfiguracją pinów?
autor: dyziu215
26 sty 2018, 12:27
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Przy obecnie okrojonym budżecie muszę walczyć z tym co mam... Licencja na system + Mach to kolejny koszt na który nie mogę się teraz targnąć. Ale jakoś z tego wyjdę! :D
autor: dyziu215
26 sty 2018, 09:38
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

W chwili obecnej utknąłem... Pliki THC toma odpalają się, usunąłem wpis o estopie i już mogę odblokować maszynę F1, jednak klikając F2 otrzymuję od razu informację " Napęd 2 na krańcówce awaryjnej"? A przecież nie używam żadnych krańcówek...
autor: dyziu215
22 sty 2018, 09:51
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Dokładnie tak to powinno być. Pływająca głowica daje informację oprogramowaniu gdzie jest materiał, a samo THC działa wyłącznie w procesie palenia. Czyli jeśli masz w miarę równą blachę jak i ruszt, to po pierwszym bazowaniu materiał powinien być wycinany poprawnie. Sam do tej pory ciąłem bez THC i grubsze materiały to nie był problem, jednak w momencie gdy 2mm blacha trafiła na stół to przy wielu wypaleniach krzywiła się znacznie.
autor: dyziu215
21 sty 2018, 21:47
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Samo zużycie dyszy powoduje że uzyskuję szczeline po cięciu nie 1,7 a przykładowo 2,4mm gdzie we wcześniejszych testach offset określiłem dokładnie... Nie nastawiam się na grube detale, a tym bardziej długie, ale fakt prędkość czy wysokość palnika znacząco wpływa na to co się dzieje z krawędzią czy samym materiałem :)
autor: dyziu215
21 sty 2018, 19:35
Forum: Przecinarka Plazmowa CNC, Gazowa
Temat: Kilka nieścisłości odnośnie plotera plazmowego.
Odpowiedzi: 48
Odsłony: 5029

Re: Kilka nieścisłości odnośnie plotera plazmowego.

Napiszę bezpośrednio "MĄDRZE PRAWISZ"! :D W plikach widzę gdzie dopisać piny, jednak brakuje mi jeszcze informacji ja pozbyć się Estopu który trzyma moją maszynę :) Niemniej bardzo dziękuję za poświęcony czas i pomoc.

ps. wczoraj wycinałem 12 lub 14mm blachy do krawędziarki i na 1830mm rozrzut dyszy palnika to 1,5mm czyli nie jest tak źle mając na uwadze że ciąłem "ręcznie" :D

Wróć do „Kilka nieścisłości odnośnie plotera plazmowego.”