03jepler 07TRUNK * 10emc2/src/po/fr.po: french translation from Francis TISSERANT
03jepler 07v2_1_branch * 10emc2/src/po/fr.po: merge from TRUNK: french translation
03jepler 07v2_1_branch * 10emc2/debian/emc2.files.in: french translation
I am trying to lear to write g-code. This is some g-code to peck drill a matrix of holes: http://pastebin.com/932678
But when running this code in EMC it stops at line 20 and does nothing (the first hole) is there something obvious that I am doing wrong?
you have no feed rate specified
so you are getting F0 (which is a bug - it should be an error)
oh, thanks for the quick spot
|Bo^Dick| is now known as Bo^Dick
fwiw this error (no F-word with G8x canned cycles) should be detected in 2.2.
03cradek 07TRUNK * 10emc2/docs/src/gcode/main.lyx: clarify rigid tapping documentation etc
MM is now known as mma
maybe the topic should be changed to add (Feed per rev and constant surface speed for lathe and rigid tapping now in trunk for testing.)
martin_lundstrom: I'm here and at work atm
martin_lundstrom: Expecting my new THC circuit to arrive this week so I can continue testing at that point
Dallur: So if you are at work; maybe its better we have a longer discussion later
Dallur: Anyway, I have a pretty normal start when I use the MDI but when I run gcode the z just goed to the roof
looks like i will have to build a constant rpm device for the dremel, pretty useless when drilling
how constant are you shooting for?
a couple of thousand rpm
there are "pro" dremels with speed control (mine has an LCD that shows the set RPM in krpm)
from 5 to 30k, I think
oh, nice, problem solved
I dont think the pro one holds its speed well
ok, it's the "Dremel Digital", and the range is 5k to 35k RPM
I keep wearing dremels out
it has noticeable PID - when you turn it on, it overshoots then settles back
i was making a video with peck drilling and setting the speed ok with no load made the spindle stop when drillig, but manualy adjusting the speed when it started drilling it had enough grunt to drill
I'm not sure how well it maintains speed during a cut though
this one is actually speed controlled, not the slide switch on the side like the older ones
I don't know if this model is still available - it was given to me 4 or 5 years ago
hopefully the newer models are not worse at maintaining speed
my pro speed controlled one had a segment fly out the commutator :(
hopefully, but it may be like the old Sears line of digital table saws and stuff
there's got to be a simple cheap high-speed spindle that's better than a dremel
they seem like a terrible solution to this problem
I have had good luck with the rotozip style
a bit more umph
are they speed regulated ?
not the one I have anyways
[15:30:14] <cradek> http://www.harborfreight.com/cpi/ctaf/displayitem.taf?Itemnumber=47050
I don't have a good feel for how much air 4 CFM is
and earplugs ;)
hehe, yeah, i did a few holes now, it's 0130 so hope the wall-to-wall neighbour sleeps deeply
martin_lundstrom: probably it's zeroing the Z axis to the top
martin_lundstrom: do you have limit/home switches on the axis ? It should drive to your home switch and stop there
Dallur: Its not possible to do home
Dallur: When doing home z goes to the sky
martin_lundstrom: With the current config the machine always homes to top before doing any X/Y moves, this is done to protect you from ramming your torch into work pieces, I don't see any other way to keep the torch out of harms way
when doing for example peck drilling, how does emc know what feed rate to use for withdrawing and reinserting the drill bit?
I think those are rapids, but you should check the docs to make sure
it should be feed rate down, and possibly rapid up
but you should check the docs to be sure ;)
I think it rapids down to "near" the previous depth
ok, that part should be a rapid
but, you should check the docs to be sure
indeed. I've heard that
[16:37:03] <cradek> http://linuxcnc.org/docs/devel/html/gcode/main/#711
hmm, I think #5 should say `steps 2,3,4'
Can you specify the rapid speed in the gcode?
03cradek 07TRUNK * 10emc2/docs/src/gcode/main.lyx: fix enumeration problem
this is the video i was making: http://www.youtube.com/watch?v=s6avL3ZYTIQ
as you can see i had to adjust the dremel speed all the time, so some times it generated long strings other times only tiny chip fragments
it's hard to do any heavy cutting with a spindle like that
03cradek 07TRUNK * 10emc2/docs/src/gcode/main.lyx: reference: rigid tap gcode
yes i guess, it's only a 1.5mm bit in alu though
it might help a lot to use some kerosene/alumicut/rapidtap/oil
yes, i did spray the bit and the surface with wd40 before i started the video
The-Ball: what did you end up using to run your z axis? gecko?
yes, still the gecko, i want to have all axis on the pluto though
with the new gearing i get about 20mm/s which isn't to bad
that would work out to 47IPM i guess
i would like to build one of your little quadrature dividers, about 1:2 should be nice
That would be cradek/jepler
oh, that might be yes, but if it goes on the pluto it wouldn't matter
right - the pluto can count enecoders at very high speeds
do you have the g-code for those nice pwm boards of yours?
i'll just get milling on that instead
I will have to look. I might have it here.
thanks a lot!
are they for 60 or 30 degree bits?
60 - well I think it is set to .01 isolations
and 1/16 mill for clearing.
if you need differnt - you will have to use eagle and jepler/cradeks gcode eagle script.
im sure that's fine. i haven't gotten around to trying that script yet
The_Ball_: that would be a great video - cutting at 20ipm.
skunkworks, cutting the pcb?
that would be more than 10 minutes, but i can do a time lapse video of it
* bill2or3 looks for rails.
ok, will do, tomorrow, 0358 time for sleep
Dallur: I get the idea, but which is the config value then? isnt it HOME in plasma_mm.ini? if it is this "HOME" when I press Home all z passes this value
JymmmmEMC: looks like recently the 650 have been going to close to $100
skunkworks: ah, good to know.
skunkworks: I'm still reading the manual for the 750's, eeeesh 90 pages
Dallur: Would I need a home switch on Z to get to work?
ok close to $100 (I am a big rounder) http://cgi.ebay.com/Parker-Compumotor-OEM-Series-OEM-650-Stepper-Drive_W0QQitemZ180127472187QQihZ008QQcategoryZ71394QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
i have some questions to ask ..
Dallur: By setting HOME_SEARCH_VEL to 0 on Z got the home problem settled with Z now ,I get X and Y to go negative forever
martin_lundstrom: you should take a deep breath and read the homing documentation cradek suggested to you earlier -- http://linuxcnc.org/docs/devel/html/config/ini_homing/index.html
-- once you understand homing you can make it work for your machine
I am trying to install emc2 on fedora core 5, but still did not succeed. I am unable to install rtai. I have red your (jepler) guide to install rtai on fedora core 3 and follow the same steps but invain. Then I found some help on emc knowledge base to get rtai from special site (they suggested on their site) but there I am unable to find the rtai version for 2.6.15 kernel
Usman: are you wanting to run machinery with it, or just play with it?
you only need realtime/rtai if you want to run machinery
I need to trial emc2 running a machinery with it. But problem is I cannot change my fedora plateform as I have my accounts software that runs only on fedora.
Dallur: Now I got the homing to work, I think
did you find the rtai installation manual?
(or do you have a separate old machine you could use?)
Yes I found some installation guides on emc knowledge base
there are a number of patches for the 2.6.15 kernel in the old rtai version 3.3.
other than saying "search online" we are unlikely to be able to help without a more precise description of the problem you are having
there's also a 2.6.15 patch in the current rai version 3.5.
current *rtai* version, that is
if the patch does not apply to your kernel it is likely to be because of kernel patches that fedora have already applied to 2.6.15 -- usually the advice from the rtai people is to start with a vanilla kernel, not a distribution kernel
[19:07:29] <jepler> https://mail.rtai.org/pipermail/rtai/2006-April/014779.html
could you suggest me the site from where i can find that patch. On emc knowledge base they recommend to download from (http://download.gna.org/rtai/stable/v3).
But it contains only upto rtai 3.2 patch
[19:08:39] <jepler> https://www.rtai.org/RTAI/
Got a great first comment on the video :( http://www.youtube.com/watch?v=vNn-Yr7it5s#GU5U2spHI_4
I succeded installing rtai on fedora core2 but when I tried to compile emc2 on it, it gives an error of some wrongly declared variable. Then I tried to find the compat gcc 32 and compat gcc 32 c++ but unable to find them.
skunkworks: if they consider that a lot of shit, they aint seen nuttin yet!
skunkworks, heh better not let that person see in here
hmm I need an encoder to play with
On a six lead stepper, what is SERIES (CT and one end) and PARALLEL END to END) wiring or the other way around?
you can't do parallel
you get series by ignoring the two CT wires
ok, so ignore the CT completely?
if you want to run the as bipolar, yes
Good bye everyone
unless you get in and re-wire the taps. PITA
cradek: ok, thanks. trying to bench test these, but the wiring diagram is a bit confuseing between the motor and the drive docs
skunkworks: do you know if you need the resistor in place during test mode?
I think so - other wise it doesn't know what current you want.
it has dip switches too for setting current level
Of course I'm out of the the crimp-ons I need, how silly of me to think I'd have the pieces I need when I'm in a hurry. *sigh*
time for ....
nope, thats later
now its bhaji time
ok, keep me posted.
bill2or3: How is it going?
not too bad, been pretty busy.
have not seen you on for a while.
my latest project: http://www.xmission.com/~bill/P1000713.JPG
not that I live on here ;)
of couse you dont. :-)
I ment the baby ;)
!!!!! ITS ALIVE !!!!!
!!!!! ITS ALIVE !!!!!
!!!!! ITS ALIVE !!!!!
it's a trip, for sure.
robin_z: is that what you kids are calling it these days
!!!!! #2 IS ALIVE !!!!!
hmm would be nice if the live cd had the size listed on the web page (including the mirror) /me normally has fullish hard disks
You got to figure it is going to be about cd size ;)
at the most
archivist: You only have less then 1GB availbel to you?!?!?!? I think someone needs to get a DVD burner and a CASE of blanks
or a NAS box
bah 70 meg free
without checking the exact size I can tell you that's not enough
I'm extrmely low on hdd space when I have less than 20GB available
* archivist contemplates which box to attack
nothing a good fdisk wouldn't fix
wot and lose all my pics
lol skunkworks said, I was thinking it =)
archivist: dvd burner
lol skunkworks said it, I was thinking it =)
dvd burner is 10 miles from here
archivist: if they are unreplacable photos, you might use CD instead
and check the quality of the blanks, even brand name, before archiving
I store my photos on punch tape.
I believe it
I de-duped and got 30 meg back yesterday
archivist: are you using small drives, or just junk collecting crap?
actually - I would trust keychain drives more.. buy a few 1gb drives and store them in a safe.
skunkworks: I wouldn't, wanna guess why???
usb stick is full as well
skunkworks: corruption, guess how I know?
archivist: then clear out your porn collection already
skunkworks: yep, that's it =)
or a very large sun spot ;)
wait - didn't one of the evil guys in james bond have a chip that was immune to that?
I think were almost over that cycle, aren't we?
!!!!! #3 IS ALIVE !!!!!
Can't test the 650's till I print and RTFM the manual
skunkworks: these can do 50,000 microstepping, what can drive that (just curious)?
external step generators
like jone board
that's the one board ;)
The mesa will in the future.
anonimasu: it can do that good hih?
good to know at least.
[21:21:28] <skunkworks> http://www.pico-systems.com/univstep.html
Greater step rate speeds than software, up to 300,000 steps/second/axis
beat you ;)
yeah, just forgot about it.
these also have a gear pin, guess I could do 500,000 microstepping!!! LOL
* skunkworks thinks JymmmmEMC has a thing for microstepping.
* skunkworks thinks when JymmmmEMC gets his machine running he will not go over 1000 steps per rev.
heh, yeah.... goin from xylotex, to reading geckos rants and raves, to something that has the capability to do 50k is just kinda cool is all. Not that I'll ever use it in RL,
its a bigger number it must be better
well, lets see... 5TPI ballscrews on 2:1 pulleys = 10TPI @ 10microstep on a 200SPR motor
hell if I know how to cals the SPR
Hi - newbie, a little confused as to what axis speeds (inches per minute) I can get from EMC2 using the Mesa or Pluto controller boards. I have 29lb/in motors and drives - encoders 1000lpr (4000 quad) - thanks
with a base period of 18500 ns
centaur, almost any speed you want
skunkworks: so what SPR will I be doing?
on how many turns per inch of course
depends on mass being moved
mass affects acceleration, not speed
centaur: almost as much as you'd like..
centaur: given the limits of your hardware
5 tpi/ 2:1 pulleys (smaller on motor) Bridgeport size mill
with a mesa/pluto the limit is the max speed of your motors..
whats 29 lb in in proper units?
i am ignorant on coversion to n/m
29 pounds = 13.1541787 kilograms
yeah, I cant do libyan to european
130N / 39
whats the metric units?
robin_z: where did you get that from?
maerz_ is now known as maerz
anonimasu, 13kg, x 9.81 =~ 130N right?
lb in to nm something?
39 inches per metre I think, not sure about converting from libyan to metres, i think there are 39 of em per metre
I dont get where you got 39 from
39 inches per metre
10nm = 1 kg at a 1m pole..
that's where it comes from
* robin_z throws anonimasu a fish
* anonimasu takes a bite
robin_z: what is the full untis nm [what]?
I notice somenoe else is aking about step rates relative to stepper config on EMC2. There are some stepper/servo control boards which take encoder inputs and provide a +/-10V control signal - will EMC2 get us to 250 ipm rapid rates given the h/w above?
Nm, Newton metres
JymmmmEMC, the Newton is the unit of force, the metre is the unit of lenght
there's a calculation for that on the wiki
but with a servo you can go as fast as your motor/gearing allows
so ... 3.3Nm
6.6 after geraing
anonimasu: you don't know of an easier to aquire stepper driver than geckos that are any good?
[21:36:56] <JymmmmEMC> http://www.google.com/search?num=100&hl=en&safe=off&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=29+lb+in+to+oz+in&btnG=Search
i turn moves it 5mm roughly
to force on mil = 6.6 * (6280/5) * 70%
9 (pound in) = 334.11614 g m
what the f is that?
29 (pound in) = 334.11614 g m
whats a g m?
[21:38:26] <JymmmmEMC> http://www.google.com/search?num=100&hl=en&safe=off&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=29+lb+in+to+g+m&btnG=Search
no such thing is there>?
you can measure torque in any force/distance units
but a gramme is a unit of mass
ah, that assumes that you're on earth blah blah
9.82 and all
I'll stick to the recongised units thanks
I can imagine ;)
thanks everyone - i'll check the wiki for the stepper calcs - logging off
* robin_z shrugs
why do people go with the geckos given the price of a basic servo system?
ds2, because geckos are about 1/4 of thew price of servos?
ds2, for 200W per axis, steppers win
200 to 400 ... take your pick
anonimasu: do you know of any other stepper driver other than the gecko thats easier to aquire in sweden
400w +, servos win
or is it worth the trouble
lerneaen_hydra: Geckos are dead easy to aquire..
* robin_z nods
lerneaen_hydra: there are other ones, $random brand, but they are expensive
anonimasu: the problem is I've got people bitching and going all "geckos are expensive" and "can't we get something from sweden" and "geckos are overpriced"
and some more "geckos are expensive"
well, tell them to fsck off..
geckos are cheap..
if they want a cheap drive build one with a allegro..
tell me about it
and watch it go bang
geckos are a bargain
solectro's drives are very expensive.
robin_z: service + step/dir board ready to go is $500 flat... doesn't geckos get close to that?
the aratron ones arent, but they arent that good..
ds2, what does that mean in english?
ds2: you dont seriously belive that people buy step/dir boards?
not to mention people going all "we need a field-bus for a 3-stepper system with intelligent nodes and the PC all non-rt"
robin_z: a 2axis service system that takes step dir input is only 500
ds2, oh servo
anonimasu: I donno what people buy, I just came across this and seems like a good way to get started
step dir servo?
oops, typo... servo
waste of time
ds2: YOU DONT NEED A BOARD TO DO STEP/DIR OUTPUT JUST USE A PARPORT
err just to get you to read it :)
waste of time but isn't the whole argument servos are better
ds2: depends on your budget.
so ... step pulse generation ... to drive, to motor and encoder
anonimasu: these boards take a step/dir input from the paralell port
anonimasu: do you remember the shipping cost for the geckos?
and the damn tax.
so for system with geckos ... step pulse generation is exactly the same
damn that's cheap
anonimasu: yes but hte price is close enough
drives, lets assume they cost the same
ds2: no, it's not close enouigh
thsi is what I am trying to compare to gecko + steppers:
so $25 for shipping and 900sek for import tax?
[21:47:34] <ds2> http://www.cadcamcadcam.com/index.asp?PageAction=VIEWPROD&ProdID=131
motors, well, servo, stepper .. same
anonimasu: oh, not bad at all
or are those things a waste of time?
so the servo system just nbeeds encoders
yes, waste of time
any particular reason?
loop closed outside emc
(if i ever manage to complete a lathe sale, I am looking to do some refiting...)
steppers give more bang for the buck.. at that size..
sub 200w go for steppers
lerneaen_hydra: solectro takes like 2600sek per driver..
200 to 400 , its up for grabs
so I can get stepers + geck drives for 2 axises for <$500?
400 + ... servos
120 $ an axis
lerneaen_hydra: dosent sound that bad does it?
anonimasu: not at all
now I just need to convince the others...
lerneaen_hydra: the swedish alternatives are worse/more expensive..
call solectro for a quote..
or ask me tomorrow when im at work..
so if there is no advantages to going with something like the above servo; am I correct in saying a G202 + bipolar stepper + ps is all I need to hook it to the parallel port and let EMC at it?
what do I gain by going with a chopper drive like a gecko over what is described as a resistor limited drive from the 60's era?
ds2: Right off the bat... mid-band compensation
ds2: and as ANYONE here can tell you, I've been batling that for 24+ months.
well... from what I have seen you say, it isn't too horrible of a problem
HAHAHAHAHAHA THE HELL IT ISN:T!!!!
ds2: a chopper drive gives constant torque over a much larger RPM range than a resistor-limited drive. it gives less power dissipation.
The taig controller looses steps every now and then
theres lots to learn with stepper driving
jepler: other then complexity, is there a counter trade off (like shorter life on the motor, etc)
ds2: as an example from a small mill (maxnc 10 with <200 oz-in steppers), switching from the original driver box with a big power resistor to an L298 (not nearly as fancy as a gecko, and lower voltage) increased rapids from 8IPM to 20IPM
(that was also a switch from unipolar to bipolar wiring)
20IPM over how long of a distance? I'd imagine you can't do 20IPM if you are just moving 0.5"
ds2: chopper drivers often make a hiss or whine. they work less well when the DC motor bus is also a switching power supply (and some people say chopper stepper drivers kill switching power supplies)
ds2: I don't know if choppers make a big difference in acceleration or not.
yes they can hammer more current during the accel
what about the bottom line... if you were getting a 60's era CNC table top lathe with resistor drives... would you put in the $200-$300 to upgrade it to a choper drive?
yes, unless I wanted to go all the way to CL servo
CL servos seems to be a nice thing to try out but it doesn't seem to economical to do :/
thanks for the insite
you might want to read this application note: http://www.st.com/stonline/products/literature/an/1679.pdf
most of what it says applies regardless of exactly which drivers you buy
this is darn cool: http://www.hauntedfrog.com/gt/movies/2007/duckon/SingingTeslaShow.html