#emc | Logs for 2007-11-25

[01:10:40] <fenn> Hugomatic: regarding spline interpolation, perhaps you could look for a svg to dxf converter for the source to convert spline paths to polyline
[01:15:40] <Hugomatic> fenn: thank you for your concern. I don't think I should continue with my svg path effort, since there are 8 types of "commands" for paths (bezier, arc, lineto...)
[01:18:02] <Hugomatic> I did get some results: I have an Inkscape script that generates GCODE for the selected paths. Inskscape has effects to add nodes and convert splines to straight lines.
[01:19:12] <Hugomatic> So as long as my paths are made of straight segments, I can get gcode out of them.
[01:21:51] <Hugomatic> I wonder if I could post my script somewhere.
[01:23:43] <fenn> on the wiki if nowhere else
[01:24:32] <cradek> arcs can be tricky (many different representations) but splines should be easy to convert (as a series of lines)
[01:24:44] <Hugomatic> I'm looking at the Wiki right now, trying to find a spot for it...
[01:27:44] <Hugomatic> Is there a howto for the wiki?
[01:28:10] <cradek> only the link from the front page ("BasicSteps")
[01:29:15] <JymmmEMC> cradek: Any word on the feature request? Having a normal/slow jog option?
[01:30:21] <cradek> I don't think anyone is working on that
[01:31:54] <jmkasunich> what is this "normal/slow" thing?
[01:32:15] <cradek> holding down a modifier to jog a different speed
[01:32:39] <jmkasunich> shift arrow instead of just arrow?
[01:32:47] <cradek> yes, or something
[01:33:09] <cradek> the jog speed slider lets you pick any speed, but JymmmEMC wants two speeds like this instead
[01:33:39] <jmkasunich> I have one word for JymmmEMC: jogwheel!
[01:33:45] <cradek> yeah
[01:33:49] <cradek> even if it's two words
[01:34:01] <jmkasunich> if I leave out the space, its one word
[01:34:58] <jmkasunich> btw, I was right - we did have a 0.5005 reamer in the model shop at work
[01:35:25] <jmkasunich> "did" because it is now on my kitchen table
[01:36:05] <cradek> cool
[01:36:26] <alex_joni> hmm.. JymmmEMC could set up jogging with halui
[01:36:39] <alex_joni> keyboard -> hal_input -> halui
[01:36:55] <jmkasunich> that's just a little twisted
[01:36:57] <alex_joni> then you can set up some really funky stuff to change jog speed
[01:37:03] <alex_joni> "just a little" ?
[01:38:12] <cradek> maybe just bind some extra keys (?) to set the jog speed slider to your favorite two values
[01:39:13] <alex_joni> can you theoretically bind a key to two functions?
[01:39:25] <alex_joni> set_slider(50), jog_cont_x() ?
[01:39:41] <cradek> I don't know
[01:39:55] <cradek> I was thinking of having a "fast" and "slow" button
[01:40:06] <cradek> or maybe a toggle, but that's less nice
[01:40:06] <alex_joni> or maybe create a small function in .axisrc which wraps that
[01:40:35] <alex_joni> root_bin("shift-<right-arrow>", slow_jog())
[01:40:41] <alex_joni> or whatever the syntax is
[01:41:06] <cradek> the jog buttons are messy because of continuous jog, key releases, etc
[01:41:10] <cradek> I wouldn't mess with them
[01:43:42] <jmkasunich> you could use hal_input to map some keys to specific jogs and rates
[01:44:18] <jmkasunich> when you press a key, do some hal-fu that sends a count to the jogwheel inputs
[01:44:33] <cradek> I think that's nutty
[01:44:45] <jmkasunich> IOW, pressing key A would make it seem that you are turning the wheel slowly, and key B would make it seem that you are turning it quickly
[01:45:04] <alex_joni> this sounds like the joystick jogging someone did a while ago
[01:45:11] <jmkasunich> yep
[01:45:14] <alex_joni> joystick -> stepgen -> encoder -> motion
[01:45:21] <cradek> nutty nutty nutty
[01:45:25] <cradek> (sorry)
[01:45:25] <alex_joni> hehehe
[01:45:32] <cradek> get a jogwheel
[01:45:39] <jmkasunich> no argument there
[01:45:47] <cradek> there's a reason every commercial machine has a jogwheel
[01:45:52] <jmkasunich> wheels are so far superior to the alternatives
[01:46:00] <cradek> ding ding
[01:46:38] <jmkasunich> but if someone refuses to use a wheel, but wants something beyond the normal jog functionality, the wheel interface is probably the way to go about it
[01:46:48] <jmkasunich> to avoid all that key release, incremental vs cont, etc, crap
[01:47:42] <cradek> I don't agree but that's ok
[01:48:19] <cradek> should be easy to have keys that set particular jog speeds in AXIS
[01:48:30] <cradek> although, "should be easy" is cheap talk if I haven't figured it out
[01:48:40] <jmkasunich> press "A", slider jumps to some speed?
[01:48:45] <cradek> right
[01:48:46] <jmkasunich> that does seem reasonable
[01:48:52] <cradek> then you just use the arrows as usual
[01:49:14] <jmkasunich> but you gotta hack axis to make that happen
[01:49:22] <cradek> yes
[01:49:30] <jmkasunich> the alternative solutions don't require any knowledge of internals
[01:50:57] <jmkasunich> dang, I don't even know my own stuff
[01:51:08] <alex_joni> what stuff?
[01:51:15] <jmkasunich> I was just putting away a drill I used yesterday, and found a 0.500 reamer in the drawer
[01:51:33] <jmkasunich> (a real 0.500 reamer, not that silly construction reamer)
[01:51:46] <Hugomatic> Wiki question: can I add a screenshot image to a wiki page? If so, how?
[01:51:57] <jmkasunich> yes, you can
[01:52:02] <cradek> jmkasunich: ha
[01:52:04] <jmkasunich> I don't know how offhand
[01:52:16] <cradek> jmkasunich: did you succeed on the next pulley?
[01:52:33] <jmkasunich> I haven't started the next pulleys - getting around to that now
[01:53:11] <alex_joni> Hugomatic: there's an upload link at the top of the page
[01:53:17] <alex_joni> you need to upload the pic
[01:53:27] <Hugomatic> thank you alex
[01:53:34] <alex_joni> then it will tell you what the code is you need to use in the markup
[01:53:43] <alex_joni> something like upload:filename.png
[01:53:52] <cradek> oh look, an "upload" link
[01:53:56] <cradek> I didn't know how to do that either
[01:54:05] <alex_joni> cradek: only if you can edit the page
[01:54:12] <cradek> right
[01:55:18] <SkinnypuppY34> I've been cleaning some old adjustable reamers I got with my valve grinding center. Does anyone know what these collars on some of them are used for ?
[01:55:19] <SkinnypuppY34> http://imagebin.org/11970
[01:55:54] <jmkasunich> pics are too small to see much
[02:00:44] <SkinnypuppY34> Here they are a bit bigger ,
[02:00:45] <SkinnypuppY34> http://imagebin.org/11972
[02:01:48] <SkinnypuppY34> Two collars by themselves at the top and on the shaft of two reamers
[02:03:40] <SkinnypuppY34> I'm guessing a guide for a particular aplication, but don't know what exactly.
[02:05:50] <Hugomatic> The wiki link is "upload:InkscapePrefs.png", but I it does not show up on my page... I get a "upload:InkscapePrefs?.png" link instead...
[02:07:16] <alex_joni> Hugomatic: try :upload:InkscapePrefs.png
[02:08:24] <Hugomatic> alex_joni: doesn't work either... other pages don't seem to need it
[02:09:04] <alex_joni> yeah.. seems it doesn't like the name
[02:09:19] <alex_joni> it's in WikiMode (which it tries to convert to an URL)
[02:09:42] <alex_joni> Hugomatic: rename the file to inkscapeprefs.png
[02:09:50] <Hugomatic> ok
[02:12:07] <Hugomatic> :-) alex_joni: thank you, it works now
[02:12:12] <alex_joni> cool
[02:15:14] <alex_joni> Hugomatic: this also works: 'http://wiki.linuxcnc.org/uploads/InkscapePrefs.png'
[02:19:08] <dmess> line reamers...
[02:26:20] <SkinnypuppY34> I can see where it would work great for lineboring on a lathe if you had a fixture.
[02:26:35] <jmkasunich> yay, I now have three pulleys that will fit my motor shafts.... two of them even fit _well_
[02:36:52] <dmess> or they are line HONE's
[02:40:18] <LawrenceG> anybody have suggestions for 4 wire stepper cable? I have 4.7amp steppers, so something in 16 or maybe 18 gauge would be good... 4 wire rubber cabtire?
[02:41:32] <LawrenceG> short runs... less than 8 feet
[02:41:58] <jmkasunich> I found speaker cable at home desperate that had 4 conductors 16GA, in a jacket
[02:42:15] <LawrenceG> flexible?
[02:42:32] <jmkasunich> stranded, but not ultraflexible
[02:43:01] <jmkasunich> are you looking for cheap, or nice?
[02:43:11] <jmkasunich> speaker cable is pretty cheap
[02:43:29] <jmkasunich> high flex cable intended for such usage isn't (and is also hard to buy in small quantities)
[02:43:59] <LawrenceG> that could work... I am not sure if the automotive stores might have something... prefere something other than plastic jacket as it gets very stiff when cold
[02:44:24] <jmkasunich> machine in the garage he?
[02:44:30] <jmkasunich> eh? ;-)
[02:44:43] <LawrenceG> (yup... shop is literally at freezing right now)
[02:44:50] <jmkasunich> doncha hate that
[02:45:00] <jmkasunich> my van norman mill (knee mill) is in the garage
[02:45:10] <jmkasunich> fortunately I managed to get my shoptask into the basement
[02:45:15] <LawrenceG> talk about cold fingers when packing stock around
[02:45:52] <LawrenceG> the shoptask is getting a new control system
[02:46:37] <jmkasunich> EMC I presume?
[02:46:59] <LawrenceG> new drivers, spindle control, mist, spindle encoder ... latest emc for all the cool lathe stuff
[02:49:03] <LawrenceG> now if I only played chess, I could crank out chess pieces... well pawns anyway
[02:50:56] <toastyde1th> hahah
[02:51:14] <toastyde1th> if you had a C-axis encoder you could probably do more
[02:53:35] <LawrenceG> http://imagebin.ca/view/U0g8RgVa.html ... sorry, slightly out of focus
[02:55:01] <LawrenceG> http://imagebin.ca/view/JXV3cF.html ... before a bunch of the wiring
[02:55:11] <jmkasunich> looks nice
[02:56:23] <LawrenceG> I havent really worried about home or limit switches because with the shoptask, the configuration changes a lot depending on what one is doing
[02:57:45] <LawrenceG> I still need to wire the 3parker oem750 drives
[02:58:21] <Jymmm> LawrenceG: How are you going to connect the SSR's to the paraport?
[02:59:03] <LawrenceG> port -> breakout board with 74ac245 -> ssr
[02:59:22] <LawrenceG> each pin can source or sink 24ma
[02:59:25] <Jymmm> Huh? the 74ac is on the bb?
[02:59:42] <LawrenceG> yes.... I can post the schematic
[02:59:51] <Jymmm> home brew bb?
[03:00:08] <LawrenceG> yes... you can mill a pcb if you want to build one
[03:00:21] <Jymmm> Nah, I'll buy the $25 one
[03:00:54] <Jymmm> http://www.cnc4pc.com/Store/osc/product_info.php?cPath=33&products_id=45
[03:00:56] <jmkasunich> LawrenceG: I'm thinking about a limit switch on the tailstock end of the saddle
[03:01:16] <jmkasunich> on the headstock end its kinda pointless - the tool will probably hit the chuck before the switch trips
[03:01:18] <Jymmm> LawrenceG: Did I see that right, you have contactors in there too?
[03:01:40] <Jymmm> LawrenceG: $26 http://www.cnc4pc.com/Store/osc/images/C10_1.jpg
[03:01:47] <LawrenceG> yes... I use one for control power and one for switching the spindle
[03:02:02] <Jymmm> LawrenceG: you aren't using the SSR's directly?
[03:02:24] <Jymmm> oh.... hi jmkasunich =)
[03:02:37] <jmkasunich> hi
[03:02:43] <LawrenceG> the control power one is enabled by the ssr in a hardwired estop circuit
[03:03:07] <Jymmm> ssr to the estop signal from emc?
[03:03:16] <Jymmm> (something like that)
[03:04:04] <Jymmm> or are you using the MACHINEPOWER ON signal from EMC?
[03:04:16] <Jymmm> F1 or F2 iirc
[03:06:02] <Hugomatic> Guys, my first wiki article... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?InkscapeHowto. Hope it is useful, and thanks for all the help.
[03:06:50] <LawrenceG> actually, I am using the etop enable output to feed a charge pump in hal.... this feeds a max6303 microprocessor watchdog chip on the breakout board... the control power relay only get enabled when there is a continuous stream of pulse coming out of the computer.... this will prevent the spindle from going on/off when the computer is starting
[03:10:08] <LawrenceG> http://imagebin.ca/view/HTe2auR.html this is the breakout board... missing chip is the max6303
[03:10:54] <Jymmm> LawrenceG: so you used a uC for the charge pump monitoring?
[03:11:19] <LawrenceG> its actually a watchdog chip
[03:12:51] <Jymmm> LawrenceG: well shit, that looks easy enough the max6303 that is
[03:13:55] <LawrenceG> yea... it is meant to reset a computer when the pulses stop.... I just use it to pule the control power enable for a second.... if the pulses stop, the whole system drops out
[03:14:04] <Jymmm> could even use two of them in tandem
[03:15:05] <LawrenceG> http://imagebin.ca/view/q0TmWA.html breakout board connections
[03:16:13] <LawrenceG> board can be configured for normal in/out or mostly inputs
[03:17:06] <Jymmm> I think I'll try the charge pump after you've teted it first, but love it =)
[03:18:42] <LawrenceG> it seemed like one simple way to use the estop loop in emc... I really like one big red button to push when the SXXX is about to hit the fan
[03:19:11] <Jymmm> Yeah, but not a software ESTOP, a REAL estop
[03:19:26] <Jymmm> computer be damned
[03:21:44] <LawrenceG> most definately
[03:22:34] <Jymmm> so what are you using for a control voltage in yours?
[03:22:37] <LawrenceG> big red button always works.... esc on keyboard will work too if the computer is happy
[03:23:14] <LawrenceG> control power loop is all 110vac because of the contactor I used
[03:23:35] <Jymmm> So, if you want external ESTOP buttons, you're running 110 outsode?
[03:24:12] <LawrenceG> yes... no problem with the allen bradley mushrooms
[03:24:55] <Jymmm> not the sw itself, but the chances of cbaling getting mucked up =)
[03:24:56] <LawrenceG> not much different than wiring a light switch
[03:25:33] <Jymmm> eh, that's true I guess.
[03:25:38] <LawrenceG> open the loop and everything shuts down.... short something out and the fuse blows dropping the control power contactor
[03:27:02] <LawrenceG> I did a remote stop/start station because my control box sits under the table
[03:27:14] <Jymmm> damn, and I cant find contactors cheap either
[03:27:49] <Jymmm> it's all your fault LawrenceG!!! lol
[03:28:05] <LawrenceG> yea these were recycled from some control systems I replaced at an old job
[03:28:11] <Jymmm> I dont care if you weren't on the planet when it happened, it's still your fault!
[03:28:16] <jmkasunich> scrounging is the best way to go!
[03:28:29] <Jymmm> jmkasunich: I've been trying to for 12 months
[03:28:47] <Jymmm> *I* just dont have access to places with contactors is all
[03:28:53] <LawrenceG> they have been taking up space for the last 20 years.. time to put them to work!
[03:29:12] <jmkasunich> Jymmm yeah, every dumpster is differnet
[03:29:21] <LawrenceG> ebay is your friend
[03:29:22] <jmkasunich> theres a contactor in our dumpster at work right now
[03:29:27] <jmkasunich> but I don't think you want it
[03:29:36] <Jymmm> nice cabon marks on it?
[03:29:41] <Jymmm> carbin
[03:29:43] <Jymmm> carbon
[03:30:07] <jmkasunich> no, but its rated at 600A, and is about 8" x 8" x 10"
[03:31:34] <LawrenceG> Item number: 200175578514on ebay
[03:33:02] <LawrenceG> nothing special about contactors.... except they make a hell of a bang when then pull in... most are speced for 440 or 600vac... so big contact spacings
[03:33:13] <Jymmm> contactors are never DPDT are they?
[03:33:24] <Jymmm> or TPDT ?
[03:33:35] <LawrenceG> you can get some where you can put in nc or no contacts
[03:35:24] <jmkasunich> DT is rare though
[03:35:33] <Jymmm> Ok, I'm going to have to do some rethinking on this a bit. I still dont like the idea of running 120VAC all over the place externally, but...
[03:35:33] <jmkasunich> (almost non-existent)
[03:35:46] <Jymmm> jmkasunich: That's what I thought, thanks for confirming.
[03:36:16] <jmkasunich> poles on the other hand - single pole is uncommon, three poles is the most common
[03:36:28] <LawrenceG> closest would be a reversing motor starter with mechanical interlock
[03:36:38] <jmkasunich> even that doesn't use NC contacts
[03:36:40] <Jymmm> I REALLY like the idea of a latching relay... just makes sense to me (especially since I've used in it the past for other projects)
[03:36:45] <LawrenceG> kind of like 2 contactors liked together
[03:36:54] <jmkasunich> it has two contactors, each with NO contacts
[03:37:32] <jmkasunich> LawrenceG: my Shoptask project http://jmkasunich.com/cgi-bin/blosxom/shoptask?flav=index
[03:37:54] <jmkasunich> very very slow progress over the past 9 months, gonna try to get moving again this winter
[03:38:51] <LawrenceG> it is amazing how long it takes to scrounge all the parts... drill enough holes to bolt it all in a box and to get it wired
[03:38:59] <jmkasunich> yep
[03:39:06] <cradek> yay, progress
[03:39:09] <cradek> congrats
[03:39:22] <Jymmm> jmkasunich: I'm surprised you drilled thru the enclosure instead of useing a backplane
[03:39:41] <jmkasunich> I was going to use a mounting plate
[03:39:55] <LawrenceG> I used to do this for a living and would have to fire myself if this was a comercial job!!!!!
[03:39:57] <jmkasunich> but some of the stuff I needed to mount wouldn't have fit depthwise
[03:40:05] <Jymmm> jmkasunich: ah, gotcha
[03:41:28] <Jymmm> heh, the cnc4pc charge pump costs as much as the bb does
[03:41:44] <Jymmm> I wonder if I should just order two bb
[03:41:50] <LawrenceG> this old rack chassis had good access... a backplate wasnt really any advantage... I have never seen anyone take a backplate out once it was installed
[03:42:31] <Jymmm> I think I'm going to use a full tower case I have as my enclosure, I have two of them, might like nice sitting next to each other.
[03:42:31] <LawrenceG> Jymmm: the maxim chip I used can be obtained as a free sample if you want to make a board for it.
[03:42:44] <jmkasunich> yeah, I think the main reason for those panels it simply to let people drill holes anywhere and preserve the oil-tite integrity of the main box
[03:42:47] <Jymmm> LawrenceG: Yeah, I will probably use that instead,
[03:43:15] <LawrenceG> makes sense
[03:43:39] <Jymmm> I dont think I could beat $36 for a BB though... http://www.cnc4pc.com/Store/osc/product_info.php?cPath=33&products_id=45
[03:43:44] <Jymmm> err $26
[03:44:01] <Jymmm> just in headaches alone
[03:44:14] <LawrenceG> a spare pc enclosure is very close to the size of the case I used.... should work nicely
[03:44:20] <jmkasunich> I think I'm gonna walk the dog and then hit the sack - goodnight all
[03:44:26] <Jymmm> G'Night jmkasunich
[03:44:39] <LawrenceG> same here jmk.... see ya on the street!
[03:44:58] <Jymmm> eeesh I'm being invaded by street people!!!!
[03:45:40] <LawrenceG> how was turkey day in the south?.... we decided to cook one for monday...
[03:47:26] <LawrenceG> Jymmm: if you know anybody in heating/ a/c business, they can probably find you a contactor in the bone yard... most home systems use 24vac coild
[03:47:30] <LawrenceG> coils
[03:50:05] <LawrenceG> bbl... out to walk the dog... then... wire the world
[03:52:48] <dmess> Jymmm:. are they beiing nice???
[04:00:35] <Jymmm> dmess: who?
[04:01:09] <dmess> the street ppl
[04:01:19] <Jymmm> lol, yeah =)
[04:01:47] <LawrenceG> back with rosy cheeks....
[04:02:03] <LawrenceG> hi dmess
[04:02:10] <dmess> ive been there..... its all fun and games till someone loses an eye
[04:02:38] <dmess> hi LawrenceG
[04:03:16] <dmess> no word from the inlaws yet...
[04:04:47] <dmess> next of kin contact is in CUBA this week.. so we cant get him NOW either..
[04:08:05] <dmess> mom & pop inlaw were on the Explorer that sank off Antarctica yeserday
[04:12:36] <LawrenceG> yea... I havent seen any info on the web other than a few news items
[04:13:49] <Jymmm> Jeebus.... $1.1M doll house.... http://00414a7.netsolhost.com/
[04:14:18] <LawrenceG> that would have been one exciting cruise.... I guess it pays to pay attention during lifeboat drill
[04:15:12] <dmess> ive read everything i can find.... doesnt make ANY sense... fist size hole....
[04:16:10] <dmess> they are 68 and 72 yrs old... tOO much excitement
[04:18:14] <LawrenceG> yea... like crew was trying to fix a 4" hole on the one side, while there was an entire hull plate ripped away on the other side
[04:19:02] <dmess> whta a farcking place to have to sink a ship and put ppl into the water..
[04:19:52] <LawrenceG> It was an ice breaker.... pretty well equipped to deal with minor problems.... someone isnt telling the whole story
[04:20:33] <dmess> i dunno what to make of it... this ship has made then-w passage..... she ain't soft...
[04:20:34] <LawrenceG> first voyage of the season... new crew?
[04:20:53] <dmess> maybe...
[04:21:15] <LawrenceG> night watch usually gets the new guys
[04:21:18] <dmess> north west passage..
[04:21:41] <dmess> but poop.. come on..
[04:22:06] <dmess> 2 bumps apparantly
[04:22:24] <LawrenceG> sounds like about 1/2 the passengers are back in S america....
[04:22:27] <dmess> 1 small then a larger one.
[04:23:23] <dmess> they were gonna be ferriied by C130 to chiiy
[04:23:54] <dmess> where you lookin pls
[04:24:21] <LawrenceG> I saw a BBC report
[04:25:33] <dmess> had a chance to sleep on Anarctiaca though.. NOT on the itinerary
[04:27:16] <dmess> i was in Cuba last march with the inlaws.. DAD is NOT a water kinda guy.... this would have RATTLED him...
[04:27:50] <LawrenceG> http://www.cbc.ca/canada/british-columbia/story/2007/11/23/cruise-ship-sink.html?ref=rss latest news
[04:27:54] <dmess> and the water was warm there
[04:27:59] <alex_joni> good night all
[04:28:15] <dmess> gn alex
[04:31:03] <LawrenceG> http://www.ctv.ca/servlet/ArticleNews/story/CTVNews/20071123/Antarctic_waters_071124/20071124?hub=CTVNewsAt11 sounds like most are in Chile now... maybe a chance of a phone call
[04:36:36] <dmess> we were hopin' for a stray email... just an ok or something...
[04:37:22] <dmess> that photo looks like mom.. as much as my wife doesnt want to say so
[04:44:45] <tomp> Hugomatic: thanks, http://imagebin.org/11973. the spiral was rotated and skewed before converting to path, the nodes were made very small (1unit) and the result was the non-rotated not-skewed spiral. Ran fine. Thx
[04:45:43] <tomp> dmess: i hope for the best for your family
[15:40:05] <skunkworks> http://www.cnczone.com/forums/showthread.php?p=370719#post370719
[16:05:24] <tomp> the svg2gcode using inkscape written by Hugomatic is interesting.
[16:05:30] <tomp> A path is broken into many segments and a gcode point to point program is written.
[16:05:37] <tomp> One of the nice things is that Inkscape uses a simple text file to describe a new control panel ('like' pyvcp).
[16:05:38] <tomp> The neat part is that every field in the control panel is passed as argv to as like-named python script to process the control panel's values.
[20:37:53] <Hugomatic> I just got the puma demo working and I think it looks great. But I only get a 3D top view. Is there a way to move the viewpoint?
[20:38:21] <jepler> Hugomatic: yes .. mouse button + drag to rotate, pan, and zoom
[20:38:40] <jepler> try all 3 mouse buttons, including "hold wheel down" if you're on a wheel mouse
[20:38:53] <Hugomatic> jepler: it seems I can only get a pan working
[20:39:22] <Hugomatic> jepler: sorry I got it now, its the middle button :-)
[20:39:30] <jepler> that's the one people miss
[20:40:09] <Hugomatic> Would it be hard for me to get a 3D model of my Sherline going?
[20:40:35] <jepler> look at the file /usr/bin/puma .. it is a description of the structure of the machine that is visualized
[20:40:46] <Hugomatic> jepler: thanks
[20:40:48] <jepler> it consists of boxes and cylinders
[20:41:17] <jepler> there's not really any documentation for the python module that does this
[20:41:41] <jepler> however, the autogenerated documentation can be shown by 'pydoc vismach'; you'll at least see a listing of the different shapes available
[20:41:54] <jepler> er, /usr/bin/pumagui
[20:43:04] <Hugomatic> Do you have a generic milling machine 3D view in mind for a future version of AXIS?
[20:44:00] <jepler> I don't plan to write one, but as a contribution I'd consider it for inclusion
[20:45:12] <JymmmEMC> * JymmmEMC lol @ jepler
[20:45:56] <JymmmEMC> jepler: Any thoughts on adding a normal/fast jog option to emc?
[20:46:09] <Hugomatic> jepler: I guess I am getting bored with splines, so this could be a project for me.
[20:46:43] <JymmmEMC> jepler: RIGHT ARROW == Normal jog, SHIFT+RIGHT ARROW == FAST JOG (as example)
[20:46:45] <alex_joni> Hugomatic: check out trunk, there's a 5 axis machine there
[20:47:22] <jepler> JymmmEMC: cradek had it right yesterday when he said that jogging is already too brittle in axis for either of us to want to modify it
[20:47:31] <jepler> JymmmEMC: I think it's a nice feature but every time I touch jog I end up breaking it
[20:48:00] <JymmmEMC> jepler: ah, ok. bummer. I've grown to like the feature in TCNC
[20:48:17] <Hugomatic> alex_joni: looks like I won't have to contribute it :-) And it's got 2 more axis than mine.
[20:53:12] <Hugomatic> alex_joni: perhaps I could look into adding rotary table support for the AXIS gui (add a position and a vector for the axis, and see the real tool path in the 3D view). but this looks like a big challenge.
[20:58:26] <Hugomatic> alex_joni: forget about it. This is not a simlpe task and there are implications (there needs to be a notion of the workpiece).
[21:01:28] <alex_joni> Hugomatic: yup
[21:01:36] <alex_joni> and position/orientation of the rotary table
[21:04:16] <jepler> a convergence of vismach and axis would be interesting
[23:09:05] <BigJohnT> Since I updated to 2.2 I get an error with AXIS RTAPI: ERROR: Unexpected realtime delay on task 1
[23:12:06] <BigJohnT> Anyone know where to start looking to solve that error?
[23:13:12] <BigJohnT> I just started the AXIS sim and no error
[23:17:45] <jlmjvm_> did you do a new config with stepconf?
[23:18:35] <jlmjvm_> i got that error when i changed over,had to raise my base task period
[23:58:23] <BigJohnT> jlmjvm I think that I did a new config
[23:58:41] <BigJohnT> let me check my base task period