Budowa tokarki CNC.

Dyskusje dotyczące budowy amatorskich tokarek CNC lub modernizacji maszyn konwencjonalnych.

Autor tematu
IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 150
Posty: 7620
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#151

Post napisał: IMPULS3 » 03 gru 2013, 16:15

kamar pisze:To ja Ci już nie pomogę :) Kreatora to na oczy chyba nie widziałem :) Ew. moge wystawić ini i halla z ktorejś tokarki, może pomoże.
Chętnie obejrzę, szczególnie te halla może sie przyda coś. A co do kreatora to jest to fajne przynajmniej dla takich laików jak ja, bo inaczej nie wiem jak wywołać skróty do maszyny te które są na pulpicie. Oczywiście większość zmian fajnie jest nanieść w INI, choć za pomocą kreatora odkryłem jak można wpisać max. prędkości inne niż 1500 które się ustawiają automatycznie... :)
MlKl pisze:W trakcie konfiguracji zamień wpisy dotyczące osi Z wstawiając tam piny, przypisane teraz dla Y i powinno zadziałać.
I to jest rozwiązanie tej zagadki. Dzięki. :) Działa. Jeszcze trochę motania z NGCGUI i bedzie komplet, jeszcze tylko sprawozdanie co myśle o tym stworze, ale to chwilka zanim przetestuje. :)

Jakby ktoś miał zwymiarowane mocowanie pod stożek uchwytu C6 jak dobrze kojarzę to bym poprosił, a dalej to już tylko darcie wióra. :)



Tagi:


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

#152

Post napisał: kamar » 03 gru 2013, 16:45

IMPULS3 pisze: Jakby ktoś miał zwymiarowane mocowanie pod stożek uchwytu C6 jak dobrze kojarzę to bym poprosił, a dalej to już tylko darcie wióra. :)
Były na stronie Bisona przy zabierakach.

Mam pod ręką hala z poręby z gwintami i PWM

Kod: Zaznacz cały

# Wygenerowane przez Stepconf o Tue Dec 20 10:40:39 2011
# 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 probe_parport
loadrt hal_parport cfg=0x378
setp parport.0.reset-time 5000
loadrt stepgen step_type=0,0
loadrt encoder num_chan=1
loadrt abs count=1
loadrt scale count=1
loadrt lowpass count=1
loadrt charge_pump
net estop-out charge-pump.enable iocontrol.0.user-enable-out
net charge-pump <= charge-pump.out
loadrt pwmgen output_type=0

addf parport.0.read base-thread
addf stepgen.make-pulses base-thread
addf encoder.update-counters base-thread
addf charge-pump base-thread
addf pwmgen.make-pulses base-thread
addf parport.0.write base-thread
addf parport.0.reset base-thread

addf stepgen.capture-position servo-thread
addf encoder.capture-position servo-thread
addf motion-command-handler servo-thread
addf motion-controller servo-thread
addf stepgen.update-freq servo-thread
addf pwmgen.update servo-thread
addf abs.0 servo-thread
addf scale.0 servo-thread
addf lowpass.0 servo-thread

#net spindle-cmd <= motion.spindle-speed-out => pwmgen.0.value
#net spindle-enable <= motion.spindle-on => pwmgen.0.enable
#net spindle-pwm <= pwmgen.0.pwm
#setp pwmgen.0.pwm-freq 100.0
#setp pwmgen.0.scale 3500
#setp pwmgen.0.offset 0.114285714286
#setp pwmgen.0.dither-pwm true
#net spindle-cw <= motion.spindle-forward
#net coolant-flood <= iocontrol.0.coolant-flood

# PWM
net spindle-speed-cmd motion.spindle-speed-out => pwmgen.0.value
net spindle-on motion.spindle-on => pwmgen.0.enable
net spindle-pwm pwmgen.0.pwm => parport.0.pin-09-out
setp pwmgen.0.max-dc 1
setp pwmgen.0.min-dc 0.1
setp pwmgen.0.scale 1500 

net spindle-cw <= motion.spindle-forward
net spindle-ccw <= motion.spindle-reverse
net coolant-flood <= iocontrol.0.coolant-flood

# 100 otworków w enkoderze
setp encoder.0.position-scale 100.000000
setp encoder.0.counter-mode 1
net spindle-position encoder.0.position => motion.spindle-revs
net spindle-velocity encoder.0.velocity => motion.spindle-speed-in
net spindle-index-enable encoder.0.index-enable <=> motion.spindle-index-enable
net spindle-phase-a encoder.0.phase-A
net spindle-phase-b encoder.0.phase-B
net spindle-index encoder.0.phase-Z
net dout-02 <= motion.digital-out-02

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 zstep => parport.0.pin-04-out
setp parport.0.pin-04-out-reset 1
setp parport.0.pin-05-out-invert 1
net zdir => parport.0.pin-05-out

#net charge-pump => parport.0.pin-06-out
net spindle-pwm => parport.0.pin-09-out
#net dout-02 => parport.0.pin-14-out
net coolant-flood => parport.0.pin-16-out
net spindle-cw => parport.0.pin-17-out

net spindle-index <= parport.0.pin-10-in
net spindle-phase-a <= parport.0.pin-11-in
net spindle-phase-b <= parport.0.pin-12-in

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

unlinkp iocontrol.0.tool-change 
unlinkp iocontrol.0.tool-changed 
net tool-change-loop  iocontrol.0.tool-change  iocontrol.0.tool-changed


Autor tematu
IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 150
Posty: 7620
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#153

Post napisał: IMPULS3 » 03 gru 2013, 21:15

kamar pisze: IMPULS3 napisał/a:

Jakby ktoś miał zwymiarowane mocowanie pod stożek uchwytu C6.

Były na stronie Bisona przy zabierakach.
Były bo też je kiedyś widziałem, ale coś szukanie mi nie idzie.

JEŻELI KTOŚ MA ZWYMIAROWANY STOŻEK MOCOWANIA UCHWYTU C6 to prosiłbym o podesłanie mi tutaj.


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

#154

Post napisał: kamar » 03 gru 2013, 21:27



Autor tematu
IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 150
Posty: 7620
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#155

Post napisał: IMPULS3 » 03 gru 2013, 21:50

kamar,

Chyba za dużo ostatnio jakiegoś zamieszania i może to powód nie myślenia mojego, :) Jakoś tak mało twórczy jestem ostatnio, ale sie poprawie. :)
Dzięki za linki. :)


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

#156

Post napisał: kamar » 30 gru 2013, 09:33

Odgrzać kotleta bo zamarzł na amen :)
Będzie to kiedyś toczyć czy już bliżej składnicy ? :)

Awatar użytkownika

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

#157

Post napisał: MlKl » 30 gru 2013, 09:41

Chyba prędzej moja się piatej osi dorobi :)


Autor tematu
IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 150
Posty: 7620
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#158

Post napisał: IMPULS3 » 30 gru 2013, 14:10

kamar, MlKl,
Też Was lubię Grzeszne Dusze, :) ale ona toczy co prawda nie jest jeszcze nawet wrzeciennik ustawiony równolegle do prowadnic ale pierwsze próby były robione i nie problem na średnicy 50-60mm zebrać 5mm ze średnicy więcej zaczyna drgać chyba suport, jest jeszcze kilka chorób wieku dziecięcego więc mam co poprawiać ale raczej jest dobrze. Troszkę jestem ostatnio daleko od żelaza dlatego się nie odzywam, ale wrócę po nowym roku to będą dalsze testy i jakiś filmik nakręcę, tylko mój internet złapał limit a nowy dostanie dopiero po 5 stycznia więc cierpliwości. A, i samo toczenie jak mam wymiar zatoczony do setki to kolejny naddatek jak próbowałem zniżyć o 1mm to toczy do setki więc dobrze, mam zastrzeżenia troszkę do powierzchni i kto wie czy wina nie leży po stronie braku napiecia na prowadnicach albo zbyt lekkiego suportu. To powinno też ważyć! Ale to ocenie na spokojnym czasie. :)


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

#159

Post napisał: kamar » 02 sty 2014, 18:49

IMPULS3 pisze: :) ale ona toczy )
Moja od paru dni dostaje ostro za plecy :) Trafiła się spora ilość rzymskich nakręteczek M60 do przetoczenia i aby jęczy :)
[youtube][/youtube]


Autor tematu
IMPULS3
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 150
Posty: 7620
Rejestracja: 25 gru 2010, 21:55
Lokalizacja: LUBELSKIE

#160

Post napisał: IMPULS3 » 02 sty 2014, 20:12

kamar pisze:Moja od paru dni dostaje ostro za plecy
To się nie liczy, nie ten kaliber maszyny. :)

A co do mojego tematu to coś zauważyłem, jak nóż jest na przedłużeniu to widać za małą sztywność suportu bo jak się dociśnie nożyk ręcznie to drgania zanikają, więc ewidentnie słabość wózków,bo przy zwykłych nożach sama powierzchnia jest gładka, ładna i równa natomiast zanika ten charakterystyczny ''gwincik'' jaki jest normalnie na toczonym wałku.

A przy okazji dla wszystkich sceptyków mojego wrzeciona to ono zachowuje sie bardzo dobrze i jest sztywne pomimo że jak naciskam metrową dzwignią podłożoną pod uchwytem to sam uchwyt mogę ''unieść'' nawet 0.05 mm.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Amatorska Tokarka CNC”