------------------------------------------------------------------------------------------------- tags: Freelance TYPO3 Glassfish JasperReports JasperETL Flex Blaze-DS WebORB PostgreSQL DB-Architect email: r...@vantwisk.nl web: http://www.rvantwisk.nl/ skype: callto://r.vantwisk Phone: +1 (803) 426-3350
On May 17, 2010, at 10:36 AM, Slavko Kocjancic wrote: > Hello... > Not bad idea to be separate item as jog under toolchange can be > resolved > quicker. > I changed wiki and I think all command M0 M1 and M6 can behave > similar. > For example if someone mill plastic then can issue few M1 in program > and > has optional stop on M1 dissabled. Thanks.. > If swarf come up then just enable M1 pause and have nice workaround. > Maybe there is not bad idea to have another one pause button that > pause > program like inserting M1 after just current line?!? Easyer to > implement. As mentioned before, you cannot easily insert a command on each line once they are in the queue unless the M1's are inserted when a program is loaded, you could do this using a filter I think... The suggestion you make to introduce a other pause method that stop after the line was processed might be easer to implement then trying to modify the current pause method. Then at least EMC is at a clear point ( I assume) where to resume from and not in the middle of something. > > Beaware of one nasty thing with manualtoolchange.py! When window popup > the keyboard control is on that window! If someone uses Estop in > keyboard and something goes wrong during toolchange dialog then Estop > button wont work! The proper way to solve e-Stop is to have a external button connected to your machine, next to a emergency stop. I think every decent size machine (that can seriously hurt a human) should have external buttons for that I do have, but luckly never used them :) Ries > Slavko > > Ries van Twisk pravi: >> Salvko, >> >> i think it would be a good idea to seperate item 15 into two items: >> >> >> 15) JOG under PAUSE - Alow users to jog machine when program is >> paused. >> 16) JOG under ToolChange - Alow users to jog machine when program M6 >> executed. The TouchOff? should be enabled too and maybe even MDI >> >> Although they look the same, the problem domain is in both cases >> somewhere else. >> >> As noticed before, item 16) is possible easer to solve then item 15) >> because of various internals >> >> >> With 15 it would be just fine if you can jog out, stop the spindle >> clean the workpiece, clean the bit and the machine and continue. For >> me personally it would already be awesome if when I press pause the >> tool will just move up and spindle stop (not need for jogging) >> The problem with 15) is that you can pause in the middle if a running >> line, and it's hard to re-start in the middle of an operation. >> >> With 16) The machine stops at a distinct line and already can >> continue >> from there, we just need to have a way to touch off (can that be done >> with the modified manual hal toolchange??) >> >> If they are broken into two piece, it will be easer to solve >> because a >> programmer can just concentrate on a easer task. >> >> Ries >> PS: I am going to modified the hal:manualtoolchange a bit so it will >> find the start point of 3 axis routers better, my little project for >> EMC :) >> >> > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users