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

Reply via email to