Re: [Emc-users] touchy question
thanks Jeff - I changed all the 100s to 10s in these two sections - it now works sweet Stuart -- dos centavos -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] touchy question
On Sun, Apr 18, 2010 at 12:40 PM, Jan de Kruyf jan.de.kr...@gmail.comwrote: Lots of machines have a rotary knob that goes from 50% to 150% of spindle speed. In my experience that works out rather well in practice. Jan Touchy has the spindle speed override as you describe. The MPG will adjust the override by 1 rpm per click. -- dos centavos -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] touchy question
The 100 value is hardcoded in emc/motion/command.c. FWIW I disagree with the comments and think that the value should probably come all the way from NML, not from HAL. But either way, you can get what you want by changing the hard-coded 100 to a different value. 1500 case EMCMOT_SPINDLE_INCREASE: 1501 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_INCREASE); 1502 if (emcmotStatus-spindle.speed 0) { 1503 emcmotStatus-spindle.speed += 100; //FIXME - make the step a HAL parameter 1504 } else if (emcmotStatus-spindle.speed 0) { 1505 emcmotStatus-spindle.speed -= 100; 1506 } 1507 break; 1508 1509 case EMCMOT_SPINDLE_DECREASE: 1510 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_DECREASE); 1511 if (emcmotStatus-spindle.speed 100) { 1512 emcmotStatus-spindle.speed -= 100; //FIXME - make the step a HAL parameter 1513 } else if (emcmotStatus-spindle.speed -100) { 1514 emcmotStatus-spindle.speed += 100; 1515 } 1516 break; Jeff -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] touchy question
I'd say I disagree with the whole idea of SPINDLE_INCREASE/DECREASE We should just take it out and let the GUIs add/subtract a value and send that as the new speed preset. That way users can have it as an option, or whatever. Regards, Alex On 4/18/2010 9:50 AM, Jeff Epler wrote: The 100 value is hardcoded in emc/motion/command.c. FWIW I disagree with the comments and think that the value should probably come all the way from NML, not from HAL. But either way, you can get what you want by changing the hard-coded 100 to a different value. 1500 case EMCMOT_SPINDLE_INCREASE: 1501 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_INCREASE); 1502 if (emcmotStatus-spindle.speed 0) { 1503 emcmotStatus-spindle.speed += 100; //FIXME - make the step a HAL parameter 1504 } else if (emcmotStatus-spindle.speed 0) { 1505 emcmotStatus-spindle.speed -= 100; 1506 } 1507 break; 1508 1509 case EMCMOT_SPINDLE_DECREASE: 1510 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_DECREASE); 1511 if (emcmotStatus-spindle.speed 100) { 1512 emcmotStatus-spindle.speed -= 100; //FIXME - make the step a HAL parameter 1513 } else if (emcmotStatus-spindle.speed -100) { 1514 emcmotStatus-spindle.speed += 100; 1515 } 1516 break; Jeff -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] touchy question
Lots of machines have a rotary knob that goes from 50% to 150% of spindle speed. In my experience that works out rather well in practice. Jan On Sun, Apr 18, 2010 at 9:42 AM, Alex Joni alex.j...@robcon.ro wrote: I'd say I disagree with the whole idea of SPINDLE_INCREASE/DECREASE We should just take it out and let the GUIs add/subtract a value and send that as the new speed preset. That way users can have it as an option, or whatever. Regards, Alex On 4/18/2010 9:50 AM, Jeff Epler wrote: The 100 value is hardcoded in emc/motion/command.c. FWIW I disagree with the comments and think that the value should probably come all the way from NML, not from HAL. But either way, you can get what you want by changing the hard-coded 100 to a different value. 1500 case EMCMOT_SPINDLE_INCREASE: 1501 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_INCREASE); 1502 if (emcmotStatus-spindle.speed 0) { 1503 emcmotStatus-spindle.speed += 100; //FIXME - make the step a HAL parameter 1504 } else if (emcmotStatus-spindle.speed 0) { 1505 emcmotStatus-spindle.speed -= 100; 1506 } 1507 break; 1508 1509 case EMCMOT_SPINDLE_DECREASE: 1510 rtapi_print_msg(RTAPI_MSG_DBG, SPINDLE_DECREASE); 1511 if (emcmotStatus-spindle.speed 100) { 1512 emcmotStatus-spindle.speed -= 100; //FIXME - make the step a HAL parameter 1513 } else if (emcmotStatus-spindle.speed -100) { 1514 emcmotStatus-spindle.speed += 100; 1515 } 1516 break; Jeff -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] touchy question
Gentlemen, Where would I change the spindle increment amount of the increase/decrease buttons? The GL has 4 speeds with max speeds of 60, 150, 375, 970. The 100 rpm change per button push would be nicer if it was 10 rpm. I have looked for 100 in all the files in the touchy directory. I found none that looked related. thanks Stuart -- dos centavos -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users