#emc | Logs for 2006-08-25

[00:38:00] <jepler> where's my opengl "red book"?
[00:41:41] <lerman__> lerman__ is now known as lerman
[00:52:05] <CIA-8> 03jepler 07HEAD * 10emc2/src/ (Makefile configure configure.in): --with-kernel-headers must be specified when RTS gives the wrong answer
[01:06:01] <jepler> http://www.semifluid.com/PIC18F2550_GLCD_Oscilloscope.php
[01:06:49] <jmkasunich> pretty neat
[01:07:10] <jepler> says it goes to (only) 60kHz
[01:07:19] <jmkasunich> 60KHz sample rate
[01:07:27] <jmkasunich> more like 10KHz bandwidth
[01:07:37] <jepler> yes
[01:07:47] <jmkasunich> faster than halscope tho ;-)
[01:08:02] <jepler> bizarre -- "Firefox can't find the server at www.pastebin.ca."
[01:08:30] <jmkasunich> http://pastebin.ca/148293
[01:08:35] <jmkasunich> no www
[01:09:25] <jepler> yes, that's the URL I'm pasting into firefox
[01:09:48] <jmkasunich> strange
[01:12:59] <CIA-8> 03compile-farm 07BDI-4.20 (2.6.10-adeos) * 10emc2head/: build FAILED ; see http://linuxcnc.org/compile_farm/emc2head_slot5_log.txt
[02:17:36] <CIA-8> 03compile-farm 07BDI-4.20 (2.6.10-adeos) * 10emc2head/: build PASSED
[09:11:53] <drouin_> hello world
[09:13:37] <alex_joni> hello
[09:14:49] <alex_joni> drouin_: looks good to me, and ready to use with emc2
[09:15:25] <alex_joni> minimal change of the default config files is still needed (to connect the 4 home switches, if you use them)
[09:15:33] <drouin_> thanx alex_joni, I'll go deeper into the doc
[09:15:47] <drouin_> my concern was also about the wire temperature control
[09:16:45] <drouin_> I've build this machine a couple of years ago
[09:16:48] <drouin_> http://antoine.drouin.free.fr/anton/zaggi_50_60.jpg
[09:16:52] <alex_joni> drouin_: don't seen that on that page
[09:17:07] <drouin_> I've used it a little with a windows program
[09:17:15] <alex_joni> how do you control the temp?
[09:17:28] <drouin_> PWM on one of the parallel port pin
[09:18:06] <alex_joni> that's easy with HAL
[09:18:34] <drouin_> cool - then I'll be reading the doc
[09:18:36] <alex_joni> HAL is part of emc2, you can read the full doc here: http://www.linuxcnc.org/Hal_Documentation.pdf
[09:18:54] <alex_joni> I also suggest the User Manual for emc2: http://www.linuxcnc.org/EMC2_User_Manual.pdf
[09:19:06] <drouin_> I4m reading that but I must admit that it looks a little bit obscure yet
[09:20:00] <alex_joni> which one? the HAL?
[09:20:37] <drouin_> yes - and the emc doc in general too - I'm just discovering it. so it's alot of volume
[09:20:48] <drouin_> I'l read and come back after with questions :)
[09:21:05] <alex_joni> drouin_: any time
[09:21:25] <alex_joni> I take it you are from france?
[09:21:33] <drouin_> how did you guess ?
[09:21:34] <drouin_> :)
[09:22:19] <alex_joni> from your webpage :)
[09:22:44] <drouin_> I have none :)
[09:23:26] <alex_joni> http://antoine.drouin.free.fr/anton/
[09:24:12] <drouin_> this is just a junk directory
[09:24:19] <alex_joni> but it's .fr :)
[09:24:25] <drouin_> yes
[09:24:36] <drouin_> where are you from ?
[09:24:42] <alex_joni> .ro
[09:24:47] <alex_joni> roumanie :)
[09:25:00] <drouin_> not that far
[09:25:22] <alex_joni> yup, only 2 timezones
[09:25:25] <drouin_> is CAM popular in roumanie ?
[09:26:46] <alex_joni> pretty, but I do it for the fun of developing :)
[09:27:05] <drouin_> my "homepage" is more this one : http://www.recherche.enac.fr/paparazzi/doc/
[09:27:21] <drouin_> and this one http://www.nongnu.org/paparazzi/
[09:28:27] <alex_joni> drouin_: great stuff by the first look
[09:28:37] <drouin_> thanx
[09:28:40] <drouin_> drouin_ is now known as poine_
[09:28:51] <poine_> poine_ is now known as poine42
[09:29:31] <alex_joni> poine42: really great stuff :)
[09:29:39] <poine42> really thanx :)
[09:30:15] <poine42> the savannah page is outdated and the wiki is far from complete yet
[09:35:02] <alex_joni> poine42: I know how hard it is to write docs
[09:35:50] <poine42> yes - and to keep it up to date
[09:43:07] <alex_joni> poine42: one question about the board you have
[09:43:13] <alex_joni> does it take much work?
[09:43:21] <alex_joni> it says on the page you need to solder some parts
[09:43:43] <poine42> which board ? the CNC board ?
[09:44:33] <poine42> it's not this exact board that I have, it's an older one with ballast resistors - I received it from a friend as a kit
[09:44:51] <poine42> and was easy to assemble - only big parts
[09:45:44] <poine42> alex_joni, one question - what kind of processing power is needed to run EMC - would an old pentium200 fit ?
[09:46:19] <alex_joni> poine42: hardly
[09:46:38] <alex_joni> there is a puppy version out there, but it's a bit outdated, and no real support on it to rebuild emc
[09:46:46] <alex_joni> that version would run on the P200
[09:46:59] <poine42> ok - I'll find a more decent box then
[09:47:00] <alex_joni> but currently we advise for Ubuntu (or Xubuntu) with emc2
[09:47:08] <alex_joni> I think 400+ should be minimum
[09:47:22] <poine42> I'm a hardcore debian fan, so I'll run on debian I guess
[09:47:39] <alex_joni> poine42: it's not trivial to do the RT kernel
[09:47:55] <alex_joni> there is a version called BDI (Brain Dead Install) based on sarge though
[09:48:17] <poine42> maybe I'll use that
[09:48:21] <alex_joni> it features some version of EMC on it, but it's not emc2 (it's a fork of our project)
[09:48:41] <poine42> so you advice to use ubuntu ?
[09:48:43] <alex_joni> poine42: you could at least use the kernel, then install emc2 (that's what I would advise, because of the PWM control)
[09:49:14] <poine42> I can use that - anyway the box will be used only for the machine
[09:49:16] <alex_joni> poine42: I'd say.. install sarge, grab the RT kernel, compile emc2.0.3 (last release) on it
[09:49:42] <poine42> ok - will do that
[09:50:56] <poine42> any link for the ace CAM converter cited in the emc2 doc ?
[09:51:23] <alex_joni> check www.linuxcnc.org -> Links
[09:51:28] <poine42> thanx
[09:51:51] <alex_joni> hmm.. not there
[09:52:09] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
[09:52:36] <poine42> what soft do you use to draw ?
[09:53:24] <alex_joni> I don't really draw, but usually autocad
[09:53:35] <poine42> does that exists on linux ?
[09:56:12] <alex_joni> poine42: not that I know :)
[09:56:19] <alex_joni> but older versions are known to run in wine
[09:56:31] <alex_joni> there is Synergy CAD/CAM which works in linux
[09:56:38] <alex_joni> and BRLCad which I heard people use
[09:56:42] <alex_joni> also Qcad
[09:56:48] <alex_joni> and so on ;)
[09:56:53] <poine42> I used qcad a little
[10:00:37] <pier_> poine42: alas qcad uses LWPOLYline...
[10:00:44] <pier_> morning alex_joni
[10:01:24] <pier_> which are 2D entities that don't handle Z depth
[10:01:24] <poine42> yes and it's only 2D
[10:02:01] <poine42> I have a friend who uses solidworks and I'm very jealous of what he does
[10:02:19] <pier_> me too... powerful sw
[10:02:38] <pier_> yet now switching to linux I bought Varicad
[10:02:50] <poine42> I do most of my drawing with perl script - which is bad
[10:02:51] <pier_> wich is not bad at all
[10:03:01] <poine42> but when the only tool you have is a hammer.....
[10:03:13] <pier_> hehe :)
[10:03:26] <poine42> every problem starts to look like a nail
[10:03:56] <pier_> don't tell me
[10:04:10] <pier_> pier_ is now known as pier_gar
[10:05:15] <poine42> lunch time - see you later
[10:05:31] <danex> alex_joni good afternoon
[10:06:19] <Bo^Dick> if someone of you have ever messed with a shift-register such as the 74hc299 please let me know
[10:09:00] <alex_joni> hello
[10:11:10] <danex> I have a question about a parameter
[10:13:09] <danex> I was looking at a page in the wiki and noticed that some parameters listed do not seem to connect to pins ?
[10:14:07] <alex_joni> danex: what parameter?
[10:14:10] <danex> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl/emcinfo.pl?EMCMOT_And_EMCIO_HAL_Interface
[10:14:58] <alex_joni> usually parameters exist to set some things (using halcmd setp ..) or to check some things, but they cannot get connected to signals
[10:17:03] <danex> This is what I thought
[10:18:04] <danex> I have to check some thing, be right back
[10:31:05] <danex> A parameter can be a bit type, writeable, non writeable floating etc?
[10:31:15] <alex_joni> danex: right
[10:31:37] <alex_joni> danex: we are thinking of dropping parameters from HAL, and replace all with pins
[10:31:44] <alex_joni> so that one could connect signals to them
[10:32:21] <danex> That would seem to be a good idea to get more flex
[10:33:01] <alex_joni> but this might happen who knows when :)
[10:34:19] <danex> Most pins seem to be created by modules an/or drivers?
[10:34:46] <danex> and blocks as I have used
[10:39:38] <danex> alex_joni, thanks for the info
[10:39:59] <danex> Time for me to go to work
[10:41:56] <danex> by the way, the photos you took form the antena were a great view.
[10:53:15] <danex> * danex is away: Away at the moment
[11:02:03] <danex> * danex is back.
[11:02:41] <danex> * danex is away: Away at the moment
[14:04:36] <Lerneaen_Hydra> 'lo
[14:21:11] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/axis.py: i18n
[14:21:39] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/Submakefile: support rebuilding axis.pot
[14:21:56] <CIA-8> 03jepler 07HEAD * 10emc2/src/po/axis.pot: rebuild
[14:28:14] <Lerneaen_Hydra> hi jepler
[14:30:39] <jepler> hi Lerneaen_Hydra
[14:30:50] <Lerneaen_Hydra> back for a little while now
[14:30:56] <Lerneaen_Hydra> been a long week
[14:31:31] <jepler> here, too
[17:03:17] <alex_jon1> hi all
[17:05:10] <Lerneaen_Hydra> hi alex_jon1
[17:05:29] <alex_jon1> alex_jon1 is now known as alex_joni
[17:05:29] <Lerneaen_Hydra> so what's happened to alex_joni?
[17:05:34] <alex_joni> who?
[17:05:37] <Lerneaen_Hydra> oh, well that's sorted
[17:05:40] <Lerneaen_Hydra> ;)
[17:07:14] <Lerneaen_Hydra> I was just thinking, there seem to be lots of "I'm completely new to EMC, help with halfile" people, both on the mailing list and here in IRC, is there any good introductory page for them? IMO the wiki isn't particularly optimised for that
[17:07:54] <alex_joni> there is a chapter in the User Manual
[17:07:54] <Lerneaen_Hydra> oh
[17:07:54] <Lerneaen_Hydra> I see
[17:07:54] <Lerneaen_Hydra> must be a new version
[17:08:18] <Lerneaen_Hydra> the version I have pretty much only said how to enable e-stop
[17:08:28] <alex_joni> and how to change pinout I think
[17:08:35] <Lerneaen_Hydra> hmm, yes that too
[17:08:54] <Lerneaen_Hydra> but nothing about steptype, switches and so on
[17:09:21] <alex_joni> Lerneaen_Hydra: I can include it if you write it :)
[17:09:30] <Lerneaen_Hydra> haha
[17:09:33] <Lerneaen_Hydra> hmm
[17:09:42] <Lerneaen_Hydra> I'll have to think about that actually
[17:09:54] <Lerneaen_Hydra> though it won't be for quite some time I'm afraid
[17:10:44] <Lerneaen_Hydra> lots of introductory stuff at EE now
[17:26:11] <pier_gar> aaaalleluia! Alleluia!!! It works!!! Emc2 on a Slack 10.2
[17:26:17] <alex_joni> pier_gar: nice
[17:26:57] <pier_gar> alex_joni: I am happy!!!
[17:28:01] <robin_sz> meep?
[17:28:32] <Lerneaen_Hydra> meep
[17:28:35] <pier_gar> that one was tricky and not over thouh
[17:29:14] <lerman__> lerman__ is now known as lerman
[17:29:34] <pier_gar> it was when damn hotplug was disabled that the machine started to respond to Emc2
[17:36:27] <alex_joni> * alex_joni wonders what distros emc hasn't been run on yet
[17:39:00] <pier_gar> alex_joni: I'll try and investigate wath is it that hassle emc
[17:41:54] <alex_joni> I suspect something about parport & hotplug
[17:42:01] <alex_joni> emc2 wouldn't start?
[17:42:22] <pier_gar> steppers were locked
[17:42:25] <pier_gar> humming
[17:43:00] <alex_joni> probably soemthing else stilla ccessing parport
[17:43:19] <alex_joni> probably something else still accessing parport
[17:43:36] <pier_gar> yes...
[17:45:23] <pier_gar> I'd like to have list of what hotplug started at boot...
[17:45:23] <alex_joni> isn't it in dmesg ?
[17:45:48] <pier_gar> don't know how to work out which ir detected by hotplug..
[17:46:48] <pier_gar> faster rebooting and comparing lsmod list with hotplug on and off
[17:47:20] <pier_gar> perhaps is not that elegant but I am not an expert
[17:47:38] <alex_joni> might be a process, not a module though
[17:47:45] <pier_gar> mmm
[17:47:56] <alex_joni> does /etc/init.d/hotplug stop make it work again?
[17:47:57] <pier_gar> a process launched by hotplug
[17:48:53] <alex_joni> * alex_joni goes away for a while
[17:48:56] <alex_joni> bbl..
[17:49:11] <pier_gar> I simpli chmod -x /etc/rcd/rc.hotplug
[18:05:06] <robin_sz> sigh
[18:05:40] <robin_sz> what to do ... so much to do, so little time
[19:15:05] <Lerneaen_Hydra> 'night
[19:33:38] <robin_sz> and then there were three
[19:33:44] <robin_sz> well, 37 actually
[19:35:57] <robin_sz> if anyone is feeling hungry ... right now I'm enjoying a very pleasant onion bhajee, with a vegetable biryani coming up for main course ...
[19:40:17] <jepler> that sounds quite good
[19:40:37] <cradek> I tried to make a biryani once, it was awful
[19:40:45] <cradek> no idea what the trick is
[19:40:57] <cradek> I can make a lot of passable indian food, but not that
[19:41:16] <robin_sz> ive never managed to make a decent bhajee
[19:41:20] <robin_sz> tried many times
[19:42:10] <robin_sz> can do a very good mushroom and kidney bean balti
[19:42:34] <robin_sz> but bhajees seem to be a hidden art. a bit liek massalla dosai ... the rice flour pancakes
[19:42:45] <cradek> yeah I tried that once too, heh, yuck
[19:43:08] <robin_sz> yeah, mine fermented and smelled so bad we had to put the mixture out in the yard
[19:43:19] <cradek> I think lemon is the trick in bhajee
[19:43:31] <cradek> heh you're only supposed to wait one day
[19:43:49] <robin_sz> this was like 4 hours and the kitchen was under biowarfare attack
[19:43:57] <cradek> wow
[19:44:14] <cradek> ever made sourdough bread? it should have that same smell I think
[19:44:21] <robin_sz> hmmm
[19:44:37] <cradek> it's hard to explain, but if you've smelled good sourdough starter you know it
[19:47:13] <robin_sz> right .. dont think I have
[19:47:13] <cradek> that can go wrong too, I hear it can turn pink or blue!
[19:47:13] <robin_sz> the dosai turned pink
[19:47:49] <cradek> haha
[19:47:52] <robin_sz> which is od .. from the smell I expectewd it to turn brown
[19:47:59] <cradek> that's not right at all
[19:49:20] <robin_sz> ah well, one day.
[19:49:36] <robin_sz> looking forward to picking up this slide and servo
[19:50:57] <robin_sz> got a 10-0-10 servo amp for it .. miht have a go at driving it off the G-REX card for a bit of fun
[19:52:39] <robin_sz> I'd had a go at porting the EMC servo loop to the thing, but I think the other guys had some thoughts about embeddign it in the fpga, but I lost track at that point .. probably better have another look
[20:29:34] <danex> * danex is back.
[20:30:36] <danex> Gentlemen, this bhajee sounds good What is the origin country?
[20:30:46] <cradek> india
[20:31:44] <danex> Would it be served in an Indian restaurant?
[20:31:49] <robin_sz> it would
[20:31:57] <robin_sz> either as onion bhajee
[20:31:59] <robin_sz> or pakora
[20:33:03] <danex> A new Indian restaurant opened here , I think I will try it for lunch
[20:35:46] <robin_sz> in the UK, about 50% of the restaurants are indian
[20:36:27] <robin_sz> back to cnc stuff ...
[20:37:12] <robin_sz> ive head great success with the laser recently, found a few problems and mamanged to et the spot size down a lot, so much better cuts and speed
[20:38:26] <danex> What type of laser?
[20:38:26] <robin_sz> infact, had to de-focus it slightly on thicker material, as it was difficult to extract the parts from the sheet
[20:38:26] <robin_sz> YAG
[20:39:05] <danex> My customer has three LVD brand laser machines
[20:39:16] <robin_sz> they are OK
[20:39:20] <robin_sz> mine is Trumpf
[20:39:54] <robin_sz> they haven made many YAG lasers cutters, most are CO2,
[20:39:55] <danex> do you cut steel?
[20:40:00] <robin_sz> lots
[20:40:15] <robin_sz> about 25 tonnes a month
[20:41:12] <danex> These give problems with 12mm and thicker material
[20:42:31] <danex> That is a lot of steel in a month
[20:43:16] <robin_sz> how many watts are they?
[20:43:36] <robin_sz> 12mm should cut fine with 1800 watts or so
[20:43:49] <danex> I am not sure, I do not get into that area frequently
[20:43:49] <robin_sz> 1800 can be OK on 15 if set up right
[20:44:16] <robin_sz> I suspect he doesnt have a lens for 12mm, and is using the same focal length he uses for thin sheet
[20:46:00] <danex> I know that adjustments to the lense is done on a regular timeing, I do not know if they have different lense sets?
[20:46:50] <robin_sz> yeah, on CO2 lasers, they have to check the alignemt every sheet or so, make sure it still aims down the centre of the nozzle
[20:47:10] <robin_sz> they also should use different focal lengths for thin, medium and thick sheet
[20:48:02] <robin_sz> they should also use very low gas pressures ... like 0.5 bar
[20:48:57] <danex> I do know that the gas pressure is higher that .5
[20:49:52] <robin_sz> for 12mm, then that would explain a lot.
[20:49:52] <robin_sz> you need very low pressures with thick material, high pressures with thin
[20:50:26] <robin_sz> I cut 10mm all day on 0.5~0.6 bar
[20:51:04] <danex> I will copy this and give it to the setup person, it may help him with the problems
[20:52:38] <robin_sz> id suggest a 1.4mm nozzle, a pierce height of 5mm, 1.5 bar on piercing, 0.5 to 0.6 bar cutting ... on 12mm with 1800 watts, a speed of around 0.6m/minute would be a good starting point
[20:52:53] <robin_sz> cutting height of 0.7mm
[20:53:29] <robin_sz> if he has a longer focal lenght lens, use that
[20:53:58] <robin_sz> 6 or 7" focal length
[20:55:21] <robin_sz> and really get the focus point set up real well, either exactly on top, or a mm or so below the surface of the metal
[20:56:07] <danex> This is the good part of the IRC, GREAT information, a lot of subjects.
[20:56:35] <danex> Thank You for the Info robin_sz
[20:56:50] <danex> I have to go now
[20:56:59] <danex> * danex is away: Away at the moment
[21:27:15] <robin_sz> mmmm ... need coca cols.
[21:27:18] <robin_sz> cola
[21:27:22] <robin_sz> must buy ....
[22:03:03] <alex_joni> night all
[22:42:51] <jepler> why the heck does python2.4-numarray install gcc-3.4-base? </ubuntu whining>
[22:55:31] <robin_sz> because Ubuntu is not Debian?
[22:57:40] <CIA-8> 03jepler 07HEAD * 10emc2/lib/python/rs274/author.py: rs274.author is a python module for creating gcode files
[22:59:47] <CIA-8> 03jepler 07HEAD * 10emc2/configs/sim/axis.ini: Add the image-to-gcode input filter and correctly configure sim/axis to use it
[22:59:47] <CIA-8> 03jepler 07HEAD * 10emc2/bin/.cvsignore: Add the image-to-gcode input filter and correctly configure sim/axis to use it
[22:59:47] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/Submakefile: Add the image-to-gcode input filter and correctly configure sim/axis to use it
[22:59:47] <CIA-8> 03jepler 07HEAD * 10emc2/src/emc/usr_intf/axis/scripts/image-to-gcode.py: Add the image-to-gcode input filter and correctly configure sim/axis to use it
[22:59:47] <CIA-8> 03jepler 07HEAD * 10emc2/nc_files/torus.png: example file for image-to-gcode
[23:00:24] <CIA-8> 03jepler 07HEAD * 10emc2/debian/control: these are the extra packages needed by image-to-gcode which are not also used by axis
[23:21:11] <pier_casa> Night all