Archivist, when you look at the speed this thing is running at http://blog.makezine.com/archive/2007/12/laser_engraving_fingernai.html
load scan line to fpga and use opto from x to shift out
thats what I was thinking, don't even need FPGA, AVR/PIC would suffice
archivist, can you send me the configuration or something to start with?
I have no configuration, Im just stating a method
do you have some code or anything?.... anything helps ;)
and because you link the pixel rate to opto, speed does not matter too much it just varies the burn
that would mean I either show code that belongs to a previous company or I write fresh, or better you write it as you need :)
you may notice Valen and I can understand the basic algorithm and thats now in the log
archivist, you tell me think scan line not individual pixels. Could you give me an example?. I need to position manually the laser in each pixel and change the PWM value.
like: G01 X1 laser off, G01 X1.1 laser on, etc
no, set some hardware to do it, you only need to control x and y and let the X opto drive the laser with values from memory
Eagle free version is limited to 2 X 3 inches, right? So has anyone tried, (& how did it work out) to make a larger board by combining PCB plots? TIA...
davidf you can try kicad its free and unlimited
I downloaded that and it seemed difficult to use but I admit I didn't try too hard at it. Do you use it?
I also dl'd gschem & PCB, that seems pretty good but the disjointed, all-over-the-place interface kind of sucks somewhat.
I've been using it for my newest project, it seems ok, not much harder to use than eagle
I got a reminder about how soft steel is today. 700 sfm and .010/Rev on a .421 drill makes things move.
well that's encouraging. I want to mill the traces on the board directly, can I get the back side oriented so I can do that?
Mill one layer, flip over mill other layer?
I think so. I'm kind of confused because I don't really understand how the gerber files are set up. Do you know if I would have to mirror the sloder side or not?
And actually if I could just do a single sided board at this point I'd be happy.
I don't like the idea of milling PCB's toner transfer is really easy ;->
Ah it sounded to me like you had the geometry and just needed some encouragement on the setup
When I watch videos if PCB being milled it looks painful.
I agree it looks pretty slow.
But if you don't cut out all the excess copper it doesn't seem too bad. Som people say online they like it much better...
The copper left helps with emf, no?
I would guess so but I don't know if that would always be true. I guess if you grounded it all...
Just as I was going to ask him something :)
too slow ;->
I'm a bit frustrated with PCB because it doesn't seem to behave the way the manual says. It's probably something I'm doing wrong
we do toner transfer , if you dip a rag in the etchant you can basically wipe off the copper
I never tried it that way. Just the swirl in the dish method. Hard o get a good result that way if you have small traces.
depends how small small is
we comfertably go in between dip pads
At the University where I used to work one of the guys in the lab would heat the etchant and flush the board with a small pump. Worked very well that way. But you get a lot of HCL in the air...
I want to try the mill. I have a little Taig with EMC2 that does a pretty good job on metal etc.
that would be "exciting"
Yeah so exciting it makes you cry. :)
when all your stuff rusts
Outside is the way to go unless it's winter.
Or in a fume hood.
we used ferric chloride, I think, whatever that one your not sposed to use anymore ;->
Why not ferric cl?
That was what I always used.
probably toxic if the kiddies drink it or something
not green enough?
Lots of FE and CU, good for you no?
its the people who use their soldering iron to keep their coffee warm that bother me
I wish somebody here used PCB it seems almost perfect except I can't seem to get the traces moved to the back layer. I can move the parts but not the traces. I know I'm just doing something wrong and it's probably a simple thing but haven't figured it out after two days of screwing around. ARGH!
I had a friend that told me his Dad used to take two iron nails, wired to 120 V AC, and stick them in his coffee to heat it. Really.
S/B worth a Darwin I think...
He was still alive though. Probably never got anemia either.
Maybe I'll try Kicad again.
I have it on my box.
davidf honorable mention at least
Yeah, not in the same league with the guy who left his 38 on the nightstand next to the phone and answered the wrong device when the phone rang
That's real acheivement there.
Valen, any suggestion for getting started quickly with kicad? any tuts?
theres a mini tutorial around somewhere
[01:14:39] <Valen> http://kicad.sourceforge.net/wiki/index.php/Mini_tutorial
good enough to get in trouble with
If anybody can, it's me. :) Thanks.
Valen, BTW I don't know if you'd have any need of this or maybe you are already aware of it, but there is a prog. called gcam that generates g-code from gerber files. It works pretty well
But you said you didn't care to do milling anway... But the drilling aspect might be worth it right?
for drilling I'm keen on it, although everything is looking surface mount these days
yeah I'm kinda dreading the day when the last through hole chip gets soldered in. :)
Makes me think of my old Mom - born 1915, got around in a one-horse open sleigh (literally, in Vt. as a kid) and saw missions to mars before she went up yonder.
nothing wrong with using DIP-8 on your headphone amp :)
not a thing.
got SMP working on penguins machine
got an interesting latency number http://imagebin.ca/view/Lvl6mj.html!
the link of valen
he just help me with the SMP
given it gets 8ms on uniprocessor
i didn't do any particular... a fresh install of ubuntu and i follow a guide i wrote :s
Valen: you mean same machine on UP kernel?
so there is definatly something hinky there
it's a kernel thing
not sure how cpu affinity affects rtai or vice versa, sure are interesting numbers
davidf: Can I try any example to move traces from the front layer to the back layer? What is the overall goal that you are trying to achieve?
has isocpus on so RTAI is sposed to have its own CPU
would be my guess with it getting so freaky that its a bug in that "experimental" kernel
it's isolcpu, not isocpu, right?
yeah, its right I double checked it ;->
and yeah with the l
makes me wanna build an rtai kernel here just to see how this laptop does on this test, it sucks in windows with random spikes
there is an alternative to experimental?
if you have EMC installed, you can just grab the SMP kernels from the experimental section to the site
penguin not for SMP
SWPadnos, are you there?
Valen: this is not ubuntu, and right now i only got the sim built here
I had better take my dogs for a walk
you have emc sim running under windows?
oh I c
OK, what I am trying to figure out is ultimately how do I get a PCB g-code file the has the copper side oriented so that I can mill the traces. Are we on the same page with that, first?
emc2 in cygwin? sounds like a fun project :)
morfic ok your too nuts, go help penguin that'll cure you ;-P
davidf: Hi. Yes, I think so.
maybe if i use 2.3 instead of 2.4
OK, I can pastebin a simple PCB file I think. Should I do that?
davidf: Shall I go fiddle with gEDA PCB for a while with that in mind and get back to you?
That's fine. That would be great.
Valen: ah nah, you missed the air quote i put around fun
penguin that won't change it I dont think
but its easy enough to try I spose
hell just try master
go for the cutting edge ;->
davidf: OK. sure, I could use your example, but I was just going to lay out a capital R and play with that, if that's OK?
if this is solved, i can write the article
and everyone will be capable of run smp
please, morfic, take a look
penguin: oh no, i am not the person you want to ask for help, i have no running emc machine to reference from, don't have enough background knowledge to help you, sorry
Perfect as long as it is copper traces and not text. It might be helpful if you also put a couple components like one chip and a couple resistors with traces so we can see how the silk layer etc works into the scheme of things as well...
OK, I'll go see what kind of a mess I can make. I'll try to check back every so often in case you think of something else. Back in a bit.
In the library window you can open the ~geda lib and get a generic DIP14300 or 300DIP14 or something like that...
Could someone please point me in the right direction? What dictates GPIO pin to Physical pin linkage with the mesa cards. Is it the pin file?
JPM_Thinkpad: if you load the mesa module and then look in dmesg, it will spell out the mapping that results from your requested configuration
KimK, back in 20 min.
OOPS that was on page two of the manual. Thanks Cradek!
JPM_Thinkpad: those numbers take some getting used to... I put stickers on all my opto22 boards with the gpio number.
Cradek: I bet. any experience on how the gpio gets maped when using a daughter card
depends on the card - each mesa daughter card has a table in its docs showing how it wires up.
connect the dots then
yep that's the ticket
Thanks dmesg helped out just have to setup i/o and then on to tuning servos this weekend.
welcome. what kind of machine are you working on?
ok, i think i have the ultimate question. If all gcode lines are the same, the time execution depends only in the servo thread? (for example: G01 X1,G01 X1,G01 X1,G01 X1,G01 X1,G01 X1...)
bridgeport clone setting up 2 xais right now and then the 3rd withing the next month or so
neat. is it dc servos with analog control?
AC servo Analog control drives setup for torque control
neat - more modern technology than I have around...
I got really mad when acu-rite would not sell me a control
So i said piss on it and started working on a EMC control
nobody ever got fired for picking Free software :-)
we have signs at work saying "sometimes free isn't really free" for software
and go on to completely misinterpret GPL
Its for my own machine. I thought it was funny in these times that a company did not want to sell a product
poster type signs
a series of them starting with "how can I get software I need"... one of which basically says "free software might encumber our product"
Don't ya think they would think that one through just a bit more ??
* cradek shrugs
Is this a reflection of the mgmt?
well, one would think so yes...unless one knows the people originating the signs
You should tell them to look at what other large successful companies are doing.. and they might rethink those signs
'they' aren't real management, they are our outsourced/internal IT/PC/etc people
[02:31:50] <Dave911> http://news.cnet.com/8301-13505_3-9967593-16.html
I used to work for Siemens .... those guys all all about IP rights .... huge in fact... when I saw them get into open source ... I knew that they spent some serious legal fees to figure out if it was right or not ...
But I am probably preaching to the choir ... ;-)
cradek: do you have an experimental 10.4 version running now?
we did have some corp. initiative to go to an internally run sourceforge thing
vs. a bunch of MS sourcesafe and other methods
I've read that sourcesafe is the worst revision control system of all time
even msft doesn't use it
ha ha ...
it's not much of a revision control, but it is ok for a repository for using visual studio
The final version of the product, Visual SourceSafe 2005, is retired from mainstream support on 12 April 2011
we have a local source safe installation, I stick PLC code, motor code, camera code, etc in it
they aren't really diff'able anyway so it works ok for taht
Why is that better than just shoving the info onto a raid server?
we have a big Configuration Control thing
systems are customer auditable, the VSS method allows check in history and binary verification against the running code
KimK, How's it going?
gcode line execution time depends on what?
ok... that's right nuclear stuff...
1000 gcode lines per second, for example
what is related with gcode line execution time?
I believe that the gcode is processed by the motion planner
valen, that is the movement between two different positions
i mean only the line execution, not the movement after the execution
no, it takes gcode in, and then takes into account your machines accelerations and such and comes up with the path the tool is to follow out
then feeds that into the servo
if there is no movement: G01 X1, G01 X1
there is a execution time
the execution time coming up in axis means it has nothing whatsoever to do with the servo thread
you mean the servo thread and gcode execution time are not related?
that is my understanding yes
then, it's only the motion planner?
i believe that is what the module is called but I could be wrong
so, the next thing is take a look to the motion planner and see what can be modified
I really dont think you are solving the problem the right way
you are trying to hone the cylinders on your engine with a hammer
penguin how fast do you actually need to process g code?
1000 lines of gcode per second is slow
I was under the impression before that the problem you were having was when you issued a spindle speed command it upset the que and it needed to be refilled
where are you pulling this 1000lines number from? as far as i can tell you have made it up
yes, the spindle speed takes a while to change the value
i suppose that every command takes a while to execute
because a timing
valen, can you take a look here:
[02:59:24] <penguin> http://github.com/jedediah/graster/blob/master/hal/mask.hal
tell me if you find something interesting :p
i found this interesting:
loadrt stepgen step_type=0,0 ctrl_type=v,v
uses "velocity mode"
I dont know hal or steppers
penguin your other option is not to raster your laser
turn it on to a set laser power then pass over all the points that have that intensity
yes, this is a option too
if you have large areas of flat colours it should work out pretty fast and you wont have the spindle speed commands
i can reduce the gray levels
it will also allow you to scale your images without them pixelating as much
yes, i'm doing that now
it's a temporal solution
why is it temporary? how many grey levels do you use?
if i want to engrave a picture with 256 levels of gray, it will take a long time
unless i reduce the gray levels
can you actually see that much detail in the engraved surface?
I cant see you getting enough contrast to pick between more than like 8 levels if its something normal in terms of surface
maybe in some materials 2 or 4 levels of gray are fine
then it shouldn't take much longer really
suposse i have a black and white phto
archivist and swpadnos have both said you just need to create a new hal module to do it
Does anybody have experience with the 7i37 daughter board
5i22 here sorry
oh wait i was thinking the wrong thing
inside the flat region of black, the laser moves because the motion planner
yes we have a 7i73
how did you wire the inputs if i may ask
both in the edge, it's necessary add an extra instruction: "stop burning"
ahh, that bit we havent done lol
that means 2 intructions at the edges
so, at the edges burns more
it didn't seem that hard though jpm?
penguin because it stops while it changes spindle speeds
yes... change speed takes a while
and burn more
so its not a gcode block rate problem
in this time
no because any time you issue a spindle speed change it will stop for a while, you can reduce that "while" somewhat but you won't stop it
you need to not use the spindle control for your laser power output
a digital output maybe?
wasn't there a laser not use the psindle thread on the mailing list? something about what? M61/M62?
as everybody has suggested a HAL module may do it
morfic tool change? that'd still trigger that delay he's seeing i'd think?
do you know if its possible to get a PWM output for something other than spindle?
M6 is toolchange
morfic, do you know if a HAL module can help?
IE basically create a PWM servo with the parallel port
I must have googled wrong
M61 i see says "set current tool", M62-M65 are digital outputshttp://linuxcnc.org/docs/html/gcode_main.html#sec:M62-to-M65
toast_ is now known as toastydeath
yeah I just looked at that
Valen: so not completely wrong to think of tools, just not triggering the toolchange
that would do the job but he needs a PWM output
which is what a HAL module would presumably be able to do for him ;->
morfic: there is a way to change pwm value rapidly?
penguin if its your own HAL module you can do whatever you want, it wont upset the motion planner
or the queue
this is a hal module?
[03:17:27] <penguin> http://github.com/jedediah/graster/blob/master/hal/mask.hal
no it is using hal modules
you need to write C code I believe
penguin: i am still the wrong person for in depth questions :)
Most of you all have your own machines?
who knows hal programming?
morfic doesn't but when he does he will make me cry with its awesomeness ;-P
knows everything inthe universe I think.
and then some
Endeavour: no, not me, i will work on it for my boss, note the future tense
i think SWPadnos is sleeping
I'm working on a Mill and 3D Printer.
evn cooler maybe. :)
Making one of those right now, but doing something different and thinking about using EMC2 as well.
if you stick SWPadnos, cradek, alex_joni, jepler, Dave911, and those like them who have gone unoticed may know the emc universe, i don't think one of them "knows it all"
Don't like the RepRap software. Talked with Bill Hastings of the DIY Li'l CNC stuff, and ended up finding EMC2.
I saw something about someone using a Taig mill for the maotion with emc and substituted an extruder for the spindle yesterday.
S/B not too difficult to marry the two.
I'll check my history $ see if I can find it...
told my buddy about the 700sfm and .010/rev on a .421 drill, he couldn't figure rpm and ipm :/
Was actually unaware of that.
If you don't need the replication part of the equation, why reinvent the wheel?
That's part of the reason why I'm looking at EMC2 - I'm not interesting in self replication, and want something that's more versatile.
Or the self-replicationg terminator-in-infancy maybe... Woooo....
I saw Bill Hasting's DIY Li'l CNC and was very impressed.
There are a few pictures of his machine on that site.
Looks good. What's the x,y travel?
looks like maybe 12 by 12?
Can i force an output using a hal command
davidf: I don't recall offhand.
You have a machine?
I have a retrofitted Seig 7 X 12 lathe and a Cnc Taig mill.
Lathe and mill both running emc
Are you familiar with the Taig mini mill?
Owner of that Co is a retired NASA employee. Nice quality, well designed.
Out of Texas.
davidf: Oops, sorry, I've been gone awhile. This page helped: http://www.geda.seul.org/wiki/geda:pcb_tips
Where I found Shift-M to move selected tracks to the current side. I'm still not sure about surface mount parts, they appear to have pads on both sides but I may be mistaken, still looking at it.
KimK, np prob! you're on a roll.
I'm looking at kicad again at Valen's suggestion. He pointed me to a tutorial. So far (almost immediately) I'm liking it a lot more. The interface is much better organized and intuitive.
glad to hear it
the 3d preview is nice too
the biggest thing that I see missing is the parts library
also I noticed, by default it doesn't include all the parts libraries it comes with I dont think
That can be overcome with a little elbow grease.
i need to check the cam list on the emc website, see what is actually out there
there are also a bunch of libs available for downloaf
what I found is to use them you need to add them in eeschema for it to actually look at them just being in the directory with all the other libs isn't enough
I like downloaf better. I think we should all adopt that word immediately.
i downloafed a pizza last night
actually for my last 3 meals
all of the EE stuff and CAD stuff isn't "user friendly" they all have their own ways of doing things
I spose its the price to pay for having lots of detail
oh btw that java autorouter they mention is *way* better than the built in one
OK, thanks Valen I'll (eventually) look at kicad too, thanks. I just discovered that I can override the default of masked vias (to leave them unmasked) on an individual basis, and I think all-at-once too, but I didn't try that. Here's my fiddling: http://imagebin.ca/view/NWlSdro.html
Sorry I haven't made more progress, I'm still stumbling around a bit (didn't RTFM).
well it's also probably because most of the programmers are not really strong in the user interface aspect & are mainly interested in gitt'n 'er done
thats a factor to be sure
i think what does it mostly is how "modal" they are, you pick this mode then you can do these things
Valen, You know what a camel is right?
whereas most GUI stuff is modeless
horse designed by committie
you know what a good advertiser does though dont you
either convinces you that the camel is a horse or if that fails that what you really wanted was a camel all along
I do remember that now. Been many years since that marketing aspect was explained to me. Too funny.
But kicad's UI is way better than PCB's. That thing is so disorganized it is just a mess. But it's too bad because it's a pretty good program. And I don't mean to trash it really. Just could use a complete overhaul of the fron end.
I used to do UI's at my job. If I was better at klinux I'd consider having a go at it myself. But I'd be over my head immediately in linux environment.
Anyway kicad has a good feel to it. I need to get focused on this tut....
Say, I like kicad's 4-pronged approach: schematic-"something"-PCB-Gerberviewer. Is the "something" (CVpcb Components to Modules) some kind of library editor? (Sorry, I just opened it, didn't RTFM again).
there is a library editor
the other thing associates footprints with parts
so you just draw resistor, then pick what package you want it in
read through that mini tutorial
lol That's OK. just be sure you don't FTRM though. :)
KIm here it is... http://kicad.sourceforge.net/wiki/index.php/Mini_tutorial
KimK, said sorry didn't RTFM...
Are either of you (or anyone here, jump in) going to the 2010 CNC workshop in what, Ann Arbor was it?
Sorry for the rather sick humor
i didn't get ftrm was made of the same words as the typical rtfm
fine the read manual is sick now? ;-P
Thanks for bailing me out. :)
Forget the riveting manual.
Ann Arbor MI when, & how much?
And is there going to be an emc fest in Galesburg IL again? Or did I miss it?
There's only 2006-2009 links in the wiki ( http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Fest_2009
) , but Google has info: http://www.google.com/#hl=en&source=hp&q=June+2010+CNC+Workshop&aq=f&aqi=&aql=&oq=&gs_rfai=CA4DLZUX_S9mDCpj2Msnl6b0HAAAAqgQFT9DzDSg&fp=1328cd8acda262ff
The last Galesburg fest was 2008, later Roland retired. 2009 was in Wichita courtesy of Stuart Stevenson. 2010 will be at a community college.
I see. wher is the 2010 one?
The MI thing sounds cool. $150.00 isn't bad at all.
It seems that this one is the official(?) website. I'll put the link here for the log and see if I can add it to the wiki. http://bbs.homeshopmachinist.net/showthread.php?t=36635
AWESOME. Now you've got me interested.
Where are you btw?
Im in MO.
KimK, I am really liking kicad's interfage and graphics more & more. If the rest of it is this good, I think I will be focusing on this one rather than gschem / PCB.
its fairly similar to eagle
just a few quirks
and the java auto router does a better job than eagles I think
autoplace doesn't seem to be worth the hassle in it
The placement, translate, rotate, zoom, etc are all so easy and intuitive, well thought out... I'm hooked.
yeah once you have the keyboard shortcuts its handy
I haven't even got that far yet. LOL.
So glad you suggested it.
davidf: Glad to hear you like kicad. Have you tried Eagle (free version)? Eagle (paid version) is the one I always imagined I'd end up using now that I'm using Linux almost all the time. There's a Windows version too, and you can have both for just a few percent more. There are three parts to Eagle (sold seperately): schem, PCB, and autorouter. Available in several costs, what, starter, professional, networked? (I forgot). But hey, if a free/open app like kicad
is good enough to do the job, I'm all for it!
Oops, long-winded again.
davidf try the keyboard stuff, makes life real easy
press m when over a part to move it, r to rotate
kb shortcuts ROCK.
every app needs them
I have used eagle and i would rate the built in autorouter above kicad and its a teensy bit less quirky
but its not even worth the $140 for the entry level version when kicad can do anything
davidf: I'm from Omaha, but have been here in Minneapolis a lot lately.
sydney australia here
Ah, an OKIE and an AUSSIE.
Regards form across the pond
and across the ozarks
I've often thought I'd like to live in AU.
well its daytime here so thats a start ;-P
Quigley down under is my favorite movie of all time. Ever seen it?
Valen: Yes, greetings to Australia, and thanks again for pointing out kicad. How well does kicad handle the more difficult situations? Surface mount comps on back side? Buried vias? Unmasked vias. Areas/Polygons? Stuff like that.
that the one with the guy who can shoot pretty good?
Yeah, daytime tomorrow, 18 hours from now.
I havent tried flipping components but you can do it
dunno about that thing with the vias
Tom Seleck yes.
polys and such like are in it
was a while ago i saw the movie
I loved Crazy Cora.
i did like the bucket one
Crazy Cora: (CC) "Are we lost?
How many layers? Or is it adjustable to handle "any" number? (Like, what, 32? 64? More than 16, anyway.)
cc: No really are we lost?
Seriously are we lost?
cc: That's good cause for a minute there I was starting to worry...
Q: Don't know where we're gin' but there's no sense in bein' late.
guy is almost ausie ;->
Exactly. The flick paid homage to all concerned including the bad guys. Excellent characters.
The only output of EMC2 is via the parallel port, right?
what about crocodile dundee ?
Endeavour unless you have other hardware
All signals go through there as far as I know.
davidf: I read the link you showed me earlier on the RepRap site but don't like what that guy did.
we use mesa cards to do our stuff, no parallel port whatsoever
He essentially jury-rigged an extra interpreter using a microcontroller to do the extra work for heating elements, etc.
Heh, not complaining by any means, just trying to find a more elegant solution. ;)
Endeavour what are you trying to do?
Croc Dundee yes. I loved it when the aboriginee (Sp?) says in native tounge something unintelligible, and his friend says, Oh, he just asked if we can eat these guys. HOWL.
I'm working on a 3D printer.
lol only thing missing from that was that they both should have been drunk then stabbed em and taken their shoes
if they wanted realism ;->
sorry for the horrible spelling I hunt & peck...
the "indigenous population" has a rather higher than average rate of problems with alcohol and crime
which is unfortunate, the rest of em are generally decent people
EMC2 seems to have a fairly robust feature set, I'm just trying to find a way to integrate the extra functionality needed; specifically, I'd like to control several different heating elements through software without having to add a lot of extra electronics to control it.
KimK: Thanks. :)
Endeavour how many I/O's do you need?
Well they were portrayed as quite intelligent, peaceful folk in that movie (both of them)
yeah, one of em was ernie dingo he's a great bloke
To turn three heaters on and off I'd need three outputs, and then to measure the temperature for each of those, at least three inputs.
I like the line "we have ways of communicating that no white man would understand" then he pulls out a phone ;->
is your temperature measurement just an on/off style of thing?
I think you'll find emc is more than up to the task of controlling lots of signals in addition to the axes.
Was planning on using PID algorithms for the heat.
It is very versatile.
hah make the heat an axis ;->
davidf: Excellent. :) Just trying to work out the details.
Pid controllers are the heart & sole.
Any guidance at all is much appreciated.
Got shoes on the mind now. LOL
if you want more I/O without going to something like mesa or some other dedicated hardware then you could just add more parallel ports
they are ~$15 for a PCI card
Yes. you won't lack for outputs and inputs.
I don't know how you are going to go about reading in temperatures however
Will EMC2 output on a serial port?
A/d converter in hdw.
or put in a 5i22 and a 7i43 and be done with it
EMC2 does not play nice with serial
if you want to do that you will need to make an external thing (to emc) and then integrate it through HAL
I was thinking about adding a small micro for housekeeping tasks that could be controlled via software, and it could take care of the heating bits.
Valen: What's Mesa?
3rd party equipment, integrates well with EMC2
lets you run servos rather than steppers
Emc can do the PID thing for a heater(s) just as if it was a servo motor
[05:16:51] <Valen> http://www.mesanet.com/
Is that right Valen?
mmm possibly kinda, it'd be somewhat advanced stuff to do to get EMC's internals to do it
i'm not that up on the back end of EMC
My Parker drives can be stepper drives or servo drives.
I'll read more into the EMC manual through tomorrow. I've never worked with a parallel interface before - none of my projects have been quite so timing critical as this.
I know emc can drive hardware servo controllers...
I was under the impression that if I was driving four steppers that I'd be out of I/Os to control anything else
Endeavour, stick another parallel port in
Also look at the integrator's manual. In addition to the regular emc manual. Bith links are on the linuxcnc.org home page I think.
davidf its the interface between EMC and the servo thats the issue
Is there a software limitation to IOs if more parallel ports are added?
not that I'm aware of
Certainly there is some limit to how many IO lines it can handle but my guess is the limiting factor would be the computer not the HAL
well through a mesa card it can run 100+ lines so I'd hope its not hal ;->
you can only have 9 axies though
But I am not even close to being knowledgeable to advise you really.. I'd look through the docs and then ask some pointed questions of cradek SWPadnos jepler et al. tomorrow or whenever.
Only 9 axes? what can you do with a dinky system like that?
add another machine and like it via HAL if you want more
(and your insane)
That's only enough for an octopus including the mouth...
actually an octopus would be >> 9
hell one tenticle would probably be a metric assload
Well they do have a gagillion muscles OK
each muscle pair would be an axis,
Just give me a little poetic license.
geez imagine trying to G code your arm/hand
[05:27:53] <Valen> http://thinkexist.com/quotation/the-point-is-that-descriptive-writing-is-very/1022944.html
In College, I interfaced my arm & shoulder to a Radio Shack Mobile Armatron Robot for a EE demo fair.
I poured a glass of water with the robot, with only the emg from various muscles in my arm as input.
Didn't spill a drop. :)
But I admit an octopus simulation would be a bit hairy. LOL.
I really hope they get nerve interfacing happening some day soon
I reckon I could build an arm as good as a human for 90% of things
hook it up to a blood powered fuel cell and your set
Prosthetics was what I had thought I might go into after EE & CoE but it didn't work out for one reason and another. Life goes on.
God already did that Valen. :)
Thanks for your help guys, I really appreciate it.
Well, it's actually pizza powered in your case I guess.
yeah but when you break his one you don't get no warranty repairs
lol, missus was feeling off and wanted pizza for dinner, so I got pizza, she had one slice and declared she was full
so I had 2 pizzas
Oh, but Mr Obama is changing all that you see.
2/3rds of one for dinner and 1/3rd for breakfast
a shiny hook does not count as a warranty replacement
I eat pizza for breaky all the time. Actually fairly good nutrition.
Endeavour, welcome. Hope it works out see you back here sometime..
Ha you are too funny.
Oh, you certainly will, need to get to understanding what can be done.
endevour, oh anything can be done
its just a question of if it can be done by you ;->
Anyway, we will have to pay for it for 4 years before we get any benefits, and what do want to bet by that time, it will be found unconstitutional anyway.
hah, minor factoid, Endevour was the name of the ship the bloke who found australia was sailing on
(well the one who got the credit anyway)
Yeah, James Cook.
australia has free health cover for all, we don't seem to have exploded as yet, I really don't see what the fuss is about
interesting. Also a NASA space shuttle.
it actually has a chunk of wood from the ship on it
I got the name from the Space Shuttle.
The space shuttle got the name from James Cook's ship.
Hoping to go see the final launch of Endeavour, if I'm lucky.
I would love to see that
If not just one of the last launches. It's a somewhat historic moment.
my degree is in space science
Oh it's just that the law is REQUIRING us to get and pay for it. Many of us don't like being forced to do things that our constitution doesn't give the gov authority to do. It's called the rule of law. Quaint concept I know...
I've never seen a launch, and would like to before they're done.
davidf our government just does it through taxes
part of income tax goes to medicare
that's the same thing isn't it...
if you get private health cover before your old and dying (IE 30) the government pays for a decent % of it
durka yeah but its easier to hide that way
Well, it's not just a matter of how it is done, it is a mater of whether the gov has the authority under the law to do it, you see. That is really what the hubbub is all about.
I think ensuring that you are going to be looked after if your rich or not is a decent goal
Our constitution is pretty unique in this regard.
It only allows the fed govt to do things that are specifically laid out it the constitution.
when I invent fusion power and live as a king in my orbital space station my 10,000 or so subjects will have the benifits of me knowing for sure what is best for everybody
That is very different from a situation where it can do anything it wants unless it is expressly denied. That is the whole issue.
HA!!!!!! Valen u r just TOO funny.
I think the permissive model is probably more flexible in the face of changing times
more flexible now. Rigid later after all controls are removed. It's headed that way as always.
personally I think the way its all done is ass about
laws and such
they seem to define a mechanism rather than an intent
to my mind, laws should be along the lines of "nicking stuff is bad"
Personally I'd rather just be left alone even if I had to fend for myself entirely. I don't need a nanny.
not the crime of stealing a duck on shrove tuesday is considered a level 3 theft except if the thief is wearing a blue jumper
is this real?
actually it also depends on the phase of the moon
no i'm making it up
ok but nothing would surprise me.
but when you look at the thousands of pages of actual "law" most of which is centered on the basic tennet of "dont be an asshole to other people" something is wrong
hence my constitution, thats the first law
That was the philosophy our founders had too.
then you define what constitutes being an asshole, a wanker and a dirt bag ;->
the problem is rather than codify their philosiphy they codified actions
the government must blah and must not blah
That's why our const. was set up to only allow the fed govt to do what was expressly allowed in writing, not the other way round, where they could do anything that was not forbidden. But the attitude is changing and that tennent is being constantly eroded.
Endeavour: Are your heaters large? (As in, the temperature can't change very fast?) If so, maybe your job is made easier, since "almost-real-time" might be good enough.
KimK: Yeah. The heaters don't need real time control at all.
davidf: thing is, providing medical care for everybody regardless of income is a pretty good idea to me ;->
Good. Will you pay for mine then please?
Endeavour: What did you need the real-time for again?
At least I am asking, and not demmanding that you do. See my point?
davidf, thats the point of government
to even things out
Endeavour: Oh, OK, how many axes? Or is this a special deal (a dinosaur that moves or whatever)?
I'm happy to pay a little bit for yours, if you pay a little bit for mine too
Exactly 180 degrees diametrically opposed IMO. That is the job of friends and fammily, and one's self. period.
KimK: Just 3D printing. I have three axes, and an extruder than runs off a stepper motor.
That is fine. Just leave the gov out of the equation and we agree.
so basically if your from a poor family and you get sick you should suffer and die, but if your from a rich family you should get looked after?
Endeavour: OK then. I think you can have as many "extra" (non-axis-related) PIDs as you can stand (or pay for?)
NO, of course not. But it is not the province of OUR fed gov to handle that. That is perfectly OK for local govt and / or communities, social networks, etc. but out constitution simply does not allow the federal got to do that kind of thing, imo.
It is a matter of the rule of law.
davidf: so change the law
they are called ammendments in your constitution I think
No thank you. I like the way it is. Remember the camel?
That's a perfect example.
so you want 52 half assed health care schemes?
because some blokes a few hundred years ago didn't think medical care for all was an important thing (because back then medical care wasn't worth squat)
You define them in hal, and connect them to whatever I/O hardware you have. Though it would help if the hardware was "servo-like" in some way, maybe 0-10V in, 0-10V out? Or maybe PWM in/out? Or some combination? Or some other analog-like system I haven't mentioned.
and if you come from a poor state you suffer and die, and if your in california everybody gets a private room
No, but I certainly don't want 1 completely zero-assed one either.
That just ain't so Valen, Ca is nearly backrupt.
you like the idea you don't mind the implementation (ie a federal health care system rather than a local one) its just the constitutional issue thats bugging you
davidf and Valen: I'm reminded of a story Neal Boortz tells on his radio show...
Can you read analog voltages over parallel, KimK ?
anyway bbl gotta make a phone call
yes, that's pretty much it.
Bye Valen, thanks
Bye KimK thanks
Oh read wrong nite Valen
kimv do tell...
Neal is a scream.
Endeavour: Well, yes, I suppose it could be done, but probably not easily. You should probably look at easier to use hardware. Unless you really want a *project*
Endeavour, yes but only as a digital word.
|| port can only see digital bits not analog values
You might be able to use SWP's Modbus (serial) deal, originally made for VFD control I believe, but you need input too, and I don't know if SWP made it work in both directions.
With some things you can just hook up an analog voltage and use an A/D on board to convert it.
It is not a great feat to hook up an analog to digital converter
Yes, and the good thing is you're not running a real-time servo axis (for the heaters) so non-real-time is OK.
You could use a general-purpose driver/hardware.
There are dirt chep 10 bit all in one chips out there that can do that
or with everything you're doing maybe a PIC but I don't know a thing about those though. SWPadnos does
For a contrary example, John has a 4-input quadrature encoder card, and there's a Linux driver available for it. But John can't use it with EMC (for axis/spindle encoders, etc.) because the driver is not real-time RTAI type. So the info is always late by an unknown and probably variable amount.
But for a (large) heater, that would be OK.
Ackland, aka Bridgeport IIa John
I don't really see the benifit of getting EMC to control it
What is this heater for again?
gets cold in the shed
Endeavour: Valen might be right, you might be able to find three small heater controllers on eBay.
davidf: No, A/Ds are easy to hook up, but multi-bit outputs kind of stink, given how few pins parallel ports have got.
It was three heaters, right?
And now the Neal Boortz story (because I've to quit). Neal was talking about a conversation he had with a friend of his who believes as Valen does.
NB: If we were walking through the park, and we came across a homeless guy, would it be OK if I gave him $10?
Friend: Sure, that would be OK.
NB: Would it be OK if you gave him $10?
Friend: Well, sure, I guess that would be OK too.
NB: Would it be OK if I pulled a gun on you and said "Give that homeless guy $10!"
Freind: (no response)
now youre talkin neall
I forget the name of it but that is one of those logical falicies things
That says it all as far as I'm concerned/
you make an argument not by refuting the other persons argument instead by building a straw man out of the other persons argument then blowing it down
no, I disagree.
actually if you want to take the its every man for him self thing to its end then yeah, he should pull the gun and take what he can get
But it is not a straw man argument because the government is reaching into your pocket and taking money out of your pocket and putting it in someone else's pocket.
Valen, remember you said "I pay a little for your care, you pay a little for mine"?
Involuntarily, that is.
But Valen rember I agreed that was OK?
KimK and if you were born into a poor family, and all of a sudden needed a $200,000 medical procedure you would be happy to die?
its called empathy
davidf: your argument against it seems to mainly be with its implementation at a federal level
thats a question of semantics as far as I'm concerned
but I did agree right?
i dunno I was afk at the time
if you say so
OK yes I did.
But that is not how it works exactly
I'm saying KimK's "pull a gun" is the kind of crap one would expect a radio talk show personality to come up with
No, hopefully there would be charities (like the Shriners and their burn center, for example) and churches, and foundations that can help (voluntarily).
Suppose I decide I don't want to work. I could but I just don't want to.
davidf then eventually you will wind up on the street here
you will get fed and medical care, and the homeless shelters will probably take you in
Here's the deal. I decide I don't want to work.
but its not "plesant"
I'm broke. The way this law is written I MUST have my healthcare provided. BY YOU.
yeah, thats costing me about .6% of my wages at the moment I think
you keep forgetting that this system is in place in my country
we arent all broke
Well, gentlemen, this is an enjoyable debate, but I must go (and I suspect if any moderators were here that we would be flagged as off-topic). But I hope to see both of you in Ann Arbor where we might continue this conversation over a good meal.
ButbI don't pay in a cent for you. So now you have to provide my care. period. You have no choice.
its not actually that expensive, and we all benifit from it
That is what has been set up. Like that?
yeah, if you walk into a hospital or a (shrinking %) of GP's you will be taken care of
need a new heart valve, it'll happen
KimK, had it exactly right. Neal's analogy is no straw man thing it is exactly the waty it is.
no its not, its emotive bs
No, it is the way the law reads.
the law says that a homeless guy will pull a gun on you
or does the law read "a relativley minor tax increase will lead to greatly improved healthcare for those most in need"
Everyone has to pay into the system IF they have a sufficient level of income. If not, for whatever reason, including laziness, they get FREE healthcare.
it works in most of the rest of the world
well the places that call themselves developed anyway
most people dont want to live in a homeless shelter
And, IRS WILL collect your healthcare taxation to pay for that guy
I think you have the cost/benifit ratio wrong
you see one asshole being a leech making the system invalid for thousands of people who are pretty hard up
phone 1 sec
Not talking homeless. Decent house, food on the table, just decides not to work as hard as you, & let you pick up he slack.
Oops, I forgot to mention I'm adding a little blurb to the wiki about EMC Fest 2010, it should be up in a few minutes. Nothing fancy, but it was fun last year to watch the list of names and what they were doing/bringing.
OK, here you go. Feel free to add to it: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Fest_2010
davidf: and if i tell you that your concern isn't warranted because I live in a country where the system is in place and it is all working fine and pretty much as intended it wont sway you at all
KimK, That is very cool. You are quite the busy bee. :)
becuse a few people might be assholes
Valen, First of all, let me say I think youbare a very good person.
you are not youbare lol
I absolutely care deeply about my fellow man.
I believe it is working too.
but not enough to put your hand in your pocket
I put my hand in my pocket for folks
But not at gunpoint.
the at gunpoint thing is an emotional argument
not a factual one
you might as well say that any tax at all is "at gunpoint"
Valen, Who sad this? (I paraphrase)
or do you only believe in paying taxes that you think you should?
To each, according to his need, from each, according to his ability.
yeah something like that
* fragalot runs
i dunno who said it but at a first pass it sounds fair enoguh
& do you agree with it?
fragalot you better run boy, not lettin religion get in the way of a discussion
are you trying to trot out the hitler defence?
* fragalot is waiting for his sable 2015 order to be confirmed :O
Those two were far apart.
perhaps you understimate people is your problem
lets try a thaught experiment
oh God I have to think? :)
assuming that local systems will be inefficent and a federal one would provide more equitable coverage
IE everybody in your country is entitled to the same level of care
But go ahead.
I know what your saying, i have serious issues with most governmental orginisation systems
they suck donkey balls generally
come to belgium, we don't have one (again_
HAHA as I said you're too funny. I could listen to ya all nite.
in addition, local ones aren't going to happen because on a local level polititions are weak ass bastards who wouldn't know a spine if they were hit over the head with it
(thats my argument against local area health coverage btw)
that and no state would implement it because everybody would just go there for treatment then piss off back home
OK I agree with that
but that aside
(see I can make an emotional argument too ;->)
well no state care would likely require residency. but cont.
there's a simple soltion. everyone should self-diagnose using google and order their meds from nigerean online pharmacies?
would you be happy for a small tax increase, (on the order of a few %) to ensure that no matter what happens to you in the future would be covered to at least a basic level of care.
YES! THAT"S IT fragalot You are are a GENIUS!
you wont get the breast implants but a new heart valve is on the table
would you be happy for a small tax increase, (on the order of a few %) to ensure that no matter what happens to you in the future *you* would be covered to at least a basic level of care.
Valen: that's the funny bit
in america, health care costs are about 4x what they are here with the government taking care of it
LOL Could I get those for my girlfriend though?
so would you be happy with that davidf?
Well I might have a look at those statistics if I get a chance.
fragalot probably find 2x that is going to insurance and lawers
I would be happy with any system that helps as long as it is constitutional.
constitutional or not is a symantic issue
NO. NO. NO.
It is not.
if somebody proved it was constitutional to force everybody to wear really shiny pants would you wear the shiny pants?
its outside the bounds of the thaught experiment
I would move.
thanks to belgian constitutional law. we are now rendered without a government, and unable to vote for a new one
how's that for one constitutional f*ckup
well yeah shiny pants are slippery, you fall off stuff all the time
also -> work, bai
fragalot: thats what i'm saying constitutions are bits of paper, when you start living and dying based on nothing more than paperwork theres something wrong
but again its irrelivent to the question at hand
But you can't necessarily judge ours by yours now can you?
lol yours is american and hence better than everybody elses huh? ;->
That's the heart of the matter. It is not just a bit of paper. If it becomes that all is lost.
before i go (just found my shoes), the constitution allows you to have guns, but not to get the healthcare needed if you'd get shot.
it is a bit of paper, written a few hundred years ago, it has some nice ideas in it but times change and people change, if you don't change you are just going to get left behind
so you still havent answered my question davidf
would you be happy for a small tax increase, (on the order of a few %) to ensure that no matter what happens to you in the future *you* would be covered to at least a basic level of care.
I did answer that.
Not at gunpoint.
its a tax increase, you either vote for it or not
either it happens for everybody or nobody
I would vote against it not because of the money but because of the principle.
the principle that you dont want to have a saftey net
The principle that our republic was founded upon.
so if I choose that i dont want a standing army i shouldn't have to pay the portion of taxes that go towards the military you would agree with that?
If the constitution were to change (that is always an option) then that might be a different story.
No I did not say anything of the kind.
so if there were an amendment that said freedom, liberty and health for all men you would become a cheering supporter
But the missing phrase is "pursuit of happiness"
In australia, our concept of australian is much more deeply seeted than a bit of paper I spose
That implies INDIVIDUAL effort. Self motivation. Responsibility.
For one's self. Like a grownup.
davidf so screw anybody over to make yourself happy gotcha
so leave people to die unless you feel charitable at that moment
Exactly the opposite. Don't screw everyone else over by forcing them to make me happy.
I guess I'd fit in better with your marines whats their motto or something "no man left behind"?
Think that's it. But now youre doing that apples and oranges emotional thing.
because you cant seem to make your mind up if you are happy to be left to die or if you want to follow the constitution
if you had it your way there would be no FEMA
Valen, lets let go of this conversation. We will not agree at least not tonight. It is 2:15 AM here. :)
crap sorry man its 5:15 here
I like you a lot Valen don't get the wrong idea. And it is interesting seeing your point of view. I do not discount your goodness and you have many valid points, and I am sure we have much more areas of agreement than you may realize.
I think our only real bone of contention is the constitution rules all
although you said you were happy for it to change
I do wish for adequate healthcare for everyone. Who in their right mind would not?
that's all I'm sayin
But I didn't say "HAPPY" for it to change. There are other way I think.
the rest is details
No, not just details to me. Our constitution is precious.
if it can change then it can keep up
I know that seems maybe even silly to you. It's not to me.
maintaining that you must live by an unchanging wad of paper is silly, if it can change with your society to reflect its views or at least an ideolised version thereof then thats fine
like the ultra religious people who do whatever the bible says, even the stuff that contradicts the other stuff
Geez Valen don't lump me in that group please.
if you can accept change to the constitution then you arent one of them
although that new pope whacking on 10 new deadly sins is just funny
Look, if there are no rules whatsoever then what will protect you from the next group of folks who want to totally oppress you. And maybe even do away with all healthcare. Ever think of that?
I didnt say no rules
I said if you were open to change, presumably the way its been changed in the past
You said just a scrap of paper. Just a wad. That is no rules.
i said slavish devotion to a dead bit of paper is silly
devotion to something that is alive (ie able to change) is not
(the constitution is "alive" and relevant if it is able through some means to change)
healthcare is a side issue to that
It is a set of laws. They can be changed. But according to the LAW. Not just arbitrarily at any time.
never took issue with that
This healthcare bill circumvents the constitution according to better minds than mine.
says some of them and doesn't says others
I say the end result is a worthy one, I'm not going to get into a debate over the interpretation of the word "the"
Actually, the speaker of the house was asked, (Paraphrase) Where is your constitutional authority for this law?
Her only response:
"Are you serious?"
That is rediculous.
That's what I'm talking about.
it does sound like a fairly silly question
werent you going to bed like half an hour ago?
Oh for Pet's sake Valen There is no point I guess..
if they asked that question of any other "law" being put up would they get a different response?
We are from two different planets I think. :)
That's OK. I agree to disagree.
Depends on who you ask I guess. Our congressmen & women Swear to uphold and defen the constitution. Are you serious? Flies in the face of that IMO/
it sounds to me like she thaught the question so general as to be stupid
in that setting
No I think she thought that the entire question of whether it was constitutional or not was irrelevant.
at that time and place it might have been
whats your speaker do anyway? here he is basically the referee of a football match
Another congressman came out and expressly said, in this case, I'm really not worried about the constitution..."
No, more like the manager owner and quarterback in one.
so she is associated with a party then
ours is theoretically impartial
although he is sposed to be the queens representative here and sign all the laws
American congress is different from parimentary systems.
actually its a chick now
Anyway, I gotta get to sleep it is way past by bedtime. :)
to bed with ya
You take care. I hope you never need your healthcare and can always afford everyone else's LOL.
I use mine all the time
GP visits are covered ;->
alex_joni:will stepgen in position mode ever be able to home to index?
I don't see why not
how do you count the index pulse?
encoder inputs are connected to a breakout board
when i use index enable,i get ferror
[11:28:58] <jlmjvm> http://pastebin.com/MasLFdCs
_Poincare is now known as Poincare
[15:22:16] <Jymmm> http://sfbay.craigslist.org/sby/tls/1763605534.html
why do all the good deals occur around your neck of the woods? :/
Don't know if it's as much that, or more so that I scan CL frequently.
well i got this to work; http://pastebin.com/y6skZP0E
but don't understand why i was told to use o100 call 
and does the underscore make it a global varitable?
Jymmm: there is nothing like that around here
Ah, it's because you're a Canook! LOL
fair enough =)
defining the variable outside of a subroutine makes it global AFAIK
Ah, it's because you're a Canuck! LOL
meh. good enough
JT-Work: but i had f#<feed> = 4 and it didn't work til i used the _
elmo40: Come on now... You don't get FREE RedBull vending machines??? http://sfbay.craigslist.org/sby/zip/1763791849.html
JT-Work: variables are always local until they have _ before name
I need to add that to the manual then
so without the _ the variable can't be used in a subroutine?
THANKS...THAT'S what i need to know :)
if defined outside of the subroutine
JT-Work: give me few minutes for test
Global vars in what, gcode?
JT-Work: it shows <_something>= 5 in the doc, but i thought that it was makeup. it could have been any word...didn't know about the _
I see it in the docs but it is not clear that the underscore makes it global
piasdom: ah, is that specific to emc, or ???
Jymmm: not sure about tha
Jymmm: emc specific
Jymmm: but they do have local and global varitables in C,C+ and C++ i think
i know C++ does
Um, since when does an underscore mean global var in c++ ?
Jymmm: not global /w _ they do have global and local
is all i meant
Oh, yeah... All langs have local and global that I'm aware of =)
Unless it's sadistic like BF
globals pretty much suck in real languages
Not if they are used properly
(which is rarely the case)
I would agree with that, if they were ever used properly.
But many dev's are just dumbasses, so...
I think it's mainly due to laziness or not enough up-front design
atmega: See my comment above =(
at least, that's what I always thing when I use them.
I don't know if I use globals as much as constants (which are global as well)
that's fine, they don't change value
now i need to figure out dis ting 
array subscripts I suppose
[16:02:04] <JT-Work> http://www.linuxcnc.org/docview/html//gcode_main.html#r3_1
or gcode vars?
I've seen "code" where they declared everything as constants
It would be at that point that I would hit ALT+F4, turn around and say, this will have to be written from scratch.
andy didn't you have some issues a while back on calling files for gcode subs...
I think I got it working
There was some experimentation, and this wiki page occurred: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?SubProgramFiles
Thanks ... what is the label number ...o<filename> call labelnumber
Was that the issue ... I don't see any label number in the emc2 docs
[17:28:23] <Dave911> http://www.linuxcnc.org/docview/html//gcode_main.html#cha:O-Codes
I think it is unnecessary
ok .... I need to port about 80 existing gcode programs from an AB 9 cnc to EMC2 and they all have subs in outlying files, so I am going to get really good at using these ... once I figure out how they work!
I'll study that page further ..
Do you remember the named variable discussion a long time ago .. before Christmas?
It went on for many days ..
Are named vars that start with an underline "_" global ?
Either that or local.
ok ..ok .. that was my guess also ;-)
That was mentioned just a minute ago .... I'm not sure if that is the way it ended up or not .. I found reference to that back in the IRC list archives in 2007 but that doesn't mean it is still the same .... guess I will have to find out ..
JT I tried that and either screwed up something or that is not correct ... the link that andy sent me about differs somewhat ... at least that label name is there .. I don't follow what the label name is suppose to represent
Before doing anything else ... let me look at my gcode again ... I'll let you know if I find any descrepancies
JT .. are _vars global ??
Dave911: a gui for testing subroutines:http://www.panix.com/~dgarrett/ngcgui/readme
Thanks Dewey ... I'll try that out today ...
Have you been writing tcl code for a long time?
I'm wondering what the learning curve is like for TK/TCL I have a 3" thick book here and I'm not sure if I should crack it open or not ...
about 20 years but i just kind of hack it
Dave911: calling files
Dave911>ok .... I need to port about 80 existing gcode programs from an AB 9 cnc to EMC2 and they all have subs in outlying files, so I am going to get really good at using these ... once I figure out how they work!
20 years ... way ahead of me ....I'd like to do more programming but I am wondering if I can "ignore" TK/TCL and get by with Python and pyGTK etc
JT-Work .. yep
lucky me eh? (I'm close to canada ;-) )
I had thought tcl/tk had died out many years ago
axis is pretty damned impressive
or pyQT, or wxPython ?
I've looked at QT stuff and it is pretty impressive.. I guess a lot of people don't like the way the graphics look for wxPython on linux .. I haven't tried it.. but I keep hearing that.
A lot of people are still writing TK/TCL code though... I just don't know if I want to spend the time learning it . Text programmed graphical front ends are tons of work IMO. Glade is pretty cool, but it is having some issues apparently in the later versions
2 days ago i reported probs with 2.4.0~pre and it was suggested to update to 'tip of 2.4 branch'.
linuxcnc.org suggests using the prebuilt 'deb http://emc2-buildbot.colorado.edu/~buildmaster
hardy v2.4_branch-rtShould i rename the ~/emc2-dev dir on the laptop used to retrieve the files,
then tar up the new dir & move to the inet-less box?
( the box with the err has no inet acess, i need to transfer any files via 'sneaker-net' )
btw 2.3.4 on the laptop doesnt exhibit same quirk.
well, i hope 'sudo apt-get -d install emc2' will preserve the laptop's directorys and get me the deb file for xfer
cool ! /var/cache/apt/archives/emc2_1%3a2.4.0-45-g427d780_i386.deb
Dave911: what's up
Hi JT.. I saw your response above and thought that I missed something ....
If not NP ..
oh, I was just responding to your question earlier
about calling files
should be pretty straightforward
I thought so also .. I need to do more testing ... I probably messed something up .. I kept getting errors on the Oword calls ...
if the called files are not formatted correctly you will get an error
that might be the issue ..
Dave911: The sub files need a matching O<whatever> sub line at the beginning and an O<whatever> endsub at the end. The interpreter is looking for the subroutine, the filename is just a hint as to where else it might look in addition to the existing code.
its pretty interesting to see a v-bit cutting with the tip
I have that in there already ... I think I might have a problem with my NC file locations, I'm not sure the path in the ini file is working correctly
frallzor: I was wondering last night whether one could CNC chisel wood, with a non-rotating (but alignable) tool.
like broaching? ( there are cnc broaches)
lots of people even cut metal that way
like a shaper
square corners without edm
I have heard of a single-lip drill that is rotated and "wobbled" to cut square corners.
? leaned so the cone tip travels the corner edge?
I am not sure.
i know of 'box-drills' where the tool rambles about in the guide form
Aye, I have seen that on Youtube. I think it is the same thing, but without the box
Without the guide I mean, CNC guided instead
but broaching can be handy, mount a 'C' axis on end of Z to orient the non-rotating tool ( common in EDM )
different than edm.. need UMPH to push-cut steel
I have cut keyways that way.
AGie wouldnt mill their machine castings, only Shaped them. said the spinning tool created too much surface tension that warped the skin of the casting.
Sounds like bollocks to me.
testkarta och fota.
<frallzor> img 8932 säger nog mycket =P
[19:59:12] <frallzor> http://www.pici.se/p/large/PTcXKKliz/
todays work, a sign =)
nice clean cut , going to fill/paint it for some contrast?
nah the guy wanting it was just going to oil and wax
gift some someone
Im so in love with my machine, the alignment of the spindle couldnt be better
clean cuts every time!
what is your spindle?
a TeknoMotor spindle
[20:04:44] <frallzor> http://www.damencnc.com/tools/pics/HFTeknoMotor.JPG
That's weird.... I just had one of my google accounts "temporarily disabled", and required phone verification to re-enable it.
looks like an er-32
on that motor
ER25 on mine
I wish I had a nice source of exotic wood
that's what uh
that's what she said.
Jymmm: What kind of account was that?
Dave911: google account
its surpsingly fun to watch stuff being milled =P
I meant what type of google accnt .... gmail?
* pfred1 scored another yard sale part for his CNC machine!
Dave911: google has the same account for gmail and everything
called a "google account"
celeron55 sounds expensive
Documents, Calendar, probably Android phone...
Checkout... Hang on, they have taken over the world!
andypugh hey where have you been?
youtube, adsense, blogger...
pretty much half of the things people do on the internet!
I have a youtube account but I don't think it got me any other google stuffs
youtube had (or has still) their own accounts
(in addition to google's, that is)
though after I got it suddenly my email addy pops up on Google's pages
but other than that I see no other tie ins
so there is some connection but not a complete one maybe it is complete going the other way?
like if I'd signed up for a google account i'd have gotten youtube?
i had the same account on google and on youtube and one day it asked if i'd like to combine them
* pfred1 retires his rubbery keyboard