#emc | Logs for 2007-04-20

[08:00:36] <slundell> Is it possible to install Axis standalone, without all the other EMC2 stuff? I just want to use it for preview.
[08:00:52] <anonimasu> that required running "sim"
[08:00:56] <anonimasu> afaik
[08:03:12] <slundell> sim?
[08:03:46] <Dallur> slundell: simulator mode, emc without realtime stuff
[08:03:58] <anonimasu> ^_^
[08:04:14] <Dallur> morning anonimasu
[08:05:12] <Dallur> slundell: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Simulator_on_Ubuntu_6_10_Edgy_Eft
[08:05:54] <slundell> Thanks! Ill try to give it a shot on my gentoo box.
[08:06:25] <anonimasu> Dallur: how's stuff?
[08:06:27] <anonimasu> morning btw
[08:06:29] <Dallur> slundell: that page also has guidelines on how to do it from source
[08:06:58] <Dallur> anonimasu: pretty good, going to build a whole new enclosure for computer + monitor, was having problems with HF and ground loops yesterday
[08:08:12] <Dallur> anoninasu: turns out the brilliant people who manufactured my monitor decided it would be a great idea to ground it, the shielding on the vga cable and the ground pins on the vga cable all to the AC ground, forming a ground loop with the existing computer case
[08:08:23] <anonimasu> :/
[08:08:34] <anonimasu> I'm really busy today :)
[08:08:51] <Dallur> anonimasu: loads of cutting, or you working on something else today ?
[08:08:56] <anonimasu> working on something
[08:10:27] <anonimasu> err working on many things
[09:31:46] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[09:36:55] <slundell> Dallur, Can't get it to compile... hal/hal_lib.c gives error in /usr/include/linux/proc_fs.h
[09:37:06] <slundell> Seems like a lot of types isn't declared
[09:44:04] <slundell> Sorry, missed that I should apply that patch.
[09:44:21] <slundell> I applied it by hand but it compiled and seems to work now.
[11:14:47] <Dallur> slundell: great
[11:32:46] <xemet> hi
[11:32:59] <Dallur> hey
[11:33:11] <xemet> is there a hal component to read pulses and transform it in speed?
[11:33:34] <xemet> if I've a sensor on the spindle that gives one pulse per rotation, and I want to know the speed...
[11:33:38] <Dallur> xemet: so you have an encoder and you need to ..
[11:34:02] <xemet> the encoder component reads phase A and phase B in quadrature....
[11:34:24] <xemet> I've only a square signal and I want to know the freqeuncy...
[11:34:34] <xemet> in order to know spindle rpm
[11:35:04] <Dallur> xemet: counter will count for you
[11:35:21] <xemet> is there a component "counter"?
[11:35:24] <Dallur> ,xemet: yes
[11:35:39] <Dallur> linuxcnc.org/docs/devel/html/man/man9/counter.9.html
[11:35:46] <xemet> ok, but it counts, if I want to know how many pulses there are in a second?
[11:35:52] <xemet> what should I use?
[11:35:57] <Dallur> xemet: the velocity pin will give you the speed
[11:36:03] <xemet> ah ok
[11:36:19] <Dallur> you can also get help for your version
[11:36:22] <Dallur> by using man counter
[11:37:17] <xemet> great, it seems exactly what I was searching for!
[11:38:46] <xemet> thank you
[11:40:42] <Dallur> no prob
[11:43:42] <xemet> I go, see you
[13:26:28] <lerneaen_hydra> 'lo
[13:58:58] <rafa_> hello
[13:59:33] <rafa_> how on servo with emc?
[14:02:03] <rafa_> please
[16:19:29] <skunkworks> #ubuntu is hopping ;)
[18:25:03] <bytecolor> nod, apt-get was pretty useless yesterday :)
[18:25:24] <skunkworks> So - for some reason I am excited about the transformers movie that is coming out. wonder if I will be disapointed. (never really got into the cartoons.. even though it was my generation.
[18:26:40] <skunkworks> I couldn't stand cartoons that had a cliff hanger every week.
[18:26:45] <SWPadnos> they spawned a whole group of cartoons (the only other one I remember was "Tranzor-Z. I think Voltron came before transformers, but I'm not sure)
[18:27:13] <bytecolor> space giants was my gen, capt kangaroo, romper room, et al
[18:27:31] <SWPadnos> heh
[18:27:37] <SWPadnos> Jason of Star Command
[18:27:43] <SWPadnos> the Great Space Coaster
[18:27:54] <SWPadnos> ...
[18:28:10] <bytecolor> space giants may have been the first 'transformer' dunno
[18:28:18] <SWPadnos> I don't remember that one
[18:29:15] <bytecolor> http://www.youtube.com/watch?v=hcQ0np6qW6U
[18:30:54] <skunkworks> I liked more slap-stick humor like animaniacs. :)
[18:33:37] <alex_joni> * alex_joni has no idea what you are talking about
[18:34:07] <SWPadnos> cartoons from the early 80's or earlier
[18:34:28] <rafa_> helo
[18:34:42] <skunkworks> animaniacs was later - don't remember exactly when. late 80's/early 90's I think
[18:34:52] <rafa_> i want to know if emc works witc COMEDI?
[18:34:55] <skunkworks> I am sure there is a wiki.
[18:35:06] <alex_joni> rafa_: no
[18:35:17] <rafa_> bad
[18:35:25] <rafa_> ok alex_joni
[18:35:28] <rafa_> thanks
[18:35:31] <alex_joni> rafa_: you can always extend it.. it would be nice :)
[18:36:25] <rafa_> yes
[18:36:36] <rafa_> but now in so possible
[18:36:38] <rafa_> yes?
[18:37:11] <rafa_> what board i use for control servo motor?
[18:37:41] <skunkworks> rafa_: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Supported_Hardware
[18:37:53] <rafa_> ok
[18:37:58] <rafa_> :)
[18:51:41] <skunkworks> the nerve of people coming on here asking quesitons about emc
[18:51:59] <SWPadnos> bastids
[18:52:22] <skunkworks> * skunkworks thinks that when smoother than normal though
[18:52:34] <SWPadnos> indeed
[19:05:49] <alex_joni> what's this emc people talk about?
[19:06:02] <SWPadnos> a large datacenter backup solution
[19:10:57] <alex_joni> oh that
[19:13:43] <anonimasu> wwwwwhi
[19:13:46] <anonimasu> :)
[19:13:54] <anonimasu> yep
[19:22:04] <anonimasu> skunkworks: only thing left is for people to ask us to make them parts..
[19:22:09] <anonimasu> for free..
[19:25:57] <alex_joni> http://youtube.com/watch?v=DapHhgnm6CQ
[19:27:02] <JymmmEMC> Axis 1.4a0, emc2 2.0.5
[19:27:11] <JymmmEMC> how far "out of date" am I ?
[19:28:02] <alex_joni> a year
[19:28:11] <alex_joni> maybe less
[19:28:25] <JymmmEMC> both?
[19:29:09] <SWPadnos> Dec. 2, 2006: http://cvs.linuxcnc.org/cvs/emc2/VERSION?rev=
[19:29:32] <SWPadnos> dunno about AXIS though
[19:29:34] <JymmmEMC> Is there a pkg update or just cvs?
[19:29:51] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.1
[19:32:27] <alex_joni> axis 1.4a0 is from before 2.0.0 I think..
[19:32:33] <alex_joni> but I might be wrong..
[19:32:49] <JymmmEMC> This machine is doing "something" but I think it's choking after firefox fubared updating last night
[19:34:45] <JymmmEMC> dawg slow
[19:35:17] <JymmmEMC> P3 600 w/ 384MB ram
[19:38:23] <JymmmEMC> which is older: breezey or daper?
[19:39:11] <skunkworks> breezey is older
[19:39:57] <JymmmEMC> Ok, in settings/repositories under the entries for emc it says emc2/ dapper but the wiki mentions breezy
[19:40:32] <cradek> there are packages for both
[19:42:03] <JymmmEMC> http://www.linuxcnc.org/emc2.1/dists/dapper/Release.gpg: The HTTP server sent an invalid reply header
[19:42:03] <JymmmEMC> http://www.linuxcnc.org/emc2.1/dists/dapper/emc2.1/binary-i386/Packages.gz: The HTTP server sent an invalid reply header
[19:42:03] <JymmmEMC> http://www.linuxcnc.org/emc2.1/dists/dapper/emc2.1/source/Sources.gz: Bad header line
[19:42:20] <JymmmEMC> did I change the wrong thing?
[19:42:33] <alex_joni> yes
[19:43:06] <alex_joni> http://www.youtube.com/watch?v=LdzePA3uf5k <- wonder if JMK is in this vid
[19:44:33] <JymmmEMC> The wiki mentions breezy, I don't have any entries that say breezy, just dapper for emc
[19:48:02] <SWPadnos> the wiki only mentions breezy in the context of telling you what the menu items are called (where they differ from dapper)
[19:48:37] <JymmmEMC> So I don't need to change the path from 2 to 2.1, just the cponents value ?
[19:48:57] <SWPadnos> no, thats the opposite of what you're supposed to do ;)
[19:49:09] <alex_joni> path is emc2
[19:49:14] <alex_joni> and should stay that
[19:49:17] <SWPadnos> are you actually running on breezy?
[19:49:26] <JymmmEMC> ubuntu 6.06
[19:49:30] <cradek> I thought I spelled this out on the wiki page. Does it need more clarification?
[19:49:45] <SWPadnos> ok. the wiki says to change instances of "emc2" to read "emc2.1"
[19:49:52] <JymmmEMC> which I did
[19:50:00] <JymmmEMC> and failed
[19:50:11] <alex_joni> you reading this?
[19:50:13] <cradek> on the Components ["Sections" in breezy] line, change emc2 to emc2.1
[19:50:13] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.1
[19:50:17] <JymmmEMC> yep
[19:50:30] <alex_joni> on the Components ["Sections" in breezy] line, change emc2 to emc2.1
[19:50:39] <SWPadnos> JymmmEMC, try hitting "reload" again, there may have been a glitch on linuxcnc ...
[19:51:01] <alex_joni> SWPadnos: no, he's trying to get the wrong thing
[19:51:07] <alex_joni> linuxcnc.org/emc2.1/...
[19:51:11] <JymmmEMC> so leave the path as 2 instead of 2.1
[19:51:19] <SWPadnos> ah. rigth
[19:51:22] <alex_joni> JymmmEMC: yeah
[19:51:21] <SWPadnos> right
[19:51:32] <JymmmEMC> ok, can you see my confusion now?
[19:51:41] <cradek> nope
[19:51:43] <SWPadnos> only the last instance of e,c2 should be changed to emc2.1
[19:51:45] <SWPadnos> emc2, that was
[19:51:57] <cradek> what part of "on the Components line" is unclear?
[19:52:03] <JymmmEMC> so just source, not binary?
[19:52:15] <cradek> argh
[19:52:22] <cradek> did you READ the text on that page?
[19:52:32] <SWPadnos> binary is needed, source is optional, but should be the same as binary
[19:52:34] <cradek> In the list of Channels are two lines for linuxcnc.org.
[19:52:40] <cradek> For each of them: ...
[19:52:43] <JymmmEMC> yes, and it said breezy too, which isn't correct on my case
[19:53:05] <JymmmEMC> cradek: dont get upset
[19:53:13] <SWPadnos> it only says that "components" is called "sections" in Breezy
[19:53:13] <alex_joni> JymmmEMC: it doesn't say breezy
[19:53:19] <cradek> you don't have breezy, so you're supposed to read past the parenthesized sections
[19:53:24] <JymmmEMC> on the Components ["Sections" in breezy] line,
[19:53:30] <SWPadnos> (square-bracketized :) )
[19:53:42] <alex_joni> yeah, Components in dapper is called Sections in breezy
[19:55:05] <cradek> obviously I'm unable to write instructions
[19:55:11] <cradek> someone else, please fix that page
[19:55:45] <alex_joni> cradek: use pictures in the future.. words are obsolete
[19:55:47] <alex_joni> :))
[19:55:58] <cradek> no shit?
[19:56:06] <cradek> that's my problem then - I use words
[19:56:07] <alex_joni> sure feels like it
[19:56:08] <SWPadnos> yeah, I can't believe there are no screenshots on that page
[19:56:10] <SWPadnos> :)
[19:57:14] <JymmmEMC> FWIW, I read that as "On the components area where it says " on the Components ["Sections" in breezy] line,"...
[19:57:30] <cradek> yeah, my mistake - I thought I could convey meaning by carefully choosing words and placing them in a particular order.
[19:57:57] <alex_joni> cradek: yeah, well .. people don't pay attention to order these days
[19:58:05] <SWPadnos> oh there's meaning all right. just not always the one you intended ;)
[19:58:09] <alex_joni> it's all anarchy
[19:58:17] <cradek> please fix it for me!
[19:58:42] <alex_joni> cradek: stop upgrading daily
[19:58:54] <cradek> ?
[19:59:11] <JymmmEMC> what category is emc under?
[19:59:13] <alex_joni> thought you need these instructions fixed..
[19:59:18] <alex_joni> JymmmEMC: CNC
[19:59:28] <SWPadnos> or search for emc
[19:59:30] <alex_joni> cradek: that was supposed to be a joke
[19:59:59] <SWPadnos> don't joke with cradek. he has twice as much work to do while jepler's away ;)
[20:00:00] <JymmmEMC> Oh, I found emc in the list under "ALL", just was curious what category, I don't see a CNC one.
[20:00:14] <alex_joni> JymmmEMC: oh in there?
[20:00:21] <alex_joni> I thought on the menu after installed
[20:02:01] <JymmmEMC> axis is now part of emc ?
[20:02:08] <SWPadnos> yes
[20:02:12] <JymmmEMC> ok, cool
[20:06:48] <SWPadnos_> SWPadnos_ is now known as SWPadnos
[20:08:01] <JymmmEMC> It looks like it doesn't like my previous setting on the desktop.
[20:09:52] <feoc2> feoc2 is now known as feoc
[20:10:13] <alex_joni> JymmmEMC: try reading that Update page again
[20:10:28] <JymmmEMC> alex_joni: thanks
[20:10:43] <alex_joni> JymmmEMC: you need to update the config files
[20:11:17] <JymmmEMC> alex_joni: since the old items I have are useless now, how can I remove them fro the startup menu?
[20:11:40] <alex_joni> JymmmEMC: what kind of items do you have on the menu?
[20:12:16] <JymmmEMC> /home/jim1/emc2/conifg/ and a bunch of ini's
[20:13:05] <alex_joni> I suspect that's emc2/configs/
[20:13:12] <alex_joni> I would just fix the config you use
[20:13:23] <JymmmEMC> I didn't want to muck with the original files, so I added my own stuff.
[20:13:26] <alex_joni> no need to try to set it up all over again
[20:13:35] <JymmmEMC> 8+ months ago
[20:15:11] <JymmmEMC> http://pastebin.ca/450376
[20:18:19] <feoc> hello
[20:18:42] <feoc> been hardwiring monitor and keyboards up into the mill today :)
[20:18:50] <feoc> save having to remote X on the lappy
[20:21:35] <feoc> alex_joni found a message you posted up on probing and you said that emc2 supports it do you know of any documentation on how to set it up ?
[20:22:01] <feoc> would like to setup touch probe scanning
[20:22:26] <alex_joni> feoc: there's a g-code for probing
[20:22:58] <alex_joni> feoc: basicly you hook up the probe to the PC (probably parport pin)
[20:23:15] <alex_joni> then run the probing g-code which is like a G1, but it stops when the probe signal is tripped
[20:23:26] <alex_joni> there is an example probing file for array probing
[20:23:55] <alex_joni> http://cvs.linuxcnc.org/cvs/emc2/nc_files/gridprobe.ngc?rev=1.5;content-type=text%2Fplain
[20:27:38] <JymmmEMC> Can I block comment out in the ini? /**/
[20:28:13] <alex_joni> JymmmEMC: nope
[20:28:16] <alex_joni> # only
[20:28:25] <JymmmEMC> thanks
[20:30:47] <alex_joni> np
[20:31:08] <alex_joni> JymmmEMC: usual disclaimer.. file a feature request if you think something is missing/needed
[20:31:58] <feoc> cheers alex
[20:32:17] <alex_joni> feoc: did that answer your question?
[20:32:33] <feoc> yes thank you
[20:32:40] <alex_joni> feoc: can I ask something of you?
[20:32:46] <feoc> yes?
[20:32:54] <alex_joni> can you document your progress?
[20:32:58] <alex_joni> maybe a couple pictures
[20:33:03] <alex_joni> with the probe, and how it works
[20:33:10] <feoc> i will do
[20:33:17] <feoc> im a little way off from it yet
[20:33:26] <feoc> still wiring up the machine properly
[20:33:32] <anonimasu> :)
[20:33:39] <alex_joni> feoc: when you'll get there..
[20:33:44] <feoc> gotta get the toolchanger sorted first
[20:34:18] <feoc> alex_joni could you use the probe on a 4th/5th axis to do 3D scanning?
[20:34:32] <feoc> ie of an inlet port on a cylinder head
[20:34:51] <alex_joni> feoc: you could.. but the g-code will be a pita
[20:34:55] <skunkworks> planning on porting and polishing?
[20:35:20] <feoc> skunkworks yeah if possible
[20:35:22] <toastydeath> you don't use g-code to write 5 axis crap
[20:35:38] <toastydeath> you either use APT or solid modeling + parametric programming
[20:35:50] <toastydeath> the math is too much
[20:35:59] <alex_joni> toastydeath: I didn't say you write it manually
[20:36:03] <alex_joni> but it still is a pita
[20:36:04] <alex_joni> :)
[20:36:12] <alex_joni> if something fails and you need to check it :D
[20:36:18] <toastydeath> ....riiiiight
[20:37:02] <feoc> id probably have to get sombody else to write that for me
[20:37:23] <toastydeath> what probe do you plan on using to do a scan
[20:38:09] <feoc> hopefully this one http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&rd=1&item=140105555750&ssPageName=STRK:MEWN:IT&ih=004
[20:38:45] <toastydeath> i'm 95% positive that probe will not do what you want
[20:39:05] <feoc> thats good to know
[20:39:05] <feoc> lol
[20:39:08] <feoc> whys that
[20:39:17] <toastydeath> are you trying to genirate a surface model of the part
[20:39:39] <feoc> well eventually it would be nice
[20:39:50] <feoc> that probe is mainly so i can setup my workpieces
[20:40:00] <toastydeath> cool, that's a much better purpose
[20:40:04] <toastydeath> that probe is only on/off
[20:40:11] <toastydeath> you can't use it to trace a contour
[20:40:40] <toastydeath> unless you have it programmed to sample hundreds of thousands of single points on the surface
[20:40:43] <toastydeath> and generate an average
[20:40:55] <feoc> well that might be teh easyer thing to setup anyway?
[20:41:05] <toastydeath> yeah, it's very good for setups
[20:41:12] <toastydeath> you can even use it for adaptave machining
[20:41:17] <toastydeath> predicting tool wear/etc
[20:41:22] <feoc> yeah
[20:41:24] <toastydeath> you just can't map a surface.
[20:42:29] <feoc> the one iv seen before doesnt constantly touch the item
[20:42:38] <feoc> it just moves in and out and probes it
[20:42:46] <feoc> while moving around the axis
[20:43:00] <toastydeath> yep
[20:43:19] <feoc> isnt that just an on/off probe like mine?
[20:43:22] <toastydeath> yep
[20:43:31] <toastydeath> that doesn't generate a surface, thouch
[20:43:33] <alex_joni> takes a long time though
[20:43:33] <toastydeath> *though
[20:43:41] <feoc> would be enough for my purposes
[20:43:56] <toastydeath> then there you go
[20:44:39] <feoc> if it can make a cloud type data i can import it into cad/cam and fiddle with it ect
[20:44:58] <toastydeath> well what i'm saying is
[20:45:05] <toastydeath> that doesn't work well enough to do anything precice
[20:45:18] <toastydeath> if you're looking for a real rough machine operation then it will work
[20:45:27] <feoc> yah
[20:45:34] <JymmmEMC> How do I add a new config directory to the emc startup menu?
[20:45:39] <feoc> its just for doing the occasional inlet port
[20:46:54] <SWPadnos> JymmmEMC, hack the pickconfig tcl file
[20:47:02] <feoc> mainly as a toy to play with more than anything else
[20:47:27] <SWPadnos> unless you're just talking about having another subdirectory under ~/emc2/configs/ - that's automatically detected
[20:47:39] <alex_joni> what SWPadnos said
[20:47:44] <JymmmEMC> SWPadnos: can I synlink it?
[20:47:46] <skunkworks> JymmmEMC anything in the /home/jim1/emc2/conifg/ directory shows up...
[20:47:53] <skunkworks> what SWPadnos said
[20:47:57] <alex_joni> JymmmEMC: probably
[20:48:07] <toastydeath> feoc:
[20:48:32] <toastydeath> i am interested in the probe thing from a solid model to part flow
[20:48:34] <SWPadnos> JymmmEMC, I think symlinks work, but make sure you have write permission in the linked directory
[20:48:50] <toastydeath> being able to set a program up to make a part correctly the first time
[20:49:04] <feoc> yah
[20:49:21] <feoc> well id like it to be able to square itself up on the workpiece ect
[20:50:54] <skunkworks> someone should write a gcode rotation command (don't remember what it is) ;)
[20:51:19] <SWPadnos> G20 on some systems
[20:51:33] <SWPadnos> hmm. no, that was "set arbitrary plane
[20:51:36] <SWPadnos> "
[20:51:40] <cradek> ouch, that's inconvenient
[20:51:47] <SWPadnos> indeed
[20:51:52] <cradek> I wonder where the g20/21 vs g70/71 came from
[20:52:27] <SWPadnos> I guess somebody figured that 20 comes right after 17 18 and 19, so it made more sense as a plane selection code ...
[20:52:43] <feoc> brb dinners arrived
[20:53:03] <cradek> wikipedia says fanuc are the ones who screwed that up
[20:53:09] <SWPadnos> heh
[20:53:15] <SWPadnos> they're not here, they're the assholes
[20:53:37] <JymmmEMC> The splash screen comes up then goes away. What setting can I change to see whats wrong?
[20:54:25] <skunkworks> JymmmEMC: run it from terminal
[20:54:30] <skunkworks> emc
[20:54:38] <cradek> hey look, wikipedia links to linuxcnc.org
[20:55:01] <skunkworks> cradek: link?
[20:55:07] <SWPadnos> duh - linuxcnc.org
[20:55:09] <SWPadnos> :)
[20:55:11] <cradek> http://en.wikipedia.org/wiki/G-code
[20:55:45] <cradek> NIST will soon release an expanded interpreter that will allow for three rotary axis A, B, C, as well.
[20:55:49] <cradek> a little out of date.
[20:55:55] <toastydeath> that article is a mess
[20:56:19] <toastydeath> good start!
[20:56:26] <toastydeath> (i am on the wikiproject metalworking thing)
[20:56:31] <toastydeath> (i encourage everyone to join!)
[20:56:37] <cradek> This page is maintained by Dan Falck.
[20:56:47] <toastydeath> is it?
[20:56:59] <cradek> well it says so right on it
[20:57:04] <toastydeath> snap
[20:57:07] <JymmmEMC> HAL:120: bad variable replacement
[20:57:08] <JymmmEMC> HAL config file /home/jim/emc2/configs/stepper-xyza//stepper_xyza.hal failed.
[20:57:10] <toastydeath> i wonder who that is
[20:57:29] <toastydeath> someone on emc?
[20:57:45] <cradek> I think dan is one of the old guys (who I've not met)
[20:58:14] <SWPadnos> JymmmEMC, post the HAL file and your ini file on pastebin, please
[20:58:22] <JymmmEMC> k
[20:58:38] <cradek> did you look at line 120? should be obvious.
[20:59:02] <SWPadnos> depends on whether it's a typo in the syntax or a nonexistent ini var
[20:59:51] <JymmmEMC> Or that I only have 3 axis, removed the fourht one from the ini nad didn't know that HAL:120: was a line number.
[21:00:03] <SWPadnos> well, that could be it also ;)
[21:01:22] <JymmmEMC> I commented out the 4th axis in the hal file and I still get the same error msg, same line# too.
[21:01:39] <JymmmEMC> will comment out the other section with the 4th axis too.
[21:01:44] <JymmmEMC> sections
[21:02:45] <JymmmEMC> does hal have a block comment? /**/
[21:02:58] <alex_joni> no, only #
[21:03:03] <JymmmEMC> thanks
[21:03:23] <JymmmEMC> should this loadrt stepgen step_type=0,0,0,0 be loadrt stepgen step_type=0,0,0 ???
[21:03:33] <alex_joni> yeah
[21:03:35] <JymmmEMC> k
[21:03:43] <alex_joni> but it's no error to keep 4 of them
[21:04:28] <JymmmEMC> alex_joni: it chokes with the 4th acis in hal for some reason, I'm just trying to get it started at this point. I'm just commneting out like crazy, not delteing.
[21:04:36] <alex_joni> ok
[21:04:52] <alex_joni> JymmmEMC: in doubt look at /etc/emc2/sample-configs/stepper/
[21:05:02] <alex_joni> that's a 3-axis
[21:05:49] <SWPadnos> pastebin ...
[21:06:02] <SWPadnos> actually, what amI saying, I'm headed out for dinner. bbl :)
[21:06:13] <alex_joni> you eating at pastebin?
[21:06:15] <alex_joni> yuck
[21:06:16] <JymmmEMC> The man lives to eat =)
[21:14:23] <feoc> back
[21:17:40] <alex_joni> it seems so indeed
[21:18:11] <feoc> :)
[21:18:56] <feoc> how would a 5axis probe file look?
[21:19:10] <feoc> say to do an inlet port
[21:19:12] <alex_joni> fugly
[21:20:03] <feoc> heh
[21:23:38] <anonimasu> heh
[21:24:37] <JymmmEMC> in the ini file axis should be three or two?
[21:24:45] <JymmmEMC> 012 or 123
[21:24:49] <alex_joni> 0,1,2
[21:25:07] <JymmmEMC> [TRAJ]
[21:25:07] <JymmmEMC> #+ machine specific settings
[21:25:07] <JymmmEMC> AXES = 3
[21:25:07] <JymmmEMC> # COORDINATES = X Y Z R P W
[21:25:07] <JymmmEMC> COORDINATES = X Y Z
[21:25:14] <alex_joni> yup
[21:25:26] <JymmmEMC> ok, I musta missed something then.
[21:26:11] <feoc> http://www.centroidcnc.com/cncvideo/video5axiscylhead.htm
[21:26:22] <feoc> thats a vid of a machine doing 5 axis touch probing
[21:26:28] <JymmmEMC> ini file http://pastebin.ca/450464
[21:26:45] <alex_joni> JymmmEMC: latest error?
[21:26:59] <JymmmEMC> hal file http://pastebin.ca/450466
[21:27:12] <JymmmEMC> HAL:122: bad variable replacement
[21:27:13] <JymmmEMC> HAL config file /home/jim/emc2/configs/stepper-xyza//stepper_xyza.hal failed.
[21:27:22] <alex_joni> btw. .you can use LINEAR_UNITS = inch, ANGULAR_UNITS = degree
[21:27:27] <alex_joni> in [TRAJ]
[21:27:34] <alex_joni> and remove the UNITS from the axes
[21:28:31] <alex_joni> JymmmEMC: you sure you pasted the right file?
[21:28:44] <JymmmEMC> it's chokin on this:
[21:28:45] <JymmmEMC> # set stepgen module accel limits - get values from ini file
[21:28:45] <JymmmEMC> setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL
[21:28:45] <JymmmEMC> setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL
[21:28:45] <JymmmEMC> setp stepgen.2.maxaccel [AXIS_2]STEPGEN_MAXACCEL
[21:28:45] <JymmmEMC> ###setp stepgen.3.maxaccel [AXIS_3]STEPGEN_MAXACCEL
[21:28:56] <JymmmEMC> the ### is line 122
[21:28:57] <alex_joni> try just one # there..
[21:28:59] <JymmmEMC> brb
[21:38:39] <JymmmEMC> ok, back
[21:38:54] <JymmmEMC> had someone here to help me move the 120 lb TV
[21:39:35] <alex_joni> wuss
[21:39:55] <JymmmEMC> still same error, same line with only one #
[21:40:13] <alex_joni> here's a thought..
[21:40:19] <alex_joni> enter a few blank lines before that line
[21:40:28] <alex_joni> see if the line number changes
[21:40:55] <JymmmEMC> line 125 now
[21:41:21] <alex_joni> this is emc2.1.4 ?
[21:41:41] <alex_joni> it should print the version when it starts..
[21:42:16] <alex_joni> I think I remember this problem... but it should be long fixed
[21:44:16] <JymmmEMC> emc 2.0.5
[21:44:45] <alex_joni> JymmmEMC: oh
[21:44:51] <alex_joni> thought you just upgraded?
[21:44:54] <JymmmEMC> I did
[21:44:59] <alex_joni> ??
[21:45:26] <alex_joni> dpkg -l emc2
[21:45:57] <JymmmEMC> jim@obie:~$ dpkg -l emc2
[21:45:58] <JymmmEMC> Desired=Unknown/Install/Remove/Purge/Hold
[21:45:58] <JymmmEMC> | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
[21:45:58] <JymmmEMC> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
[21:45:58] <JymmmEMC> ||/ Name Version Description
[21:45:58] <JymmmEMC> +++-==============-==============-============================================
[21:46:01] <JymmmEMC> ii emc2 2.0.5 PC based motion controller for real-time Lin
[21:46:12] <alex_joni> well.. you didn't upgrade
[21:46:18] <skunkworks> that is odd. :)
[21:46:37] <alex_joni> skunkworks: wot is?
[21:47:35] <skunkworks> that it didn't upgrade.. could it be the slow servers at ubuntu?
[21:47:46] <skunkworks> causing problems with this
[21:47:58] <alex_joni> skunkworks: no, but it could be incorrect following the steps written at the wiki page
[21:48:07] <alex_joni> or any other random problem :)
[21:48:38] <JymmmEMC> was m5120 in 205?
[21:48:45] <JymmmEMC> m%i20
[21:48:45] <alex_joni> JymmmEMC: I think so
[21:49:01] <alex_joni> actually I'm sure that it was
[21:49:18] <JymmmEMC> I see in /etc/emc2/sample-configs everything was updated yesterday
[21:50:13] <JymmmEMC> and it removed the seperate axis pkg too
[21:50:45] <alex_joni> dpkg -l emc2-axis
[21:51:18] <JymmmEMC> emc2, new version 1:2.1.4 The list of changes is not yet available. Please try again later.
[21:51:27] <JymmmEMC> installing now
[21:51:36] <JymmmEMC> err updating
[21:53:59] <JymmmEMC> http://pastebin.ca/450484
[21:54:23] <alex_joni> you need trivkins for 2.1.x
[21:54:35] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UPDATING
[21:55:34] <JymmmEMC> fsck this... will a virgin install resolve this?
[21:55:42] <JymmmEMC> from the live cd?
[21:55:47] <alex_joni> JymmmEMC: resolve what?
[21:55:55] <chr0n1c> i heart virgins
[21:55:57] <JymmmEMC> all this updating crap,
[21:56:04] <chr0n1c> uhh.. i mean what's up people
[21:56:05] <alex_joni> JymmmEMC: start a sample config
[21:56:13] <alex_joni> it runs..
[21:56:25] <alex_joni> if you want your config to run, you need to fix it
[21:56:38] <JymmmEMC> nope, term with error
[21:57:16] <JymmmEMC> ok, wrong folder
[21:57:20] <alex_joni> JymmmEMC: running /etc/emc2/sample-configs/stepper/stepper_inch.ini fails??
[21:57:51] <JymmmEMC> just curious, who isn't xylotex a menu option?
[21:57:53] <JymmmEMC> why
[21:57:55] <alex_joni> it even asks you if you want to copy it to modify it
[21:58:00] <chr0n1c> yo, is there any demo pyvcp panels i could check out?
[21:58:05] <alex_joni> chr0n1c: yes
[21:58:12] <chr0n1c> instealled with emc2?
[21:58:12] <JymmmEMC> bbiab foodage
[21:58:26] <chr0n1c> installed*
[21:58:31] <alex_joni> chr0n1c: I think the sim/lathe has some pyvcp stuff in it
[21:59:51] <chr0n1c> ok, will check into it...
[21:59:50] <chr0n1c> t5y
[21:59:50] <chr0n1c> ty*
[21:59:52] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?PyVCP
[21:59:51] <chr0n1c> i think i read that last night
[22:00:50] <chr0n1c> oh, no... i had read the pyvcp manual page in the emc2 docs
[22:00:51] <alex_joni> ok..
[22:01:04] <chr0n1c> that link may be what i needed
[22:03:32] <chr0n1c> i' getting a 17"x9"x3/4" CRS plate for my table soon.. i'll grind it and then tap a tona 1/4-20 holes in it...
[22:03:44] <chr0n1c> won't all those holes be fun!
[22:05:49] <chr0n1c> wow.. when i read the HAL/pyvcp docs my brain turns to mush :(
[22:06:10] <alex_joni> * alex_joni passes chr0n1c a blender
[22:06:16] <alex_joni> that speeds things up
[22:06:19] <chr0n1c> * chr0n1c thanks
[22:06:52] <chr0n1c> *inserts brain and HAL docs into blender and presses button 10
[22:07:31] <chr0n1c> maybe i can print them out and sleep on the stack tonight
[22:07:45] <chr0n1c> and try osmosis.. skip the brain altogether
[22:08:08] <alex_joni> stick an usb stick up your *&&
[22:08:10] <alex_joni> works faster
[22:08:26] <chr0n1c> can i lube it up at least?
[22:08:35] <alex_joni> sure :D
[22:08:43] <alex_joni> use some antivirus software too
[22:09:22] <chr0n1c> i guess i jsut need to type some commands and see if they work and go from there... hmmm
[22:09:40] <chr0n1c> i don't wanna screw up my perfectly fine working machine now though
[22:09:56] <alex_joni> chr0n1c: copy the config dir
[22:09:57] <alex_joni> and make a new one
[22:09:59] <alex_joni> mess that up
[22:10:02] <chr0n1c> GENIUS!
[22:10:30] <chr0n1c> i should have thought of it
[22:10:35] <alex_joni> haha
[22:10:40] <chr0n1c> that's how i got my current setup going
[22:10:52] <chr0n1c> it's called stepper-1
[22:11:06] <chr0n1c> so i guess i'll do stepper-2
[22:11:07] <alex_joni> next one should be stepper+1
[22:11:10] <alex_joni> :P
[22:12:41] <chr0n1c> * chr0n1c loads up vnc to edit the emc machine's configz
[22:12:54] <alex_joni> chr0n1c: be carefull with vnc-server
[22:13:02] <alex_joni> * alex_joni had problems with it
[22:13:17] <chr0n1c> it's hooked right into the ubuntu remote desktop server
[22:13:26] <alex_joni> http://www.juniper.net/security/auto/vulnerabilities/vuln3336.html
[22:13:31] <chr0n1c> what kinda problems
[22:13:33] <chr0n1c> ohhhh
[22:13:40] <alex_joni> exploit-kind of problems
[22:14:03] <alex_joni> realvnc server for doze though.. so it might not apply
[22:14:04] <chr0n1c> it's behind my dsl router/firewall
[22:14:10] <alex_joni> chr0n1c: then it's safe
[22:14:17] <alex_joni> I usually keep mine the same..
[22:14:35] <alex_joni> but this particular time I did a port forwarding to do some remote admin
[22:14:39] <chr0n1c> i accidentally had it on the dmz port for a week when i first built the pc though oops!
[22:14:50] <alex_joni> after 5 mins I had someone logged into my vnc
[22:14:58] <alex_joni> and typing furiously away :))
[22:15:12] <chr0n1c> silly hackers, bits are for geeks!
[22:15:21] <alex_joni> I think it was a script
[22:15:44] <alex_joni> it loaded the run menu in doze, and started pasting batch commands.. (in a really long line)..
[22:16:15] <chr0n1c> i found some programs that can scan a box for any vunerabilities
[22:16:29] <chr0n1c> automatically like that
[22:16:56] <chr0n1c> i ran every program i could find like that on the last webserver i built
[22:17:21] <alex_joni> just need to remember to run it again 6 months later :D
[22:17:25] <chr0n1c> it was a debian updated and hardend by me ... it passed all my tests
[22:18:07] <chr0n1c> i killed the webserver and moved my site to bravenet... then i turned that box into my emc2 box!
[22:18:23] <chr0n1c> sso now i don't have to mess with the admin on the webserver so i got some free time!
[22:18:45] <alex_joni> what's that?
[22:18:47] <alex_joni> free time..
[22:18:55] <chr0n1c> ehh i have too much
[22:19:02] <alex_joni> can I get some?
[22:19:08] <chr0n1c> i'll sell it to ya
[22:19:15] <chr0n1c> what ya want done?
[22:19:29] <chr0n1c> * chr0n1c ;)
[22:19:37] <alex_joni> I just need the time
[22:19:42] <alex_joni> (for .. nothing)
[22:19:41] <chr0n1c> oh
[22:19:49] <chr0n1c> it doesn't bottle well
[22:20:09] <chr0n1c> not much shelf life ya know
[22:22:27] <JymmmEMC> alex_joni: : Ok, which files did you suggest that I copy and edit so I can get xylotex?
[22:22:44] <alex_joni> JymmmEMC: stepper_inch
[22:22:55] <alex_joni> and there's an option in the ini:
[22:23:24] <alex_joni> xylotex_pinout.hal instead of standard_pinout.hal
[22:23:56] <JymmmEMC> stepper and not stepper xyza
[22:24:03] <alex_joni> yeah
[22:24:10] <JymmmEMC> k
[22:24:11] <alex_joni> do you have 4 axes?
[22:24:18] <JymmmEMC> just 3
[22:24:24] <alex_joni> then stepper is for you
[22:25:24] <JymmmEMC> that sounds like a commercial =)
[22:25:42] <alex_joni> it's from an actual emc commercial
[22:26:01] <alex_joni> OSS wants YOU!
[22:26:30] <JymmmEMC> No, more like "Is cialis right for you? Ask your doctor"
[22:26:47] <alex_joni> hmm.. odd comercials you're watching
[22:27:18] <JymmmEMC> Nah, see the pharmacutical companys here in the US have to adhere to FDA regulations when it comes to advertsiing.
[22:27:47] <JymmmEMC> Any drig that is advertised MUST state the worse possible scenario of taking the drug, including death.
[22:29:23] <JymmmEMC> So, that means durg the trial, someone died
[22:29:31] <alex_joni> bummer
[22:30:12] <JymmmEMC> Hmmmm, machien not moving
[22:30:52] <JymmmEMC> ah, missed one section
[22:31:18] <JymmmEMC> do I ADD the xylotex hal, or replace the existing one?
[22:32:23] <alex_joni> replace
[22:32:39] <alex_joni> 01:19 < alex_joni> xylotex_pinout.hal instead of standard_pinout.hal
[22:32:54] <JymmmEMC> jog speed 71ipm, but it ain't moving that fast
[22:33:21] <alex_joni> it's limited by max vel
[22:33:23] <alex_joni> and max accel
[22:33:33] <alex_joni> adjust INPUT_SCALE too
[22:33:51] <JymmmEMC> ah
[22:34:11] <JymmmEMC> instead of stop/starting axis, is there a way to have it jsut reload the ini?
[22:34:42] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl/emcinfo.pl?TweakingSoftwareStepGeneration
[22:34:46] <alex_joni> JymmmEMC: nope
[22:35:16] <alex_joni> I'm heading for bed..
[22:35:17] <alex_joni> good night all
[22:35:22] <JymmmEMC> g'night alex_joni