Re: [Emc-users] kinematics of 3 joint and 6 joint serial robots
On 02/20/2014 12:24 AM, Marius Alksnys wrote: Rudy, I tried your robot6kins module, had to invert some joints due to different joint directions on my robot. It seems that my DH parameters are correct - I tested different positions and checked XYZ coordinates offline. But I get following errors when changing to world mode when powered-on. And I get the same results with different angles of all joints. Could you please send me those missing files for motoman-sim? Thanks in advance, Marius -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users for those interested in serial robots theres a series of lectures from Stanford online eg: http://www.youtube.com/watch?v=jKZIvseA1Nk regards Tomp / tjtr33 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Knee mill conversion - Z axis questions
IMHO if you motorise the knee instead of the quill, you lose all the benefits of the knee elevation for adjusting to workpieces and manually touching off the Z tool, in favour of a very slow and potentially troublesome Z axis which requires all movements to be inverted in a somewhat counter-intuitive way. I agree that whilst possible, motorising the rack and pinion would result in so much slop that it would be next to unusable What is commonly done with manual mill conversions of the turret knee mills is to motorise the quill and leave the knee as manual. The quill is disconnected from the rack and pinion arrangement and large plate clamp is attached to the bottom of the quill This is driven up and down through a ballscrew from a box mounted on the side of the head. The travel is typically quite short (70 - 150 mm), because all major adjustments are done on the knee and quill travel is just used to cut to depth with the standoff between cuts that is required. (same as it was when a manual mill) I have such a mill and it works very well. regards -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Knee mill conversion - Z axis questions
If the knee is motorized and has position feedback you could adjust the knee position according to the tool length offset. The slow motion of the knee would not affect the cutting as it would happen only once per tool change. It would be an intuitive action also as the tool gets longer the table gets lower. On Thu, Feb 20, 2014 at 3:07 AM, Schooner schoone...@tiscali.co.uk wrote: IMHO if you motorise the knee instead of the quill, you lose all the benefits of the knee elevation for adjusting to workpieces and manually touching off the Z tool, in favour of a very slow and potentially troublesome Z axis which requires all movements to be inverted in a somewhat counter-intuitive way. I agree that whilst possible, motorising the rack and pinion would result in so much slop that it would be next to unusable What is commonly done with manual mill conversions of the turret knee mills is to motorise the quill and leave the knee as manual. The quill is disconnected from the rack and pinion arrangement and large plate clamp is attached to the bottom of the quill This is driven up and down through a ballscrew from a box mounted on the side of the head. The travel is typically quite short (70 - 150 mm), because all major adjustments are done on the knee and quill travel is just used to cut to depth with the standoff between cuts that is required. (same as it was when a manual mill) I have such a mill and it works very well. regards -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Addressee is the intended audience. If you are not the addressee then my consent is not given for you to read this email furthermore it is my wish you would close this without saving or reading, and cease and desist from saving or opening my private correspondence. Thank you for honoring my wish. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Counterbore G code Generator
Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Index (Encoder) Homing
Has anyone setup encoder index homing recently with the Hostmot2 driver? I'm using a 7i43-2 board with a 7i33 and it cannot find the index pulse during the final phase of the homing process. The search velocity is negative and the latch velocity is positive. I've read the manual, the man 9 hostmot2 file etc. Nothing is popping up as being incorrect. HOME_USE_INDEX = YES is present in the INI file. However the axis just keep moving slowly looking for the index pulse but it never sees it. The machine homes fine if HOME_USE_INDEX = NO is present in the INI file. It appears that the encoder index signal is present at the 7i33 board terminal. Thanks, Dave On 2/20/2014 8:49 AM, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Ok, I can try and run it on windoze I have a couple of them running. JT On 2/20/2014 7:49 AM, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Oh, and I have 1.6.1 up now. JT On 2/20/2014 7:49 AM, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Index (Encoder) Homing
Dave man why dont you start a new thread the proper way. Now your stuff is all mixed up in another thread. On 2014-02-20 16:07, Dave Cole wrote: Has anyone setup encoder index homing recently with the Hostmot2 driver? I'm using a 7i43-2 board with a 7i33 and it cannot find the index pulse during the final phase of the homing process. The search velocity is negative and the latch velocity is positive. I've read the manual, the man 9 hostmot2 file etc. Nothing is popping up as being incorrect. HOME_USE_INDEX = YES is present in the INI file. However the axis just keep moving slowly looking for the index pulse but it never sees it. The machine homes fine if HOME_USE_INDEX = NO is present in the INI file. It appears that the encoder index signal is present at the 7i33 board terminal. Thanks, Dave On 2/20/2014 8:49 AM, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Give me a moment, I just spotted an error with the counterbore... JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Index (Encoder) Homing
On Thu, 20 Feb 2014, Dave Cole wrote: Date: Thu, 20 Feb 2014 09:07:17 -0500 From: Dave Cole linuxcncro...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: [Emc-users] Index (Encoder) Homing Has anyone setup encoder index homing recently with the Hostmot2 driver? I'm using a 7i43-2 board with a 7i33 and it cannot find the index pulse during the final phase of the homing process. The search velocity is negative and the latch velocity is positive. I've read the manual, the man 9 hostmot2 file etc. Nothing is popping up as being incorrect. HOME_USE_INDEX = YES is present in the INI file. However the axis just keep moving slowly looking for the index pulse but it never sees it. The machine homes fine if HOME_USE_INDEX = NO is present in the INI file. It appears that the encoder index signal is present at the 7i33 board terminal. Thanks, Dave First is the encoder N index_enable netted to axis.N.index_enable ? if thats correct the index hardware needs to be checked: An easy way to test the index hardware is unlink the encoders index_enable pin in hal and then manually set index_enable. Then rotate the shaft/encoder slowly. The index_enable pin should get cleared at only one shaft position. If it gets cleared immediately, the index polarity may be reversed. if it does not get cleared in one rotation it probably means the index signal is not getting to the FPGA, This can be checked with halmeter or halscope watching the GPIO pin that is used for the index signal. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
I saw that but you where quicker on the draw:) If you did not choose counter bore it would give a null value error. If you did the calculation on the bore tab it would go away. Was it that one? On 2014-02-20 16:22, John Thornton wrote: Give me a moment, I just spotted an error with the counterbore... JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
John did you update the version in the about box? I am still seeing 1.6.1. Now I dont know if I screwed up the extract. On 2014-02-20 16:24, John Thornton wrote: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Gantry Best Practices
On Feb 19, 2014, at 12:42 AM, Charles Steinkuehler char...@steinkuehler.net wrote: If I'm following things correctly, you're doing something very similar to the HAL gantry component I just created: applying the same commanded position to each gantry joint, providing for an offset between the individual joints to avoid racking. Yes, the offset is applied during the homing sequence and was calculated using a large square drawn on the table. Homing is substantially different, but then I don't have fancy Granite drives that will home themselves, so I had to work with LinuxCNC. :) Yes, the Granites cost their weight in gold ;-) but they are very nice drives!! We have large door stops fastened to the ends of the rails and the granites reduce torque, move until they hit these, press against them until a (very low) configured ferror is reached and declare this home. The gantry then moves out to the index pulse on each encoder and then the configured offset it applied to one side. It is very repeatable. Well, first Mesa has to make a BBB cape! Although there are beginning to be some FPGA add-ons for the BeagleBone that might be able to run the hm2 firmware. I'm waiting on my LogiBone kick-starter and there are a few other designs in the works I'm aware of. Will be nice to see these things. -Tom -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Index (Encoder) Homing
On 2/20/2014 9:23 AM, Peter C. Wallace wrote: On Thu, 20 Feb 2014, Dave Cole wrote: Date: Thu, 20 Feb 2014 09:07:17 -0500 From: Dave Cole linuxcncro...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: [Emc-users] Index (Encoder) Homing Has anyone setup encoder index homing recently with the Hostmot2 driver? I'm using a 7i43-2 board with a 7i33 and it cannot find the index pulse during the final phase of the homing process. The search velocity is negative and the latch velocity is positive. I've read the manual, the man 9 hostmot2 file etc. Nothing is popping up as being incorrect. HOME_USE_INDEX = YES is present in the INI file. However the axis just keep moving slowly looking for the index pulse but it never sees it. The machine homes fine if HOME_USE_INDEX = NO is present in the INI file. It appears that the encoder index signal is present at the 7i33 board terminal. Thanks, Dave First is the encoder N index_enable netted to axis.N.index_enable ? if thats correct the index hardware needs to be checked: An easy way to test the index hardware is unlink the encoders index_enable pin in hal and then manually set index_enable. Then rotate the shaft/encoder slowly. The index_enable pin should get cleared at only one shaft position. If it gets cleared immediately, the index polarity may be reversed. if it does not get cleared in one rotation it probably means the index signal is not getting to the FPGA, This can be checked with halmeter or halscope watching the GPIO pin that is used for the index signal. Hi Peter, No it was not. Let me try that. Thanks! Dave -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Knee mill conversion - Z axis questions
On Thursday 20 February 2014 09:14:28 Schooner did opine: IMHO if you motorise the knee instead of the quill, you lose all the benefits of the knee elevation for adjusting to workpieces and manually touching off the Z tool, in favour of a very slow and potentially troublesome Z axis which requires all movements to be inverted in a somewhat counter-intuitive way. I'll submit that if you are so limited, its poorly done. Most knees have a range that is entirely usable, and as far as non-intuitive motions go, a sign change in the scaling fixes that with no fuss because its never changed back. So other than the rather large increase in mass to be moved, it should be no different than moving the head up and down a square post, just needing a suitable motor and some of those nitrogen struts to help support the weight, which on a 10x57 mill would be several hundred pounds. A 1 ball screw should be able to do that if enough lift from struts s available. I have looked at a couple of the bigger bridgeport style mills with an eye to doing that, 50+ yo, worn to where I could have had one for a kilobuck, but haven't found my round tuit, and likely won't, my back is going to get fixed, if it can be, before I do much with any bigger machinery. I agree that whilst possible, motorising the rack and pinion would result in so much slop that it would be next to unusable Agreed. What is commonly done with manual mill conversions of the turret knee mills is to motorise the quill and leave the knee as manual. The quill is disconnected from the rack and pinion arrangement and large plate clamp is attached to the bottom of the quill This is driven up and down through a ballscrew from a box mounted on the side of the head. The travel is typically quite short (70 - 150 mm), because all major adjustments are done on the knee and quill travel is just used to cut to depth with the standoff between cuts that is required. (same as it was when a manual mill) That limitation would exasperate me. Sure, what I have is a toy, but in terms of operating envelope nothing made today can match what you get from the larger square post machines. Even my toy has a vertical motion of 14, and can reach it at 30 ipm. Its so flimsy all thats good for is tool changing clearance, or wood carving (I've carved a BP gunstock on it, gets ohh's and ahh's at the range) but I can mount a vice that raises the work 3+ inches without a problem that ball screws in the xy wouldn't fix 90% of. Thats a WIP. http://www.grizzly.com/products/Heavy-Duty-Benchtop-Mill-Drill-with- Variable-Speed-and-Power-Feed/G0762 Gives you a machine with an operating envelope of 18h x 7.5y x 22x, or 1.71875 cubic feet. For 2774 USD sitting on your 1/2 ton rated table, or another $275 on their stand. Add 3 ball screws suitable motors mount hdwe and LCNC. Might be $4500-5000. And that is a much larger cubic volume than you can get in any Bridgeport style machine when limited to driving the quill. I have such a mill and it works very well. regards -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.cl ktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Genes Web page http://geneslinuxbox.net:6309/gene NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
On Thursday 20 February 2014 10:05:45 John Thornton did opine: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT Good to hear John, I should be in a position to exercise it in another week, I burned up the plastic timing sprockets in the lathe drive last week and need to get that fixed, should have the stuff from LMS by the weekend. Linked from the wiki too I assume? -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.cl ktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Genes Web page http://geneslinuxbox.net:6309/gene NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
On Thursday 20 February 2014 10:11:28 John Thornton did opine: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT Got that one John and a big thank you. Haven't unpacked it yet though. On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/o stg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ost g.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.cl ktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Genes Web page http://geneslinuxbox.net:6309/gene NOTICE: Will pay 100 USD for an HP-4815A defective but complete probe assembly. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Losing half the steps in positive direction
I am rather new to this, and I don't know of anyone locally to help (Huntsville, AL area). Using a Sain Smart B.O.B and Driver boards. All three axes work correctly when instructed to traverse in a negative direction, however, when instructed positive, only travel half the distance. I have tried using MACH3 to see if the problem was LinuxCNC, but I haven't been able to get the trial copy I have to move anything yet. I ordered a replacement B.O.B. and it should be here tomorrow, to see if this one is broken. I know the driver boards work, as they came from another, smaller build, that B.O.B. has been lost, though. Thank you for any help, Rusty -- Why do geeks think Halloween and Christmas occur on the same day? Because 31oct = 25dec! -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Losing half the steps in positive direction
Rusty Have look at the pulse width requirements of your BOB and driver board. You can set it in the HAL file Look here as well: wiki.linuxcnc.org/cgi-bin/wiki.pl?Stepper_Drive_Timing http://linuxcnc.org/docs/html/config/stepper.html http://www.linuxcnc.org/docs/2.4/html/hal_parallel_port.html On 2014-02-20 17:37, Rusty Russell wrote: I am rather new to this, and I don't know of anyone locally to help (Huntsville, AL area). Using a Sain Smart B.O.B and Driver boards. All three axes work correctly when instructed to traverse in a negative direction, however, when instructed positive, only travel half the distance. I have tried using MACH3 to see if the problem was LinuxCNC, but I haven't been able to get the trial copy I have to move anything yet. I ordered a replacement B.O.B. and it should be here tomorrow, to see if this one is broken. I know the driver boards work, as they came from another, smaller build, that B.O.B. has been lost, though. Thank you for any help, Rusty -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Losing half the steps in positive direction
I dont know your board and driver but did come across an incompatibility between a bob and driver where both have the LED series resistor needed meaning the opto in the driver is not driven hard enough. Dave Caroline On 20/02/2014, Marius Liebenberg mar...@mastercut.co.za wrote: Rusty Have look at the pulse width requirements of your BOB and driver board. You can set it in the HAL file Look here as well: wiki.linuxcnc.org/cgi-bin/wiki.pl?Stepper_Drive_Timing http://linuxcnc.org/docs/html/config/stepper.html http://www.linuxcnc.org/docs/2.4/html/hal_parallel_port.html On 2014-02-20 17:37, Rusty Russell wrote: I am rather new to this, and I don't know of anyone locally to help (Huntsville, AL area). Using a Sain Smart B.O.B and Driver boards. All three axes work correctly when instructed to traverse in a negative direction, however, when instructed positive, only travel half the distance. I have tried using MACH3 to see if the problem was LinuxCNC, but I haven't been able to get the trial copy I have to move anything yet. I ordered a replacement B.O.B. and it should be here tomorrow, to see if this one is broken. I know the driver boards work, as they came from another, smaller build, that B.O.B. has been lost, though. Thank you for any help, Rusty -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Crackling motors using Beaglebone
Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. # These buffer ALL siginal used on the DB25 port # The board also has a pair of a set of four 0805 size jumper resistors # these can be used to output either the standard Spindle/Mist/flood and # input ALIM from the DB25 pins # or allow BBB SPI singals to be routed to the DB25 connector instead. # The ALIM RC buffer Capacitor would need to change if this # option was used. The LIM Switch input signals are pulled to 3V3 through # 10K resistors # then go through a 1K resistor and bypassed with a .22uF cap. This is # the cap that should be removed # if the SPI port (untested option) is used. The 4 SPI signals are also # directly routed # to six through-holes which include 3V3 and GND. This singals are # otherwise Unbuffered and # go directly to the BBB # At powerup the LVC541 enabl;e signals are pulled high, disabling the # drivers until # the BBB and LinuxCNC pull the enable signal low. # # Launch the setup script to make sure hardware setup looks good loadusr -w /home/linuxcnc/linuxcnc/configs/Xylotex/setup.sh # ### # Core EMC/HAL Loads # ### # kinematics loadrt trivkins # motion controller, get name and thread periods from ini file loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES # load low-level drivers loadrt hal_bb_gpio output_pins=107,113,119,126,214 input_pins=109,110,114,118,241 loadrt [PRUCONF](DRIVER) [PRUCONF](CONFIG) #(JP) Not suing PID loop so comment out #(JP)loadrt pid num_chan=2 loadrt limit1 count=2 # # THREADS # addf [PRUCONF](DRIVER).capture-position servo-thread addf bb_gpio.read servo-thread addf motion-command-handler servo-thread addf motion-controllerservo-thread #(JP) Not doing PID for temperature sensor for PWM output #(JP)addf pid.0.do-pid-calcs servo-thread #(JP)addf pid.1.do-pid-calcs servo-thread addf limit1.0 servo-thread addf limit1.1 servo-thread addf [PRUCONF](DRIVER).update servo-thread addf bb_gpio.writeservo-thread # ## # Axis-of-motion Specific Configs (not the GUI) # ## # # X [0] Axis # # axis enable chain newsig emcmot.00.enable bit sets emcmot.00.enable FALSE net emcmot.00.enable = axis.0.amp-enable-out net emcmot.00.enable = [PRUCONF](DRIVER).stepgen.00.enable # position command and feedback net emcmot.00.pos-cmd = axis.0.motor-pos-cmd net emcmot.00.pos-cmd = [PRUCONF](DRIVER).stepgen.00.position-cmd net motor.00.pos-fb = [PRUCONF](DRIVER).stepgen.00.position-fb net motor.00.pos-fb = axis.0.motor-pos-fb # timing parameters setp [PRUCONF](DRIVER).stepgen.00.dirsetup[AXIS_0]DIRSETUP setp [PRUCONF](DRIVER).stepgen.00.dirhold [AXIS_0]DIRHOLD setp [PRUCONF](DRIVER).stepgen.00.steplen [AXIS_0]STEPLEN setp [PRUCONF](DRIVER).stepgen.00.stepspace [AXIS_0]STEPSPACE setp [PRUCONF](DRIVER).stepgen.00.position-scale [AXIS_0]SCALE setp [PRUCONF](DRIVER).stepgen.00.maxvel [AXIS_0]STEPGEN_MAX_VEL setp [PRUCONF](DRIVER).stepgen.00.maxaccel[AXIS_0]STEPGEN_MAX_ACC #setp [PRUCONF](DRIVER).stepgen.00.step_type 0 setp [PRUCONF](DRIVER).stepgen.00.steppin 0x4C setp [PRUCONF](DRIVER).stepgen.00.dirpin 0x4D #(JP) Add home switch input net home-xyz bb_gpio.p8.in-10 = axis.0.home-sw-in setp bb_gpio.p8.in-10.invert 1 # # Y [1] Axis # # axis enable chain newsig emcmot.01.enable bit sets emcmot.01.enable FALSE net emcmot.01.enable = axis.1.amp-enable-out net emcmot.01.enable = [PRUCONF](DRIVER).stepgen.01.enable # position command and feedback net emcmot.01.pos-cmd =
Re: [Emc-users] Poor CV
Steve! Here is your sample of gcode running the newest TP Original TP http://imagebin.org/294551 (limit of the 1 segment look-ahead) New TP (which does arc-arc , Line-arc and line-line look-ahead.) http://imagebin.org/294550 Robs hard work is awesome! (and it keeps improving) sam On 04/07/2013 05:28 PM, Steve Blackmore wrote: On Sun, 7 Apr 2013 10:21:11 -0500, you wrote: On Sun, Apr 07, 2013 at 10:13:11AM +0100, Steve Blackmore wrote: CV in LinuxCNC still does not work well. Have a look at this http://youtu.be/ph_IVXg1C9Y Please share your gcode and your full config directory. Hi Chris - Here's part of the code - it's obvious early on without all of it. I'll post the config tomorrow - machine is at work. BTW - Changing N190 to N190 G64 P0.5 and it runs better, but that's far too much deviation. This was first reported on 26th July 2011 in a post trying to understand EMC's operation Have a read of that thread for way more information. Daniel Rogge concurs in his tests posted on 29th. I've re posted as this is still occurring since V2.4 ! N100 G0 G21 G17 G90 G40 G49 G80 N110 G91.1 N120 G1 Z20.000 F3600.0 N130 T1 M06 N140 (End Mill {6 mm}) N150 G43H1 Z20.000 N160 S12000 M03 N170(Toolpath:- Profile 1) N180() N190 G64 N200 G1 X0.000 Y0.000 F3600 N210 G0 X-1.974 Y8.147 Z6.000 N220 G1 X-1.974 Y8.147 Z-1.000 F1200.0 N230 G2 X-1.346 Y40.813 I1274.739 J-8.173 F3600.0 N240 G1 X-1.246 Y43.543 Z-1.000 N250 G1 X-1.175 Y44.975 Z-1.000 N260 G2 X0.630 Y65.631 I357.751 J-20.852 N270 G2 X3.629 Y86.169 I356.674 J-41.593 N280 G1 X3.738 Y86.813 Z-1.000 N290 G1 X3.885 Y87.608 Z-1.000 N300 G1 X4.121 Y88.649 Z-1.000 N310 G1 X4.891 Y91.654 Z-1.000 N320 G2 X8.045 Y101.818 I125.643 J-33.412 N330 G2 X12.017 Y111.685 I122.371 J-43.533 N340 G1 X12.167 Y112.021 Z-1.000 N350 G1 X12.392 Y112.507 Z-1.000 N360 G1 X12.836 Y113.360 Z-1.000 N370 G1 X14.404 Y116.145 Z-1.000 N380 G2 X48.101 Y150.602 I84.920 J-49.341 N390 G2 X94.143 Y164.886 I51.247 J-83.839 N400 G1 X98.585 Y165.027 Z-1.000 N410 G2 X107.856 Y164.832 I1.550 J-146.800 N420 G1 X114.650 Y164.312 Z-1.000 N430 G1 X121.416 Y163.467 Z-1.000 N440 G1 X124.191 Y163.060 Z-1.000 N450 G1 X127.048 Y162.615 Z-1.000 N460 G2 X139.931 Y159.885 I-25.733 J-153.243 N470 G2 X152.544 Y156.073 I-38.655 J-150.662 N480 G1 X157.534 Y154.334 Z-1.000 N490 G1 X161.108 Y153.062 Z-1.000 N500 G2 X183.667 Y143.969 I-122.738 J-337.027 N510 G2 X205.551 Y133.371 I-145.209 J-327.734 N520 G1 X207.732 Y132.276 Z-1.000 N530 G1 X215.815 Y128.556 Z-1.000 N540 G1 X219.037 Y127.150 Z-1.000 N550 G1 X222.272 Y125.782 Z-1.000 N560 G1 X223.416 Y125.300 Z-1.000 N570 G1 X223.904 Y125.085 Z-1.000 N580 G3 X237.774 Y120.073 I38.168 J83.912 N590 G3 X252.272 Y117.334 I24.318 J88.999 N600 G1 X253.479 Y117.248 Z-1.000 Steve Blackmore -- -- Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Index (Encoder) Homing
On 2/20/2014 9:53 AM, Dave Cole wrote: On 2/20/2014 9:23 AM, Peter C. Wallace wrote: On Thu, 20 Feb 2014, Dave Cole wrote: Date: Thu, 20 Feb 2014 09:07:17 -0500 From: Dave Cole linuxcncro...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: [Emc-users] Index (Encoder) Homing Has anyone setup encoder index homing recently with the Hostmot2 driver? I'm using a 7i43-2 board with a 7i33 and it cannot find the index pulse during the final phase of the homing process. The search velocity is negative and the latch velocity is positive. I've read the manual, the man 9 hostmot2 file etc. Nothing is popping up as being incorrect. HOME_USE_INDEX = YES is present in the INI file. However the axis just keep moving slowly looking for the index pulse but it never sees it. The machine homes fine if HOME_USE_INDEX = NO is present in the INI file. It appears that the encoder index signal is present at the 7i33 board terminal. Thanks, Dave First is the encoder N index_enable netted to axis.N.index_enable ? if thats correct the index hardware needs to be checked: An easy way to test the index hardware is unlink the encoders index_enable pin in hal and then manually set index_enable. Then rotate the shaft/encoder slowly. The index_enable pin should get cleared at only one shaft position. If it gets cleared immediately, the index polarity may be reversed. if it does not get cleared in one rotation it probably means the index signal is not getting to the FPGA, This can be checked with halmeter or halscope watching the GPIO pin that is used for the index signal. Hi Peter, No it was not. Let me try that. Thanks! Dave It works! Thanks, Dave -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
On 2/20/2014 10:21 AM, Mark Tucker wrote: Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. Peter Wallace provided the following excellent advice, which I forwarded to Mark. I'm a bit too busy to fiddle with the HAL code for a week or so, and was hoping someone might be able to help Mark get his HAL file sorted out: Quote from Peter: The current position mode driver code makes sense for a software implementation but suffers from some issues when used with a hardware stepgen (and since the PRU stepgen is a asynchronous (to servo thread) DDS it probably has the same issues) To do this you set the stepgen in velocity mode, and set a P of around 50 and a FF1 of 1.000. The nice thing about this is you can now use the PID comps facilites to fix a number of deficiencies in the built in position mode code: 1. Setting the PID comps maxerror to some small value makes the stepgen avoid large corrections based on the servo thread jitter in sampling the stepgens position (effectively slew limiting the corrections) this make sense for hardware or PRU based system where the stepgen DDS is a better timing reference to short term timing than the servo thread. 2. Setting the PID comps dead zone stops the toggling 3. A tiny bit of FF2 can be used to compensate for the delay between sampling the stepgen position and writing the new DDS rate In my testing, if you have any significant servo thread jitter, using a servo type config like this results in much better stepgen performance the the built in position mode controller freeby.mesanet.com/7i76e.zip has an example servo mode stepgen setup -- Charles Steinkuehler char...@steinkuehler.net signature.asc Description: OpenPGP digital signature -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
Mark, when this happens, have you tried unplugging the step and dir(everything but enable) from the beaglebone to verify that it isn't just coming from microstepping on the driver itself? I know I've experienced similar crackling sounds on some stepper drivers that was completely isolated from input from step/dir source. On Thu, Feb 20, 2014 at 10:21 AM, Mark Tucker m...@rmtucker.f2s.com wrote: Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Josiah Morgan, P.E. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
The drivers have been working on mach3 for the last 5years with no problem,and also work no problem with linuxcnc on a pc. I believe jeff pollard has scoped the output on the dir line and it is clearly visible. On 20/02/14 16:43, Josiah Morgan wrote: Mark, when this happens, have you tried unplugging the step and dir(everything but enable) from the beaglebone to verify that it isn't just coming from microstepping on the driver itself? I know I've experienced similar crackling sounds on some stepper drivers that was completely isolated from input from step/dir source. On Thu, Feb 20, 2014 at 10:21 AM, Mark Tucker m...@rmtucker.f2s.com wrote: Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
What I forgot to update is the variable... JT On 2/20/2014 8:42 AM, Marius Liebenberg wrote: John did you update the version in the about box? I am still seeing 1.6.1. Now I dont know if I screwed up the extract. On 2014-02-20 16:24, John Thornton wrote: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
The version updates from a variable so it is automagic. JT On 2/20/2014 8:42 AM, Marius Liebenberg wrote: John did you update the version in the about box? I am still seeing 1.6.1. Now I dont know if I screwed up the extract. On 2014-02-20 16:24, John Thornton wrote: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
no, you might have found a new one... let me see if I can reproduce it. JT On 2/20/2014 8:34 AM, Marius Liebenberg wrote: I saw that but you where quicker on the draw:) If you did not choose counter bore it would give a null value error. If you did the calculation on the bore tab it would go away. Was it that one? On 2014-02-20 16:22, John Thornton wrote: Give me a moment, I just spotted an error with the counterbore... JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
Hi, I looked at the DIR line on a bare beagle bone with no attachments. The DIR line can end up toggling after a move has stopped. But it does not *always* end up toggling after a move. Pressing the power button in AXIS clears the situation until a future move. The STEP line does remain inactive, so there is no unwanted movement. Mark is using Geckos which are optically isolated, so the chance of electrical noise contributing to the problem is unlikely. I've also noticed the problem with the Allegro A3977 drive chips. I'm not sure why either the Geckos or the A3977 would care about a toggling DIR line while STEP is inactive, but they do. Perhaps it is some kind of noise issue within the drive itself (i.e. not electrical in the wiring/grounding sense). In any case, the solution (when found) will be to stop the line from toggling at all. Hopefully Peter's suggestion of a different HAL configuration will work. Jeff Date: Thu, 20 Feb 2014 16:53:07 + From: m...@rmtucker.f2s.com To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Crackling motors using Beaglebone The drivers have been working on mach3 for the last 5years with no problem,and also work no problem with linuxcnc on a pc. I believe jeff pollard has scoped the output on the dir line and it is clearly visible. On 20/02/14 16:43, Josiah Morgan wrote: Mark, when this happens, have you tried unplugging the step and dir(everything but enable) from the beaglebone to verify that it isn't just coming from microstepping on the driver itself? I know I've experienced similar crackling sounds on some stepper drivers that was completely isolated from input from step/dir source. On Thu, Feb 20, 2014 at 10:21 AM, Mark Tucker m...@rmtucker.f2s.com wrote: Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
I can't follow what you did to get the error, can you reproduce it? JT On 2/20/2014 8:34 AM, Marius Liebenberg wrote: I saw that but you where quicker on the draw:) If you did not choose counter bore it would give a null value error. If you did the calculation on the bore tab it would go away. Was it that one? On 2014-02-20 16:22, John Thornton wrote: Give me a moment, I just spotted an error with the counterbore... JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
I just uploaded 1.6.3 with some more content in the help file. JT On 2/20/2014 8:42 AM, Marius Liebenberg wrote: John did you update the version in the about box? I am still seeing 1.6.1. Now I dont know if I screwed up the extract. On 2014-02-20 16:24, John Thornton wrote: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
Peter's solution will work. I was going to add a dead-band to the PID control internal to the HAL component that talks to the PRU, but Peter's suggestion of pushing the PID outside the PRU driver and into HAL makes a lot more sense. The existing HAL PID component is vastly more sophisticated than the PID inside the PRU driver, and pushing it out into HAL not only makes the configuration more unix and LinuxCNC like, but doesn't require any new code to implement. I just don't have time to play with HAL right now (I'm getting ready for a 100K run this weekend), and my test machine is currently in various pieces so I couldn't check things out even if I had time to make the change. I can probably get to it next week sometime, but I'm hoping someone will beat me to it. On 2/20/2014 11:19 AM, Jeff wrote: Hi, I looked at the DIR line on a bare beagle bone with no attachments. The DIR line can end up toggling after a move has stopped. But it does not *always* end up toggling after a move. Pressing the power button in AXIS clears the situation until a future move. The STEP line does remain inactive, so there is no unwanted movement. Mark is using Geckos which are optically isolated, so the chance of electrical noise contributing to the problem is unlikely. I've also noticed the problem with the Allegro A3977 drive chips. I'm not sure why either the Geckos or the A3977 would care about a toggling DIR line while STEP is inactive, but they do. Perhaps it is some kind of noise issue within the drive itself (i.e. not electrical in the wiring/grounding sense). In any case, the solution (when found) will be to stop the line from toggling at all. Hopefully Peter's suggestion of a different HAL configuration will work. Jeff Date: Thu, 20 Feb 2014 16:53:07 + From: m...@rmtucker.f2s.com To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Crackling motors using Beaglebone The drivers have been working on mach3 for the last 5years with no problem,and also work no problem with linuxcnc on a pc. I believe jeff pollard has scoped the output on the dir line and it is clearly visible. On 20/02/14 16:43, Josiah Morgan wrote: Mark, when this happens, have you tried unplugging the step and dir(everything but enable) from the beaglebone to verify that it isn't just coming from microstepping on the driver itself? I know I've experienced similar crackling sounds on some stepper drivers that was completely isolated from input from step/dir source. On Thu, Feb 20, 2014 at 10:21 AM, Mark Tucker m...@rmtucker.f2s.com wrote: Ok i am not well enough conversed to explain this in detail,but i will try. Having recently been involved with the beaglebone/machinekit setup,i accidently came across a problem. I found that speradically the motors would make a noise like frying an egg after movement had finished. This after some investigation by Charles,Jeff pollard,and few others,was found to be the dir line hunting after a movement. This has turned out to be a known problem with the pru and the fact it is using position feedback and not velocity feedback. So the outcome after a few discussions was that the hal file needs changing to utilise the stepgen in velocity mode. Now i am at a complete loss how to do this,so is there anyone out there that can help? Charles is snowed under at the moment otherwise i am sure he would oblige. I will try attatching my hal file. I am sure there are others that will explain this better than me because of my limited knowledge. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net
Re: [Emc-users] Counterbore G code Generator
John I did a tapping process with spot, drill, chamfer and tap. When I generated the Gcode it gave me an error that said the counter bore depth was null or zero. I pushed the chamfer depth button again and the error was gone. It only happened the once and I cannot recreate the error now.//I am wondering now if I maybe did not calculate the depth of the chamfer but the error said counter bore On 2014-02-20 19:18, John Thornton wrote: I can't follow what you did to get the error, can you reproduce it? JT On 2/20/2014 8:34 AM, Marius Liebenberg wrote: I saw that but you where quicker on the draw:) If you did not choose counter bore it would give a null value error. If you did the calculation on the bore tab it would go away. Was it that one? On 2014-02-20 16:22, John Thornton wrote: Give me a moment, I just spotted an error with the counterbore... JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Counterbore G code Generator
John Does the metric units work. I tried with mm and MM but I get an error that says mill instance has no attribute 'units' On 2014-02-20 19:47, John Thornton wrote: I just uploaded 1.6.3 with some more content in the help file. JT On 2/20/2014 8:42 AM, Marius Liebenberg wrote: John did you update the version in the about box? I am still seeing 1.6.1. Now I dont know if I screwed up the extract. On 2014-02-20 16:24, John Thornton wrote: Ok, 1.6.2 is uploaded. Fixed the self induced error and added content to the help file. JT On 2/20/2014 7:59 AM, Marius Liebenberg wrote: Never mind I'll just use the Linux box. It work very well on that. Thanks John On 2014-02-20 15:49, Marius Liebenberg wrote: This one is on Windoze On 2014-02-20 15:44, John Thornton wrote: I'm on 10.04 and Python version is 2.6.5. Run from a terminal and let me know the error msg. Dunno if I can fix it or not... JT On 2/20/2014 7:32 AM, Marius Liebenberg wrote: Hi John I had to rebuild my laptop so now I am on Python 3.3 and there seem to be issues. What is the version that I should use rather? On 2014-02-20 14:59, John Thornton wrote: Hey Gene and anyone else, I added counterbore to my mill G code generator in version 1.6.0. http://gnipsel.com/files/g-code-generator/ Any feed back is appreciated. JT -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards /Groete Marius D. Liebenberg +27 82 698 3251 +27 12 743 6064 -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Knee mill conversion - Z axis questions
On 2/20/2014 2:07 AM, Schooner wrote: What is commonly done with manual mill conversions of the turret knee mills is to motorise the quill and leave the knee as manual. The quill is disconnected from the rack and pinion arrangement and large plate clamp is attached to the bottom of the quill If the quill doesn't project below the head casting when all the way up, and there's no slot like on Bridgeports and clones to attach a ballscrew nut to, there's still a way to add CNC control. Replace the spindle retainer nut with a custom made plate that has a projection down and out to one side to connect the drive. To have the thread rotated correctly in relation to the drive attachment isn't difficult. Make the new nut/plate oversize and screw it into the quill, then mark where the drive attachment will mount, cut away the rest of the excess material. An alternate way would be to make the nut thicker so that a clamp style mount can be used, like how DRO mounts are often fitted to drill presses and drill/mills. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] (Emc-users) crackling motors using beaglebone
Charles I am pleased I have found this thread, myself and a friend both have small mill setups with type 34 steppers, and Gecko 201s running at 50 volts, and we have been trying to set them up with Beaglebones, and machine kit, we are both new to linux, and thought it was some setting we had wrong in the ini or hal file, the noise seems to increase with the size of motor, and the voltage used. Other than this annoyance and some minor issues, it all looks very promising, I have run most of the cnc files that I used to run on mach3 without any problems. Regards Peter Smith -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] ngcgui support for gcmc
ngcgui (and pyngcgui) now support Bertho Stultien's Gcode-meta-compiler (gcmc) in git master and in recent buildbot debs. Ngcgui creates entry boxes to simplify testing and use of: a) single-subroutines gcode files (.ngc) b) gcode meta compiler files (.gcmc) Notes: 1) gcmc (version =1.4.3) must be installed independently and located as an executable file in the user PATH, see: http://www.vagrearg.org/content/gcmc 2) linuxcnc can be built for run-in-place (RIP)) from git master or installed from a recent buildbot deb (19Feb2014 or later), instructions at: http://buildbot.linuxcnc.org 3) Example ini files for demonstration are located: configs/sim/axis/ngcgui/ngcgui_gcmc.ini configs/sim/axis/ngcgui/pyngcgui_gcmc.ini configs/sim/gscreen/ngcgui/pyngcgui_gscreen_gcmc.ini configs/sim/touchy/ngcgui/pyngcgui_touchy_gcmc.ini 4) The examples use .gcmc files located in: nc_files/gcmc_lib nc_files/gcmc_lib/square.gcmc nc_files/gcmc_lib/drill.gcmc nc_files/gcmc_lib/star.gcmc (Bertho Stultiens) nc_files/gcmc_lib/wheels.gcmc (Alan Battersby) 5) To modify the examples or create new .gcmc files: a) create your own directory, for example: $ mkdir ~/linuxcnc/myfiles b) copy or edit your own .gcmc files, example for a deb install: $ cp /usr/share/linuxcnc/ncfiles/gcmc_lib/square.gcmc ~/linuxcnc/myfiles/mysquare.gcmc c) add your directory to the subroutine path defined in the ini file. Example: [RS274NGC] SUBROUTINE_PATH=~/linuxcnc/myfiles:../../nc_files/ngcgui_lib:../../nc_files/gcmc_lib:../../nc_files/ngcgui_lib/utilitysubs (above is all on one line,directory names are separated by colons (:)) Note: Linuxcnc searches for a subroutine file by name following the [RS274NGC]SUBROUTINE_PATH. The first file found with a matching name is used. d) add your files to the ini file in the [DISPLAY] stanza, example: [DISPLAY] ... TKPKG = Ngcgui1.0 NGCGUI_FONT = Helvetica -12 normal NGCGUI_PREAMBLE = in_std.ngc NGCGUI_SUBFILE= square.gcmc NGCGUI_SUBFILE= mysquare.gcmc # specify for a custom tab page NGCGUI_SUBFILE= ... (including a custom tab page allows you to search for .ngc and .gcmc files as long as they are in the SUBROUINE_PATH) 6) After creating your own .gcmc file, add tags within the file to identify variables requiring entry boxes. For example, to tag a variable named frate, include the line: //ngcgui: frate = 100; To specify a default value and label, use: //ngcgui: frate = 100; //, Feed Rate (See the included demo .gcmc files for more examples.) 7) When a .gcmc file is selected, ngcgui submits it to the gcmc compiler, and places the resulting gcode file in the [DISPLAY]PROGRAM_PREFIX directory for use by Linuxcnc. 8) Ngcgui can combine .gcmc and .ngc files from multiple tab pages Additional Referencess: http://www.linuxcnc.org/docs/devel/html/gui/ngcgui.html http://www.linuxcnc.org/docs/devel/html/config/ini_config.html#_rs274ngc_section_a_id_sub_rs274ngc_section_a http://git.linuxcnc.org/gitweb?p=linuxcnc.git;a=commitdiff;h=7bdd488c0da77cfe6014fb3cd177b538cb3e67fe -- Dewey Garrett -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Canned cycle relative motion weirdness
Hi, I've been looking into the canned cycles in LinuxCNC and the relative version is odd. The gcode documentation has an example: G0 X1 Y2 Z3 G91 G98 G81 X4 Y5 Z-0.6 R1.8 L3 It should make a nice pattern, but it drills in the wrong direction (down-to-up). The R-word need to be -1.8 (negative) to make it drill in the right direction. However, the documentation states a sequence of rapids/moves and indicates the positions which I cannot reproduce. F.ex. I cannot create a parameter combination that would move to the noted Z positions. Am I missing something or is there bitrot in either the documentation or interpreter? -- Greetings Bertho (disclaimers are disclaimed) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] John Thornton - Mill GCode Generator metric small issue
John; I do everything in metric; the Preferences-Preamble, when I change G20 to G21, and save, it does not seem to have saved next time I run the program. Still trying to run through this program, but thank you for your efforts - I think the effort is worth it. JohnS. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Crackling motors using Beaglebone
On 02/20/2014 12:01 PM, Charles Steinkuehler wrote: Peter's solution will work. I was going to add a dead-band to the PID control internal to the HAL component that talks to the PRU, but Peter's suggestion of pushing the PID outside the PRU driver and into HAL makes a lot more sense. I might mention that I have to use deadband with the Pico universal stepper controller, as it uses the traditional PID and the step generator is velocity only. This allows the board to be used with either open- or closed-loop stepper setups with minimal change. Jon -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users