I probably wouldn't be the one to fix that one, that's why I ask you to report it so it's not lost
i thought about it and it affects its only the Backplot and its minor
in the Axis Backplot
even if it's minor, it might be nice to record it
a feature request
cradek: ok i´ll add it to the bug-database
thank you for fixing
so mschuhmacher, what's the feature request?
in the other guis if you execute a programm it scrolls automatically, in a way that you can preview the G-code lines
other than which one?
ok. I thought tkemc also did that
hmmm. it is hilighting for me, but the hilight color is very bad - almost invisible
the hilighted line is the last visible line though. are you asking that the hilighted line be in the middle or at the top of the displayed lines?
it should be in the middle or a bit above, you should be able to see the exectuted line
and the lines to be executed
ok - that sounds likea good idea
mschuhmacher_ is now known as mschuhmacher2
mschuhmacher2 is now known as mschuhmacher_
mschuhmacher_ is now known as mschuhmacher
arg, I slowly lose position when the spindle is running
sounds like noise to me
got a question re: JonE's last message
I guess it was all going too well - it's no fun if there's not some kind of problem
do you know what happens when you set UNITS to a negative number?
ideally, someone comes along and puts you out of your misery
well, that might be nice
but seriously, no idea
stranger yet is he is trying to use inch
ok. I'm not sure it's a problem, but it did stand out to me
that's a good catch
yeah, there seem to be mixes of the two in the ini
maybe someobody can go over this at Fest
do you know what ppmc.encoder.2.index might be?
but I thikn it might take some beer or something
I haven't dared to look at the code yet
I might become an experrt
I have a few times, and that didn't happen
so don't worry too much
well, I wrote it in the first place :)
or ported it, more accurately
ok I didn't know that
you have some of that hardware?
I was in the middle of getting all the stuff together so I can run a motor with it, but got distracted
looks like index-enable went low before there's any motion
that was a couple of weeks ago, I think
yes, it does look that way
I still don't really know how all the index bits are supposed to work now
well there should only be one - I don't know what that other one is
it must be latched, because they seem to make sense
I thought there was a RW bit that was supposed to tell the driver to reset the count on index, and reset the pin when that happens
yes the driver resets the RW pin
and the index bit is just an output telling whether the index is hit at the moment (or something)
yes that seems likely, but is not part of the encoder spec (I think)
ok. I should look at that - it's been around a whole year
I'd like the ppmc stuff to work right, but I am nearly powerless to help debug it
yeah - that is a problem
seems jon is the one who needs to do that
though an extra set (or three) of eyes can be very helpful there
if he wants help at fest I'd be happy to work on it - but he'll have a lot of setup to do
hmmm. do you know if there'll be a BP getting retrofitted again?
I don't know - maybe that one will still be there - not sure whose it even was
I'm selfishly thinking of bringing some G-code/CAD files for motor mounts for my mill
machine them onthe Mazak, check them on a handy BP :)
the mazak will definitely be working
(unless someone really screwed it up)
we can even try rigid tapping some of the threaded holes, if you like ;)
yeah you wish
I can also bring a Tapmatic or two
interesting - I think it's impossible for the ppmc driver to clear index_enable without also setting index
hmmm. yes, it does look that way
(... if he's running this code)
his code is pretty recent - there are labels on the scope plots
if he's running this code, that seems like a great clue
I guess it would be helpful if we knew what part of the homing cycle that plot covers
(it's not obvious to me, though it may be to you)
we could suggest he get a pluto...
perhaps we could bring an extra to Fest ;)
I do have 1 (or 2?) spares
I have some extra Mesa cards as well, I'm sure we can set him up with some FPGA card
wonder if index on mesa works
arg, midnight again, goodnight
no, it's 1AM - good night
cradek: did you actually test your change to axis?
here's what my tk documentation says about an empty or unspecified -defaultextension:
Specifies a string that will be appended to the filename if the
user enters a filename without an extension. The default value
is the empty string, which means no extension will be appended
to the filename in any case.
"no extension will be appended to the filename in any case"
OK maybe the behavior is different from the tk documentation
so I'm forced to ask: did they actually test their code against their documentation?
heh, I did test it...
OK so with this change if I have the file "example1" and I type "example1" RET, axis opens that file?
is that the point of this?
(what do you have to do to get files without extensions to appear in the list?)
you just pick all files (*) on the bottom
yes, it used to be impossible to open "example1", even by clicking on it
if the tk open file dialog didn't suck...
well I did remember you saying that
I'm seeing an issue during compile of the documents.
No pdflatex on my system.
I don't see it in the ubuntu repositories.
looks like it comes from the package called tetex-bin
Synaptic says I've got it. Will try reinstall.
Ah. Got it now. Thanks jeff.
I've just realized that I can't test PPMC indexing here, because I don't have rev2 firmware
excuses - excuses ;)
* skunkworks wipes the spittle of his monitor
I was wondering how often your monitor spits
Reminds me of the second year we demo'd the hexapod at NAMES.
Thing lost power and drilled a small hole in one of NIST's laptop displays.
speaking of drooling.
how much does it cost to get a refill of liquid crystal for a laptop display, anyway?
ah - why was the laptop in the work envelope?
Uh. I'm not real sure why it was there. I think it got moved for some reason by someone wanting the table it was on. Then they unplugged us.
rayh: I saw on the agenda that smithy will be showing some stuff at fest - will any of that be emc related?
Yes. Smithy will be showing three base mills with motors, a PC ready control addition, and a CNC control using EMC.
hmmm. do we even use "milltask / minimilltask" any more?
I think 'milltask' is used for everything
'milltaskcanon' is unused by any stock configuration and I can't understand why you'd use it
ok. I'm crafting a response to JonE's latest re: Stuart Stevenson, and I just happened across that in the ini file
(it should be the same, except that it takes a text representation of "canon" calls instead of g-code -- but it's probably bitrotted)
and I know we no longer need the special support for a second parport with all the extras a BP mill has
so you're suggesting that the comment "# TASK = minimilltask" should be removed from the stock inifiles since there is no minimilltask
I wasn't making a suggestion, but that's one option
(hm it might trim 200k or so from the deb to not package milltaskcanon)
it may even be possible to eliminate the task section, unless the cycle time is actually used
I think it is
there is probably no need to change it, now that there is hungry mode
well that's probably true
but unless it's causing trouble there's usually little reason to remove flexibility
it seems good to remove things that are useless, especially if it's whole sections
it probably makes configuration less confusing if only the important things have your attention
I'll bet it does
earlier, alex broke up the ini files into two parts (using comments) - the part you have to change and the part you never need to worry about
funny - I just noticed a big typo in the hal file
all the index signal names are Xindex ...
what does that do?
it probably disconnects axis 0,1 index-enable and connects only axis 2 with a poorly named net
unless the "must disconnect before connecting" patch is in there
maybe the change to "linkXX" to make that an error should be backported
is the scope signal naming patch backported?
that's a new feature
then he's using TRUNK
jon elson causes people to do that
linkXX being picky is newer than the labels
ok, so an update is in order for him
that's one of the things I'd like to change about the world, if only I had the power
ah -- no, that still won't be signalled as an error
(granted, it's down the list a bit)
does net not look first?
that's just a net with several I/O pins linked to it, which is perfectly OK in general
doesn't net look for a signal with the same name?
you end up with 1 net that has 6 pins linked to it
ah - that could be even more betterer
'net signame ...' is OK even if signame already exists
it adds pins to the net if they weren't there already
ok, that makes sense
I designed it that way because I wanted to let the "net" syntax be used in e.g., core_stepper / standard_pinout, even though the full net for Xdir isn't declared in any one hal file
with OUT pins it would be an error because you couldn't link a second writer
wonder if he's homing more than one axis at a time
whether he's trying to or not
HOME_SEQUENCE is in the inifile but commented out
"Combining high grade media and top quality equipment, we ensure that you will receive fast runaround service with high play back compatibility."
I wonder if they're a good place to get CDs made ...
"you're bidding on a picture of this flatscreen TV"
whenever I get the runaround, I want it to be as fast as possible
otherwise they look quite competetive: http://www.doadisc.com/CdDupColor.aspx
but it does look like you need to send them a master disc, no ISO URL
I can see it their way too: most lusers won't know where to host an ISO URL
most lusers have proprietary windows software with proprietary formats instead of ISO
yep, and they're subject to transfer errors
what do you tell luser if they put the iso on their modem line, when you can't do the 2-day turn you promised because it's still downloading?
just because their service is what some people need doesn't necessarily make it what we want
and don't underestimate the bandwidth of a bin full of CD mailers
I'm just saying, they don't do it that way merely because they're clueless
right - it's because most customers are expected to be clueless
so, I've been looking into the CD duplication thing (as you can tell)
I'm thinking about 50-100 discs, with full color printing on the disc, in a paper sleeve or thin jewel case, without a printed insert
(though an insert may be a good thing also, it does seem to add a lot to the price)
is that in line with what you folks are thinking?
more than 100 seems like a foolish idea
yep, considering they'll be "out of date" before they're delivered
any we don't give away at fest are junk
yeah, for the most part
they would be useful for months - maybe until a 2.2 release
it may be best to just duplicate some there
(... if anyone needs them)
I think with the right media, I can make 2 discs every 5 minutes or so (I can stick a second high speed recorder in a machine)
If you do that, we could spend what little money we want to spend on jepler's gcode card idea
ah - true
[Global Notice] Hi all, as you may be aware the PDPC had a board meeting today. During this meeting a few changes were made to the structure of the board. David Levin stepped down as president, replacing him is Christel Dahlskjaer (freenode Head of Staff). Phil Stracchino became secretary pro tem, and David 'cdlu' Graham and Richard 'RichiH' Hartmann joined the board! Here's to a prosperous future for freenode and the PDPC!
just the usual
I just got home (10pm)
unless you were out eating or something
I was.. with some potential clients
hmmm. on the printing thing, I may be able to print a bunch of quick-ref cards on a color printer that happens to print with waterproof wax
(a crayon printer)
I guess that's not really necessary, since the cards should be laminated anyway
just remember to mail me one too ;)
[19:29:55] <alex_joni> http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore.woa/wa/RSLID?mco=F093C24A&nplm=TK642LL/A
I wonder what the resolution is
doesn't need to be too large -- the ipod video is no better than TV quality from all I've heard
yeah, and I guess the non-ipod version could be used for other applications :)
well.. I'm off to bed
so that was the whole homing issue? The same signal name for all 3 axis?
hard to say
we'll find out (possibly) when we get a response from Jon or Stuart
anyone interested or had experience with tool monitoring ?
do you mean stuff like tool breakage sensing?
and torque measuring
well, if you have the hardware, you can get the information into EMC and do something with it
but it all starts at the hardware: spindle load sensors, optical (or other) tool breakage sensing ...
the thing missing from EMC is that the controller doesn't know when it's supposed to be cutting material and when it's supposed to be moving through air
so simply monitoring spindle load can't be used for tool breakage sensing (though you could shut down EMC or use feedrate override if it decides the load is too high)
[22:50:40] <mschuhmacher> http://www.artis-systems.com/DOWNLOAD_CENTER/HTML_UK/Applikationen/Applications%20Report-00-09-01-N.pdf
it´s only a thought
ok, for a production machine, I think EMC could do something like this
but that system needs to learn a load profile, then has thresholds set above the learned data
as long as you have a spindle load sensor (current sensor, at the simplest), and an A/D converter input to EMC, you should be able to set up something like hal xampler / streamer to get a profile
then you monitor the load during subsequent runs, and compare to the captured data
(it's not quite that simple, but I think most of the parts are in MEC already)
I thought about a compare function in halscope or something
that the user can see the differences graphically