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
