Cool pendant, too bad the price is made of gold http://www.ajaxcnc.com/cnc_components.htm
their software and kits are very expensive... I'm sure they don't intend anyone but their customers to buy these pendants
How did the diesel generator turn out?
I am in the process of taking the injector pump off to tear down
fun fun ..
I like fixing stuff. It would be great if I could get it going.
Do you have the pump timing procedure?
do you mean do I know how to get it back in time (the drive gear)? if so, yes
it has marks on the timing gears
The mount is usually slotted to turn the pump body. Mark the pump body to the plate.
yes I did that too
I didn't know to look for it, but I did notice it was adjustable
when I know I don't know what I'm doing, I'm very observant :-)
Should be good to go with a mark, too far advanced will cause it to overrev upon starting
how do you check/adjust timing when there's no plug to hook a light to?
Not sure on your pump, on the others you measure the pump pin lift with a dial indicator while at cylinder TDC
oh so you can't do it while running?
It sounds like you will be all good to go with gear index and a nice scribe mark
yes thanks for pointing that out, it would have been easy to miss
Sure thing didn't want to not mention a pitfall
I need to find my gear puller tomorrow, and then I'll find that I don't have the right metric bolts for it, then I'll go get those, then maybe I'll have the pump off
Know the feeling ha
on the bright side, I got a nice set of metric wrenches, which I'd been wanting
Metric, can't fix much without them nowdays
I'd been making do with a mishmash of wrenches and sockets, no full set
;o) this disagrees with your skillset I'm certain
yes I very much like to have a nice full set of wrenches. the metrics I can even put back in order. 8 - 9 - 10 - 11 ...
I sometimes can't belive I haven't lost a socket out of the set I bought in 95'
now you're cursed, shouldn't have said it
bought mine in 1984
but I think I lost one, so I'm safe
Yeah I'll probably have one fall in an automotive black hole
a few years ago I got some of those socket rails and a metal toolbox to put them in. I've always had all the sockets since then.
the number of clips matches the number of sockets, so I can tell when they're all there
also, I can get "the next bigger" and "the next smaller" easily, compensating for my fraction disability
heh I also like the allen wrenches in the plastic holder thing with a hole for each size
(wow, I think I've discovered a fetish I didn't know I had)
I like those allen wrench holders too - I have them for inch, metric, and torx
not sure if it's that. but I like the tools that let you know, using clever packaging/holders, whether they're all put back
btw, remember the discussion about carbide for my parts?
I'm running carbide now (2nd op)
580 RPM, 2 IPM, 0.025 DOC
I hate the ones that come in thin plastic clamshells that turn into shit. I have a set of c-clip pliers like that
that's 300 sfm on steel?
425 at the corners
I'm not usually that daring - how's it work?
seems like your shoptask is a good lathe
the motor slows down by 10-12 RPM as its passing thru 2" dia (once it starts cutting continuously)
I'd be reluctant to increase feed or DOC based on that - its too easy to slip the belts, and then things get messy
yep I bet that's a broken tool
finish pass is 0.58 ipm (0.001/rev) and 0.005 doc
got the rest of my futon frame welded up and primed/painted today
quite purty surface finish
for the gluing they will do, should it be smooth or a little rough?
I think this will be fine
I wonder how well the tip will hold up? running #2 now
I think I'm gonna up the feed on the finish pass - the roughing passes leave a pretty nice finish, and right now the finish pass is taking as long as 3 roughs (there are only 4 roughs total)
I love 12L14 ;-)
Sweet cuttin stuff
looks like 5ish minutes per part
or another 75-80 mins to finish the job - should be done by 12:30
what rules governs speed of a motion that is linear and angular? eg: G20; G01 X1.0 B360.0;
does a B axis with .0001 resolution move slower than one with .01 degree?
[03:04:00] <cradek> http://www.linuxcnc.org/docview/html//gcode_main.html#sub:Feed-Rate
also good advice: http://www.linuxcnc.org/docview/html//gcode_main.html#r8_7
yes, in point 1 of that description, units are inch (say .0001" linear) *and* are degrees(say .01 vs .0001) . and that seems to say that a coarse B axis will allow the command to execute quicker because its got bigger units.
and dunno bout inverse time trick...
tom1: I don't understand what you're saying about coarseness. the scale (counts/steps per unit) is irrelevant to feed rate
feed is in 'units' if x is asked to move 10000 units and B is asked to move 360000 units versus X is asked to move 10000 units and B is asked to move 36000, then the coarse B moves quicker
feed is in inches/minute or degrees/minute
and an X B motion's F is in what?
that's what is explained in that first link. you didn't read it!
an XB move is case #1
ok, re-re-reading ( yes i read it, but didnt understand what you do apparently )
F is in units per minute in the XYZ cartesian system, and all other axes (UVWABC) move so as to start and stop in coordinated fashion
right, F is inches/minute along the X part of the move. B moves in a coordinated fashion (start/stop at the same time as X)
ok, got it
now the top velocity of the B can play havoc with the F right? so thats the limiting factor to me
yes the whole move will slow down enough that X,B can stay in sync but not violate any speed limits
gotcha, thats what i'm seeing, thx
since moving together is more important than moving the requested speed
all done ;-)
nice, a bit over 4 minutes each, sounds fast
IMMA CHARGIN MAH LAZER
jmkasunich: Um, if you are learning how to count, you really aint done, there are more numbers just to let ya know ;)
Toda'ys product (plays DIVX too) woot.com
upconverter cool, huh only 40$ !
They only seel one product a day
Is there any reason not to use this line to start running a ngc file?
net remote-start halui.program.run halui.mode.auto <= pyvcp.start-button
what do I use to do the following in hal
if pin-1 == .t. set the value of speed = 25
elseif pin-2 == .t. set the value of speed = 100
hmmm mux2 maybe...
ok mux2 it is
I think I'm talking to myself
so long as I don't start an argument with myself it will be ok
BigJohnT: I don't think it will work to drive both halui.mode.auto and halui.program.run from only one button
but it does work
[13:34:42] <BigJohnT> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Jogging_With_Buttons_On_A_Pendant
really? even if you're in manual or MDI mode?
hi all. where is '/scripts/realtime' on a proper install? (not run in place)
yes, as long as the e stop is out and the machine power is on
but you obviously need sudo for that place
BigJohnT: nice to hear, I wouldn't have thought it's possible
and I wrote the stuff :)
well, halui at least
no one told me it would not work so I tried it
you should have asked me :D
* alex_joni snickers
you were away from your computer
<- has a nasty habit of sleeping sometimes
besides if you limit my thinking by telling me it won't work I might not try something
ok, point taken
I'll remember not to tell you anything anymore
that way you won't be limited :D
no no tell me
did you look at the link?
didn't see any flashy pics, so I thought it's dull
adding some machine porn pics now LOL
BigJohnT: don't take me too seriously today :)
I'm actually in a good mood atm, listening to some nice music, and thinking about some coding on emc2
cool what are you listening to
right now eagles
johnny cash now ;)
you sound like me I listen to all "good" music
well.. it's quite a wide range over here :)
using your new headphones
with colorful pictures now http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Jogging_With_Buttons_On_A_Pendant
way nicer ;)
metallica - Mama said ;)
I have a new g code generator almost done that will mill a chamfer for a hole using a chamfer mill
BigJohnT: one day we need to figure out how to package all those generators into something easily installable
I wish there was a way to add them to the menu
there probably is.. but I'm not sure about specifics
be nice if there was a "Scripts" menu that you could add python scripts to with the ini file
the other nice thing would be to have canned cycles...
there are a couple
and lerman is working on allowing users to specify their own
by overloading G-codes with O-word procedures
hmmm anyway to add things like that to a pyVCP panel?
just thinking out loud
hmm.. only if you can express it as a MDI command
halui has support for mdi commands
do you have to manually put the mdi command in?
in the ini file, yes
I see the halui.mode.mdi pin...
not the mode
[14:09:27] <alex_joni> http://www.linuxcnc.org/docview/html//gui_halui.html#r1_2_14
I just found it when you posted the link : )
what's the 'net' syntax? man net gives me something on Samba...
net <name> pin1 pin2 ..
is the => significant?
no, just for readability
heh - I don't do Window$, that's what the janitor is for -
is the order in which I do 'addf' to different functions going to matter?
THat is funny (Neil on the list)
awallin_emc: depends on the functions
but usually it matters, they get executed in the order you specify them
(for example it makes sense to addf read inputs, then doing things, then writing outputs)
if you do it some other way you can have 1 period delays
skunkworks: I noticed that too
right. so first read encoder counters, then calculate pid and then output dac
who wants to have a contest?
who can break emc2 harder :D
That is how the mazak hal is setup - actually commented saying the same thing
skunkworks: taking a stab at some code renaming and fixing
I'm up to a couple hundred compile errors
I broke emc friday - but I don't think I get the credit.. :)
(as much as I wish it was me)
how did you break it?
there is a issue with the pci8255 driver. It locks up the computer with certain i/o settings.
ah, saw that
post the setting so others can avoid it ;)
jepler: does this make sense? http://cnczone.com/forums/showpost.php?p=432441&postcount=10
tom1: I think it will get fixed. I don't know if it causes other issues. I am just not going to use it until it gets looked at.
I have time :)
mainly - don't set it all to inputs. :)
thx, thats handy
skunkworks: how about half/half ?
it seems to work..
should I get: "Registering server on TCP port 5005." when I don't want a simulated machine?
that's emcserv which runs always
GUI's connect to it
ok so next problem is motmod.ko': -1 Invalid parameters
I was getting odd - issues with the card getting lost.. but I don't know if that was related to the driver or static.
jepler has the same card - he said when he gets a chance he will take a stab at it.
awallin_emc: older config?
usually dmesg will tell you where it fails
alex_joni: I was missing num_joints=, let's see if it works now
maybe in addition to g-code: xlogo, a language suited to cnc (is about motion and is procedural ) http://xlogo.tuxfamily.org/
usually considered a 'beginners language' but is all about motion
should iocontrol.0.user-enable-out be changing when I press the two leftmost buttons in AXIS? I get nothing...
seems I don't quite grok the e-stop loop yet...
why does user-enable-out stay high after a following error? I thought that caused an E-stop?
no, FE causes 'machine off' (amp disable)
hm. I think I have a problem with the pico-systems servo drives.
they won't wake up unless the PWM output is given a few pulses in each direction
that's done automatically with the pico-systems parallel port hardware, but I'm using an m5i20
I believe the need for those startup pulses is documentecx
yes, just wondering how I should create them...
Jon's answer would be to use his boards instead of the 5i20 ;-/
driving a stepgen?
the 5i20 is making the PWM - anything you do has to go thru there
like, command 1% duty cycle fwd for 1mS, then command 1% reverse for 1mS, then start running normally
jmkasunich: exactly. maybe I'll just make a pyvcp panel that runs before emc starts and does that.
pyvcp? you mean do it manually somehow?
(I don't see why this needs to interact with the user)
hm, or just a HAL thing that runs as EMC starts up?
yeah - I'd probalby make it do its thing when the axis enable pin goes true
is this a startup task, or an enabling-amp task
rather than at startup
what he says :-)
bbl - need breakfast
hm, is it common to get oscillations when I have only Pgain in a PID loop and twist the motor by hand away from the setpoint?
yes especially if it's set a bit high
reducing P, or, if P is only a bit high, adding a little D should fix it
with a little D gain the wilder oscillations stop, but it still humms when I twist it
without any mass, I hear it can be hard to tune a motor well. I've always tuned motors already on the machine.
cradek: for dampening purposes?
yep, this one has no mass. maybe I'll leave tuning for later.
yeah I suppose so
lot's of other things to do (jog-wheel, vfd, coolant, all needs to be integrated...
the response and PID without a load will be quite different than loaded
awallin_emc: with a low enough P (only), it should not oscillate. at that setting it will be squishy (you'll be able to turn it pretty far)
yes I agree with dave_1 - there's little point to working on a good tuning now
it sounds like you are close to a correct P ... but that will change when you load it.
also just remembered that I am running the amp at the wrong PWM frequency, better check that too. the pico amps want 50 kHz PWM (probably analog filters in there to damp out the pwm at 50 kHz)
ah I remember hearing something about that on the lists.
the classical way to set a starting P is increase P until you get sustained osc the .6 * P is about the right point
was there some change to the mesa firmware to allow it?
cradek: yes there is a hostmot4 with a higher clock rate. if you load it manually and do the timing math yourself then it works
i.e. you feed it something like 16 kHz and since it runs at 3x what the driver expects it comes out at 50 kHz
on the loadrt line that is
I will be interested to hear how you come out with jon's amps + mesa
it's just 32 MHz clock vs. 100 MHz clock on the fpga I guess.
that combination seems quite decent and affordable
IIRC jon's amps don't have tach inputs so you end up torque mode; that should be interesting to tune
yes, I thought about doing a H-bridge myself, but jon's amps are something like 125$ so almost not worth it to mess around with a design myself...
I think Ray and Matt used them on a lathe conversion
I'll probably get to mounting the motors on the mill in around 1-2weeks
catchya later ... enjoy!
awillin_emc: I just added a couple of pages to wiki on jogging with halui if your interested...
BigJohnT: good morning- nice work
tune connected to machine tool with 'typical' load ( vise workpiece clamps, tool in spindle ). i have to fill work tank with hundreds of gallons of oil on old machines that move table.
Hi DanielFalck: thanks
DanielFalck: I have a chamfer one almost done for milling a chamfer in a hole with a chamfer mill
Hey, how do you get the symbol on the keyboard for the backwards 'u' as in um
Eh, doens't work on ubuntu, but thanks =)
ok, didn't know...
BigJohnT: It's all good, that only works under windows. guees they did one thing right ;)
is this in openoffice or something
JymmmEMC: if you have a multi-key defined on your keyboard, you type multi-key, /, u
many letters can be made up using two keystrokes in this way
No, just in general.
cradek: I dont have meta keys setup (I think)
multi, not meta
just pick a key you don't use and assign it as multi-key
cradek: no idea what it is then
I always use scroll-lock for that
no biggy, I copy and pasted
or, one of the windows keys if I am unlucky enough to have them on my keyboard
This only goes to 0-40mil, but thought it was interesting is all... http://www.harborfreight.com/cpi/ctaf/displayitem.taf?Itemnumber=95520
what does it do?
digital thickness gauge
Like if you were silkscreening/painting a layer of coating on simething
and you wanted to veryify the thickness
While HF sucks at power tools, their electronics (IR gun and codereader) seems to be not too shabby.
I've got some crap and some perfectly good stuff from there
I got a letter punch set with two S and no R...
yeah, I need a big ass unibit and they have it on sale for $15
now to just see if the retail store has it in stock
but their cheap 1/8" parallel set is nice
HD wants $60 ouch
the digital caliper works nice enough, and I don't care if I drop it and then step on it (as I'm known to do)
I dont "need" a set of parallels (yet ;)
so some of it's fine, you just have to return what isn't
I bought their 115pc drillbit set, at least I now have the sizes if needed - though maybe one time use but I expect that
cant beat it for $40
I have a couple of those sets too. the drills are very poor
better than nothing at all.
they drill way oversize unless you're super careful
Though I buy the $8 bit from the machine store if I need to tap
I often drill .020 undersize and then the actual size drill works about like a reamer. you can sometimes get a hole the right size that way.
LOL, I'll remember that.
You just cant beat this... http://www.harborfreight.com/cpi/ctaf/displayitem.taf?Itemnumber=96275
for one off holes
I hate those things - I always make a mess with them
I need 30mm, so this will be "close enough"
well 18ga sheet metal
gotta count the rings to do next hole, you get into a rhythm
nah, sharpie marker =)
you guys that can see beat us guys that can hear ;)
wha ya say sunny?!
[17:10:46] <skunkwork1> http://imagebin.org/15430
where would I find the .bit files for the m5i20 installed ?
I know where they are in a run-in-place install... but this is 2.2.4 installed properly...
how do i do a toolchange in code?
not a real one just like, sit there and wait for user say go
the wiki has a G-code cheat sheet
cuz i usually do stuff from machine manual but like wtf is a open loop taig/xylotex/emc manual
[17:15:13] <awallin_emc> http://linuxcnc.org/docs/html/gcode.html
oh wow youre awesome
ok screw this im splitting the drills files
okay i will use M0
M6 will probably run some gcode someplace else?
try it - if it is setup like most of the configs.. It will popup a dialog box to change the tool.
i was just gonna ask how to do a user prompt
ok i will play with it
oh - that isn't good
skunkwork1: what isn't ?
should deadband be slightly more or less than one encoder count?
maybe that is causing the oscillations I see
how to scroll window on emc2 live 6.06install? ( cant see whole window, some key code? )
on time zone now, cant get past city selection ( endless loop)
oh, during the installer..
try connecting a different monitor and restart the install
if that doesn't work maybe a different graphics card will
if that still doesn't work, you can install with the alternate CD (text mode)
I have just entered thru the setup when I had that issue
then follow the install from linuxcnc.org
or do what skunkworks said :)
ok ( viewsonic 19" with 4meg S3virge ) enter gives me the city list over and over
I usually pick it from the graphics.. Chicago for me..
tab also gives me city list over and over, ditto chicago
then what alex said ;)
good night guys
haha, change S3virge to Matrox mga and got a flyspeck cursor, now its hard to see, not off the screen, 1280x1024 cool
those old matrox cards are great. I snag them whenever I see them on junk piles
I have had bad luck with any old s3 video card.
good to know, now marked as NFG4EMC :)
i pulled apart a bad cdrom while it installed, the motor is dc brushed, drives a lead screw, 1st 'gear' is an opto wheel (for speed i 'spose)
* skunkworks has a ton of s3 cards for some reason
mini 3 axis maybe, needs outriggers to make it run sqr so hexapod would be tricky, 3 slides maybe possible
I like the mini hexapod idea
[22:47:47] <tomp> http://imagebin.org/15446
Neat - I think fenn was thinking about making a hexapod from pager motors and mouse encoders.
this is like a pager motor
tomp: that from a floppy drive?
* skunkworks is trying to get up to speed on classic ladder.. Have not done any ladder logic since college. and that was only touched on in a class
the rules of ladder is "last one wins"
we never had ladder logic at all. Dunno what's wrong with the schools I've been to
this was a technical school- electronics.
it was an industrial electronics class iirc
the flow is 1 update inputs, 2 solve logic, 3 update outputs, 4 do housekeeping
tomp, that picture does look like something that might work best in a 3 axis orthogonal motion machine
although a couple of the guys at work had this three axis positioning machine that was more like a hexapod
if i can get the hairpin spring back on one end to remove the lash
the linear axes were at 60 degree angles
it was wonderfully simple
I need a picture
3 axis, 3 joints ( sorry broken website but left column shows pic )
yes, like that, only the linear axes are in a 60 degree star
I think they use 6 rods with rod end bearings
they also had a 5 axis version
huh, new to me, go find it!
the rack & pinion drive on the tray eject is nice too ( but sloppy and no feedback at all )
kins for hexaglide http://www.bridgeport.edu/sed/fcourses/cs460_cpe460/Lectures_Handouts/7/Nonlinear_Adaptive_Control.pdf
yeah, it was graham stabler who introduced these things on his website http://www.indoor.flyer.co.uk/kinematics.htm
I need to post a movie of my 4 dof fatigue machine