Thanks for all your work on this. I didn't get a chance to play with your iocontrol-v2 this weekend. The machine is to the point where I can start tweeking for performance so I hope to test v2 soon.
sam On 1/10/2011 4:28 AM, Michael Haberler wrote: > I observed the same thing > > the tool-prepared pin as it stands doesnt gain you any parallel movement > between toolchanger movement and gcode execution if it is interpreted as > 'toolchanger move to next tool/pocket position'. > > I think what's needed is introduce a tool-prepare-ack signifying that the > toolchanger got the pocket number, and introduce a new pin like > tool-change-enable which signals that the tool prepare step is actually > finished. > > I'll od it this way in iocontrol-v2 since the current semantics doesnt make > sense > > -Michael > > Am 09.01.2011 um 20:27 schrieb<[email protected]> > <[email protected]>: > >> I pulled 2.4.0 and it exhibits the same issue. (everything pauses while the >> tool prepare is happening) >> >> Now maybe I am wrong but I thought I remember a conversation with chris >> where he explained that the tool prep was done in the background while gcode >> is running. I thought I remember him saying that he was taken by suprise as >> the tool carosel started moving before the tool was needed (because of read >> ahead) >> >> anyhoo. >> >> I think I can work around this by setting the tool-prepared bit to true at >> the initialization of the tool search. Then I would just add some logic to >> make sure the tool prepare was done before the tool change was allowed. >> >> thanks >> sam >> >> On Sat, 08 Jan 2011 18:52:44 -0600 >> <[email protected]> wrote: >>> I am running master as there are pins I require for my setup. >>> >>> I have everything coming together and was going to do a simple video of the >>> machine spot drilling, drill hole - then rigid tap. I thought emc would >>> read ahead and pre-fetch the tool that was required. It didn't read ahead >>> and acutally paused everything while it was finding the tool (like >>> T583M06). So I thought I would just put the next tool (T) after the last >>> M6. (see program below). There was no motion until the tool was found. So >>> - in the program below - the machine paused everything while it was >>> searching for tool 6153. Each time emc read the T number - all motion was >>> paused until the tool was found. I will do some more experimenting to make >>> sure I am not doing something stupid. :) >>> >>> Thanks - Emc is an awesome piece of software. I cannot believe everything >>> it does and it does it very well. >>> >>> thanks >>> sam >>> >>> T6153 >>> G0X0Y0S2000 >>> (SPOTTING DRILL) >>> Z.05 >>> M03 >>> G01Z-.15F10 >>> G0Z.1 >>> m05 >>> (CHUCKED DRILL) >>> M06 >>> T7182 >>> G0X0Y0S2000 >>> Z2.811m03 >>> G83G98X0Y0Z1.761R2.761Q.1f10 >>> G0z2.811m05 >>> (tap drill) >>> m06 >>> T5137 >>> G0X0Y0S1000 >>> Z9.311m03 >>> G83G98X0Y0Z8.261R9.261Q.1f10 >>> G0Z9.311m05 >>> (tapping) >>> M06 >>> T5136 >>> G0X0Y0S60 >>> Z4.571 >>> M03 >>> G33.1Z3.471K.125 >>> M05 >>> m06 >>> G0G53Z24 >>> G0G53X38Y36 >>> m30 >>> >>> ------------------------------------------------------------------------------ >>> Gaining the trust of online customers is vital for the success of any >>> company >>> that requires sensitive data to be transmitted over the Web. Learn how to >>> best implement a security strategy that keeps consumers' information secure >>> and instills the confidence they need to proceed with transactions. >>> http://p.sf.net/sfu/oracle-sfdevnl >>> _______________________________________________ >>> Emc-developers mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/emc-developers >> >> ------------------------------------------------------------------------------ >> Gaining the trust of online customers is vital for the success of any company >> that requires sensitive data to be transmitted over the Web. Learn how to >> best implement a security strategy that keeps consumers' information secure >> and instills the confidence they need to proceed with transactions. >> http://p.sf.net/sfu/oracle-sfdevnl >> _______________________________________________ >> Emc-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-developers > > ------------------------------------------------------------------------------ > Gaining the trust of online customers is vital for the success of any company > that requires sensitive data to be transmitted over the Web. Learn how to > best implement a security strategy that keeps consumers' information secure > and instills the confidence they need to proceed with transactions. > http://p.sf.net/sfu/oracle-sfdevnl > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > > ------------------------------------------------------------------------------ Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need to proceed with transactions. http://p.sf.net/sfu/oracle-sfdevnl _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
