Thank you Andy! I tried and analysed vismach/vmc_toolchange config. However, I am planning to make substantial changes. Yes, this config will help me, but there are several issues not covered:
1. Comments from remapped M6 toolchange.ngc subroutine: ; This assumes that the carousel is already aligned correctly. ; It is important to unload the tool before shutting down the machine. I don't think I can live with that. There is no guarantee that the tool will be unloaded due to human factor (different operators) and in case of main power loss. Carousel position should not be trusted good as is. I am thinking about some file which should store last tool number taken together with pocket it came from and should be reliably written to drive. There should be some state variable to report successful shutdown or crash. and / or on startup ask user to press the button with big letters "I confirm there is tool #N in the spindle and pocket #M is empty". There might more controls to fill right answer. I coded and tested my own carousel HAL component which checks a lot of things and forces re-indexing in certain abnormal situations or can report critical faults by informational messages, halt and decline to work to avoid damaging the machine and tools. I tried to use given carousel component, but quickly found out it is not reliable enough. For example in index+pulse mode, position sometimes became erroneous after user abort or machine-power-off while carousel is active. No re-indexing is forced afterwards. No checks are done if index is in right place while working. 2. Some checks are made at ngc code before some action, but not all the time while the action takes place. This might lead to some failures or damage. Signals influenced: air-pressure, arm-in, spindle still oriented. 01/23/2016 09:05 PM, Andy Pugh rašė: > > >> On 23 Jan 2016, at 17:43, Pete Matos <[email protected]> wrote: >> >> I have to find a good way to orient spindle now before I can proceed >> further. Good luck man. > > The spindle.hal file from vismach/vmc_toolchange ought to pretty much just > slot in. > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 > ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
