jepler: do you know the syntax for the pyVCP tabs widget?
the properties probably get passed through to an underlying tk widget
looks like it uses the notebook widget
* BigJohnT don't know tk :/
me either, which is why I couldn't be more specific ;)
* BigJohnT heads upstairs to relax
EMC: 03tissf 07TRUNK * 10emc2/docs/src/ (docs.xml index.tmpl index_fr.tmpl): french translation update
EMC: 03cmorley 07TRUNK * 10emc2/src/emc/usr_intf/stepconf/ (stepconf.py stepconf.glade): add a checkbox for creation of desktop shorcut (symlink) to config files. Defaults to always creating them...maybe too intrusive for experienced user btu novice woud be happy
what became of diameter mode? I thought it was in cvs, but I don't see it.
I thought we argued too hard about it
bigjohnt: no clue about the tab widget
jepler: hm, I thought it was nearly argued out
cradek: you're a terrible programmer
I can't believe how you failed to include cstdlib
I include a little cstdlib with every meal
and it's good for bad breath
I can't imagine the glee he feels when he finds something to embarass us about
"oh I've got them this time"
cackles with glee
jepler: I have no idea what cstdlib is
I think it's the C standard library stuff for c++, but that's a guess
I don't get any warnings - usually that's what tells me I have to add a header file :-)
gcc 4.3 is a bit more pedantic, it seems
"will at least compile" haha
in a theoretical way, it would be nice to have more compile farm slots/buildbot slaves to test things on other systems
like 8.10, soon 9.04, maybe other Linux versions, and also later compilers
seb tried to work with paul to get that, but paul wouldn't cooperate
not for long anyway
I guess I could set up a newer machine and try to build sim - but so boring
if he'd send a patch and it didn't break the build here, I'd apply it
I hate to blindly add stuff with no way of testing except to wait for a few days and see if paul says something else snippy
we'll be in the same boat as before soon - our "LTS" package/OS will be too out of date for some people, and there will be pressure to get things working and tested on a newer OS version
yeah, that's no fun
ok, I answered him
uh oh. dare I look? ;)
I'm always a gentleman
that's what I was going to say
my strange story for the day: some guy has been trying to call me for a few days. today I talked to him. he was calling about something I posted on my website (a font I made). he prefers the phone to email, he says.
he was nice, but the whole thing was kind of surreal
I was sure it would be a scam, but no - he just wanted to talk about fonts
did you whistle them to him over the phone? :)
he never told me his name or anything.
funny - I used a modem today. they sure are slow.
EMC: 03bigjohnt 07TRUNK * 10emc2/src/hal/user_comps/gs2_vfd.c: add is-stopped pin
cradek: for the headers specified in the C standard <foo.h>, C++ specifies a header <cfoo>. I am not sure why.
"The C International Standard specifies 18 headers which must be provided by a conforming hosted implementation. The name of each of these headers is of the form name.h. The C++ Standard Library includes the C Standard Library and, hence, includes these 18 headers. Additionally, for each of the 18 headers specified by the C International Standard, the C++ standard specifies a corresponding header that is functionally equivalent to its C library cou
and there's printf() in that file which isn't defined
well slap me on the ass and call me sally
steves_logging is now known as steve_stallings
oh it's about printf? I could take those out (or #if 0 instead of if(0))
* alex_joni is guessing
it's a bad habit of mine to leave those droppings everywhere
EMC at Cabin Fever - Since cloning the web site is not workable, I would like to have a printout of the latest EMC documentation for visitors to browse.
Is the 2.3 documentation OK to use, or should I stick with the 2.2 stuff?
What are the current goals for 2.3 in terms of feature additions and release date?
It is looking like Chris Helgesen will manage to put together a slide show about his Hurco retrofit. We may also have two setups running EMC.
There are several nice videos of EMC on Youtube.com but I don't think there is any way of capturing them for off-line display and net access at the show is limited.
steve_stallings: bigjohnt is probably the best one to ask about the state of the documentation
for reading, the 2.3 docs are probably fine ..
I think stuff mostly gets documented after the developer thinks it's finished
steve_stallings: Sometimes videos can be captured in Firefox by playing them through, then rummaging in Firefox's cache in reverse chronological order for the most likely suspects.
Did you have those little Panasonic servos and drives at the 2008 Workshop? Still have any?
I think that was Scott (something) - the blond guy who had the Puma robot
Oh, OK, I'm mistaken then. Nevermind. Thanks for straightening me out.
if it's the same set of small panasonic servos I
I'm thinking of
He had four (eight?) of them mounted in a portable demo cube/frame, that one?
the plexiglas demo thingie
I've recently realized that a set would be handy to have around.
Yep, that was Scott. He had motors and drivers, but more motors than drivers if I remember correctly.
Any idea where the Firefox cache files are on a widows box? I cannot seem to find anything. Perhaps the Flash applet that Youtube uses does not leave droppings.
OK, thanks. I'm sure I have his contact info, just have to find it.
Should be under the "salt" folder under Firefox/Mozilla under Docs & Settings, I would guess?
Docs & Settings / Applications / Firefox (Mozilla?) / "salt" / cache / You are here
"salt" is a randomly-named folder to thwart pre-written viruses, scripts, etc.
c:\documents and settings\<username>\application data\mozilla\firefox\profiles\<random directory name>
under that is a cache dir, as well as other things
hmmm. actually, it looks like the cache isn't there
but you should be able to see where it is in about:config
I'm sure you're close, though
this may help: http://www.walkernews.net/2007/11/19/how-to-save-flash-video-from-firefox-cache-folder/
steve_stallings: ubuntu has a package: clive that will download youtube videos to a playable file
Thanks. At the moment I am wainting for the cache to fill on the video of 5 axis demo from CNC workshop so I can try to look at it offline.
I hope it works for you
Well it captured a 20MB file. Now I just have to figure out how to do something with it.... AH! The VLC player for Windows handles it OK. Brightness, contrast etc. are way off base, but can be adjusted.
totem (standard on ubuntu i think) works for me
clive is a neat program, the --throttle option is useful for downloading sometimes
thanks guys for the video help
steve_stallings is now known as steves_logging
steves_logging is now known as steve_stallings
So, John thought it was safe to come back.... Oh, hi John. I had a question about documentation.
I am attending the Cabin Fever show next weekend and wanted to have some EMC stuff to show. Net access is limited, so I planned to print out documentation to browse.
Is the 2.3 stuff suitable? Would it be better to wait until, say Thursday, to print it?
AFAIK I don't have any major changes in the next few days. And the 2.3 docs are the latest and most up to date as I stopped adding to the 2.3 in December or so
You printing the PDF's
are you printing them to reference or to hand out?
The getting started guide is pretty short it is only 35 pages
I meant I stopped adding to 2.2 in December or so... just got up from a nap
Making a book to browse at my booth where there will be a few other EMC related things nearby.
this has a (probably incomplete) list of changes: http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=1.46
cradek's concave cutter comp is missing, for instance (and that's a big one)
will that be in the 2.3 release?
ok, I see one little thing I need to fix on the cover of the integrator and cradek's cutter comp is missing
it's in TRUNK, so unless someone complains, yes it will
good to know, the MACH crowd has been making big noise about their updated cutter comp of late
hmmm, I'm working with Peter Wallace on a THC for the FPGA cards but we are just getting started
hardware or HAL based so it doesn't need support in the motion planner?
some of the magic is in compensating the gap voltage when motion slows down in a corner, is that going to be possible?
this is called "anti-dive"
actual velocity is available in HAL, it's the "final programmed value" that isn't so easy to get
from my research blocking the compensation when your not "at speed" works well
(ie, F word modified by GUI FO, and limited by accel/vel parameters)
It will have to be turned on and off by the g code I think
I did quite a bit of work on it last year up to the point of needing the A-D into EMC...
should the corner comp stuff be listed in the changelog?
most of the THC's used with Mach only use a window comparator
I have an A/D + D/A card that plugs into a Mesa connector
but it's expensive as hell :)
we don't need much just one channel and Peter has an inexpensive solution in mind for me to try out
heh. imne's 200 kHz, 16 bit, 6 input and 8 output :)
by window comparator do you mean a rolling average of the arc voltage?
PMDX has been wondering if we can stand the product support load if we introduce a THC.
no - above this = go up / below that go down / inside the window do nothing
(or the other way around, but stilll :) )
No, they just had a manual voltage setpoint and the window was a nominal % above and below the set point.
The newer fancy CandCNC stuff uses serial communications to a micro in the THC that allows the computer (and therefore the GUI) to control the setpoint.
I plan on adding a rolling average if possible to smooth out the lumps but we will see
I plan on using the pyVCP panel to set voltage and range
HAL should make it possible to build a relative complex control
complex but simple to run is my goal :)
just don't tempt fate by going for idiot proof
I usually stop at idiot resistant
can HAL see a variable in a g code file?
only if it's output to a digital/analog output pin on the motion controller
with M6x or whatever those codes are
if output by an M code
dang I'm slow
the #variables aren't accessible to HAL
just thinking outloud that if I somehow put the voltage in the g code file the it could be set in the post processor...
you could use S for that
prehaps use the S word and pretend it was the spindle
unless you need a spindle and a torch
OK, I quit, too old or SWP has a negative time interface to IRC
I think he is from the future
all I know is that he has the fasted fingers on the channel
I'm thinking of thawing them soon
and he must have a key preprogrammed with "hey"
they came out with the heh key in 2010 I think
a super-duper gaming keyboard with massive fragging macros would be useful
is there any difference in the g code when using cradek's cutter comp stuff?
... and could any mention of it make it into the 2.3 manuals?
as quick as I can understand what he did I can :)
I didn't join in the praise earlier when documentation was mentioned, so let me say now that your work on it is greatly appreciated!!
gotta go run some errands, see you later...
steve_stallings is now known as steves_logging
jtr_ is now known as jtr
EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/ (4 files): changed copyright to 2009 and fix minor layout in integrator
good evening all
I'm translating 274err file and I don't understand this line:
Queue is not empty after tool change
what queue ?
On my machine I had another one error : Queue is not empty after probing
that is above me :(
I don't know until now what was the problem
For me both messages aren't tell what caoused problem
just my thinking.. I'm back to translating
micges: probably motion queue
the interpreter should basicly stop sending motion commands if it gets to a toolchange
if it sends them (doesn't see the toolchange), then after the toolchange an error is signalled if the motion is not empty
(just my guessing..)
EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/gcode/main.lyx: add full circle for g2/3
EMC: 03tissf 07TRUNK * 10emc2/docs/src/ (5 files): french translation update - add basic_hal_fr and halui_example_fr
EMC: 03tissf 07TRUNK * 10emc2/docs/src/common/ (Linux_FAQ_fr.lyx Stepper_Diagnostics_fr.lyx): french translation update - add basic_hal_fr and halui_example_fr
EMC: 03tissf 07TRUNK * 10emc2/docs/src/hal/ (basic_hal_fr.lyx halui_examples_fr.lyx components_fr.lyx): french translation update - add basic_hal_fr and halui_example_fr
KimK: his name was steve..
I don't think I have his contact info here though
skunkworks: OK, thanks.
Guest432 is now known as skunkworks