[00:00:46] <danimal_garage> http://img.photobucket.com/albums/v20/danielwilcox/DSCN0788.jpg
nice having the cnc lathe to turn that
[00:01:14] <jt-plasma> http://suburb.semo.net/jet1024/BeerHome.htm
jt-plasma: nice, i bookmarked it
been wanting to get into brewing
it's fun and you can do it on your stovetop if you want
anyone know of a simple 2D cad program in linux?
something with command line input like autocad
I've tried xfig and various other but now satisfied
[00:14:26] <archivist> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
which one of those doesn't suck?
i'm asking you as a human being
currently for least suck you pay thousands
on windows i had some good alternatives
rhinoceros was pretty good
autosketch was pretty awesome too, for only 50$
I'm not building those on wine in linux though
have you tried pythoncad?
say goodnight Gracie
darkfuneral: i like qcad
free for linux, command line input
what kind of machines are you guys running EMC On?
dual core atom
Can anyone help me identify this controller?
[01:38:24] <spasticteapot> http://img197.imageshack.us/img197/1718/dscf0730y.jpg
It's for a 2-axis mill - the 3rd axis is manual.
it's a prototrak
an old one
Danimal-office: Apparently it's a bugtastic nightmare.
The owner is hoping to convert his Sherline from a 2-axis to a 3-axis mill, and ditch the prototrak in favor of EMC.
Is there any hope of his reusing the servos?
cradek: this is similar but not exactly what the axis on the k&t ride on.. http://www.electronicsam.com/images/KandT/conversion/tikkoway.JPG
we are going to shoehorn this in for the y axis. it has a brake on it. http://www.electronicsam.com/images/KandT/conversion/yaxis/adaptor.JPG
(minus the leadscrew - that was from the machine we stole the servos off of)
[02:01:09] <skunkworks> http://www.electronicsam.com/images/KandT/conversion/yaxis/adaptor1.JPG
we are developing a healthy selection of surplus ballscrews also.. :)
you can never have too many.,
Adding a ballscrew to a Bridgeport Z-axis is pretty easy, I'd imagine?
spasticteapot: i have no clue about the servos or amps on that machine. but i'd bet that most of it is usable with emc
i'm far from an expert though
Danimal-office: Out of curiosity, how indavisable is it to use servos for the X and Y axes and a different sort of servo (or perhaps a stepper) for the Z axis?
you configure each axis independantly
so you can set different velocities, different scales, different acceleration, etc
And ballscrewating a Bridgeport can't be too hard.
How much torque do you think is necessary for a Bridgeport Z-axis?
i have no clue, i'm a n00b
i would guess at lest 800oz-in
for drilling and whatnot
my shizuoka mill has 1350oz-in, but it's a bigger machine
and those are steppers
best bet is to find someone parting one of those machines out so you can get the whole z assembly
The Z axis works pretty nicely - it's just inconveniently manual.
It was an early conversion.
i mean get the ballscrew, servo, cables, etc
not the actual quill
you can buy a ballscrew and all the parts from prototrak, but they're douchebags so it'll cost a mint.
i tried getting a new plastic pannel for my DRO made by them, and they wanted over $400, and it was for a model they still produce, so it wasnt even discontinued or anything
the part couldnt have cost more than $10-20 for them to make
so in short, i hate prototrak
hence why you came to emc...
well that was after EMC
this is for the DRO on my bridgeport (manual mill)
but i do like EMC MUCH better than proto trak
all my customers are blown away by it
Danimal-garage: It says "Bridgeport" on it.
I'm pretty sure it's just a bridgeport conversion.
the conversion is sold by proto trak
and probably done by them
i heard proto trak punches babies and kicks puppies
just throwing that out there
The Z axis on the mill is 100% Bridgeport.
Strictly speaking, it should be easy-peasy to convert it to a standard mill.
And the current owner is a professional machinist - IIRC, he makes fractional distillation apparatuses for...well, I don't know what they're used for, but they're precise.
what i'm saying is you can get the ballscrew, servo, etc from a 3 axis prototrak
so you dont have to fab anything up. just all bolt on parts
Worth a shot, but I don't think it'll be any trouble for him.
if you have linear scales you can use that for the servo loop rather than having encoders on the motors
which means you can use transport grade ball screws
maybe, that depends on a lot of things
provided you eliminate the backlash
provided you have tachs (velocity mode) and/or encoders on the motors too
it seems to work pretty well
Valen: what type are your servo amps?
I'm using mesa stuff
do you mean one of their H bridges drives your servos?
full mesa chain
anything I/O > "amp"
direct drive motors onto the screws
which mesa product is the servo amp?
cant rember the number, dual 400W sriver
you have no backlash...
with some "modifications" ;->
we made our own anti-backlash setup with 2x ballnuts and a set of belville washers
cradek: did you see this? http://www.electronicsam.com/images/KandT/conversion/tikkoway.JPG
[02:49:30] <Valen> http://www.vapourforge.com/mill/IMAG0026.jpg
for the driver
cylinders! not balls
bet it glides pretty smooth
Valen: neat. sounds like you've got a very carefully made setup.
cradek: kinda nice having the HNC for these: http://img.photobucket.com/albums/v20/danielwilcox/DSCN0788.jpg
3.625" diameter, 1.25" radius
that's pretty big for the hnc
cradek kinda ;-> needed more amps out of the amp yaknow http://www.vapourforge.com/mill/IMAG0070.jpg
It was hitting the current limit
ooh shiny danimal
cradek: i did the backing plate on there too.... 6.5", ht 4340
think I voided the warranty? ;->
backing plate for the chuck
danimal_garage: do you do the inside of the pulley with two tools or one round one?
I have some round inserts - I intend to make a holder for them someday
cradek: i used a holder with a 331 insert.. 35 degree
i flipped it
flipped the part i mean
so 2 ops
could do it in one mounting with a 35 degree rh and lh...
but i dont have a rh
or a round one - that would be neat
cradek: almost made a full radius tool to do it on the manual lathe
but couldnt find my tool steel
think i used it all
plus i figured that would suck to plunge in
oh you meant in one plunge? no way would that work :-)
it'd be noisy
cradek: i got a pretty strong back gear on the manual lathe :)
especially with that 1/4" of material clamped in the jaws...
i woulda left stock
danimal_garage: then it could throw it even farther :-)
yay for cnc, which can cut circles
io'll do just about anything to not have to program something
yeah I bet I work half the time with no program
i was a toolmaker for a good 7 years before i touched a CNC
so manual is a bit more natural for me
having to calculate numbers for feeds and speeds is new to me
cnc'ing by feel! ;)
wonder if anyone ever made a brail cnc machine
I made the greatest discovery
123 blocks without holes don't get chips and coolant in them
chocolates wont get ou out of the doghouse?
but they are heavier... ;)
that's always bugged me. I wipe them off but they still ooze
I'm still strong enough to lift them
i like having a set with threaded holes. They make a handy in-a-pinch fixture
great for the surface grinder for strapping down non magnetic metals
danimal_garage: the holes never seem to be the right size or in the right place
and invariably the untapped holes won't pass the bolt that screws into the tapped hole, which is amazingly stupid IMO
so - it seems every rotation of the z shaft moves the axis .197
haha i agree there
well - that would be odd...
= .19685 in
I am sure it is an english screw - but maybe the gearing makes it that?
more or less odd than .197?
just look for a 127 tooth gear somewhere...?
that is the problem - I cannot count them - easy anyways. there is 3 sets of gears this goes through.
pick your best guess and move the distance of the travel and measure the error
then adjust the scale accordingly
it makes sense... I wonder if that is what they where shooting for.
probably hard to find something accurate that is a considerable distance though
your longest gage block and a tenths indicator
yea, problem is if he's off a tenth, his machine is so big that it'll add up quite a bit
well i guess not too bad
less than a though
yeah, breathing on it will do worse than that
hint taken, i'll go chew some gum
I was thinking that maybe y is the same way - but I am pretty sure I was getting an even .150 per rev. Not .157 (4mm)
we actually measured the y axis ball screw - and it is 3tpi.
same as x. z is the only one we cannot get to without a ton of disassembly
meaure it to a big distance and try and find some nice round number it fits to?
I think my gage block set has 1,2,4". that's quite a distance with just a few blocks
3" side of 123 block match 20 revs? (20 x .150") zero against a hard stop, move 20 turns away, fit 123 in between
is there an update troubleshooting flowchart for new users? the wiki seems out of date
I just got Ubuntu/EMC2 running on a motherboard system and was trying to run the latency test.
need someway to verify the axis tester in stepconf is sending data out the port
I get a message: Waiting for component 'lat' to become ready........
Then: X Erorro of failed requst: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 53 (X_CreatePixmap)
Does anyone know what might be wrong?
sounds like a video card issue
yes possibly, or a program bug
what is lat?
oh part of the latency test
X_CreatePixmap sounds X/video related to me
yes it is
I am looking for the link to the list of motherboards that give timing...
I am running a system recommended by a friend who is running the same (successfully), and it was on that list...
It is this one: http://www.mini-box.com/Intel-D945GCLF2D-Mini-ITX-Motherboard
It has on-board video
I'm running that with no problems
are you running it off the livecd or installed?
I installed from the LiveCD to an attached sata disk
with a livecd install, should dmesg find anything about the parallel port if things are working?
There is a lot of stuff in dmesg. Looking at it....
The very last line says: rtapi: no version for "nano2count" found: kernel tainted.
screw this, I'm swapping out the MB
sorry, I thought you were answering my question. Oops
the nano2count thing is not relevant. there are several threads on it.
I had to follow directions on the troubleshooting page, but managed to get it to work...: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TroubleShooting
However, I wonder if it will keep working. I had to start the rtai with /etc/init.d/realtime
That Intel board, the 945GCLF2 board works well with Live CD. I've got a couple of them running EMC2.
Why am I having a problem...?
Did you do the install off the live CD?
When I try to run EMC, I get: EMC2 terminated with an error. When reporting problems, please include all the information below in your message
Uh yep, you said earlier that you installed to a sata drive
But there is no information below. The window is blank
This is after you did the installation to the drive, right?
And this is after you rebooted the computer at least once?
yes, the computer has been rebooted quite a bit today...
I updated all the software as well...
What did you update?
Whatever the system wanted to
There are some things that should not be updated.... after the install.
It didn't update ubuntu itself (if that is what you are getting at)
Sounds like you have been beating on this for a while.
I can't believe how much time I have wasted...I mean spent enjoying it all ;-)
And you are using the 945GCLF2 board right? This is the intel dual core 330 Atom processor board.
The Intel D945GCLF2D
Yep, that's the one. I have a new in the box board right here....
2GB RAM, a 100g esata disk
That board runs EMC2 really well. Seriously :-)
I would love to share your love for it
I've been using 2 gigs with 160 gig sata drives .. very close
What am I doing wrong?
Should I reload the OS, and not upgrade?
If you have been beating on this for 2-3 days I'd go back to square 1. Do a reinstall of the Live CD and don't update anything. Leave it alone. It should work fine just as it is.
hmm, ok. I am an expert at reinstalling!
MD5 the iso
It doesn't take that long to reload everything from scratch. You can save stuff off to a USB drive that you have done .....
I haven't done anything that needs to be saved
Ahhh... check the iso for checksum? Good idea... How do you do that. I had a problem with one disk and I simply reburned it.
Yes, how do you chksum it?
Jymmmm.. may be onto the real problem.
Just do that at the command line?
[05:43:36] <Jymmmm> http://www.fourmilab.ch/md5/
[05:44:01] <Jymmmm> http://code.kliu.org/hashcheck/
[05:44:17] <Dave911> http://en.wikipedia.org/wiki/Md5sum
or probably this also...
Guest ..... I did have a recurrent problem way back when on a live CD that was from a bad CD. I had to reburn the CD a couple of times until I got it right. But in my case the CD was obviously screwed up.
At the command line: md5sum filetocheck.iso
It will return a long number
burn at the 4x speed.
Compare it to the number you should have.
I am booting from the cd now...
Ahhhh.... and that is what I did also. burn at a lower speed....
Jymmmmm probably suggested that then also.. ;-)
One problem I had was using a newer DVD burner to burn on older/cheap CD blanks, just would not work, finally I put in on old CD burner from my junk box and it worked fine.
Gotta love those junk boxes.... they save my butt on a weekly basis.
How do I know what the number it should be
I think the MD5 number is at the download location as I recall..
* download the ISO (EU mirror) and burn it to a CD. (The MD5SUM of the CD is 1bab052ec879f941628927c988863f14) ... from the download page.
MD5 the ISO file BEFORE burning it
Note: Do Not upgrade Ubuntu from 6.06 to 8.04 or upgrade from 8.04 to 8.10. The precompiled versions of EMC2 are only compatible with the Ubuntu version they were compiled with. Upgrading will remove the EMC packages and make your system unable to run EMC.
Side question, does anyone know how to auto save the current tool number to a file, and auto-load it upon emc starting up, so that emc knows what tool is up and does not think it is T0?
Yes, that last bit I knew.
Ok, so my original ISO checks fine
So does that mean the CD burnt with it is find?
Did you try running the self check boot option on the CD?
Yes I did
That only means the ISO is fine.... your burner can still screw up.
Did everything work before you did he updates?
Don't know, I just updated out of habit
Have you had good luck with that burner in the past?
yes, never had a problem
If so I'd just do a reinstall off what you have... don't do any updates and see if EMC2 will run as is.
burn at 4x speed
so, does the disc check in the top menu do md5?
If the burner messed it up, it should show up during the self check run, and I believe that does a test read/checksum of each package on the CD, does it not?
It was pretty obvious when my CD was screwed up .... but then I don't know if it is always that obvious
I had one that would almost work, then fail to read late in the install... :(
terrylm: I've had falsepositioves with it
terrylm: I've had false-positives with it
so I dont trust it personally
Geez ... In that case I would definitely reburn at 4x, then install off your new burned disk.
You can always use those other cds for coasters. Christmas crafts.. pave the sidewalk.. :-)
Jymmm: have you ever had a false negative?
By positive you mean it said good-to-go when it wasn
Wouldn't that be a negative false negative? ;-)
Well, depends on which way one looks at it... positive logic or negative logic kind of thing, I tend to like positive to mean go/good.
Guest178, I came into this late, can you run the example emc simulated machines?
no, it exits with an error, but won't tell me what the error is
it wouldn't run the latency-test either
which is actually where this began
Did you try different simulations? I have had some fail for me in the past, while others worked.
I tried two of them...
humm, don't know then...
I am resintalling now, and won't upgrade when it's done so we'll see what happens then...
I sure hope it works. Considering others have had the same setup working without issue
Where the two you tried closely related, like both AXIS examples? if so, try un/less-related ones, or just try them all.
will do on the next go around.
thanks for the help (all). I am off to bed while this installs.
Say, if the problem persists, try typing 'halrun' at the command line and see if it will start. Do it from an X-term window, not at a real console.
mine is upgraded fine
though not emc as I'm running a SMP kernel and EMC
Does anyone know how to auto-save/read the tool number when EMC exits/starts? so it knows it is on maybe T5 and not T0?
dunno, its probably near the saving of position info though
maybe there's a parameter in the var file that you can allocate for that?
humm, I've been searching the docs and the wiki, so far have not found anything.
Yes, maybe a var. then some ladder code to read/load it?
if the current tool is T0... maybe.
terrylm: yes, i think some ladder to read/load it would be the key. i dont know how to do that though
any ideas? i'd like to know myself.
is there an input and output pin in hal that can read/write to/from the var?
it'd be great if i didnt have to home my toolchanger on the mill everytime i start the machine
plus it'd be useful for other ideas i have
i'm off to bed. let me know if you find anything out.
OK, I don't know either, but will find out.
Have a good night, I'm off to bed also.
do you guys use a standard model for testing machine accuracy ?
alex_joni: Might want to add the MD5 to here: http://linuxcnc.org/
for the iso download. The EU one is fine.
Jymmmm: didn't get that.. what do you mean?
alex_joni: On the front page, there is no MD5 file for the ISO for ppl to validate
but there's a (more) link with _more_ information
alex_joni: then the LiveCD link should be to the DOANLOAD page, not directly to the iso
I'm not sure what a 'DOANLOAD page' is, sorry
alex_joni: Learn to speak typo
that's an intersting thought..
maybe later ;)
Also: * download the ISO (EU mirror) and burn it to a CD. (The MD5SUM of the CD is 1bab052ec879f941628927c988863f14)
That makes it appear that the link *IS* the EU mirror, not that there is also an EU mirror.
Also, nothing on that page says what version of EMC
and 'aj13' is not an emc veriosn number tyvm
Jymmmm: the emc version is irrelevant
when you install it you should always upgrade to the latest one
if we publish a livecd with 2.3.1 on it, and after that one with 2.3.3, people will download the new CD and install from that
Doesn't matter. What If I don't know what I already have and if I even need to dl and burn another one.
then you should start reading a book
This has been a LONG TIME issue with emc not making the version numbers easily available.
Either on DL's or in installs. and I don't mean help about either.
HELP | ABOUT
at least 1year or more AXIS shows the version number in the menu
it's been in help/about at least 2-3 years
and either typing 'dpkg -l emc2' or going to synaptic and looking for the version is not that hard either
alex_joni: emc2 -v ???
Jymmmm: what's emc2 in this context?
$ traceroute -v
from shell that is
Jymmmm: when you type 'emc' in the shell it will print the version
99.99% of the users don't use the shell though
hi every one
i_tarzan is now known as tarzan
tarzan is now known as tarzan_
tarzan_ is now known as i_tarzan
what game are you playing danimal_garage ?
danimal_garage: super mario http://www.youtube.com/watch?v=Fq4VLwLFXaE
i havent played a game since mario bros was new lol
those are some noisy servos
those are steppers
i was thinking that but i figured steppers werent fast enough for a laser
they are fast, belt driveb with no gear reduction
like its not like lighting fast but it doesnt good
guess i'm just used to my slow ass steppers
granted i'm moving quite a bit more weight than that laser
See, all you bastards have been doing it wrong all this time... http://www.instructables.com/id/How-to-Make-a-Three-Axis-CNC-Machine-Cheaply-and-/
i wonder how precise that is3
frysteev: static or dynamic =)
your the expert
You have me confused with someone that has a clue.
i dont have tv. but i have AVtv
frysteev: you should see a doctor about that.
worng window lol
is there a cure?
danimal_garage: Yep, you run out of money OR max your CC's. Whichever comes first.
thank god, i'm safe
danimal_garage: Not necessarily, you're in here still.
what's that mean? it's contagious?
Ham radio = $$$$$, CNC = $$$$$$
probably more so in here
mine are all paid for, hence why i have no more $$$$
archivist_attic1 is now known as archivist_attic
archivist_attic1 is now known as archivist_attic
is anyone working on the EMC_Live CD for 10.04 yet?
I don't think so
I have someone here to build it if needed
cradek: do you or SWPandos build the Live CD's?
I think alex_joni and/or mozmck are going to build it this time around
I think so far alex and I have been the unlucky ones to get the task so far - not sure
Neo wrote the howto's for 9.04, 9.10 and ArchLinux, I can get him to build anything
he has the time
cool, maybe offer that help to alex when you see him
for machines with actual ISA slots, do Parallel ports on ISA slots tend to work better then parallel ports on the actual MB itself (in people's experiences)?
I'm not really involved the cd-making
guess no one is working on parallel port machines anymore
I've used PP, just not PP on ISA
ds3, I can't see any reason why an ISA parallel port would be better, except that if you blow it up you don't also blow up the motherboard
same for pci
SWPadnos: I am just going nuts trying to figure out why signals are not getting out... the LiveCD should be a working setup
so you're trying to use the MB port, and it's not working?
even there are onboards pp better that on some pci cards
tried 2 different controls and 2 different cables (one control/cable) is known to be working
do you know what its I/O address is?
0x378 per the BIOS config
oh, what control?
One is a Taig (old open loop) control
the other is an unknown import design control. both step/dir setups
ok, not something like a 7i43 or USC
not even hearing the click I get when the enable line is asserted
have you tried a scope/meter on the port, while issuing setp commands in halcmd?
is there an up to date page on the hal commands? the wiki refers tocommands that are not on the LiveCD install
use the 2.3 HTML docs, not the devel one
I believe that's what I was looking at... let me find it again
the liveCD may not have the latest version of 2.3.x, I don't know if any halcmd commands were added
there may be new components, but new commands would surprise me
it doesn't seem to have the hal commands at all
or halcmd -h
I tried "hal<TAB>", "hal<CTRL-D>" and nothing completes
on the liveCD?
err, booting from the liveCD?
this is a hard drive installed from the liveCD (CDROM is a 4x, so running from it is painful)
then you should have halcmd installed
tried that too
and which halcmd shows nothing
well, that's mighty weird
yes, hence the scrable to find something
[20:34:07] <ds3> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TroubleShooting
<-- is this anygood?
I don't understand how emc would work, if halcmd doesn't
stepconf works, emc starts but stepconf's test axis does nothing
it sounds to me like something went wrong with the install
or all the realtime stuff silently decides not to run, without giving any errors
dmesg does show signs rtai is alive
actually, stepconf uses halcmd to load realtime and make connections in HAL, so a missing halcmd would cause it to not be able to test any axis
I'd expect an error message of some sort though
I got a complaint about gtk something on startup but I assumed that is a GUI thing
it would also explain why you get no output from the parallel port, but again I'd expect an error
(when running EMC)
hmmm. does the run script fail and error if there's no halcmd?
script? stepconf is a script or??
stepconf is python, emc is a script
I haven't reversed taken apart anything... I assumed the LiveCD is a functional setup
otherwise, I'd have started with something friendlier then ubuntu
aso even in the later versions, I should be able to find a binary called halcmd on my system?
there has never been an Ubuntu based EMC2 CD that didn't have halcmd
and yes, you should be able to find halcmd on your system (/usr/bin I think)
I'll investigate... it seemed last night that things changed and the wiki fell out of date
ds3: what is the url for the iso you used?
[20:43:05] <ds3> http://www.linuxcnc.org/hardy/ubuntu-8.04-desktop-emc2-aj13-i386.iso
that is what I believe I downloaded
well if you don't have halcmd, something is very wrong.
should that CD work on the older systems?
with enough ram, it will probably work
the LiveCD boots
did you run the cd verify?
no, I'm moving it to a machine that i can run a MD5sum on the ISO
never had problems grabbing ISOs and burning them before
md5 is good
Does EMC start?
yes, emc does start
You could try toggling pin values in Hal Config.
no, that uses halcmd as well
if I had hal commands...
(though as that involves typing in halcmd commands like setp that probably won't help other than giving a potentially useful error message)
does ubuntu offer something like "apt-verify" or maybe dpkg --verify-all?
you could just try apt-get install --reinstall emc2
(or however that's spelled)
no wired internet in the shop
ubuntu uses the same apt as everyone else, so whatever you're used to on other debian based systems should work (version differences notwithstanding)
at least I have a starting point now, thanks.
reinstall may use the cached package, but I'm not sure that exists from the liveCD
I don't bother with distros as a rule... more trouble then it is worth
^when installed from the livecD
easier when you have no internet access
would it be a bad idea if I grab the emc2 packages and installed them by hand again?
no, that's not a bad idea
thanks. I will pester people here again once I have tried it. I have several starting points now.
this was suppose to be easy!!!!
bring the computer in from the shop and do it all online, then it will be easy :)
I sim and everything running... all I neeed was a config but my first install lacked stepconf so back go step one I go... now this :D
I rather not do that but that's is a distant alternative
ds3: I can't help but think you are doing something weird. Do you know what it is?
run a network cable to the box
cradek: if I did, I'd focus in on it... my setup is probally using and older system but everything else is "normal" for the time being
the cd install has a working emc, with no network cable required
right and I am not using the network; the network comment was regarding using apt to redo/reinstall it
ds3: did you install by booting from the cd and answering the questions about your name and timezone etc?
I mean you didn't use apt to upgrade from some other debian, or anything unusual like that?
cradek: yep. I did exactly that
or maybe your system ran out of ram and the install failed or something, but you didn't see it?
this was: boot up livecd. use the install to hard drive option, and answer questions
how much ram do you have and what's your hard disk size?
it may be virtualized?
forgot the HD size... probally around 8G
maybe you should run the install again, now that you have a swap partition on the disk. it will use one if it finds it.
it had one to begin with
or, in /tmp I think it is, it leaves an install log
this was a working simulator setup form an older (2-3 year old) Live CD install
based on the comments (or rather lack of) about the on board parallel port.... would I be correct in assuming, they are rarely the source of problems? once this works, I will be putting in an ISA parallel port for 2 more ports anyways
ds3: the only common problem with parallel ports is when they give 3.3v but you hook them to something wanting 5v
isa cards might be more likely to give you real 5v outputs
but decent breakout boards have buffering that handles it either way.
what is the device called used to find the center of a piece for example ?
and the top level of it
quick question... i have a cycle time timer i made in ladder, but it resets when it starts after an M1 or M0. Is there any pin that can be used instead of halui.program.is-running?
The way i have it now is when the halui.program.is-running pin pulls high, it resets and starts the counter
danimal_garage, you could latch the time when the pin goes low or something
danimal_garage: do you want to latch the timer in until some other input stops it?
the timer is counting till program.is-running pin pulls low
then it stops
you'd need an extra input, probably connected to a pyvcp control, to decide whether to add time or reset the time
then it resets when program.is-running is pulled high again
what is not working the way you want?
or, what do you want to do? :)
when it stops for a m0 or m1 and i hit resume, it restarts the counter
i want run to reset the counter, not resume
but program.is-running acts the same for run or resume
I don't know if there's anything better than program.is-running for this, but you'll need some manual input as I outlined above
so basically i dont want it to stop because i gotta flip the part over, and i certainly dont want it to restart when i hit resume
you could add a custom M-code to the preamble of your program, and another one at the end, which could control whether the timer restarts or not
the only thing i can think of is adding a real run button on my front pannel instead of hitting r on the keyboard (which is what i think you were hinting at
all it would have to do it "halcmd setp dont_reset 1"
maybe it should start on a rising edge of is-running, and go until you press a stop-and-reset-it-now button
yep, that's another good idea
SWPadnos: thought of that, but i was hoping to avoid changing the tons of programs i use
well, another idea anyway
then manual control is the way
I think it's good
then if you want to count deburring time too, or whatever, you can
cradek: just trying to avoid uneccesary steps, that's all
in fact, it's a little better to have a manual reset button anyway - you might screw something up and want to restart the program
(I don't really know the point here I guess)
SWPadnos: if i reset the program, it'll reset the counter anyways
cradek: just trying to get an idea of how long my parts are in the machine so i can charge accordingly, and so i can see if any changes i make to the program help
danimal_garage: are you using a timer to increment a counter for minutes and hours?
the counter works awesome except for wqhen i need an M0 to flip a part
jt-plasma: yes, a timer preset to 1 second and 2 counters for minutes and seconds
when the first counter (preset to 60) overflows, it triggers the second counter (minutes)
preset to 59 actually
thanks guys, i guess i'll put in a run button on the front pannel
are you using halui.mode.is_auto to run your timer?
no, i'm using halui.program.is_running
To pause a running program temporarily (regardless of the setting of the optional stop switch), program M0. EMC2 remains in the Auto Mode
is it in auto mode only when running?
does emc go out of auto mode at M2/M30?
i'm running parts right now, i'll check
perfect timing, i just loaded a new part
look in the hal window
let me know cause the manual doesn't say :)
just had another idea... i can use the optional stop is on pin to temporarily disable the program.is-running signal that resets the counter
and also to keep the counter running durring optional stops
running a part now
pin .is_auto is indeed true durring an optional stop, and is false after M02
exactly what you wanted!
so i can use that i suppose
good idea JT-Work
I'll update the manual
when i get the timer the way i want it, i'll add it to the wiki
i'm going to add a parts counter and a total job time timer
guess it's nothing a stopwatch cant do, but i'm trying to get more comfortable with ladder
danimal_garage: your having too much fun now :)
ladder is fun!
i'm gunna start messing with some plc's
i wanna make a doggy door that opens only when the dogs go up to it so it wont open for burglars
although if the burglar gets by the dogs in the first place, i doubt the doggy door is gunna stop him
danimal_garage: you need to tag your dog with a RFID chip
radio frequency id?
one of my dogs has one
the puppy doesnt
My dog is trained to attack and chase so long as you don't chase back :)
my dogs are the sweetest dogs in the world until you pop your head over the fence and they dont know you
the little dog is just some sort of shepart mutt, she's only 40lbs so she cant do much, but the big dog is half boxer so he's got some strong jaws
* jt-plasma wonders if a P3 866 will support 160gb hd?
jt-plasma: i'm happy that a lot of those limitations have slipped out of my memory
I just popped the top off and no slot for a video card so I think it is of no use to me :(
hard to know without trying
this computer has very low latency and built in video
fairly recent vintage though
seems to work so far...
run glxgears and move things around...
run some java, that'll make some systems puke their guts
open office from cdrom
play some youtube videos..
re-encode some videos.. ;)
vimeo videos are better, they really trash the system
...and then stop everything to see if there are any power-saving bugs
well, not bugs but power-saving related latencies
I have a D945GCLF2D motherboard and am (still) having problems getting EMC (and the latency-test) to run
I have reinstalled from the LiveCD and not updated anything (last night someone told me that blindly updating everything might have screwed it up
I know that my checksums on the original image and the CD I built are good
so the livecd doesn't boot?
Ubuntu seems to run fine, but when I try to, for example, run the latency-test I get:
the only update you don't want to do is Ubuntu
Sorry, no, the LiveCD booted, and I installed it on a sata disk on the system
Waiting for component 'lat' to become ready........
if you were to do constructive solid geometry in python, which way would you prefer? http://designfiles.org/~bryan/csg.py
X Error of failed requst: BadAlloc (insufficient resources for operation)
ajor opcode of failed request: 53 (X_CreatePixmap)
Serial number of failed request: 271
Current serial number in output stream: 917
That is what it says after about 1 minute or so of seeming to just hang
says in a dialog?
Yes, when I run latency-test by typing it in a terminal window
is that the Atom mobo that skunkworks uses or is it SWPadnos
It is an Atom mbord, that apparently everyone but me has luck running EMC on!
strange that an X error seems to be your problem
Guest178: don't feel bad I have a stack of 6 computers trying to get one up and running some are a bit old for sure
Can you run the latency test when booted from the CD?
I haven't tried.
from the menu
That would eliminate hardware from the equation.
HoLooking for my cd....
* jt-plasma hands Guest178 his extra copy of the LiveCD
the problem could be the monitor I suppose
* jt-plasma thinks I'll try another monitor too
sorry, not for me
what kind of monitor are you using Guest178?
It is an ancient Sony 17" crt
it's a problem with the graphics
that's why you are getting X errors
Why can't I just run latency-test from the command line then?
if you tried enough apps, you probably would also have problems with non-emc
Also, Ubuntu doesn't seem to have a problem
How about it I run it headless and just connect via VNC to the host?
[23:47:51] <Eric_K> http://forums.opensuse.org/applications/389147-x-error-failed-request-badalloc-insufficient-resources.html
I dunno, but there appears to be a fix
I just googled your error message
possibly a bios setting
Hmm, I could believe a bios setting but what...
onboard video memory