As usual, the folks on this list have been extremely helpful to track down problems - Thanks! :-)
Les N. originally came up with this version of the tool change program. But I'll edit the file according to the suggestions, try it out, and then re-upload the file to the Wiki server so we have a common reference. It sounds like it has a few quirks. Dave On 3/15/2012 8:15 PM, Tony Zampini wrote: > Hi Dave, > > I finally got around to trying out the manual tool change file > you put in the wiki. Sorry to say I'm not having much luck with it. > Now, EMC2 will not start up. An error box appears with references > to the hal_manualtoolchange file. > > The first time it happened, the error log referenced an error in a string > literal on line 53. > I was able to fix this by putting the back-slashes in there proper place at > the end of the lines. > Somehow, they got moved around in the file you uploaded. > > Then I tried running EMC2 again. Now it's showing errors on lines 12 and 65. > Here are the errors: > ******************************************** > Debug file information: > > Traceback (most recent call last): > File "/usr/bin/hal_manualtoolchange", line 12, in<module> > iniFile.find("EMC", "NML_FILE")) > File "/usr/lib/python2.6/posixpath.py", line 65, in join > if b.startswith('/'): > AttributeError: 'NoneType' object has no attribute 'startswith' > New_Sherline_Mill.hal:93: hal_manualtoolchange exited without becoming ready > ********************************************************* > > I hope someone can figure out why it's not working, because it > sounds like a very useful enhancement to EMC2. I'm not familiar with > HAL or Python, or else I would have a go at it. > > Thanks, > Tony > > ----- Original Message ----- > From: "Tony Zampini"<zampi...@cox.net> > To: "Enhanced Machine Controller (EMC)"<emc-users@lists.sourceforge.net> > Sent: Sunday, March 11, 2012 7:29 PM > Subject: Re: [Emc-users] Tool change question > > > >> Thanks, Dave. I'll give it a try and report my results. >> Tony >> >> ----- Original Message ----- >> From: "Dave"<e...@dc9.tzo.com> >> To: "Enhanced Machine Controller (EMC)"<emc-users@lists.sourceforge.net> >> Sent: Sunday, March 11, 2012 2:23 PM >> Subject: Re: [Emc-users] Tool change question >> >> >> >>> I just included it in the Wiki. I was going to do this a while ago ... >>> but like other things.. >>> >>> Here is the link: >>> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ManualToolChangeMacro >>> >>> I included it on the main wiki page - look for "tool change" >>> >>> I believe this is accurate. Several people have used, or actively use >>> this, and I haven't heard of any issues with it. >>> I have not used it myself yet. But I could see where it could be very >>> useful in certain circumstances. >>> >>> Give it a try and let us know how it turns out. >>> >>> Dave >>> >>> On 3/11/2012 11:31 AM, Tony Zampini wrote: >>> >>>> Hi Steve, >>>> >>>> I made a valiant effort to try to find Les Newell's manual toolchange >>>> macro >>>> fix, >>>> but was unable to fine it. Could you please send it to me? I'd appreciate >>>> it very much. >>>> >>>> Also, I'm not an EMC2 expert, so a brief explanation of how to install it >>>> would also be greatly appreciated. >>>> >>>> Thanks, >>>> Tony >>>> >>>> ----- Original Message ----- >>>> From: "Steve Blackmore"<st...@pilotltd.net> >>>> To: "Enhanced Machine Controller (EMC)"<emc-users@lists.sourceforge.net> >>>> Sent: Tuesday, March 06, 2012 6:16 PM >>>> Subject: Re: [Emc-users] Tool change question >>>> >>>> >>>> >>>> >>>>> On Tue, 06 Mar 2012 06:58:10 -0500, you wrote: >>>>> >>>>> >>>>> >>>>>> I just made my first PC board using EMC2 and my Sherline mill. >>>>>> I was surprised at how nice it came out. >>>>>> >>>>>> One issue came up, however, during the drilling phase. When EMC2 >>>>>> paused for the tool changes, I didn't see a way to touch off the Z axis >>>>>> after installing a new drill bit. Is there a way to use "touch off" >>>>>> while >>>>>> the tool change dialog box is being displayed? >>>>>> >>>>>> >>>>> Yep - there's Les Newell's manual toolchange macro fix. Allows jogging >>>>> and touch off during a toolchange pause. Dunno whether it ever got >>>>> accepted for inclusion though? If you can't find it contact me off list. >>>>> >>>>> Steve Blackmore >>>>> -- >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Keep Your Developer Skills Current with LearnDevNow! >>>>> The most comprehensive online learning library for Microsoft developers >>>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, >>>>> Metro Style Apps, more. Free future releases when you subscribe now! >>>>> http://p.sf.net/sfu/learndevnow-d2d >>>>> _______________________________________________ >>>>> Emc-users mailing list >>>>> Emc-users@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/emc-users >>>>> >>>>> >>>> ------------------------------------------------------------------------------ >>>> Virtualization& Cloud Management Using Capacity Planning >>>> Cloud computing makes use of virtualization - but cloud computing >>>> also focuses on allowing computing to be delivered as a service. >>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>>> _______________________________________________ >>>> Emc-users mailing list >>>> Emc-users@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/emc-users >>>> >>>> >>>> >>> >>> ------------------------------------------------------------------------------ >>> Virtualization& Cloud Management Using Capacity Planning >>> Cloud computing makes use of virtualization - but cloud computing >>> also focuses on allowing computing to be delivered as a service. >>> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >>> _______________________________________________ >>> Emc-users mailing list >>> Emc-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/emc-users >>> >> >> ------------------------------------------------------------------------------ >> Virtualization& Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Emc-users mailing list >> Emc-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/emc-users >> > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users