Re: [Emc-users] emc2.3.0beta2
Steve Blackmore wrote: > On Thu, 26 Mar 2009 19:44:56 -0500, you wrote: > > >> stepconf should write an inifile that enables "home all" if you have >> home switches for all axes. If you don't have home switches, or you >> have them for only some axes, then axis won't write an inifile that >> enables "home all". >> > > HI Jeff - on the subject of home, why was the behaviour changed to force > a home in 2.3? > > I found the NO_FORCE_HOMING=1 in the wiki. > > I'm trying to get my head around how to make AXIS and EMC behave like > I'm used to with Mach Turn before trying it for real. > > Without homing, the soft limits have no way to line up to the actual machine position. > I do a lot of CNC turning and like many others I know, I don't use the > home switches. They are unnecessary. I don't use them during tool > changes I do my tool changing just far enough off the end of the stock > so the longest tool doesn't hit the stock, really a waste of time to > travel any further ;) > > You don't have to go to the home position to change tools. You can set the tool change position to be anything you want, but the machine needs to be homed once when you start EMC, so that that position can be repeated every time you start it up. Jon -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual boot
That's even better :-) Thanks Frank. Gaston Frank Tkalcevic wrote: >> My system has dual boot Ubuntu 8.04 and Windows. >> How can I change the default system at boot time? >> >> Gaston >> > > > I have mine set up so it default boots to the last one I selected. This > example is shown in the grub manual > http://www.gnu.org/software/grub/manual/grub.html#savedefault ... > > default saved > timeout 10 > > title GNU/Linux > root (hd0,0) > kernel /boot/vmlinuz root=/dev/sda1 vga=ext > initrd /boot/initrd > savedefault > > title FreeBSD > root (hd0,a) > kernel /boot/loader > savedefault > > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual boot
> My system has dual boot Ubuntu 8.04 and Windows. > How can I change the default system at boot time? > > Gaston I have mine set up so it default boots to the last one I selected. This example is shown in the grub manual http://www.gnu.org/software/grub/manual/grub.html#savedefault ... default saved timeout 10 title GNU/Linux root (hd0,0) kernel /boot/vmlinuz root=/dev/sda1 vga=ext initrd /boot/initrd savedefault title FreeBSD root (hd0,a) kernel /boot/loader savedefault -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] THC Systems for plasma?
I already have one. It's good, but it has problem, that you can not see, which reference voltage you have set. It happens than, that if operator set voltage too low, than usually after start, the torch hits table. Jim said to me, that they are building new one (digital), but unfortunately I can't wait any longer. Sasa On Sat, Mar 28, 2009 at 12:59 AM, Alan wrote: > Sasa, > > I would suggest using the Sound Logic THC. > They have both a cabinet and rack mount unit. > http://soundlogicus.com/Default.aspx > > I've heard of several other EMC2 users who really like it. > I'll be going with one of these as soon as my table is ready too. > > Alan > > > -Original Message- > From: Sasa Vilic [mailto:sasavi...@gmail.com] > Sent: Friday, March 27, 2009 6:19 PM > To: Enhanced Machine Controller (EMC) > Subject: [Emc-users] THC Systems for plasma? > > Does anyone know good and reliable THC system for plasma table? > > Thanks, > > Sasa Vilic > > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
On Fri, 27 Mar 2009 17:54:27 -0600, you wrote: > > >On 27 Mar 2009 at 22:29, Steve Blackmore wrote: > >> >> I found the NO_FORCE_HOMING=1 in the wiki. > >it is in the manual... > >http://www.linuxcnc.org/docview/devel/html//config_ini_config.html#sub:[TRAJ]-section Yea - I was looking in the "homing" section of the 2.2 manual. >Are you using Touch Off P1? > >If you don't have a tool "loaded" you don't get the option to set the tool >table. I did. I found that stepconf doesn't create a lathe style tooltable, and if you do try to touch a tool off, it fails with "cannot have an x tool offset with orientation 0" A couple of other things, Axis doesn't seem to remember window resizing? What defines where the origin point on the screen is on startup (cyan crossed circle) - It's always off the screen up to the left? Steve Blackmore -- -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual boot
Thanks Alexey Gaston Alexey Starikovskiy wrote: > Gaston Gagnon wrote: > >> My system has dual boot Ubuntu 8.04 and Windows. >> How can I change the default system at boot time? >> >> >> > You can't change it permanently at boot time. > You can select system each time at boot or you can > edit "default=0" value in /boot/grub/menu.lst in Ubuntu (with sudo). > >> Gaston >> >> -- >> ___ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users >> >> > > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual boot
Gaston Gagnon wrote: > My system has dual boot Ubuntu 8.04 and Windows. > How can I change the default system at boot time? > > You can't change it permanently at boot time. You can select system each time at boot or you can edit "default=0" value in /boot/grub/menu.lst in Ubuntu (with sudo). > Gaston > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Dual boot
My system has dual boot Ubuntu 8.04 and Windows. How can I change the default system at boot time? Gaston -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] THC Systems for plasma?
Sasa, I would suggest using the Sound Logic THC. They have both a cabinet and rack mount unit. http://soundlogicus.com/Default.aspx I've heard of several other EMC2 users who really like it. I'll be going with one of these as soon as my table is ready too. Alan -Original Message- From: Sasa Vilic [mailto:sasavi...@gmail.com] Sent: Friday, March 27, 2009 6:19 PM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] THC Systems for plasma? Does anyone know good and reliable THC system for plasma table? Thanks, Sasa Vilic -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] THC Systems for plasma?
Does anyone know good and reliable THC system for plasma table? Thanks, Sasa Vilic -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
On 27 Mar 2009 at 22:29, Steve Blackmore wrote: > > I found the NO_FORCE_HOMING=1 in the wiki. it is in the manual... http://www.linuxcnc.org/docview/devel/html//config_ini_config.html#sub:[TRAJ]-section > > I'm trying to get my head around how to make AXIS and EMC behave > like > I'm used to with Mach Turn before trying it for real. > > I do a lot of CNC turning and like many others I know, I don't use > the > home switches. They are unnecessary. I don't use them during tool > changes I do my tool changing just far enough off the end of the > stock > so the longest tool doesn't hit the stock, really a waste of time > to > travel any further ;) > > X0 is always the centre of the stock, Z0 is nearly always the end of > the > stock. > > My method is to jog to the end of the stock, touch with tool1( tool1 > has > no tool offsets) and Zero Z, then jog and touch the side of the > stock > and enter the stock diameter in the X DRO. (It's possible to type > and > enter data via the DRO's in Mach). I would then simply run the > file. > > How do I do that? Touch off seems to mess with tool table? Are you using Touch Off P1? If you don't have a tool "loaded" you don't get the option to set the tool table. John -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m5i20_pidtest.hal
On Mar 27, 2009, at 2:25 PM, Peter C. Wallace wrote: > On Fri, 27 Mar 2009, Dave Engvall wrote: > >> Date: Fri, 27 Mar 2009 12:20:01 -0700 >> From: Dave Engvall >> Reply-To: "Enhanced Machine Controller (EMC)" >> >> To: "Enhanced Machine Controller (EMC)" > us...@lists.sourceforge.net> >> Subject: Re: [Emc-users] m5i20_pidtest.hal >> >> >> On Mar 26, 2009, at 5:52 PM, Stephen Wille Padnos wrote: >> >> >>> If a bare HAL setup won't do it, then it's unlikely that the full >>> EMC >>> setup will either. (but you knew that) >>> >>> - Steve >> >> OK, I've regrouped and downloaded 2.3 pre-beta 2 as a deb from Matt's >> site, >> installed it and modified the hal and .ini files for X and Y axis >> only. >> This is 5i20 only not hm2. My hope was that is would be mature enough >> to run >> right of of the box. Apparently I've been smoking the wrong >> stuff. ;-) >> >> With the axis gui and halmeter running I get output on Xoutput and >> m5i20.0.dac-00-value >> when I come out of estop but no output to the servo amp. Homing is >> set for no switches or index. >> The watchdog stuff is in the configs but is commented out. >> Uncommenting it gives errors. >> >> BTW- I'm using the pinouts in the 7i33 manual assuming they are right >> and >> Aout0 on pin 11 (ref to gnd) and Aout1 on pin 25 is correct. >> The encoders inputs on the same board work so the interconnecting >> cable is correct. > > What is the state of the ENA0 (pin 13) or ENA1 (pin 25) pins? I checked -00-enable-out and ... -01-enable-out and they are both FALSE. > > If the watchdog is commented out it should be inactive There is still one watchdog pin active and it is FALSE and I can't seem to set it true. If by inactive you mean non-functional that would be just fine. However, there must be something getting in the way of servo analog out. > > Surprised you re having so much trouble since the m5i20 config has > been used > by many people for close to 3 years now... Indeed! I am quite dismayed by the apparent fact that this doesn't just take off and run. More to the point though there doesn't seem to be anyway to easily debug the thing unless you are good at hal which I am not. Oh, well, off to watch a US First Robotics meet and then to the beach for a couple of days. Maybe this will look less daunting when I get back. Dave > > > Peter Wallace > Mesa Electronics > > (\__/) > (='.'=) This is Bunny. Copy and paste bunny into your > (")_(") signature to help him gain world domination. > > > -- > > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
On Thu, 26 Mar 2009 19:44:56 -0500, you wrote: >stepconf should write an inifile that enables "home all" if you have >home switches for all axes. If you don't have home switches, or you >have them for only some axes, then axis won't write an inifile that >enables "home all". HI Jeff - on the subject of home, why was the behaviour changed to force a home in 2.3? I found the NO_FORCE_HOMING=1 in the wiki. I'm trying to get my head around how to make AXIS and EMC behave like I'm used to with Mach Turn before trying it for real. I do a lot of CNC turning and like many others I know, I don't use the home switches. They are unnecessary. I don't use them during tool changes I do my tool changing just far enough off the end of the stock so the longest tool doesn't hit the stock, really a waste of time to travel any further ;) X0 is always the centre of the stock, Z0 is nearly always the end of the stock. My method is to jog to the end of the stock, touch with tool1( tool1 has no tool offsets) and Zero Z, then jog and touch the side of the stock and enter the stock diameter in the X DRO. (It's possible to type and enter data via the DRO's in Mach). I would then simply run the file. How do I do that? Touch off seems to mess with tool table? Steve Blackmore -- -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] SPI.comp
Hi list, Would "serial_dac.comp" be a good starting point for making a "SPI.comp" or do you recommend anything else to start from? Maybe there is something written already? If reasonable I would like to send more than one half bit per BASE thread click. I am talking to a PIC18F4520 so 8 bits at a time would be nice. Regards, Lars -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m5i20_pidtest.hal
On Fri, 27 Mar 2009, Dave Engvall wrote: > Date: Fri, 27 Mar 2009 12:20:01 -0700 > From: Dave Engvall > Reply-To: "Enhanced Machine Controller (EMC)" > > To: "Enhanced Machine Controller (EMC)" > Subject: Re: [Emc-users] m5i20_pidtest.hal > > > On Mar 26, 2009, at 5:52 PM, Stephen Wille Padnos wrote: > > >> If a bare HAL setup won't do it, then it's unlikely that the full EMC >> setup will either. (but you knew that) >> >> - Steve > > OK, I've regrouped and downloaded 2.3 pre-beta 2 as a deb from Matt's > site, > installed it and modified the hal and .ini files for X and Y axis only. > This is 5i20 only not hm2. My hope was that is would be mature enough > to run > right of of the box. Apparently I've been smoking the wrong stuff. ;-) > > With the axis gui and halmeter running I get output on Xoutput and > m5i20.0.dac-00-value > when I come out of estop but no output to the servo amp. Homing is > set for no switches or index. > The watchdog stuff is in the configs but is commented out. > Uncommenting it gives errors. > > BTW- I'm using the pinouts in the 7i33 manual assuming they are right > and > Aout0 on pin 11 (ref to gnd) and Aout1 on pin 25 is correct. > The encoders inputs on the same board work so the interconnecting > cable is correct. What is the state of the ENA0 (pin 13) or ENA1 (pin 25) pins? If the watchdog is commented out it should be inactive Surprised you re having so much trouble since the m5i20 config has been used by many people for close to 3 years now... Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your (")_(") signature to help him gain world domination. -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m5i20_pidtest.hal
On Mar 26, 2009, at 5:52 PM, Stephen Wille Padnos wrote: > If a bare HAL setup won't do it, then it's unlikely that the full EMC > setup will either. (but you knew that) > > - Steve OK, I've regrouped and downloaded 2.3 pre-beta 2 as a deb from Matt's site, installed it and modified the hal and .ini files for X and Y axis only. This is 5i20 only not hm2. My hope was that is would be mature enough to run right of of the box. Apparently I've been smoking the wrong stuff. ;-) With the axis gui and halmeter running I get output on Xoutput and m5i20.0.dac-00-value when I come out of estop but no output to the servo amp. Homing is set for no switches or index. The watchdog stuff is in the configs but is commented out. Uncommenting it gives errors. BTW- I'm using the pinouts in the 7i33 manual assuming they are right and Aout0 on pin 11 (ref to gnd) and Aout1 on pin 25 is correct. The encoders inputs on the same board work so the interconnecting cable is correct. What I really miss is something similar to stgdiag which allows one to read the raw encoders and set dac voltages without having to fight the watchdog. Rather than just moan and groan here are the lines in the hal file and the emc2 output. In m5i20_io.hal # Connect watchdog reset to motion controller. newsig WatchdogRst bit linksp WatchdogRst <= m5i20.watchdog-reset linksp WatchdogRst => motion.watchdog-reset-out EMC2 - 2.3.0~beta2~pre Machine configuration directory is '/home/dave/emc2/configs/m5i20' Machine configuration file is 'm5i20.ini' Starting EMC2... HAL: ERROR: pin 'm5i20.watchdog-reset' not found m5i20_io.hal:80: link failed So what do I need to add and where to make this fly. TIA Dave > > > -- > > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] compile problem in lenny
You are missing various important prerequisites to build emc2. RTAI is the kernel with real-time extensions required by emc2 to control machinery. A user has contributed instructions on building it on our wiki: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Debian_Lenny_Compile_RTAI The same user has also contributed instructions to install packages emc2 depends on, then compile emc2: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Debian_Lenny_Compile_EMC2 The packages listed in debian/control.in in the source tree can also be useful in determining the requirements to build or run emc2, though that file refers to ubuntu package names rather than debian package names; the two sometimes differ. If you find any mistakes in the wiki instructions, please update them. Anyone can edit the wiki after following the BasicSteps: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BasicSteps Jeff -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
On 27 Mar 2009 at 0:31, Steve Blackmore wrote: > On Thu, 26 Mar 2009 17:17:32 -0500, you wrote: > > >Did you get a "home all" button in emc2.2? "home all" and the > ctrl-home > >keystroke are only enabled when AXIS thinks that there's a homing > order > >defined in the inifile, and disabled otherwise. (they're just two > ways > >to access the same underlying function) > > Hi Jeff > > I wasn't aware of that and don't recall reading it in the axis docs. It "was" a bit obscure in the docs. I've expaned it a bit to make it clearer. Thanks John -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
Thanks for catching that Steve. I now know what that is... should be a .png not a .jpg John On 27 Mar 2009 at 9:15, Steve Blackmore wrote: > On Thu, 26 Mar 2009 19:00:15 -0600, you wrote: > > >It works fine on my 3 2.3 computers. I'd have to guess that you > don't have a homing > >sequence set... > > > >http://www.linuxcnc.org/docview/html//config_ini_homing.html#r0_1_3 > > Hi John - sorted, thanks, but that html link has a missing picture > here? > > it can't find > > http://www.linuxcnc.org/docview/html//HomingTyp.jpg > > Steve Blackmore > -- > > > -- > ___ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] emc2.3.0beta2
On Thu, 26 Mar 2009 19:00:15 -0600, you wrote: >It works fine on my 3 2.3 computers. I'd have to guess that you don't have a >homing >sequence set... > >http://www.linuxcnc.org/docview/html//config_ini_homing.html#r0_1_3 Hi John - sorted, thanks, but that html link has a missing picture here? it can't find http://www.linuxcnc.org/docview/html//HomingTyp.jpg Steve Blackmore -- -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] using a 5i20 for stepper motor control
Roger, > Eric, > Personally, I think the best way to cut insanely small segments is not to > generate them. Instead of doing a P0.1 on the machine side change your > tolerance > on the CAM side. I do a lot of contouring in using VisualMill and the size of > the G-code varies in direct relationship to the tolerance. I'm not doing high > precision molds in a climate controlled shop so a couple of thousandths of an > inch on contouring is usually fine. > I have this problem with the insanely small (0.1 mm) segments. The problem is that I can not set the tolerance on the CAM side the way I like. I use DeskProto and DP uses a raster to 'scan' an STL model and create the G-code from there. There is no way to tell DP to follow lines in the Z-height with a certain precision, it just follows lines in the X direction with a given step size in the Y direction to derermine the Z-height at each point. If only they would have made it such that I could create lines in the X-direction and tell DP to follow the contour with a given precision that would have been great. DP has different algorithms for different purposes but just not the one that I mostly use. I already thought of writing my own software for this special case and maybe I should just try. Regards, Rob -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] compile problem in lenny
Hi dear, when I try to run configure ./configure --enable-run-in-place --enable-build-documentation --enable-simulator I revised this error - checking for glBegin in -lGL... no configure: error: Required GL library missing. Install it, or specify --disable-python to skip the parts of emc2 that depend on Python I don't know the name of package that must be install and when I remove --enable-simulator get this error ./configure --enable-run-in-place checking installation prefix... /usr/local checking for RT dir... configure: error: RT not found. Specify: - what is RT? and where is? tnx. -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users