davidf: sorry. back.
[02:10:26] <A-L-P-H-A> http://ubuntuforums.org/showthread.php?t=227052&highlight=upgrade+edgy
full fledged dist-upgrade. :) lets see if this will fix things. hopefully.
700 megs in under 20 minutes.
okay. video is performing better.
I hope this is stable now.
I'll know by probably tomorrow.
anyone here ??
* Jymmm sighs
alex_joni: you need a hobby =)
Jymmm: I got a macro-ring adapter ;)
it was fuzzy
Got Focus =)
it's kinda hard to focus at those zooms
under 1mm focus range
also, got light?
[10:16:29] <alex_joni> http://www.robcon.ro/temp/IMG_7526.JPG
either way you set it up, only tiny parts of it are in focus
[10:17:07] <alex_joni> http://www.robcon.ro/temp/IMG_7517.JPG
ah, ok. turned up the brightness on my monitor
I use my Canon S10 for macro shots.... great for PCB's
this is something like 6:1
oh that reminds me, need to get soem prints made.
Gotta love Walgreens.... Open 24/7, Unlimited online storage, and only $0.19/ea for 4x6
and one hour service
AND they use Fuji Crystal Archive paper
sounds like a good deal
Yeah, can order prints at 3am and pickup within the hour.
I trust it's not far from you ;)
Really good paper too... 75 year
They are all over the US, I have two of them within 3 miles of me.
If you order just one print a year, you have unlimited online photo storage. AND you can also download the original full sized photo too.
I like one lil feature they have... You can order prints online, and have them processed at any of theri stores. So if Grandma is in timbucktoo, you can have the print processed at that location. and Grandma just has to go (pay) and pick them up.
I think you can pay online too, just never tried.
For what you get, cheaper than inkjet by the time you buy the paper, ink cartridges, etc.
And if you are wondering, yes they will process nude photos as well.
wasn't really wondering
but I seriously doubt they'll process your nude photos
Jymmm: kidding :)
lol, well I'm not familure with the laws where your at, so...
I think laws of taste apply everywhere
No, actually that's how I originally found them.... to get some nude model shots processed.
* alex_joni goes to lunch
should iso rs274d run on emc without issues?
thats is rs274d a subset of rs274ngc?
threeseas... did you use to have out in #autocad on efnet?
I try to be on that channel but work gets so busy and the current cnc operator doesn't make use of irc with me as much I'd like
anyone using emc for large commercial routers?
some people here use it with a router... but not large, nor really commercial. :)
how about using emc to test g-code for being rs274d / ngc complaint
c.r.onsrud claims komo cim-tech (router-cim) won't produce a proper post processor to run any onsrud machine.
current version of router-cim can handle laser, torch, waterjet which are machines komo does not make
included with every router-cim package is an iso rs274d compliant post processor
threeseas: you'll have to hang out here to ask about that, or check the wiki.
who does glass work in here again?
I think it was davidf
the high speed machining option or inclusion in the c.r. onsrud controllers are suppose to be able to use iso standard g-code
if it's an iso standard, it's a good chance EMC support sit
I prefer not to. :)
typo - I was attempting to join it
is it possible to merge two board files into one in cadsoft eagle?
Bo^Dick: IIRC yes... and import or copy/paste method.
when i open the target document the paste buffer is cleared :S
Bo^Dick: then sorry. I do not know. I haven't used in over a year... thought I really do like the program
i'd like to write two files on the same paper
i guess one would have to write a script for that then
does anyone know how to use the panelize script in eagle?
03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/comp.g:
Make it an error to assign to an 'in' pin. My gcc prints
error: invalid lvalue in assignment
Use #line to make gcc errors point into the .comp file instead of the generated
Only #define FUNCTION and data when convenience defines are wanted
I started EE just recently
Lerneaen_Hydra: how old are you?
I finished uni a few years ago... 2003.
actually graduated with a math degree
did you like uni?
I enjoyed the girls.
I miss the girls... :(
I didn't like the work, or studying, but I did like the social scene.
specifically, the girls. :)
I get the idea, heh
I know engineering is hard... and most don't have enough time to socialize... but remember to try... :)
damn... I really would like some smoked salmon + beagle sandwich...
living off-campus makes that harder, though not unduly so
cream cheese, onions... maybe some capers.
are sandwiches the staple food at uni in the US too?
Lerneaen_Hydra: I so recommend living ON campus for your first year...
you make so many friends that way...
if you don't... make sure you get your face out there... so people know you... like join clubs, do stuff...
the more friends you have, the easier it is to share work loads.
and to get help
seems like engineers are given so much work, that it's near impossible to maintain above water.
yeah, that's what I plan to do
join clubs and stuff
get to know people and so on
I'm beginning to really like x-chat... I like how the display doesn't repeat the nick on the side, over and over again for subsequent lines from the same user.
my x-chat does
must be a setting or version difference
is it possible to merge two board files into one in cadsoft eagle?
it doesn't display the nicks.
x-chat gnome 0.13
hey hey a.j.
03jepler 07HEAD * 10emc2/docs/src/lyxdep.py: create dependency file entries for 'verbatiminput's
Bo^Dick: yes. Use GROUP and CUT in the first board. Then open the second board and make sure the schematic is *not* open. Use PASTE in the second board. However, this breaks the consistency between the board and the schematic.
what about the message "paste buffer is empty" when the other board is open?
03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/comp.g: permit default values for parameters without using EXTRA_SETUP
I don't get that message. this is Version 4.11 for Linux.
Bo^Dick: sounds like you didn't quite cut then
03jepler 07HEAD * 10emc2/docs/src/hal/ (out8.comp comp.lyx): document changes in comp syntax. include new example
03compile-farm 07Ubuntu 5.10 (2.6.12-magma) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot7_log.txt
'ight who broke it?
* alex_joni points in one direction
hal/components/edge.comp: In function `update':
hal/components/edge.comp:21: error: invalid lvalue in assignment
03jepler 07HEAD * 10emc2/src/hal/components/edge.comp: fix parameter modes
that was me
jepler: wrote to R parameter?
I wonder why it didn't turn up after the 10:26 check-in
good thing it catches that now :)
maybe jmk had his PC shut down?
03compile-farm 07Ubuntu 5.10 (2.6.12-magma) * 10emc2head/: build PASSED
that was fast
maybe too fast :)
no the log looks right
updates in linux.
anyone know how to re-enable power saving modes of my screens? They now just go blank, but not off.
I get a strange pyton error wen launching axis
pier: can you paste the error?
[18:01:47] <pier> http://pastebin.ca/166228
I did the whole installing process from the scratch on a 188.8.131.52 kernel
emc runs with tk display but complains with axis
sounds like a bad compile
what axis did you use?
with ker 184.108.40.206 I am using axis-1.3a2 that works
axis 1.1.3 is too old
thanks alex_joni ... you are always very kind
working now !!!
yet it gives this message when compiling
[18:28:50] <pier> http://pastebin.ca/166255
pier: that's a warning, not an error
pier: usually programmers don't even look at those (joke)
ok thanks! now wife is calling... apple pie is ready :b
and a drop of ratafià too
random question, if I ssh to a box, and start a full X session, is there any way to access the windows/apps of a different session (the second session would be using the same user as I logged in as)
Yesterday I posted a question about using a stepper driven spindle. Here's a short recap:
20:26:47 <davidf> I just want a single speed pulse train I can turn on and off to drive my lathe chuck stepper motor
20:27:15 <alex_joni> absoltely no problem
20:27:24 <alex_joni> you can even vary speed
20:27:38 <davidf> Thought I'd use a pulse train on one parport pin, and use spindle on/off anded with it to drive the chuck.
20:27:49 <alex_joni> no, just one pin
20:28:02 <alex_joni> spindle-speed -> signal pwm generator -> 1 pin
20:28:17 <alex_joni> if spindle-speed is 0, pin stays low
20:28:51 <davidf> ah. of course. I forgot there was a spindle speed g code.
I've been reading a lot of stuff, and checking the config files etc....
It looks like I need to set up the freqgen signals for accel, etc. just like the stepgen functions, with differentiators, the whole thing. Is that right? (Anyone?)
davidf: I'm not sure which example you're looking at. the 'Xvel' and 'Xacc' type signals are purely for debugging -- to look at with halscope, for instance.
davidf: they aren't needed for correct operation of emc2
hi jepler - I'm looking at several things,
the output of halcmd show pin, with a standard config,
The emc2 tutorial pdf,
and my standard_pinout.hal, & stepper_xyza.hal
I see the iocontrol.0.spindle-speed-in & out signals, etc in the show pin results.
with iocontrol.0.spindle-on => spindle_on
but that's the only spindle function that is used in the standard config, looks like.
there is also iocontrol.0.spindle-speed-out I think
feed that to a freqgen
then setup freqgen with proper max_vel and max_accel
but do I need to loadrt freqgen somewhere, etc?
you probably want it to output step/dir
so you can make it go both ways
So I can sort of monkey see/do all the stuff that is done for say the x axis stepgen but useing freqgen & spindle sigs?
probably you'll run into some small problems, but using halcmd show you can overcome that :)
That's what I thought, after _much_ reading & head scratching. Its finally beginning to make some kind of sense to me. Its been worth the effort. But starting from scratch, I just wanted to be sure I was not reinventing a wheel that was already there somewhere. =)
well we could have just told you the 3-4 lines of HAL needed for this..
but that would have been to easy..
Ok, I'll take it step by step & check the halcmd show as I go. I think I can get it together & will try as much as possible to minimize questions.
davidf: questions are always welcomed
Thanks for that. It's kinda tough feeling like all I do is ask, & can't yet contribute much back. But I'm trying hard to get there so I can & will.
davidf: you don't need to feel bad
we've all been there
only a bit earlier :)
I remember when I started looking at emc I also had no clue
and I also asked a lot :)
I do have those optical home switches working great. I can draw a file like 10 or twenty times with a home on x,y between each, and you can't see _any_ evidence it was more than once, so I'm sure that will be a useful thing to offer as soon as I can get setup to do some urgently needed parts for my little biz. I'm way behind on that so that's the priority.
Ok, to work. Thanks so much. bbl
ok, have fun
anyone with tcl knowledge around?
alex_joni: I am here
hi.. I am having trouble grasping the tcl/tk concept of frames and packing stuff to the screen
* alex_joni is trying to put another slider in tkemc
I'm not surprised -- it's a difficult topic
so I started and copied the code from line 1359 on
and duplicated it
so now I get another slider and label
but it's not where I would expect it :(
davidf: what's the repeatability of the switches?
I want another slider on the right of the first two (jog speed & feed overrid)
instead it appears underneath feed override
alex_joni: add -side left" to "pack $oride" and your new frame
alex_joni: pack starts with a rectangle. for each item, it divides the rectangle into two parts: the part for this item, and the part of the rest
alex_joni: so if you pack the first thing -side left and the econd thing -side top, they will be on the same row
genius at work :)
but the next thing you pack will be below the second one becaue the part that was left is below the second one
-side top is the default
I don't know if that explanation made any sense
it seems to be working :)
is this for spindle speed override?
* jmkasunich is back
jepler: by any chance, did you get around to test optional stop?
no, I never did
ok.. was wondeting if it works for others :)
Hey alex_joni , if you're working on Axis, just a suggestion?
* alex_joni is not working on axis :)
davidf: but that doesn't mean I don't like suggestions
When using an angular axis, the degrees/min numbers are so much higher than the inch/minute for the linears,
It would be nice if the jogging speed slider range max/min changed to the max/min for whatever axis is enabled at the moment.
so you dont have to try to get 20 inches / minute on a scale of 0 - 216000 eg.
davidf: sounds like a good idea
If you could do that in the axis - enable radio button click routine
maybe even remember the percentage?
say you were joggin X with half the speed (1..10 ips) = 5ips
then switching to rotary (1..216000) would select 108000
so what result do you get when you jog X and A simultaneously?
Havent ever tried that.
hmm, but as is, say jog speed is 100,000 on the slider and x max_vel = 20, you get A=20 also on a coordinated jog, I assume?
I believe you would get 20 on X and 100000 on A but I'm not sure
I was only thinking of the manual jogging tab, and that only allows one axis at a time. Guess jepler was speaking of the G code entry tab?
right jepler ?
for instance, press RIGHT and DOWN at the same time
the arrow keys
oh, I forgot about keyboard entry. I never tried 2 axes at once. Didnt realize you could even do that but it makes sense now.
& yopu can home axes simultaneously too, with the mouse buttons & the override works for that too I think. Not so simple I see.
not really.. override is not for homing
what if AXIS jogged a rotary axis in rev/min instead of degree/min? That way, if it shows the value '20' it will take 3 seconds to do one revolution.
of course that would be bad for metric users who might want to jog at 500 mm/min
I tried that, it does work. But it makes it harder to enter small moves if you want say 25 degrees of movement.
jepler: I still think the slider should be percent of min/max defined in the ini
easy to say 0.5 for 180, but others can get to be a bit of a pain.
harder to show a value
alex_joni: even if you have a machine where Z is 5ipm and X and Y are 60ipm, you don't want to jog 12x faster on XY than on Z
so it's not as simple as taking a number and multiplying it by the maximum speed that axis can go at
you're probably right
Well it is ok as is. I havent really had any big problem. So maybe its not worth it anyway.
davidf: I know it sucks, I'm just waiting for the right idea to come along
It would be nice to have it easy to use revolutions as the unit if you could avoid the problems when you inevitably actually want to input degrees as the position command.
I wouldn't say it sucks, Just a bit awkward but apparently so far, unavoidable. =)
yay, it works :)
I guess it would be non standard, & so maybe not a good idea, but could the interpreter be changed to accept a G code like G00 A 120D for degrees, or G00 A 0.333R ?
that's really problematic
because D is another rotary
err.. almost :(
but R is used for radius
you can use math: A[120/360]
k. I'm sposed to be making a freqgen anyway! +) (mutant smiley)
03alex_joni 07HEAD * 10emc2/tcl/ (TkEmc tkemc.tcl): added a slider for spindle speed override. this only works if MIN_SPINDLE_OVERRIDE and MAX_SPINDLE_OVERRIDE are defined in the ini
03alex_joni 07HEAD * 10emc2/configs/sim/tkemc.ini: added MIN_SPINDLE_OVERRIDE and MAX_SPINDLE_OVERRIDE to be used with tkemc's new slider
alex_joni: M1 is the optional pause code, right?
jepler: I added it to the probing program :)
makes it nice to see
I find that even when I turn off the optional stop that M1 pauses
03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/extensions/emcmodule.cc: add method to set optional stop
03alex_joni 07HEAD * 10emc2/docs/src/motion/ (bipod.png kinematics.lyx): added kinematics documentation
03jepler 07HEAD * 10emc2/docs/src/Submakefile: build html version of kinematics docs
03jepler 07HEAD * 10emc2/docs/src/motion/kinematics.lyx: a few spelling and grammar items
jepler: now I need to merge :)
sorry, I figured it was a good moment to make a few edits
and yes, I can't get M1 and the toggle to work. I even tried the halui config
sending the nml message from python turned the halui light on and off, but it stopped at all the M1s no matter what
ok, so light goes on & off..
03alex_joni 07HEAD * 10emc2/docs/src/motion/kinematics.lyx: small code example of bipod
jepler: one more minute to finish this lyx stuff
03alex_joni 07HEAD * 10emc2/docs/src/motion/kinematics.lyx: rescaled picture, too huge in PDF
03alex_joni 07HEAD * 10emc2/docs/src/Master_Integrator.lyx: added kinematics docs to the integrators manual
jepler: I tested again, and it optional stop works OK here ..
I added a M1 in the gridprobe.ngc just before the G38.2Z#8 line
If I leave optional stop on (led on), default it stops on every line, and I need to push resume
if it's off it just loops normally through it
Has anyone had problems running EMC2 on Kububtu?
danex: what kind of problems?
never heard that it won't work..
My primary OS is Kunbuntu, I have only used Ubuntu with EMC projects
I see no issues
and even if there are, I'm sure we can solve them
Good to know,
* danex is away: Away at the moment
danex: there have been problems with getting the emc2 icon to appear in the right place in the KDE menus. Beyond that, emc is independent of the desktop you choose.
jepler: I really can't see why it would still stop for you if the led on halui is not lit
jepler: the led comes from task status, which gets updated from canon
so it should have the right value, and canon should not stop on M2
* danex is back.
danex: is there a way to switch your auto-away off ?
or at least not say that in the channel? I think setting /away is enough
01:04 * danex is away: Away at the moment
01:24 * danex is back.
I am checking the settings
alex_joni, I think it is fixed now
danex: nice ;)
I just finished installing emc2 on my home desktop
you probably need to reboot the new kernel then
No real problems with the install
* alex_joni is preparing for bed
Be back after the reboot
Good night alex_joni
Kubuntu has the icon under "Lost and Found"
Other than that, EMC2 appears the same as on the Ubuntu install
danex: so I guess it's working?
Appears to be working
I am loading a test file from my project machine
The test file works the same as on the project machine
Too bad I do not have an extra Motenc card, i could test all the files
and without you can't test?
the Motenc ini will not start without the card in the computer, So I tested My tkemc.tcl file
but you can start a sim
The display shows just as on my project machine, a very good sign I would think
Using the Sim is how I was able to test my file, justswitched them
alex I have been looking at Halui for another machine
It will be a simple hole drilling machine
1000 parts per month, six tapped holes, six parts in the family
probably auto load
danex: you probably want to look at classicladder too
That will be my next explore,
Tcl/Tk was a nice six hour read
I am finding EMC well worth the effort, I have a hell of a learning curve though
It,s about 2am there now?
I hope you do not have to go to work early
I do appreciate the help
from every one
I usually do :)
need to get up early
I have to go eat now, so good night all
* alex_joni heads to bed