Re: [Emc-users] help with memorial plaque
Second post keep forgetting to post with the email I subscribed with, sorry if they both show up. T Hi Doug; I am the EnRoute trainer and I do this type of work all the time with customers, sign companies, and foundries. EnRoute has a nice set of tools for this, but no need to spend 8K on a one off. Send me the file and I will convert it into Gcode for you. I can even do the typesetting as a 2.5 D engrave over (or around) the image. All I need is how large you want the image to be and how deep you want the relief to be. Generally these are cut with .25 or .125 ball mills, if it is a deep relief I can set up roughing passes too, but lithopanes are usually better in a low relief .25 thick. Feel free to contact me off list. Thos. On Thu, May 9, 2013 at 11:29 AM, doug metzler doug.metz...@gmail.comwrote: Hi, I am wanting to make a plaque for a memorial bench for a friend who recently passed away. the plaque is 3x5 and I want to cut an image into bronze. This is a one-off so I don't want to make a huge investment in software. I have a CNC machine but would also be happy if any of you on this list has the capability and can make if for me. Please let me know if you are setup to do this and I will send you a sample of the image, or if you have recommendations for software that I could use/purchase that is not too expensive and LinuxCNC compatible. Thank you, DougM -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help with memorial plaque
Great, Thanks Tom, I'll send you the image off list as soon as I have it. It will likely be the .187 bronze from McMaster. Kent, I am sorry for your loss - the woman the plaque is for was my girlfriend so I know a little of what you went through. In this case it is a bench, so the angle of the backrest will be sufficient that the birds won't be able to get to it and it won't degrade too quickly. But I can always replace it at a later date if necessary. Thank you everyone, DougM On Thu, May 9, 2013 at 11:46 AM, Tom Penner t...@pennerco.com wrote: Second post keep forgetting to post with the email I subscribed with, sorry if they both show up. T Hi Doug; I am the EnRoute trainer and I do this type of work all the time with customers, sign companies, and foundries. EnRoute has a nice set of tools for this, but no need to spend 8K on a one off. Send me the file and I will convert it into Gcode for you. I can even do the typesetting as a 2.5 D engrave over (or around) the image. All I need is how large you want the image to be and how deep you want the relief to be. Generally these are cut with .25 or .125 ball mills, if it is a deep relief I can set up roughing passes too, but lithopanes are usually better in a low relief .25 thick. Feel free to contact me off list. Thos. On Thu, May 9, 2013 at 11:29 AM, doug metzler doug.metz...@gmail.com wrote: Hi, I am wanting to make a plaque for a memorial bench for a friend who recently passed away. the plaque is 3x5 and I want to cut an image into bronze. This is a one-off so I don't want to make a huge investment in software. I have a CNC machine but would also be happy if any of you on this list has the capability and can make if for me. Please let me know if you are setup to do this and I will send you a sample of the image, or if you have recommendations for software that I could use/purchase that is not too expensive and LinuxCNC compatible. Thank you, DougM -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help with memorial plaque
--- On Thu, 5/9/13, Florian Rist fr...@fs.tum.de wrote: Or mill/grind a free form lens projecting the image, if the sun shined down in the right angle: http://lgg.epfl.ch/caustics (Sorry for teasing, but the software is not published.) That is a neat one. A bit like real versions of Escher's designs that only look properly wrong from a specific viewpoint. Another one I've seen is a sculpture of a tree that casts a shadow of a star of david when set the right distance from a wall and light is shone through it from the right angle. -- Learn Graph Databases - Download FREE O'Reilly Book Graph Databases is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Sun, 27 Jan 2013, Kip wrote: Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it up, but we are currently in the middle of the FIRST Robotics Challenge build season, so I'm spending almost every evening mentoring high school students. I've attached a schematic of the circuit used. Notice it creates 16 output and 16 input lines using only 3 output and 1 input pin on the parallel port. I also attached the .comp file to drive it. It count base-thread ticks for timing. I have it configured to update every 1 ms with my system, but this is configurable. While 1 ms is too slow for micro-stepping, it is plenty fast enough to detect the pulses from my cooling fan tachometers, turning pumps on and off, reading control panel buttons, and blinking status LEDs. The complete write-up can be found here: http://www.shafferhouse.org/linuxcnc/LinuxCNCShiftRegisters.pdf It goes into a lot of detail that is probably too basic for most of the readers of this list, but please let me know if there are things you would like me to add. can someone suggest a source for the 74ls595 and 74ls597 -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Digikey.com . You also might consider 74HC595, 74HC497, or 74AHC595 and 74AHC597. -- Ralph From: kqt4a...@gmail.com [kqt4a...@gmail.com] Sent: Tuesday, February 05, 2013 6:05 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Help, out of inputs on my parport On Sun, 27 Jan 2013, Kip wrote: Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it up, but we are currently in the middle of the FIRST Robotics Challenge build season, so I'm spending almost every evening mentoring high school students. I've attached a schematic of the circuit used. Notice it creates 16 output and 16 input lines using only 3 output and 1 input pin on the parallel port. I also attached the .comp file to drive it. It count base-thread ticks for timing. I have it configured to update every 1 ms with my system, but this is configurable. While 1 ms is too slow for micro-stepping, it is plenty fast enough to detect the pulses from my cooling fan tachometers, turning pumps on and off, reading control panel buttons, and blinking status LEDs. The complete write-up can be found here: http://www.shafferhouse.org/linuxcnc/LinuxCNCShiftRegisters.pdf It goes into a lot of detail that is probably too basic for most of the readers of this list, but please let me know if there are things you would like me to add. can someone suggest a source for the 74ls595 and 74ls597 -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Or mouser. http://www.mouser.com/Semiconductors/Logic-ICs/Counter-Shift-Registers/_/N-55d4h?Keyword=74hct595FS=True http://www.mouser.com/ProductDetail/NXP-Semiconductors/74HC595N112/?qs=sGAEpiMZZMtsbn1GaJyslyeJrXytowv1%2fYsIv18i%2fyU%3d On Tue, Feb 5, 2013 at 9:11 AM, Ralph Stirling ralph.stirl...@wallawalla.edu wrote: Digikey.com . You also might consider 74HC595, 74HC497, or 74AHC595 and 74AHC597. -- Ralph From: kqt4a...@gmail.com [kqt4a...@gmail.com] Sent: Tuesday, February 05, 2013 6:05 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Help, out of inputs on my parport On Sun, 27 Jan 2013, Kip wrote: Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it up, but we are currently in the middle of the FIRST Robotics Challenge build season, so I'm spending almost every evening mentoring high school students. I've attached a schematic of the circuit used. Notice it creates 16 output and 16 input lines using only 3 output and 1 input pin on the parallel port. I also attached the .comp file to drive it. It count base-thread ticks for timing. I have it configured to update every 1 ms with my system, but this is configurable. While 1 ms is too slow for micro-stepping, it is plenty fast enough to detect the pulses from my cooling fan tachometers, turning pumps on and off, reading control panel buttons, and blinking status LEDs. The complete write-up can be found here: http://www.shafferhouse.org/linuxcnc/LinuxCNCShiftRegisters.pdf It goes into a lot of detail that is probably too basic for most of the readers of this list, but please let me know if there are things you would like me to add. can someone suggest a source for the 74ls595 and 74ls597 -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Tue, 5 Feb 2013, Roland Jollivet wrote: On 5 February 2013 16:11, Ralph Stirling ralph.stirl...@wallawalla.eduwrote: Digikey.com . You also might consider 74HC595, 74HC497, or 74AHC595 and 74AHC597. -- Ralph Don't use 74HC parts. Use 74HCT as these are TTL compatible. HC parts need to be driven closer to the rail, and often don't switch unless driven by CMOS chips. Otherwise find a similar part in the CD4xxx series. They switch at Vcc/2. great i see 74HCT597N for $0.70 and 74HCT595N for $0.80 on mouser the ls 74ls59[57] are $10.00 each does the type of inverter matter thanks richard -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
I would imagine that the LS chips are expensive because they are obsolete. I used them because they were in my junk drawer. I would recommend using the HCT series. I see that the pin names have changed a bit from the old datasheets. STCP = Storage Register Clock, I referred to as 'Latch', formerly 'RCLK' SHCP = Shift register clock, formerly 'SRClock' DS = Serial data Input, formerly 'Ser' PL = Parallel Load, formerly 'SRLoad' -Kip On Tue, Feb 5, 2013 at 1:33 PM, kqt4a...@gmail.com wrote: On Tue, 5 Feb 2013, Roland Jollivet wrote: On 5 February 2013 16:11, Ralph Stirling ralph.stirl...@wallawalla.edu wrote: Digikey.com . You also might consider 74HC595, 74HC497, or 74AHC595 and 74AHC597. -- Ralph Don't use 74HC parts. Use 74HCT as these are TTL compatible. HC parts need to be driven closer to the rail, and often don't switch unless driven by CMOS chips. Otherwise find a similar part in the CD4xxx series. They switch at Vcc/2. great i see 74HCT597N for $0.70 and 74HCT595N for $0.80 on mouser the ls 74ls59[57] are $10.00 each does the type of inverter matter thanks richard -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Good idea. Check out http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Shift_Register_Port_Expander -Kip On Sun, Jan 27, 2013 at 8:44 PM, Chris Radek ch...@timeguy.com wrote: On Sun, Jan 27, 2013 at 06:14:56PM -0500, Kip wrote: Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it That's really cool. A lot of people have asked about a simple scheme such as this over the years, and the responses have always been like: yeah - ought to be possible - doesn't seem too hard. A writeup is worth a lot more than that! While list archives are forever, it might be nice if you'd also make a page on wiki.linuxcnc.org sharing this. Thanks! Chris -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it up, but we are currently in the middle of the FIRST Robotics Challenge build season, so I'm spending almost every evening mentoring high school students. I've attached a schematic of the circuit used. Notice it creates 16 output and 16 input lines using only 3 output and 1 input pin on the parallel port. I also attached the .comp file to drive it. It count base-thread ticks for timing. I have it configured to update every 1 ms with my system, but this is configurable. While 1 ms is too slow for micro-stepping, it is plenty fast enough to detect the pulses from my cooling fan tachometers, turning pumps on and off, reading control panel buttons, and blinking status LEDs. The complete write-up can be found here: http://www.shafferhouse.org/linuxcnc/LinuxCNCShiftRegisters.pdf It goes into a lot of detail that is probably too basic for most of the readers of this list, but please let me know if there are things you would like me to add. Enjoy! -Kip On Thu, 2013-01-03 at 07:18 +0200, Marius Liebenberg wrote: That sounds impressive. I am looking forward to seeing it. On 2013/01/02 10:03 PM, Kip Shaffer wrote: Absolutely! I just finished wiring up the real (non-prototype) interface card yesterday. As soon as I make sure everything is working, I'll post the wiring diagram and the HAL module. It appears that even the high-latency (1ms) shift register lines are fast enough to directly read the tachometer signal from my cooling fans (120 Hz)! On Wed, Jan 2, 2013 at 2:11 PM, Marius Liebenberg mar...@mastercut.co.zawrote: Kip, Would you be willing to share your module. I am in need of a similar solution. Marius On 2012/12/28 02:54 PM, Kip Shaffer wrote: Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.html -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg Skype Me^(TM)! skype:marius_d.liebenberg?call Get Skype http://www.skype.com/go/download and call me for free. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130102-0, 2013/01/02 Tested on: 2013/01/02 09:11:40 PM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Master Java SE, Java EE, Eclipse,
Re: [Emc-users] Help, out of inputs on my parport
On Sun, Jan 27, 2013 at 06:14:56PM -0500, Kip wrote: Greetings all! My shift registers seem to be working well as a cheap and easy port expander! Apologies for how long it took me to write it That's really cool. A lot of people have asked about a simple scheme such as this over the years, and the responses have always been like: yeah - ought to be possible - doesn't seem too hard. A writeup is worth a lot more than that! While list archives are forever, it might be nice if you'd also make a page on wiki.linuxcnc.org sharing this. Thanks! Chris -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Kip, Would you be willing to share your module. I am in need of a similar solution. Marius On 2012/12/28 02:54 PM, Kip Shaffer wrote: Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.html -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg Skype Me^(TM)! skype:marius_d.liebenberg?call Get Skype http://www.skype.com/go/download and call me for free. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130102-0, 2013/01/02 Tested on: 2013/01/02 09:11:40 PM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Absolutely! I just finished wiring up the real (non-prototype) interface card yesterday. As soon as I make sure everything is working, I'll post the wiring diagram and the HAL module. It appears that even the high-latency (1ms) shift register lines are fast enough to directly read the tachometer signal from my cooling fans (120 Hz)! On Wed, Jan 2, 2013 at 2:11 PM, Marius Liebenberg mar...@mastercut.co.zawrote: Kip, Would you be willing to share your module. I am in need of a similar solution. Marius On 2012/12/28 02:54 PM, Kip Shaffer wrote: Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.html -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg Skype Me^(TM)! skype:marius_d.liebenberg?call Get Skype http://www.skype.com/go/download and call me for free. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130102-0, 2013/01/02 Tested on: 2013/01/02 09:11:40 PM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
That sounds impressive. I am looking forward to seeing it. On 2013/01/02 10:03 PM, Kip Shaffer wrote: Absolutely! I just finished wiring up the real (non-prototype) interface card yesterday. As soon as I make sure everything is working, I'll post the wiring diagram and the HAL module. It appears that even the high-latency (1ms) shift register lines are fast enough to directly read the tachometer signal from my cooling fans (120 Hz)! On Wed, Jan 2, 2013 at 2:11 PM, Marius Liebenberg mar...@mastercut.co.zawrote: Kip, Would you be willing to share your module. I am in need of a similar solution. Marius On 2012/12/28 02:54 PM, Kip Shaffer wrote: Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.html -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg Skype Me^(TM)! skype:marius_d.liebenberg?call Get Skype http://www.skype.com/go/download and call me for free. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130102-0, 2013/01/02 Tested on: 2013/01/02 09:11:40 PM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg Skype Me^(TM)! skype:marius_d.liebenberg?call Get Skype http://www.skype.com/go/download and call me for free. --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130102-1, 2013/01/02 Tested on: 2013/01/03 07:18:09 AM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712
Re: [Emc-users] Help, out of inputs on my parport
On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.html -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weißer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Friday 28 December 2012 08:51:33 Kip Shaffer did opine: Great Kip, bookmarked FFR. Thanks. Gene, Not sure if you would be interested in the approach I'm using, but it may help you or others who are in a similar predicament. You can use shift registers to add as many additional lines as you want. For example, you can take 3 output lines on your parallel port, and turn them into 8, 16, 24 or more output lines. Shift registers come in two varieties: Serial-In Parallel-Out, which you would use to create more output lines, and Parallel-In Serial-Out which you can use to create more input lines. I wrote a HAL module to implement my setup, which uses 4 pins on the parallel port to create 16 output and 16 input lines. I use these lines for higher-latency signals, since it takes about 1 ms to shift all the bits in and out. There is a good article explaining it here: http://robots.freehostia.com/Software/ShiftRegister/ShiftRegisterBody.ht ml -Kip On Fri, Dec 28, 2012 at 5:15 AM, MC Cason farmerboy1...@yahoo.com wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... -- MC Cason - Assocaite Developer - Eagle3D Created by: Matthias Weiكer -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ 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) My web page: http://coyoteden.dyndns-free.com:85/gene is up! Happiness, n.: An agreeable sensation arising from contemplating the misery of another. -- Ambrose Bierce, The Devil's Dictionary I was taught to respect my elders, but its getting harder and harder to find any... -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On 12/28/2012 5:15 AM, MC Cason wrote: On 12/28/2012 03:10 AM, Steve Blackmore wrote: On Fri, 28 Dec 2012 02:34:37 -0500, you wrote: Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. That seems a long time? I've had several packages from China most have taken 4 or 5 days, none longer than 10 days from Shanghai to my doorstep in UK. They are usually in the country within 48 hours, the delays are always here! Steve Blackmore -- Here in the Southern part of the US, It regularly takes between 10 days, and 2 weeks for items to arrive from Shenzhen, or Hong Kong, Longer, from Shanghai, or Guandong. The latest set of boards I had made, were air flighted out of Hong Kong, on the 19th. According to the tracking number, they haven't landed yet... It is a long flight from China... but not that long! ;-) Dave -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Cheap until you check the shipping... :( Nah, shipping is often free from HongKong; it just takes a while: http://www.ebay.com/itm/1pcs-USB-2-0-to-TTL-UART-6PIN-Module-Serial-Converter-CP2102-STC-PRGMR-/251039347548?pt=LH_DefaultDomain_0hash=item3a731c735c http://dx.com/p/cp2102-usb-to-ttl-converter-module-red-146141 I am not necessarily recommending those units for your needs, I just used Chinese suppliers on eBay and DealExtreme for gadgets like that, and so far I had decent luck with them. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Cheap until you check the shipping... :( I've almost been caught out by this a few times - sometimes the shipping is reasonable (or free), sometimes the shipping is more than the cost of the item. It pays to read the fine print - especially when there are 10+ identical items with different shipping amounts listed. Nah, shipping is often free from HongKong; it just takes a while: Oddly enough I've had more problems getting shipping from the US to the UK than from Asia - Two parcels, ordered within a day of each other. The first (from Mesa Electronics) arrived in 4 days. The day after I got the demand from customs for duty - somewhat unusual (Usually customs here hold the item for about a week, then send out (via second class post, which takes another week) a demand for payment backdated to when it arrived in the country) The second parcel (from another supplier) didn't arrive well, so I thought - contacted the seller and got a refund. *Three months* later, it arrives - checked the postmark - which was the day I ordered it, checked the shipping method - USPS first class. Then resent the money to the supplier, exchanged a few jokes about USPS and shrugged. No demand for payment from customs on this one... yet. Items from Asia usually take about 5 days (for small airmailed items) to 3 months (for larger items) - what happens when it hits customs is anybody's guess. -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
Gene, I know you wanted to derive power from an RS232 port, but why not do a port steal from a USB port. Plenty of ma at 5vdc regulated. Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Dave On 12/27/2012 12:01 AM, Gene Heskett wrote: On Wednesday 26 December 2012 23:50:52 andy pugh did opine: On 26 December 2012 22:45, Gene Heskettghesk...@wdtv.com wrote: I am out of input pins on the cnc4pc C1G. How about using the serial port status pins? http://www.linuxcnc.org/docs/html/man/man9/serport.9.html Hadn't even crossed my mind Andy, thanks. From the manpage, looks like that could give me 3 more .in pins. Next of course, that would bypass the opto isolation. I wonder if the sparkfun thing could be like an old serial mouse, which was powered by the logic levels of the port? Its marked for ground 5 volt supplies, but it came with zero docs, as in nada, zip, none. Time to do some research on the chip makers site I guess. The sparkfun site itself is no help. Cheers, Gene -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Thursday 27 December 2012 22:00:41 Dave did opine: Gene, I know you wanted to derive power from an RS232 port, but why not do a port steal from a USB port. Plenty of ma at 5vdc regulated. Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Dave Cheap until you check the shipping... :( I have now arrived at the conclusion that the pin I reserved for one of the homing switches is of far less utility than this, so since I never wired it up anyway, it will get re-purposed for this. But I need some slightly warmer weather before embarking on that project. Thanks Dave. 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) My web page: http://coyoteden.dyndns-free.com:85/gene is up! We can defeat gravity. The problem is the paperwork involved. I was taught to respect my elders, but its getting harder and harder to find any... -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Friday 28 December 2012 02:32:37 Eric Keller did opine: On Thu, Dec 27, 2012 at 10:05 PM, Gene Heskett ghesk...@wdtv.com wrote: On Thursday 27 December 2012 22:00:41 Dave did opine: Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Cheap until you check the shipping... :( I bought 10 for $20 shipped, I don't know how much cheaper you want. Granted, they came from China, so what? Eric Mainly the 3 weeks to a month it takes from mainland china for delivery. But since I've decided to sacrifice the one pin I was saving for a home pin, that is the path I'll take. 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) My web page: http://coyoteden.dyndns-free.com:85/gene is up! Who will take care of the world after you're gone? I was taught to respect my elders, but its getting harder and harder to find any... -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Friday 28 December 2012 02:35:12 Roland Jollivet did opine: On 28 December 2012 05:05, Gene Heskett ghesk...@wdtv.com wrote: On Thursday 27 December 2012 22:00:41 Dave did opine: Gene, I know you wanted to derive power from an RS232 port, but why not do a port steal from a USB port. Plenty of ma at 5vdc regulated. Also, there are lots of TTL to USB and RS232 converters already assembled on Ebay - very cheap. Dave Cheap until you check the shipping... :( I have now arrived at the conclusion that the pin I reserved for one of the homing switches is of far less utility than this, so since I never wired it up anyway, it will get re-purposed for this. But I need some slightly warmer weather before embarking on that project. Thanks Dave. Cheers, Gene -- Why don't you just open the case and bring a 5V wire out from the PSU harness? If it's a long stretch, then use the 12V line and put a 7805 at your end. Roland I already have locally regulated 5 volts available on my terminal strips, so the 48 run to the device is not a huge problem. Thanks Roland. 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) My web page: http://coyoteden.dyndns-free.com:85/gene is up! Delta: We never make the same mistake three times. -- David Letterman I was taught to respect my elders, but its getting harder and harder to find any... -- Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On 26 December 2012 22:45, Gene Heskett ghesk...@wdtv.com wrote: I am out of input pins on the cnc4pc C1G. How about using the serial port status pins? http://www.linuxcnc.org/docs/html/man/man9/serport.9.html -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help, out of inputs on my parport
On Wednesday 26 December 2012 23:50:52 andy pugh did opine: On 26 December 2012 22:45, Gene Heskett ghesk...@wdtv.com wrote: I am out of input pins on the cnc4pc C1G. How about using the serial port status pins? http://www.linuxcnc.org/docs/html/man/man9/serport.9.html Hadn't even crossed my mind Andy, thanks. From the manpage, looks like that could give me 3 more .in pins. Next of course, that would bypass the opto isolation. I wonder if the sparkfun thing could be like an old serial mouse, which was powered by the logic levels of the port? Its marked for ground 5 volt supplies, but it came with zero docs, as in nada, zip, none. Time to do some research on the chip makers site I guess. The sparkfun site itself is no help. 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) My web page: http://coyoteden.dyndns-free.com:85/gene is up! No house is childproofed unless the little darlings are in straitjackets. I was taught to respect my elders, but its getting harder and harder to find any... -- Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnmore_122712 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with 5i25 + 7i77
Hi Peter, well, I made a mistake, I was counting from up to down and analog0 is forth pin from bottom. I test analog0 to analog4 and everything was fine, for analog5 I did halcmd:setp hm2_5i25.0.7i77.0.1.spinena TRUE and it works fine too. Thanks for you help, Eugenio. On Sat, 2012-05-12 at 07:55 -0700, Peter C. Wallace wrote: On Sat, 12 May 2012, Eugenio Yime Rodriguez wrote: Date: Sat, 12 May 2012 08:58:57 -0500 From: Eugenio Yime Rodriguez eugenio.y...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: [Emc-users] Help with 5i25 + 7i77 Hi Everybody, I'm new to LinuxCNC and HAL, so before configuring AXIS I wanted to test my new card 5i25+7i77 with analog output. For that in mind, I did the following steps, halrun halcmd: loadrt trivkins halcmd: loadrt motmod servo_period_nsec=100 num_joints=6 halcmd: loadrt hostmot2 halcmd: loadrt hm2_pci config=num_encoders=6 num_stepgens=0 sserial_port_0=00xx halcmd: setp hm2_5i25.0.watchdog.timeout_ns 300 halcmd: addf hm2_5i25.0.read servo-thread halcmd: addf motion-command-handler servo-thread halcmd: addf motion-controller servo-thread halcmd: addf hm2_5i25.0.write servo-thread halcmd: addf hm2_5i25.0.pet_watchdog servo-thread halcmd: start halcmd: setp hm2_5i25.0.7i77.0.1.analogena TRUE halcmd: setp hm2_5i25.0.7i77.0.1.analogout0 2.5 However, there is no output in 7i77 analog chanel 0. It seems I missed something. Not sure what could be going on (since the pins all show up) but can you try this simple sample config? moving the encoder a little bit should get some analog out (until you get a following error at least) freeby.mesanet.com/7i77.zip Also are you sure you have a analog out pin correct? (fourth pin from the bottom of TB5) Peter Wallace -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with 5i25 + 7i77
Have you applied power to the field power? If not no I/O... John On 5/12/2012 8:58 AM, Eugenio Yime Rodriguez wrote: Hi Everybody, I'm new to LinuxCNC and HAL, so before configuring AXIS I wanted to test my new card 5i25+7i77 with analog output. For that in mind, I did the following steps, halrun halcmd: loadrt trivkins halcmd: loadrt motmod servo_period_nsec=100 num_joints=6 halcmd: loadrt hostmot2 halcmd: loadrt hm2_pci config=num_encoders=6 num_stepgens=0 sserial_port_0=00xx halcmd: setp hm2_5i25.0.watchdog.timeout_ns 300 halcmd: addf hm2_5i25.0.read servo-thread halcmd: addf motion-command-handler servo-thread halcmd: addf motion-controller servo-thread halcmd: addf hm2_5i25.0.write servo-thread halcmd: addf hm2_5i25.0.pet_watchdog servo-thread halcmd: start halcmd: setp hm2_5i25.0.7i77.0.1.analogena TRUE halcmd: setp hm2_5i25.0.7i77.0.1.analogout0 2.5 However, there is no output in 7i77 analog chanel 0. It seems I missed something. show pin shows me, 7 bit IN TRUE hm2_5i25.0.7i77.0.1.analogena 7 float IN2.5 hm2_5i25.0.7i77.0.1.analogout0 7 float IN 0 hm2_5i25.0.7i77.0.1.analogout1 7 float IN 0 hm2_5i25.0.7i77.0.1.analogout2 7 float IN 0 hm2_5i25.0.7i77.0.1.analogout3 7 float IN 0 hm2_5i25.0.7i77.0.1.analogout4 7 float IN 0 hm2_5i25.0.7i77.0.1.analogout5 7 bit IN FALSE hm2_5i25.0.7i77.0.1.spinena 7 s32 OUT 0 hm2_5i25.0.encoder.00.count 7 s32 OUT 0 hm2_5i25.0.encoder.00.count-latched 7 bit I/O FALSE hm2_5i25.0.encoder.00.index-enable 7 bit IN FALSE hm2_5i25.0.encoder.00.latch-enable 7 bit IN FALSE hm2_5i25.0.encoder.00.latch-polarity 7 float OUT 0 hm2_5i25.0.encoder.00.position 7 float OUT 0 hm2_5i25.0.encoder.00.position-latched 7 s32 OUT 0 hm2_5i25.0.encoder.00.rawcounts 7 s32 OUT 0 hm2_5i25.0.encoder.00.rawlatch 7 bit IN FALSE hm2_5i25.0.encoder.00.reset 7 float OUT 0 hm2_5i25.0.encoder.00.velocity 7 s32 OUT 0 hm2_5i25.0.encoder.01.count 7 s32 OUT 0 hm2_5i25.0.encoder.01.count-latched 7 bit I/O FALSE hm2_5i25.0.encoder.01.index-enable 7 bit IN FALSE hm2_5i25.0.encoder.01.latch-enable 7 bit IN FALSE hm2_5i25.0.encoder.01.latch-polarity 7 float OUT 0 hm2_5i25.0.encoder.01.position 7 float OUT 0 hm2_5i25.0.encoder.01.position-latched 7 s32 OUT 0 hm2_5i25.0.encoder.01.rawcounts 7 s32 OUT 0 hm2_5i25.0.encoder.01.rawlatch 7 bit IN FALSE hm2_5i25.0.encoder.01.reset 7 float OUT 0 hm2_5i25.0.encoder.01.velocity 7 s32 OUT 0 hm2_5i25.0.encoder.02.count 7 s32 OUT 0 hm2_5i25.0.encoder.02.count-latched 7 bit I/O FALSE hm2_5i25.0.encoder.02.index-enable 7 bit IN FALSE hm2_5i25.0.encoder.02.latch-enable 7 bit IN FALSE hm2_5i25.0.encoder.02.latch-polarity 7 float OUT 0 hm2_5i25.0.encoder.02.position 7 float OUT 0 hm2_5i25.0.encoder.02.position-latched 7 s32 OUT 0 hm2_5i25.0.encoder.02.rawcounts 7 s32 OUT 0 hm2_5i25.0.encoder.02.rawlatch 7 bit IN FALSE hm2_5i25.0.encoder.02.reset 7 float OUT 0 hm2_5i25.0.encoder.02.velocity 7 s32 OUT 0 hm2_5i25.0.encoder.03.count 7 s32 OUT 0 hm2_5i25.0.encoder.03.count-latched 7 bit I/O FALSE hm2_5i25.0.encoder.03.index-enable 7 bit IN FALSE hm2_5i25.0.encoder.03.latch-enable 7 bit IN FALSE hm2_5i25.0.encoder.03.latch-polarity 7 float OUT 0 hm2_5i25.0.encoder.03.position 7 float OUT 0 hm2_5i25.0.encoder.03.position-latched 7 s32 OUT 0 hm2_5i25.0.encoder.03.rawcounts 7 s32 OUT 0 hm2_5i25.0.encoder.03.rawlatch 7 bit IN FALSE hm2_5i25.0.encoder.03.reset 7 float OUT 0 hm2_5i25.0.encoder.03.velocity 7 s32 OUT 0 hm2_5i25.0.encoder.04.count 7 s32 OUT 0 hm2_5i25.0.encoder.04.count-latched 7 bit I/O FALSE hm2_5i25.0.encoder.04.index-enable 7 bit IN FALSE hm2_5i25.0.encoder.04.latch-enable 7 bit IN FALSE hm2_5i25.0.encoder.04.latch-polarity 7 float OUT 0 hm2_5i25.0.encoder.04.position 7 float OUT 0
Re: [Emc-users] Help with 5i25 + 7i77
On Sat, 12 May 2012, Eugenio Yime Rodriguez wrote: Date: Sat, 12 May 2012 08:58:57 -0500 From: Eugenio Yime Rodriguez eugenio.y...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: emc-users@lists.sourceforge.net Subject: [Emc-users] Help with 5i25 + 7i77 Hi Everybody, I'm new to LinuxCNC and HAL, so before configuring AXIS I wanted to test my new card 5i25+7i77 with analog output. For that in mind, I did the following steps, halrun halcmd: loadrt trivkins halcmd: loadrt motmod servo_period_nsec=100 num_joints=6 halcmd: loadrt hostmot2 halcmd: loadrt hm2_pci config=num_encoders=6 num_stepgens=0 sserial_port_0=00xx halcmd: setp hm2_5i25.0.watchdog.timeout_ns 300 halcmd: addf hm2_5i25.0.read servo-thread halcmd: addf motion-command-handler servo-thread halcmd: addf motion-controller servo-thread halcmd: addf hm2_5i25.0.write servo-thread halcmd: addf hm2_5i25.0.pet_watchdog servo-thread halcmd: start halcmd: setp hm2_5i25.0.7i77.0.1.analogena TRUE halcmd: setp hm2_5i25.0.7i77.0.1.analogout0 2.5 However, there is no output in 7i77 analog chanel 0. It seems I missed something. Not sure what could be going on (since the pins all show up) but can you try this simple sample config? moving the encoder a little bit should get some analog out (until you get a following error at least) freeby.mesanet.com/7i77.zip Also are you sure you have a analog out pin correct? (fourth pin from the bottom of TB5) Peter Wallace -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
Am 22.01.2012 um 19:56 schrieb John Prentice: I suggest you remove the existing emc2 packages and configure for normal install (not RIP) glade should work then, and likely the import issue goes away - having two different versions of emc installed in different places on the same machine is usually asking for troubles - Michael Oh dear - I am just discovering how little I understand. I need to correct myself - glade should run just fine with RIP (checked on current v2.5_branch). I can run the compiled version by using . scripts/linuxcnc but when I quit LinuxCNC the terminal closes instantly. dmesg does not seem to have anything about this. What mght be happening here? the terminal seems to be the linuxcnc config selection box, not a shell window to see more detail: - open a terminal window - if RIP, '. scripts/rip-environment' - cd to, say, configs/gladevcp - run 'linuxcnc gladevcp_tab.ini' if linuxcnc cops out, it will give an obituary in the shell window -m -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On 23 January 2012 02:14, Steve Blackmore st...@pilotltd.net wrote: Your not on your own John!! EMC, or should I now say LCNC, is written and annotated by Linux gurus That is not entirely true, I don't even know how to rename a file in Linux, but I have written some of the code, and documented it. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On 01/22/2012 09:14 PM, Steve Blackmore wrote: Your not on your own John!! EMC, or should I now say LCNC, is written and annotated by Linux gurus who unfortunately think everyone is at the same guru level as them! Beware - of these gotcha's No jog in feedhold! - So don't break an insert or get a swarf ball around a tool!!! Taper thread pitches are measured along the hypotenuse ??? There are others, but those are two show stoppers for me... I only use EMC, or whatever you want to call it, for turning jobs where screw cutting is involved, everything else I do with a really old version of Mach. Credit where credit's due - Parallel screw cutting is flawless. Unfortunately any changes to EMC only happen if you can do it yourself even when you can prove it's sensible or Industry standard. Committee member ego's seem to overrule standards or common sense. Explains really why it's still a niche application with so few users... Steve Blackmore Did you ever think your attitude might have something to do with not getting some of your wish list implemented? The old more flies attracted with honey tends to apply. Mark -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On Mon, 23 Jan 2012 05:36:52 -0500, you wrote: Did you ever think your attitude might have something to do with not getting some of your wish list implemented? The old more flies attracted with honey tends to apply. Tried that Mark - any requests, however put, simply get ignored if none of the committee want it personally. Steve Blackmore -- -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
Greetings Am 21.01.2012 um 18:49 schrieb John Prentice: Another oddity is that Glade will not open glade-manual.ui as it says it cannot find the gladevcp catalog.. this a different issue - glade expects the catalog file under /usr/something and the catalogs arent installed when using RIP Do you think a clean Ubuntu install and pull then compile of 2.5_branch would be the best course? I suggest you remove the existing emc2 packages and configure for normal install (not RIP) glade should work then, and likely the import issue goes away - having two different versions of emc installed in different places on the same machine is usually asking for troubles - Michael Oh dear - I am just discovering how little I understand. Working on Lucid 10.4.3 I removed the installed EMC2 (2.4.6) with the package manager and rebooted for safety. Pulled from 2.5_branch - lots of changes as everyone has been very busy with the new name! Did a make clean Then, following the wiki page, did cd src ./autogen.sh ./configure make make install-menus sudo make setuid I realise that I do not understand the following from the wiki page: 2.5. Building emc2 (realtime) If you have already installed EMC from the Live CD do not use --prefix/make install. Use the 'run in place' method (the default) instead. On Michael's advice I don't want RIP but as it is default how do you avoid getting it? Wiki suggests you need --prefix/make install but where should this be put? I can run the compiled version by using . scripts/linuxcnc but when I quit LinuxCNC the terminal closes instantly. dmesg does not seem to have anything about this. What mght be happening here? I will now try gladevcp - the whole point of this exercise - but feel very in the dark about the compilation so any explanations very welcome. John Prentice -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On Sun, 22 Jan 2012 18:56:32 -, you wrote: Oh dear - I am just discovering how little I understand. Your not on your own John!! EMC, or should I now say LCNC, is written and annotated by Linux gurus who unfortunately think everyone is at the same guru level as them! Beware - of these gotcha's No jog in feedhold! - So don't break an insert or get a swarf ball around a tool!!! Taper thread pitches are measured along the hypotenuse ??? There are others, but those are two show stoppers for me... I only use EMC, or whatever you want to call it, for turning jobs where screw cutting is involved, everything else I do with a really old version of Mach. Credit where credit's due - Parallel screw cutting is flawless. Unfortunately any changes to EMC only happen if you can do it yourself even when you can prove it's sensible or Industry standard. Committee member ego's seem to overrule standards or common sense. Explains really why it's still a niche application with so few users... Steve Blackmore -- -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
it looks like you have an existing emc installation and the python code picks up emc.so from that installation if it is run-in-place, it shouldnt import emc.so from /usr/lib/python2.6/dist-packages/ did you run . emc2-dev/scripts/emc-environment? - Michael Am 21.01.2012 um 16:29 schrieb John Prentice: Greetings Returning to working with GladeVCP, I have pulled 2.5_branch from git yesterday and compiled it Run-In-Place After a bit of trouble that running EMC gave me 2.4.6, I saw the program naming email and tried linuxcnc which runs 2.5 fine Following instructions in http://www.linuxcnc.org/docs/2.5/html/gui/gladevcp.html $ cd configs/sim $ emc gladevcp_panel.iniwith a change in folder for the gladevcp_panel.ini and linuxcnc for emc I get: = john@john-desktop-linux:~/emc2-dev/configs/sim/gladevcp$ linuxcnc gladevcp_panel.ini LINUXCNC - 2.5.0-pre2 Machine configuration directory is '/home/john/emc2-dev/configs/sim/gladevcp' Machine configuration file is 'gladevcp_panel.ini' Starting LinuxCNC... Traceback (most recent call last): File /home/john/emc2-dev/bin/gladevcp, line 44, in module import gladevcp.makepins File /home/john/emc2-dev/lib/python/gladevcp/__init__.py, line 1, in module from hal_pythonplugin import * File /home/john/emc2-dev/lib/python/gladevcp/hal_pythonplugin.py, line 17, in module from hal_gremlin import HAL_Gremlin File /home/john/emc2-dev/lib/python/gladevcp/hal_gremlin.py, line 21, in module import gremlin File /home/john/emc2-dev/lib/python/gremlin.py, line 14, in module import emc ImportError: /usr/lib/python2.6/dist-packages/emc.so: undefined symbol: _ZN3NMLC1EPFilPvP3CMSEPcS5_S5_ii commandline:0: gladevcp exited without becoming ready Embeded tab command halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -x 73400474 -u hitcounter.py manual-example.ui exited with error: 1 Shutting down and cleaning up LinuxCNC... Cleanup done EMC terminated with an error. You can find more information in the log: /home/john/emc_debug.txt and /home/john/emc_print.txt as well as in the output of the shell command 'dmesg' and in the terminal john@john-desktop-linux:~/emc2-dev/configs/sim/gladevcp$ = The undefined symbol looks totally implausible. dmesg has nothing unusual. Suggestions on where I might have gone wrong would be much appreciated John Prentice -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
maybe it is early, but could it be already cnc.so or something, in place of emc.so? -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
you cannot possibly import the right file from the wrong directory Am 21.01.2012 um 17:35 schrieb Spiderdab: maybe it is early, but could it be already cnc.so or something, in place of emc.so? -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
From: Michael Haberler mai...@mah.priv.at snip it looks like you have an existing emc installation and the python code picks up emc.so from that installation if it is run-in-place, it shouldnt import emc.so from /usr/lib/python2.6/dist-packages/ did you run . emc2-dev/scripts/emc-environment? - Michael Michael - thanks for the reply. I think the environment setting script is emc2-dev/scripts/rip-environment now and I had run that just before the quoted stuff from the terminal. Here is the contents of my emc2-dev/scripts/rip-environment www.castlewoodconsultants.com/Misc/rip-environment The modules seem to be being loaded from the right place until emc.so I will have to re-read the search path rules in Python as it is a bit of a black art to me. Another oddity is that Glade will not open glade-manual.ui as it says it cannot find the gladevcp catalog.. Do you think a clean Ubuntu install and pull then compile of 2.5_branch would be the best course? John Prentice -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
Am 21.01.2012 um 18:49 schrieb John Prentice: Another oddity is that Glade will not open glade-manual.ui as it says it cannot find the gladevcp catalog.. this a different issue - glade expects the catalog file under /usr/something and the catalogs arent installed when using RIP Do you think a clean Ubuntu install and pull then compile of 2.5_branch would be the best course? I suggest you remove the existing emc2 packages and configure for normal install (not RIP) glade should work then, and likely the import issue goes away - having two different versions of emc installed in different places on the same machine is usually asking for troubles - Michael -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
2011. gada 18. Okt. 23:27 andy pugh bodge...@gmail.com rakstīja: On 18 October 2011 18:17, Viesturs Lācis viesturs.la...@gmail.com wrote: Machine with 2 spindles (one moved by XY, the other - by UV) and stepper motors, running EMC2.4.6 I haven't tried all that hard to follow the HAL, but I think you are at the level of complexity where a comp module might work better. Custom comp module has the same problem as custom kinematics module - I have to be present on site to install required packages and to rebuild EMC. There is nobody capable to do that for me. My goal is t find temporary solution until I am able to go there. Are there any ideas, why do U and V make a jump, when sel pins of mux components are set true? Viesturs -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
2011/10/19 Viesturs Lācis viesturs.la...@gmail.com: Are there any ideas, why do U and V make a jump, when sel pins of mux components are set true? Well, all the emcmot.00. signal names confuse me. However the issue is probably that the X and U axes are not homed to the same positions is machine space, so that even if both axes are at zero in G54, the values on the position-cmd pins are different. (You should be able to see this in the machine config window, with all axes at zero, what are the values on the various motor-pos-cmd pins?) For the machine as you have it, and if you are happy that the stepper limits are set conservatively, I would loop the axis feedbacks straight back to themselves, they are only going to cause trouble. Do you need all 4 operating modes? ie: XY controls motors 0 and 1 XY controls motors 2 and 3 XY controls motors 0, 1, 2, and 3 XYUV controls motors 0, 1, 2, 3? The mux function is not ideal for the job here, but it will do. I think it will help to loop back unused inputs to the output (so that when a control mode is deselected the mux hold the previous value rather than jumping to zero). You probably need to calculate the offset in G53 space between axis.(X).cmd and axis.(U).cmd and then add that on in HAL when the axis.(X),cmd is being routed to axis.(U) You can toggle that calculation into a looped-back mux2 then use it into a sum2 or offset component. You might expect to use sample-hold in this application, but it is the wrong datatype. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
2011/10/19 andy pugh bodge...@gmail.com: 2011/10/19 Viesturs Lācis viesturs.la...@gmail.com: Are there any ideas, why do U and V make a jump, when sel pins of mux components are set true? Well, all the emcmot.00. signal names confuse me. They were in hm2_stepper sample config, so I kept them. However the issue is probably that the X and U axes are not homed to the same positions is machine space, so that even if both axes are at zero in G54, the values on the position-cmd pins are different. (You should be able to see this in the machine config window, with all axes at zero, what are the values on the various motor-pos-cmd pins?) Oh, yes, got it! Thank You!!! There was one motor position value (I guess that is the same motor.n.pos-cmd pin You mentioned) that does not reset after homing. In that case solving it in HAL seems a lot more complicated than I thought. Thanks for the tip about sum and offset components, I will try to figure something out! For the machine as you have it, and if you are happy that the stepper limits are set conservatively, I would loop the axis feedbacks straight back to themselves, they are only going to cause trouble. What I did with those feedbacks is for this special case: Synchronization is enabled, U pos-cmd is not routed to any stepgen or motor. So in this case, if any U command is accidentally issued in code or by jogging, operator will receive following error as pos-cmd will differ from pos-fb. If that mistake is in code, it will interrupt operation and ruin part as tool will burn marks in it. So to keep machine working I wanted to make sure that pos-cmd and pos-fb pins are the same. Do you need all 4 operating modes? ie: XY controls motors 0 and 1 XY controls motors 2 and 3 XY controls motors 0, 1, 2, and 3 XYUV controls motors 0, 1, 2, 3? I need last 2 modes, because both spindles (all 4 motors) are used in all cases: XY controls motors 0, 1, 2 and 3 XYUV controls motors 0, 1, 2 and 3 Viesturs -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
2011/10/19 andy pugh bodge...@gmail.com: You can toggle that calculation into a looped-back mux2 then use it into a sum2 or offset component. My plan requires 4 instances of offset component. I tried to do this way: loadrt offset count=4 addf offset.0 servo-thread addf offset.1 servo-thread addf offset.2 servo-thread addf offset.3 servo-thread But EMC starts with error: Debug file information: HAL: ERROR: function 'offset.0' not found avoti.hal:67: addf failed What am I missing here? I guess this is something obvious and stupid... Viesturs -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
On Wed, Oct 19, 2011 at 09:54:45PM +0300, Viesturs L??cis wrote: But EMC starts with error: Debug file information: HAL: ERROR: function 'offset.0' not found avoti.hal:67: addf failed The offset component has two named threads, so you have offset.0.update-output offset.0.update-feedback -- Ben Jackson AD7GD b...@ben.com http://www.ben.com/ -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
On 19 October 2011 19:54, Viesturs Lācis viesturs.la...@gmail.com wrote: addf offset.0 servo-thread What am I missing here? I guess this is something obvious and stupid... :-) http://www.linuxcnc.org/docview/html/man/man9/offset.9.html There are two functions. You might not need to addf both of them, depending on application. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
2011/10/19 andy pugh bodge...@gmail.com: On 19 October 2011 19:54, Viesturs Lācis viesturs.la...@gmail.com wrote: addf offset.0 servo-thread What am I missing here? I guess this is something obvious and stupid... :-) http://www.linuxcnc.org/docview/html/man/man9/offset.9.html There are two functions. You might not need to addf both of them, depending on application. Ben, Andy, thanks! Viesturs -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Ciosco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with HAL
On 18 October 2011 18:17, Viesturs Lācis viesturs.la...@gmail.com wrote: Machine with 2 spindles (one moved by XY, the other - by UV) and stepper motors, running EMC2.4.6 I haven't tried all that hard to follow the HAL, but I think you are at the level of complexity where a comp module might work better. Another idea would be use user-defined M-codes in the G-code to switch the parameters of gantrykins to slave and unslave axes. The comp is probably better, you can lie to EMC2 about the positions, track the offsets, and do bumpless transfers (with speed limiting) between control modes. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
Stuart, Kent, Brian, Kim. Thank you for the advice and comments. CabinetPartsPro has the following processors wincnc techno syntec shopbot multicampost atc multicampost mach3 gorilla gorilla atc fox48 fox48 drill deskcnc camaster AXYZ_MC AXYZ Rgds Neil -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
I think I have loaded WinCNC Gcode into Mach3 with a little tweaking. I'd try both WinCNC and Mach3 and see what you get, change the . suffix of the gcode file and try and load it into EMC2. EMC2 will tell you what it doesn't understand. It might take a little gcode tweaking to get it to run, but not much. Dave On 5/6/2011 3:36 AM, Rogers wrote: Stuart, Kent, Brian, Kim. Thank you for the advice and comments. CabinetPartsPro has the following processors wincnc techno syntec shopbot multicampost atc multicampost mach3 gorilla gorilla atc fox48 fox48 drill deskcnc camaster AXYZ_MC AXYZ Rgds Neil -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
On 5/6/11, Rogers prax...@gmail.com wrote: Stuart, Kent, Brian, Kim. Thank you for the advice and comments. CabinetPartsPro has the following processors ... mach3 Mach3 (and turboCNC) are derivations from the original NIST EMC, whose original goal was actually standardization of data in the manufacturing industry including Gcode aka RS274, so there's a good chance that it'll be close to what EMC2 uses now . Theoretically(*). Does anyone know if that is indeed the case that Mach3 and EMC2 gcode interpreters are essentially similar? p (*) In theory, the theory describes the real world. In the real world it doesn't. -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
EMC2 gcode isn't too different from Fanuc, maybe you could select Fanuc output as a test and see how it treats you? I'll bet it wouldn't take much more fiddling beyond that. Or maybe you can copy the existing Fanuc settings to new EMC2 settings and then fiddle with them freely? Kim On 05/02/2011 10:54 PM, BRIAN GLACKIN wrote: What output options does the software have? If you can get it to generate a DXF, then you can use one of many DXFtoGCode tools. I have seen similar tools for HPGL output. On Sun, May 1, 2011 at 8:54 PM, Rogers prax...@gmail.com wrote: Hi everyone, I have recently installed Cabinet Parts Pro in an effort to use my CNC router (Joes 4 x 4) to cut out a small kitchen. The software doesn't have EMC2 listed as a post processor but has many other options. Has anyone ever used this application successfully with EMC2? if so, id appreciate some advice please. If anyone knows of an alternative cabinet layout/design app that might be open source then id like to know about it. I'm using the older, free version of CPP. Thanks. Regards Neil in Australia -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
I agree with Kim. In our EMC2 controlled machines we use programs posted for Haas, Fadal, Fanuc and Yasnac controls. It takes very little, if any, adjustment to use them in the EMC2 controls. On Tue, May 3, 2011 at 7:17 AM, Kim Kirwan k...@kimkirwan.com wrote: EMC2 gcode isn't too different from Fanuc, maybe you could select Fanuc output as a test and see how it treats you? I'll bet it wouldn't take much more fiddling beyond that. Or maybe you can copy the existing Fanuc settings to new EMC2 settings and then fiddle with them freely? Kim On 05/02/2011 10:54 PM, BRIAN GLACKIN wrote: What output options does the software have? If you can get it to generate a DXF, then you can use one of many DXFtoGCode tools. I have seen similar tools for HPGL output. On Sun, May 1, 2011 at 8:54 PM, Rogers prax...@gmail.com wrote: Hi everyone, I have recently installed Cabinet Parts Pro in an effort to use my CNC router (Joes 4 x 4) to cut out a small kitchen. The software doesn't have EMC2 listed as a post processor but has many other options. Has anyone ever used this application successfully with EMC2? if so, id appreciate some advice please. If anyone knows of an alternative cabinet layout/design app that might be open source then id like to know about it. I'm using the older, free version of CPP. Thanks. Regards Neil in Australia -- dos centavos -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
On 5/3/2011 8:39 AM, Stuart Stevenson wrote: I agree with Kim. In our EMC2 controlled machines we use programs posted for Haas, Fadal, Fanuc and Yasnac controls. It takes very little, if any, adjustment to use them in the EMC2 controls. On Tue, May 3, 2011 at 7:17 AM, Kim Kirwank...@kimkirwan.com wrote: EMC2 gcode isn't too different from Fanuc, maybe you could select Fanuc output as a test and see how it treats you? I'll bet it wouldn't take much more fiddling beyond that. Or maybe you can copy the existing Fanuc settings to new EMC2 settings and then fiddle with them freely? Kim Gentle persons: As a CNC amateur, my first inclination was that I have no dog in this fight, but then I realized there's always the possibility that I'll get hold of a CAD/CAM tool which knows only Haas, etc., or someone might send me a gcode file in a commercial dialect. I'm curious just how much fiddling/adjustment is required. Is it obvious to someone not familiar with any of the commercial machining centers? Perhaps someone could post a page on the wiki to summarize the major issues? If the gcode- tinkering is straight forward, then emc2-preprocessing scripts would seem appropriate, n'est-ce pas? Regards, Kent -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
there are gcode examples used for demos in the EMC2 install compare them to the code generated by your post processor you should need to (maybe) change a few of the G and M codes to allow the EMC2 control to function properly all the axis position numbers should work as they are be aware that blaming the program will possibly keep you from finding the real problem with why the machine will not move a tool changer seems to be the most complicated area - if you don't have one it will be simpler and easier pay attention to the feedback messages on the EMC2 control screen many times the work piece offset (g54,g55,g56...) will be the culprit the tool table will be an area of interest also On Tue, May 3, 2011 at 8:41 AM, Kent A. Reed knbr...@erols.com wrote: On 5/3/2011 8:39 AM, Stuart Stevenson wrote: I agree with Kim. In our EMC2 controlled machines we use programs posted for Haas, Fadal, Fanuc and Yasnac controls. It takes very little, if any, adjustment to use them in the EMC2 controls. On Tue, May 3, 2011 at 7:17 AM, Kim Kirwank...@kimkirwan.com wrote: EMC2 gcode isn't too different from Fanuc, maybe you could select Fanuc output as a test and see how it treats you? I'll bet it wouldn't take much more fiddling beyond that. Or maybe you can copy the existing Fanuc settings to new EMC2 settings and then fiddle with them freely? Kim Gentle persons: As a CNC amateur, my first inclination was that I have no dog in this fight, but then I realized there's always the possibility that I'll get hold of a CAD/CAM tool which knows only Haas, etc., or someone might send me a gcode file in a commercial dialect. I'm curious just how much fiddling/adjustment is required. Is it obvious to someone not familiar with any of the commercial machining centers? Perhaps someone could post a page on the wiki to summarize the major issues? If the gcode- tinkering is straight forward, then emc2-preprocessing scripts would seem appropriate, n'est-ce pas? Regards, Kent -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- dos centavos -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with CabinetPartsPro and Router
What output options does the software have? If you can get it to generate a DXF, then you can use one of many DXFtoGCode tools. I have seen similar tools for HPGL output. On Sun, May 1, 2011 at 8:54 PM, Rogers prax...@gmail.com wrote: Hi everyone, I have recently installed Cabinet Parts Pro in an effort to use my CNC router (Joes 4 x 4) to cut out a small kitchen. The software doesn't have EMC2 listed as a post processor but has many other options. Has anyone ever used this application successfully with EMC2? if so, id appreciate some advice please. If anyone knows of an alternative cabinet layout/design app that might be open source then id like to know about it. I'm using the older, free version of CPP. Thanks. Regards Neil in Australia -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
Andy, Here is my HAL file. BTW, I looked at the PWM signal with a Tektronix scope, and I see nothing - constant 5V. Thanks for your help! ** # Generated by stepconf at Tue Mar 8 20:30:20 2011 # If you make changes to this file, they will be # overwritten when you run stepconf again loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]SERVO_PERIOD key=[EMCMOT]SHMEM_KEY num_joints=[TRAJ]AXES loadrt probe_parport loadrt hal_parport cfg=0x378 setp parport.0.reset-time 5000 loadrt stepgen step_type=0,0,0 loadrt pwmgen output_type=0 addf parport.0.read base-thread addf stepgen.make-pulses base-thread addf pwmgen.make-pulses base-thread addf parport.0.write base-thread addf parport.0.reset base-thread addf stepgen.capture-position servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf stepgen.update-freq servo-thread addf pwmgen.update servo-thread net spindle-cmd = motion.spindle-speed-out = pwmgen.0.value net spindle-enable = motion.spindle-on = pwmgen.0.enable net spindle-pwm = pwmgen.0.pwm setp pwmgen.0.pwm-freq 10.0 setp pwmgen.0.scale 4000.0 setp pwmgen.0.offset -700.0 net spindle-cw = motion.spindle-forward net probe-in = motion.probe-input setp parport.0.pin-01-out-invert 1 net spindle-pwm = parport.0.pin-01-out setp parport.0.pin-02-out-invert 1 net xdir = parport.0.pin-02-out net xstep = parport.0.pin-03-out setp parport.0.pin-03-out-reset 1 net ydir = parport.0.pin-04-out net ystep = parport.0.pin-05-out setp parport.0.pin-05-out-reset 1 net zdir = parport.0.pin-06-out net zstep = parport.0.pin-07-out setp parport.0.pin-07-out-reset 1 net adir = parport.0.pin-08-out net astep = parport.0.pin-09-out setp parport.0.pin-09-out-reset 1 net estop-out = parport.0.pin-14-out net spindle-cw = parport.0.pin-16-out net xenable = parport.0.pin-17-out net both-home-x = parport.0.pin-10-in-not net both-home-y = parport.0.pin-11-in-not net estop-ext = parport.0.pin-12-in net both-home-a = parport.0.pin-13-in net probe-in = parport.0.pin-15-in setp stepgen.0.position-scale [AXIS_0]SCALE setp stepgen.0.steplen 1 setp stepgen.0.stepspace 0 setp stepgen.0.dirhold 3 setp stepgen.0.dirsetup 3 setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL net xpos-cmd axis.0.motor-pos-cmd = stepgen.0.position-cmd net xpos-fb stepgen.0.position-fb = axis.0.motor-pos-fb net xstep = stepgen.0.step net xdir = stepgen.0.dir net xenable axis.0.amp-enable-out = stepgen.0.enable net both-home-x = axis.0.home-sw-in net both-home-x = axis.0.neg-lim-sw-in net both-home-x = axis.0.pos-lim-sw-in setp stepgen.1.position-scale [AXIS_1]SCALE setp stepgen.1.steplen 1 setp stepgen.1.stepspace 0 setp stepgen.1.dirhold 3 setp stepgen.1.dirsetup 3 setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL net ypos-cmd axis.1.motor-pos-cmd = stepgen.1.position-cmd net ypos-fb stepgen.1.position-fb = axis.1.motor-pos-fb net ystep = stepgen.1.step net ydir = stepgen.1.dir net yenable axis.1.amp-enable-out = stepgen.1.enable net both-home-y = axis.1.home-sw-in net both-home-y = axis.1.neg-lim-sw-in net both-home-y = axis.1.pos-lim-sw-in setp stepgen.2.position-scale [AXIS_2]SCALE setp stepgen.2.steplen 1 setp stepgen.2.stepspace 0 setp stepgen.2.dirhold 3 setp stepgen.2.dirsetup 3 setp stepgen.2.maxaccel [AXIS_2]STEPGEN_MAXACCEL net zpos-cmd axis.2.motor-pos-cmd = stepgen.2.position-cmd net zpos-fb stepgen.2.position-fb = axis.2.motor-pos-fb net zstep = stepgen.2.step net zdir = stepgen.2.dir net zenable axis.2.amp-enable-out = stepgen.2.enable net estop-out = iocontrol.0.user-enable-out net estop-ext = iocontrol.0.emc-enable-in loadusr -W hal_manualtoolchange net tool-change iocontrol.0.tool-change = hal_manualtoolchange.change net tool-changed iocontrol.0.tool-changed = hal_manualtoolchange.changed net tool-number iocontrol.0.tool-prep-number = hal_manualtoolchange.number net tool-prepare-loopback iocontrol.0.tool-prepare = iocontrol.0.tool-prepared * Tony - Original Message - From: andy pugh bodge...@gmail.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Thursday, March 10, 2011 12:53 PM Subject: Re: [Emc-users] Help with PWM spindle control On 10 March 2011 22:28, Tony Zampini zampi...@cox.net wrote: Am I correct to assume that the PWM output is different than the other outputs (like step X, dir X, etc.), in that I *must* write hal code to get it to work? Not as far as I know. I am pretty sure that Stepconf ought to do all that is needed. However, if you show us your HAL file we will be able to see if it has, in fact, done so. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Colocation vs. Managed Hosting A question and answer guide
Re: [Emc-users] Help with PWM spindle control
On 12 March 2011 16:18, Tony Zampini zampi...@cox.net wrote: addf pwmgen.make-pulses base-thread addf pwmgen.update servo-thread net spindle-cmd = motion.spindle-speed-out = pwmgen.0.value net spindle-enable = motion.spindle-on = pwmgen.0.enable net spindle-pwm = pwmgen.0.pwm setp pwmgen.0.pwm-freq 10.0 setp pwmgen.0.scale 4000.0 setp pwmgen.0.offset -700.0 net spindle-cw = motion.spindle-forward setp parport.0.pin-01-out-invert 1 net spindle-pwm = parport.0.pin-01-out That ought to be enough. I am a little surprised to see that the output is being inverted, so that 0 spindle speed will give 5V. I think the problem is the offset. You would need (spindle/4000) - 700 to be 0 for any actual PWM. So, M3 S2802000 should give you a 50% duty cycle :-) I would suggest setting the offset to zero and removing the pin-invert. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
Thanks to Jon, Gene, and Andy for your responses. I've been using EMC for 3-axis milling, but I've never had to get involved with HAL. I simply used the step config wizard to set things up, and everything worked. I also set up the PWM spindle control in step config wizard. Am I correct to assume that the PWM output is different than the other outputs (like step X, dir X, etc.), in that I *must* write hal code to get it to work? Thanks! Tony - Original Message - From: Jon Elson el...@pico-systems.com To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Wednesday, March 09, 2011 12:23 PM Subject: Re: [Emc-users] Help with PWM spindle control gene heskett wrote: It is my finding that the line sequence counts. IOW: S100 M3 or S2500 m3 Always works. You must set the speed at least a line prior to issuing the M3 command. Huh? I have NEVER done this, I ALWAYS code it on the same line, either in my .ngc program or with MDI, and it always works. I agree, you can't do it in the reverse order, ie. M03 S1000 That won't work, at least on some systems. Jon -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
On 10 March 2011 22:28, Tony Zampini zampi...@cox.net wrote: Am I correct to assume that the PWM output is different than the other outputs (like step X, dir X, etc.), in that I *must* write hal code to get it to work? Not as far as I know. I am pretty sure that Stepconf ought to do all that is needed. However, if you show us your HAL file we will be able to see if it has, in fact, done so. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
On 9 March 2011 13:55, Tony Zampini zampi...@cox.net wrote: I'm attempting to set up EMC2 to generate a PWM signal for spindle speed control. I put a DVM on the PWM parallel port pin in hopes to see an average voltage of the PWM signal. But all I see is about 90mV, and it never changes. I tried MDI commands like: M03 S100 and M03 S2000 I'm fairly new to EMC2. Can someone tell me what is required to activate the PWM output? Did you set up a spindle speed control in Stepgen, or are you doing by hand-editing the HAL file? You won't necessarily see the PWM signal with a multimeter, though I would expect to see something. Halscope (Machine - Halscope) set to look at the p-port pin should tell you if EMC2 thinks it is outputting to the pin. If you want to pastebin (www.pastebin.com) your HAL file (in your home/emc2/configs/machine name directory) we can have a look at it to see what is missing. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
On Wednesday, March 09, 2011 10:14:39 AM Tony Zampini did opine: Hi all, I'm attempting to set up EMC2 to generate a PWM signal for spindle speed control. I put a DVM on the PWM parallel port pin in hopes to see an average voltage of the PWM signal. But all I see is about 90mV, and it never changes. I tried MDI commands like: M03 S100 and M03 S2000 It is my finding that the line sequence counts. IOW: S100 M3 or S2500 m3 Always works. You must set the speed at least a line prior to issuing the M3 command. You will also need to set the pwm generator up in your .hal file, which in my case (I'm using a 4 axis xylotex/pmdx-106 interface to the speed controller that was in the gear housing of my mill, but which now lives in a box with the pmdx-106) loadrt pwmgen output_type=0 addf pwmgen.make-pulses base-thread addf stepgen.update-freq servo-thread addf pwmgen.update servo-thread net spindle-cmd = motion.spindle-speed-out = pwmgen.0.value net spindle-enable = motion.spindle-on = pwmgen.0.enable net spindle-pwm = pwmgen.0.pwm setp pwmgen.0.pwm-freq 100.0 setp pwmgen.0.scale 3833. setp pwmgen.0.offset 0.173913043478 setp pwmgen.0.dither-pwm true net spindle-ccw = motion.spindle-reverse net spindle-ccw = parport.0.pin-14-out net spindle-pwm = parport.0.pin-16-out This is the order they occur in my file, but there may be other non-spindle related items intermixed. A side comment that could be called a bug exists in my setup with the above scale factors because the pwmgen is designed to run at say 1% duty minimum, to maybe 98% maximum, but because the pmdx-106 uses the activity of the signal as its enable, asking the pwngen for a 100% duty cycle leaves it sitting high, so the activity sense is lost and my spindle drops out and stops. At a spindle speed over ride of about 105%. I'm fairly new to EMC2. Can someone tell me what is required to activate the PWM output? Thanks! Tony HTH, Tony, and welcome to the list. -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ 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) http://tinyurl.com/ddg5bz We prefer to speak evil of ourselves rather than not speak of ourselves at all. -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with PWM spindle control
gene heskett wrote: It is my finding that the line sequence counts. IOW: S100 M3 or S2500 m3 Always works. You must set the speed at least a line prior to issuing the M3 command. Huh? I have NEVER done this, I ALWAYS code it on the same line, either in my .ngc program or with MDI, and it always works. I agree, you can't do it in the reverse order, ie. M03 S1000 That won't work, at least on some systems. Jon -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help! Axis runs hidden
Hi it happen with me also. I turn off machine/EMC2 and when i restart next day EMC2 behave differently- constant error for all axis. while all axis work perfectly before. My solution for that problem - put CD back and install new copy of EMC2. Hi guys, today I started my machine and EMC2 didn't start automatically as all the days (it is in the start-up section) so I tried to launch it manually and I got the error ECMC2 is still runnnig. Restart it. So I realized that the process was still active. I killed the running processes and restarted EMC2 but nothing happened. The problem is that I cannot see Axis interface... Axis and EMC2 are listed in the processes list (sleeping) but I cannot see the grafic interface. I tried to stop the processes and restart them but nothing changed. I'm running Ubuntu 8.04, EMC2 2.2.8 All the other application are running correctly, only Axis is hidden. What can I do? Thank you Luigi -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help! Axis runs hidden
This same thing just happened to me. Try deleting the emc.var file. Len Hi guys, today I started my machine and EMC2 didn't start automatically as all the days (it is in the start-up section) so I tried to launch it manually and I got the error ECMC2 is still runnnig. Restart it. So I realized that the process was still active. I killed the running processes and restarted EMC2 but nothing happened. The problem is that I cannot see Axis interface... Axis and EMC2 are listed in the processes list (sleeping) but I cannot see the grafic interface. I tried to stop the processes and restart them but nothing changed. I'm running Ubuntu 8.04, EMC2 2.2.8 All the other application are running correctly, only Axis is hidden. What can I do? -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help! Axis runs hidden
vh5...@libero.it wrote: Hi guys, today I started my machine and EMC2 didn't start automatically as all the days (it is in the start-up section) so I tried to launch it manually and I got the error ECMC2 is still runnnig. Restart it. So I realized that the process was still active. I killed the running processes and restarted EMC2 but nothing happened. The problem is that I cannot see Axis interface... Axis and EMC2 are listed in the processes list (sleeping) but I cannot see the grafic interface. I tried to stop the processes and restart them but nothing changed. I'm running Ubuntu 8.04, EMC2 2.2.8 All the other application are running correctly, only Axis is hidden. You should have a task bar on your main screen with a block for each application. Clicking on those should bring EMC up on the current desktop. But, maybe the problem is Axis is not starting for some reason, but the rest of EMC is not completely shutting down. You may need to start EMC from a terminal window so you can see any error messages. in your EMC directory, there should be a subdirectory scripts, so you run something/scripts/emc and it should start up, and report some info in the terminal window. You'll have to determine what something is on your particular system. Jon -- Automate Storage Tiering Simply Optimize IT performance and efficiency through flexible, powerful, automated storage tiering capabilities. View this brief to learn how you can reduce costs and improve performance. http://p.sf.net/sfu/dell-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help! Axis runs hidden
If nothing is really wrong, you can find out by using the fg command from a terminal. Open a terminal and type: fg whatever_axis_real_name_is_here Nobody that uses EMC was on IRC tonight and I'm too lazy to walk to the basement to see if Axis is really named axis, so you'll have to figure that part out for yourself Eric On Thu, Sep 9, 2010 at 2:08 PM, vh5...@libero.it vh5...@libero.it wrote: Hi guys, today I started my machine and EMC2 didn't start automatically as all the days (it is in the start-up section) so I tried to launch it manually and I got the error ECMC2 is still runnnig. Restart it. So I realized that the process was still active. I killed the running processes and restarted EMC2 but nothing happened. The problem is that I cannot see Axis interface... Axis and EMC2 are listed in the processes list (sleeping) but I cannot see the grafic interface. I tried to stop the processes and restart them but nothing changed. I'm running Ubuntu 8.04, EMC2 2.2.8 All the other application are running correctly, only Axis is hidden. What can I do? Thank you Luigi -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Automate Storage Tiering Simply Optimize IT performance and efficiency through flexible, powerful, automated storage tiering capabilities. View this brief to learn how you can reduce costs and improve performance. http://p.sf.net/sfu/dell-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help wit o words
My only suggestion would be to use named variables instead of numbers. For example... #3=40 (step size for z axis arc radians?) Could become.. #zstep=40 (step size for z axis arc radians?) -Original Message- From: Jim Wilkin [mailto:james.a.wil...@gmail.com] Sent: Monday, 28 June 2010 5:23 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] help wit o words With the help of this web site.http://www.kirupa.com/developer/actionscript/trig_multiple_axis.htm I was able to come up with the following : (cutting two arcs at same time) #3=40 (step size for z axis arc radians?) #4=#3 (x running total for z axis arc) #5=#3 (y running total for z axis arc) #6=6 (x axis arc start psn.) #7=3.512 (y axis arc start psn.) #11=-2.55 (arc around y axis start angle) #13=40 (step size for y axis arc radians?) #14=[#11] (z running total for y axis arc) (#15=#1 y running total for y axis arc) #16=-.25 (z axis arc start psn.) #10=0 #20=0 (dip watch) G20 (Unit in ) G90 (Absolute distance mode) G64 P0.01 (Exact Path 0.001 tol.) G40 (Cancel diameter comp.) G49 (Cancel length comp.) (T1M6 Tool change to T1) M8 (Coolant flood on) S5000M03 (Spindle 5000rpm cw) g0 z.5 (safety height) g0 x 0 y 0 f 10 (move to arc start psn) g0 x [#6] y [#7] g1 z [#16] o110 do (zy arc inside of z arc) o100 do (xy arc) #8=[[COS[#4*.01745]*#6]-[SIN[#4*.01745]*#7]] #9=[[SIN[#4*.01745]*#6]+[COS[#4*.01745]*#7]] g1 x [#8] y [#9] #4=[#4+#3] #5=[#9] o100 while [[#8] GT 0-[#6]] (return to start psn) g0 z .5 g0 x [#6] y [#7] g1 z [#16] #20=[#10] (remember old z psn) (new xz psn) #10=[[COS[#14*.01745]*#16]-[SIN[#14*.01745]*#6]] #8= [[SIN[#14*.01745]*#16]+[COS[#14*.01745]*#6]] #6=[#8] #4=[#3] #14=[[#14]+[#13]] g1 z [#10] x [#8] o110 while [ABS[#10] GT ABS[#20]] g0 z.5 g0 x0 y0 m2 Comments and improvements welcome. Jim Frank Tkalcevic wrote: I can't help with your specific problem, but I regularly use Arc Buddy to test my arc code... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generato rs#Arc _Buddy -Original Message- From: Jim Wilkin [mailto:james.a.wil...@gmail.com] Sent: Friday, 25 June 2010 6:22 AM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] help wit o words The program I have in mind is to make the top arched cove molding for a grandfather clock. Would like to use O words to make to two arches at the same time one horizontal (starting at 7 9/16 rad. and ending at 5 5/8 rad.) and one vertical (1 13/16 like the bottom inside of a ball). Have studied the ball in the box. But need two different radius. Perhaps someone could guide me to more articles on this subject. I took trig fifty years ago and they said some day you will need it. Thank you Jim -- -- -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help wit o words
With the help of this web site.http://www.kirupa.com/developer/actionscript/trig_multiple_axis.htm I was able to come up with the following : (cutting two arcs at same time) #3=40 (step size for z axis arc radians?) #4=#3 (x running total for z axis arc) #5=#3 (y running total for z axis arc) #6=6 (x axis arc start psn.) #7=3.512 (y axis arc start psn.) #11=-2.55 (arc around y axis start angle) #13=40 (step size for y axis arc radians?) #14=[#11] (z running total for y axis arc) (#15=#1 y running total for y axis arc) #16=-.25 (z axis arc start psn.) #10=0 #20=0 (dip watch) G20 (Unit in ) G90 (Absolute distance mode) G64 P0.01 (Exact Path 0.001 tol.) G40 (Cancel diameter comp.) G49 (Cancel length comp.) (T1M6 Tool change to T1) M8 (Coolant flood on) S5000M03 (Spindle 5000rpm cw) g0 z.5 (safety height) g0 x 0 y 0 f 10 (move to arc start psn) g0 x [#6] y [#7] g1 z [#16] o110 do (zy arc inside of z arc) o100 do (xy arc) #8=[[COS[#4*.01745]*#6]-[SIN[#4*.01745]*#7]] #9=[[SIN[#4*.01745]*#6]+[COS[#4*.01745]*#7]] g1 x [#8] y [#9] #4=[#4+#3] #5=[#9] o100 while [[#8] GT 0-[#6]] (return to start psn) g0 z .5 g0 x [#6] y [#7] g1 z [#16] #20=[#10] (remember old z psn) (new xz psn) #10=[[COS[#14*.01745]*#16]-[SIN[#14*.01745]*#6]] #8= [[SIN[#14*.01745]*#16]+[COS[#14*.01745]*#6]] #6=[#8] #4=[#3] #14=[[#14]+[#13]] g1 z [#10] x [#8] o110 while [ABS[#10] GT ABS[#20]] g0 z.5 g0 x0 y0 m2 Comments and improvements welcome. Jim Frank Tkalcevic wrote: I can't help with your specific problem, but I regularly use Arc Buddy to test my arc code... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators#Arc _Buddy -Original Message- From: Jim Wilkin [mailto:james.a.wil...@gmail.com] Sent: Friday, 25 June 2010 6:22 AM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] help wit o words The program I have in mind is to make the top arched cove molding for a grandfather clock. Would like to use O words to make to two arches at the same time one horizontal (starting at 7 9/16 rad. and ending at 5 5/8 rad.) and one vertical (1 13/16 like the bottom inside of a ball). Have studied the ball in the box. But need two different radius. Perhaps someone could guide me to more articles on this subject. I took trig fifty years ago and they said some day you will need it. Thank you Jim -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help wit o words
That looks like it should possibly go on the wiki as a bit of useful code Dave Caroline -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help wit o words
On Sunday 27 June 2010, Jim Wilkin wrote: With the help of this web site.http://www.kirupa.com/developer/actionscript/trig_multiple_axis.htm I was able to come up with the following : (cutting two arcs at same time) #3=40 (step size for z axis arc radians?) #4=#3 (x running total for z axis arc) #5=#3 (y running total for z axis arc) #6=6 (x axis arc start psn.) #7=3.512 (y axis arc start psn.) #11=-2.55 (arc around y axis start angle) #13=40 (step size for y axis arc radians?) #14=[#11] (z running total for y axis arc) (#15=#1 y running total for y axis arc) #16=-.25 (z axis arc start psn.) #10=0 #20=0 (dip watch) G20 (Unit in ) G90 (Absolute distance mode) G64 P0.01 (Exact Path 0.001 tol.) G40 (Cancel diameter comp.) G49 (Cancel length comp.) (T1M6 Tool change to T1) M8 (Coolant flood on) S5000M03 (Spindle 5000rpm cw) g0 z.5 (safety height) g0 x 0 y 0 f 10 (move to arc start psn) g0 x [#6] y [#7] g1 z [#16] o110 do (zy arc inside of z arc) o100 do (xy arc) #8=[[COS[#4*.01745]*#6]-[SIN[#4*.01745]*#7]] #9=[[SIN[#4*.01745]*#6]+[COS[#4*.01745]*#7]] g1 x [#8] y [#9] #4=[#4+#3] #5=[#9] o100 while [[#8] GT 0-[#6]] (return to start psn) g0 z .5 g0 x [#6] y [#7] g1 z [#16] #20=[#10] (remember old z psn) (new xz psn) #10=[[COS[#14*.01745]*#16]-[SIN[#14*.01745]*#6]] #8= [[SIN[#14*.01745]*#16]+[COS[#14*.01745]*#6]] #6=[#8] #4=[#3] #14=[[#14]+[#13]] g1 z [#10] x [#8] o110 while [ABS[#10] GT ABS[#20]] g0 z.5 g0 x0 y0 m2 I will heartily second Dave Caroline's request that this should be placed in the wiki. Great stuff. Comments and improvements welcome. Jim Frank Tkalcevic wrote: I can't help with your specific problem, but I regularly use Arc Buddy to test my arc code... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators #Arc _Buddy -Original Message- From: Jim Wilkin [mailto:james.a.wil...@gmail.com] Sent: Friday, 25 June 2010 6:22 AM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] help wit o words The program I have in mind is to make the top arched cove molding for a grandfather clock. Would like to use O words to make to two arches at the same time one horizontal (starting at 7 9/16 rad. and ending at 5 5/8 rad.) and one vertical (1 13/16 like the bottom inside of a ball). Have studied the ball in the box. But need two different radius. Perhaps someone could guide me to more articles on this subject. I took trig fifty years ago and they said some day you will need it. Thank you Jim -- 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) I don't think they could put him in a mental hospital. On the other hand, if he were already in, I don't think they'd let him out. -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] help wit o words
I can't help with your specific problem, but I regularly use Arc Buddy to test my arc code... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_EMC_G-Code_Generators#Arc _Buddy -Original Message- From: Jim Wilkin [mailto:james.a.wil...@gmail.com] Sent: Friday, 25 June 2010 6:22 AM To: Enhanced Machine Controller (EMC) Subject: [Emc-users] help wit o words The program I have in mind is to make the top arched cove molding for a grandfather clock. Would like to use O words to make to two arches at the same time one horizontal (starting at 7 9/16 rad. and ending at 5 5/8 rad.) and one vertical (1 13/16 like the bottom inside of a ball). Have studied the ball in the box. But need two different radius. Perhaps someone could guide me to more articles on this subject. I took trig fifty years ago and they said some day you will need it. Thank you Jim -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP: Xylotex 3-axis configuration
I have not changed the jumpers on the board that I believe by default are set for 1/8 microsteps Shaffin. On 06/14/2010 07:53 PM, Ries van Twisk wrote: You are sure you don't have 10 times micro-stepping? just a guess... Ries On Jun 14, 2010, at 6:47 PM, Shaffin Bhanji wrote: Hello, I need some serious help getting either my math incorrect or my configuration. I am using the step-configuration wizard to setup my Xylotex 3-axis cnc platform. I have a 420oz. I am having a problem setting up my 3 axis. The configuration that I am using is: Steps per revolution = 200 Driver microstepping = 2 Pulley ratio = 1:1 Lead screw pitch = 10 (using a 1/2-10tpi) When I run the test to travel the length of 5inches, the axis only travel about 1 inch and not the full 5 inches. I know I am doing something stupid here. Need help with configuration here. Shaffin. -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP: Xylotex 3-axis configuration
Shaffin Bhanji wrote: I have not changed the jumpers on the board that I believe by default are set for 1/8 microsteps And you have told Stepconf that you have 2 microsteps, so you should get about 1/4 the travel you expect, assuming everything else is accurate. - Steve -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP: Xylotex 3-axis configuration
Ah, that sounds a bell. So to get full 5 inch of travel I just set the microstep to 8? If so, is there any danger in doing that? Shaffin. On 06/14/2010 08:05 PM, Stephen Wille Padnos wrote: Shaffin Bhanji wrote: I have not changed the jumpers on the board that I believe by default are set for 1/8 microsteps And you have told Stepconf that you have 2 microsteps, so you should get about 1/4 the travel you expect, assuming everything else is accurate. - Steve -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP: Xylotex 3-axis configuration
On Monday 14 June 2010, Shaffin Bhanji wrote: Ah, that sounds a bell. So to get full 5 inch of travel I just set the microstep to 8? If so, is there any danger in doing that? Shaffin. Not that I have found. I also use the xylotex, have both a 3 axis and a 4 axis. On 06/14/2010 08:05 PM, Stephen Wille Padnos wrote: Shaffin Bhanji wrote: I have not changed the jumpers on the board that I believe by default are set for 1/8 microsteps And you have told Stepconf that you have 2 microsteps, so you should get about 1/4 the travel you expect, assuming everything else is accurate. - Steve -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ 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) Men live for three things, fast cars, fast women and fast food. -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
Look what happens when I don't check email for a few days.. now I'm even more behind ;-) On May 22, 2010, at 11:02 PM, Gene Heskett wrote: On Sunday 23 May 2010, Michael Jones wrote: Ok.. so here's the weird thing... I completely purged the NVIDIA proprietary drivers from the system, and now OpenGL loads with the NV driver? Some weird incompatibility going on I suppose. But now I noticed that I don't have any sound.. can't win for loosing... I guess I don't really NEED sound on this machine but it bothers me that it's not there. Now that you mention it, I have never even had speakers on that box. Couldn't see any great need for it when the machine and its cooling fans are enough to make you forget your wifes name. I have serious fans on my xylotex 4 axis rig, 2 old psu fans, but they are running on about 19 volts, so they _scream_ right along at probably 8k rpms, maybe more. With the NV Driver I'm able to get smooth motion from 0 to around 50ipm (screws and bearingless screws) on my little rebuilt DM4s, but I'm wondering if things might be even a little cleaner with the vesa driver - I'll have to check that one out. Thats not too bad from where I sit, how pure are the tones from the motors when running at a steady speed? If it sounds raspy, thats generally not great. The sounds from the motors are nice and pure.. took me a bit of tinkering with the settings to get stuff JUST right but now .. works like a dream. The downside now is that when I run it at that speed (usually only for prototyping in foam or similar) the lack of bearings in the axis interface causes it to chatter a little and get cranky. Bearings of some kind on at least the X axis is my next project This little machine needs some more work and upgrades (better backlash control.. needs to be refit with some bearings on the interface between the Screw and the axes) before it works the way I want it to, I did that too, using small radial thrust bearings a bit preloaded. That helped a bunch. Now if it just had some decent nuts. :( but for now it does pretty well. I'm also thinking of a 4th axis.. but before that happens.. I have to get it working again. Thanks for the suggestions. Glad I could help, Michael. -- 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) Dead? No excuse for laying off work. -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help[EMC-users] how pluto board works in EMC2
On 27 May 2010 05:38, sakthivel M sakthi...@fedlabs.in wrote: .Also i am using this pluto board in Linux EMC2 application EMC has two drivers for the Pluto board, for servo and step systems. See http://www.linuxcnc.org/docview/html//man/man9/pluto_step.9.html http://www.linuxcnc.org/docview/html//man/man9/pluto_servo.9.html These load appropriate binary firmware and export the required pins to HAL. There are sample config files in the standard EMC2 installation. If you want to use your own rbf file then you probably need to write your own driver. if you just want to use the board with EMC then you don't need to worry about the rbf file, that is handled for you by the drivers. -- atp -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
On 05/23/2010 11:13 AM, Gene Heskett wrote: Do we have any recommendations for a video card and driver that doesn't cause problems. I loaded a machine at work with Ubuntu 10.4 LTS. I had two ATI cards on hand, a Rage, and a very high end ATI that had it's own power plugin from the computer's power supply. I couldn't get either of them to work worth doo-doo using either the generic drivers or the so-called ATI something or other drivers. Screen had dropouts, color weirdness, would flicker occasionally and other oddness. Since neither board would work very well, I ended up with an Nvidia board. But with the report problems of Michael and Gene, what other options do we have? Mark I believe I have an nvidia card in my machines driver box. Running the vesa driver. Another, lesser powered box I use for the sacrificial 'goat.coyote.den' machine, has an ATI 9200SE AGP card in it, and if I ever get around to motorizing the feed on my resawing bandsaw with it, I believe it will be fine with whatever drivers the 8.04 LTS install runs it with. That machine atm has 10.4 on it, but it doesn't have the iron to run 10.4 at all well. Its only a 1ghz athlon with 384 megs of ram, so its limits are pretty well demoed when they have been hit. It turns into a dog with only one good leg once it starts swapping. I have not tried to force that install into the vesa box, but it might help a small bit as vesa doesn't seem to use as much memory. It's weird, but the machines with the ATI boards run 8.04 just fine, but have the problems with 10.04 LTS. Maybe the video drivers are still a thing in the works. Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
On 05/23/2010 06:18 PM, Dave wrote: From what I have gathered 10.4 suffers from similar video problems that 9.10 did. One issue is that 9.10 and apparently also 10.4 oftentimes can't access the video screen correctly to determine the screens capabilities. If you use the Vesa driver and you know your screen resolution, you can force the Vesa driver to set the video which apparently gets rid of some of the screen flickering issues etc. Another user, and then I found that the D510 intel board with the onboard intel GMA3150 video had an issue with 9.10 so I wrote up a work around for the D510 board. If you are going to use the Vesa driver perhaps this would be some help. Go to this page... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Ubuntu91 And scroll down to the bottom where it says: *Note Relating to cannot load the i810 module error when first booting compiled Kernel:* The xorg.conf.failsafe file is setup to use the Vesa driver.. so this procedure just sets things up so the vesa driver is used and then describes how to set the config file so it is optimal for the monitor you have connected. This doesn't fix any Linux issue, it is really a work around. Dave Ah, figures. I mentioned to Gene in the previous email that I didn't have any problems in 8.04 (didn't try the 9.10 version so I didn't notice the video problems there). Other than ATI and NVidia, are there other decent video cards, or have they pretty much taken over the field? Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
There's also Matrox. On Mon, May 24, 2010 at 2:27 AM, Mark Wendt mark.we...@nrl.navy.mil wrote: On 05/23/2010 06:18 PM, Dave wrote: From what I have gathered 10.4 suffers from similar video problems that 9.10 did. One issue is that 9.10 and apparently also 10.4 oftentimes can't access the video screen correctly to determine the screens capabilities. If you use the Vesa driver and you know your screen resolution, you can force the Vesa driver to set the video which apparently gets rid of some of the screen flickering issues etc. Another user, and then I found that the D510 intel board with the onboard intel GMA3150 video had an issue with 9.10 so I wrote up a work around for the D510 board. If you are going to use the Vesa driver perhaps this would be some help. Go to this page... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Ubuntu91 And scroll down to the bottom where it says: *Note Relating to cannot load the i810 module error when first booting compiled Kernel:* The xorg.conf.failsafe file is setup to use the Vesa driver.. so this procedure just sets things up so the vesa driver is used and then describes how to set the config file so it is optimal for the monitor you have connected. This doesn't fix any Linux issue, it is really a work around. Dave Ah, figures. I mentioned to Gene in the previous email that I didn't have any problems in 8.04 (didn't try the 9.10 version so I didn't notice the video problems there). Other than ATI and NVidia, are there other decent video cards, or have they pretty much taken over the field? Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- http://www.pixpopuli.com -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
I ran Ubuntu's update procedure and most of my screen problems went away. Actually, all I know/knew about have. You're right the size wouldn't go over 800x600 until after the update. Oh, an internal NVidia graphics device. On 05/24/2010 09:34 AM, Neil Baylis wrote: There's also Matrox. On Mon, May 24, 2010 at 2:27 AM, Mark Wendtmark.we...@nrl.navy.mil wrote: On 05/23/2010 06:18 PM, Dave wrote: From what I have gathered 10.4 suffers from similar video problems that 9.10 did. One issue is that 9.10 and apparently also 10.4 oftentimes can't access the video screen correctly to determine the screens capabilities. If you use the Vesa driver and you know your screen resolution, you can force the Vesa driver to set the video which apparently gets rid of some of the screen flickering issues etc. Another user, and then I found that the D510 intel board with the onboard intel GMA3150 video had an issue with 9.10 so I wrote up a work around for the D510 board. If you are going to use the Vesa driver perhaps this would be some help. Go to this page... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Ubuntu91 And scroll down to the bottom where it says: *Note Relating to cannot load the i810 module error when first booting compiled Kernel:* The xorg.conf.failsafe file is setup to use the Vesa driver.. so this procedure just sets things up so the vesa driver is used and then describes how to set the config file so it is optimal for the monitor you have connected. This doesn't fix any Linux issue, it is really a work around. Dave Ah, figures. I mentioned to Gene in the previous email that I didn't have any problems in 8.04 (didn't try the 9.10 version so I didn't notice the video problems there). Other than ATI and NVidia, are there other decent video cards, or have they pretty much taken over the field? Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Our peculiar security is in the possession of a written Constitution. Let us not make it a blank paper by construction. --Thomas Jefferson, letter to Wilson Nicholas, 1803 -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
On Sunday 23 May 2010, Michael Jones wrote: Ok.. so here's the weird thing... I completely purged the NVIDIA proprietary drivers from the system, and now OpenGL loads with the NV driver? Some weird incompatibility going on I suppose. But now I noticed that I don't have any sound.. can't win for loosing... I guess I don't really NEED sound on this machine but it bothers me that it's not there. Now that you mention it, I have never even had speakers on that box. Couldn't see any great need for it when the machine and its cooling fans are enough to make you forget your wifes name. I have serious fans on my xylotex 4 axis rig, 2 old psu fans, but they are running on about 19 volts, so they _scream_ right along at probably 8k rpms, maybe more. With the NV Driver I'm able to get smooth motion from 0 to around 50ipm (screws and bearingless screws) on my little rebuilt DM4s, but I'm wondering if things might be even a little cleaner with the vesa driver - I'll have to check that one out. Thats not too bad from where I sit, how pure are the tones from the motors when running at a steady speed? If it sounds raspy, thats generally not great. This little machine needs some more work and upgrades (better backlash control.. needs to be refit with some bearings on the interface between the Screw and the axes) before it works the way I want it to, I did that too, using small radial thrust bearings a bit preloaded. That helped a bunch. Now if it just had some decent nuts. :( but for now it does pretty well. I'm also thinking of a 4th axis.. but before that happens.. I have to get it working again. Thanks for the suggestions. Glad I could help, Michael. -- 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) Dead? No excuse for laying off work. -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
At 09:35 PM 5/22/2010, you wrote: On Saturday 22 May 2010, Michael Jones wrote: In fact, I have found that even the nv driver makes the latency figures suck. Not nearly as bad as the nvidia drivers though. When I first built up my micromill, I was not able to get it to move more than 3 or 4 IPM without stalls, so on IRC one night someone suggested I try the nv driver, so I converted it back to use the nv driver. It was enough better that I could get it into the teens per minute before the stalls started. And I noticed the motors sounded a little more musical but the tones weren't really all that pure. Someone a few weeks later said I should try the vesa driver, which does limit the screen resolution a bit but its usable, and my 20 tpi X and Y tables can now run at 25 IPM, which quite pure sounding tones, no raggedness to them at all. The Z was another surprise, as I had excised the original 20 TPI screw that ran up the back of the post, in favor of a 10 tpi that by turning the gear head 90 degrees, allows clearance past it to grab the Z sled about 2 in front of the post where the bolt is anchored solidly and doesn't turn. With a 425 motor on the OEM lashup, the sled was bound on the post and incapable of running a bathroom scale past about 5 pounds before the 425 started cogging in place. Now, with the screw in front of the post, and the nuts that drive it sitting in bearings located above the post and inline with the bolt, a 17 tooth pulley on the 425, and a 42 tooth pulley turning the nuts, I can run it down on the bathroom scales to 155 lbs before the motor starts cogging. And I can, if nothing gets in the way, run the Z axis at 34 IPM if the post is relatively clean lubed with vactra. I can't find anything on this, but will the NV drivers actually load some form of OpenGL so axis will run or am I just spinning my wheels? I don't know as openGL runs with the vesa driver, and I'll let Alex confirm or deny that axis needs openGL. Whatever that answer is, its running the machine very well, on a 9 year old video card. Yes, the video could be better, but the machine runs great. I don't think I loaded the proprietary Nvidia Drivers last time (I can't be sure, it was a long time ago) and axis ran just fine. Recommendations? Try the vesa driver, its much kinder to the latency than anything else I have ever tried. Do we have any recommendations for a video card and driver that doesn't cause problems. I loaded a machine at work with Ubuntu 10.4 LTS. I had two ATI cards on hand, a Rage, and a very high end ATI that had it's own power plugin from the computer's power supply. I couldn't get either of them to work worth doo-doo using either the generic drivers or the so-called ATI something or other drivers. Screen had dropouts, color weirdness, would flicker occasionally and other oddness. Since neither board would work very well, I ended up with an Nvidia board. But with the report problems of Michael and Gene, what other options do we have? Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
On Sunday 23 May 2010, Mark Wendt (Contractor) wrote: At 09:35 PM 5/22/2010, you wrote: On Saturday 22 May 2010, Michael Jones wrote: In fact, I have found that even the nv driver makes the latency figures suck. Not nearly as bad as the nvidia drivers though. When I first built up my micromill, I was not able to get it to move more than 3 or 4 IPM without stalls, so on IRC one night someone suggested I try the nv driver, so I converted it back to use the nv driver. It was enough better that I could get it into the teens per minute before the stalls started. And I noticed the motors sounded a little more musical but the tones weren't really all that pure. Someone a few weeks later said I should try the vesa driver, which does limit the screen resolution a bit but its usable, and my 20 tpi X and Y tables can now run at 25 IPM, which quite pure sounding tones, no raggedness to them at all. The Z was another surprise, as I had excised the original 20 TPI screw that ran up the back of the post, in favor of a 10 tpi that by turning the gear head 90 degrees, allows clearance past it to grab the Z sled about 2 in front of the post where the bolt is anchored solidly and doesn't turn. With a 425 motor on the OEM lashup, the sled was bound on the post and incapable of running a bathroom scale past about 5 pounds before the 425 started cogging in place. Now, with the screw in front of the post, and the nuts that drive it sitting in bearings located above the post and inline with the bolt, a 17 tooth pulley on the 425, and a 42 tooth pulley turning the nuts, I can run it down on the bathroom scales to 155 lbs before the motor starts cogging. And I can, if nothing gets in the way, run the Z axis at 34 IPM if the post is relatively clean lubed with vactra. I can't find anything on this, but will the NV drivers actually load some form of OpenGL so axis will run or am I just spinning my wheels? I don't know as openGL runs with the vesa driver, and I'll let Alex confirm or deny that axis needs openGL. Whatever that answer is, its running the machine very well, on a 9 year old video card. Yes, the video could be better, but the machine runs great. I don't think I loaded the proprietary Nvidia Drivers last time (I can't be sure, it was a long time ago) and axis ran just fine. Recommendations? Try the vesa driver, its much kinder to the latency than anything else I have ever tried. Do we have any recommendations for a video card and driver that doesn't cause problems. I loaded a machine at work with Ubuntu 10.4 LTS. I had two ATI cards on hand, a Rage, and a very high end ATI that had it's own power plugin from the computer's power supply. I couldn't get either of them to work worth doo-doo using either the generic drivers or the so-called ATI something or other drivers. Screen had dropouts, color weirdness, would flicker occasionally and other oddness. Since neither board would work very well, I ended up with an Nvidia board. But with the report problems of Michael and Gene, what other options do we have? Mark I believe I have an nvidia card in my machines driver box. Running the vesa driver. Another, lesser powered box I use for the sacrificial 'goat.coyote.den' machine, has an ATI 9200SE AGP card in it, and if I ever get around to motorizing the feed on my resawing bandsaw with it, I believe it will be fine with whatever drivers the 8.04 LTS install runs it with. That machine atm has 10.4 on it, but it doesn't have the iron to run 10.4 at all well. Its only a 1ghz athlon with 384 megs of ram, so its limits are pretty well demoed when they have been hit. It turns into a dog with only one good leg once it starts swapping. I have not tried to force that install into the vesa box, but it might help a small bit as vesa doesn't seem to use as much memory. --- --- ___ 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) Tis man's perdition to be safe, when for the truth he ought to die. -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
From what I have gathered 10.4 suffers from similar video problems that 9.10 did. One issue is that 9.10 and apparently also 10.4 oftentimes can't access the video screen correctly to determine the screens capabilities. If you use the Vesa driver and you know your screen resolution, you can force the Vesa driver to set the video which apparently gets rid of some of the screen flickering issues etc. Another user, and then I found that the D510 intel board with the onboard intel GMA3150 video had an issue with 9.10 so I wrote up a work around for the D510 board. If you are going to use the Vesa driver perhaps this would be some help. Go to this page... http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_Ubuntu91 And scroll down to the bottom where it says: *Note Relating to cannot load the i810 module error when first booting compiled Kernel:* The xorg.conf.failsafe file is setup to use the Vesa driver.. so this procedure just sets things up so the vesa driver is used and then describes how to set the config file so it is optimal for the monitor you have connected. This doesn't fix any Linux issue, it is really a work around. Dave On 5/23/2010 7:20 AM, Mark Wendt (Contractor) wrote: At 09:35 PM 5/22/2010, you wrote: On Saturday 22 May 2010, Michael Jones wrote: In fact, I have found that even the nv driver makes the latency figures suck. Not nearly as bad as the nvidia drivers though. When I first built up my micromill, I was not able to get it to move more than 3 or 4 IPM without stalls, so on IRC one night someone suggested I try the nv driver, so I converted it back to use the nv driver. It was enough better that I could get it into the teens per minute before the stalls started. And I noticed the motors sounded a little more musical but the tones weren't really all that pure. Someone a few weeks later said I should try the vesa driver, which does limit the screen resolution a bit but its usable, and my 20 tpi X and Y tables can now run at 25 IPM, which quite pure sounding tones, no raggedness to them at all. The Z was another surprise, as I had excised the original 20 TPI screw that ran up the back of the post, in favor of a 10 tpi that by turning the gear head 90 degrees, allows clearance past it to grab the Z sled about 2 in front of the post where the bolt is anchored solidly and doesn't turn. With a 425 motor on the OEM lashup, the sled was bound on the post and incapable of running a bathroom scale past about 5 pounds before the 425 started cogging in place. Now, with the screw in front of the post, and the nuts that drive it sitting in bearings located above the post and inline with the bolt, a 17 tooth pulley on the 425, and a 42 tooth pulley turning the nuts, I can run it down on the bathroom scales to 155 lbs before the motor starts cogging. And I can, if nothing gets in the way, run the Z axis at 34 IPM if the post is relatively clean lubed with vactra. I can't find anything on this, but will the NV drivers actually load some form of OpenGL so axis will run or am I just spinning my wheels? I don't know as openGL runs with the vesa driver, and I'll let Alex confirm or deny that axis needs openGL. Whatever that answer is, its running the machine very well, on a 9 year old video card. Yes, the video could be better, but the machine runs great. I don't think I loaded the proprietary Nvidia Drivers last time (I can't be sure, it was a long time ago) and axis ran just fine. Recommendations? Try the vesa driver, its much kinder to the latency than anything else I have ever tried. Do we have any recommendations for a video card and driver that doesn't cause problems. I loaded a machine at work with Ubuntu 10.4 LTS. I had two ATI cards on hand, a Rage, and a very high end ATI that had it's own power plugin from the computer's power supply. I couldn't get either of them to work worth doo-doo using either the generic drivers or the so-called ATI something or other drivers. Screen had dropouts, color weirdness, would flicker occasionally and other oddness. Since neither board would work very well, I ended up with an Nvidia board. But with the report problems of Michael and Gene, what other options do we have? Mark -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help[EMC-users] how to interface g-code with parallel ports
Sakthi, On Sat, May 22, 2010 at 1:14 AM, sakthivel M sakthi...@fedlabs.in wrote: Hi, i am new to EMC2 may be my question is silly i have created a circle using g-code [G2 X0 Y0 I5] how can i interface this x and y axis to parallel ports. You have your answer to this question. EMC2 will connect the g-code to the parallel port. Also i am try to create a circular motion using g-code by using 2-axis x and y then using this axis i need to control stepper motors. can any one help for this. If you have not installed Ubuntu and EMC2 on your computer you should download a live CD version, burn it (bootable) to a CD, boot your computer from it in your CD drive and run EMC2 on your computer. You will then be able to start EMC2, choose a stepper simulator and see how EMC2 make the connections. thanks Stuart -- dos centavos -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
I'd love to be able to do that.. but I've misplaced the original CD and the ISO that made it. I made a bad assumption and decided to toss the ISO since I could always download it form SOMEWHERE again later. On May 21, 2010, at 3:11 PM, Przemek Klosowski wrote: On Fri, May 21, 2010 at 2:50 PM, Michael Jones ma...@michaelandholly.com wrote: I'm currently having problems with a reinstall after switching some stuff around. I recently moved some hardware around in my shop. I decided I didn't need that nice LCD monitor on the CNC machine so I switched out a decent CRT monitor (Higher resolution etc). For some reason the system would no longer support any resolution higher than 800x600 (even though it had run as 1024x768 on the LCD). I am guessing that the CRT is of the older type and it doesn't report its available resolutions, unlike the LCD. I would reinstall the EMC version that worked best on your hardware, and then edit the X configuration file to explicitly specify the monitor parameters (horizontal and vertical frequency range), along the lines of Section Monitor IdentifierCM752ET HorizSync 31-101 VertRefresh60-160 EndSection and call out the desired display resolution in Section Screen Section Screen IdentifierDefault Screen MonitorCM752ET DefaultDepth16 SubSection Display Depth16 Modes 1280x1024 EndSubSection EndSection -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
On Saturday 22 May 2010, Michael Jones wrote: Thanks Jon, I may be able to figure out the part with the resolution.. even if I have to put up with lower resolution though, I need to get OpenGL working. I've heard that the NVIDIA drivers have some issues (causing latency ) with the realtime kernel and that the opensource NV drivers are recommended? In fact, I have found that even the nv driver makes the latency figures suck. Not nearly as bad as the nvidia drivers though. When I first built up my micromill, I was not able to get it to move more than 3 or 4 IPM without stalls, so on IRC one night someone suggested I try the nv driver, so I converted it back to use the nv driver. It was enough better that I could get it into the teens per minute before the stalls started. And I noticed the motors sounded a little more musical but the tones weren't really all that pure. Someone a few weeks later said I should try the vesa driver, which does limit the screen resolution a bit but its usable, and my 20 tpi X and Y tables can now run at 25 IPM, which quite pure sounding tones, no raggedness to them at all. The Z was another surprise, as I had excised the original 20 TPI screw that ran up the back of the post, in favor of a 10 tpi that by turning the gear head 90 degrees, allows clearance past it to grab the Z sled about 2 in front of the post where the bolt is anchored solidly and doesn't turn. With a 425 motor on the OEM lashup, the sled was bound on the post and incapable of running a bathroom scale past about 5 pounds before the 425 started cogging in place. Now, with the screw in front of the post, and the nuts that drive it sitting in bearings located above the post and inline with the bolt, a 17 tooth pulley on the 425, and a 42 tooth pulley turning the nuts, I can run it down on the bathroom scales to 155 lbs before the motor starts cogging. And I can, if nothing gets in the way, run the Z axis at 34 IPM if the post is relatively clean lubed with vactra. I can't find anything on this, but will the NV drivers actually load some form of OpenGL so axis will run or am I just spinning my wheels? I don't know as openGL runs with the vesa driver, and I'll let Alex confirm or deny that axis needs openGL. Whatever that answer is, its running the machine very well, on a 9 year old video card. Yes, the video could be better, but the machine runs great. I don't think I loaded the proprietary Nvidia Drivers last time (I can't be sure, it was a long time ago) and axis ran just fine. Recommendations? Try the vesa driver, its much kinder to the latency than anything else I have ever tried. Thanks, Michael On May 21, 2010, at 7:44 PM, Jon Elson wrote: Michael Jones wrote: I'm currently having problems with a reinstall after switching some stuff around. I recently moved some hardware around in my shop. I decided I didn't need that nice LCD monitor on the CNC machine so I switched out a decent CRT monitor (Higher resolution etc). For some reason the system would no longer support any resolution higher than 800x600 (even though it had run as 1024x768 on the LCD). Modern monitors have a digital communication between video card and monitor, so the computer can sense the capabilities of the monitor. If the computer can't get that info, it may restrict the video modes to those that couldn't possibly damage any monitor. It could be just the video cable doesn't have the necessary wires to pass that info, and a different cable would fix it. I have run into that problem myself. I tried installing compiling and installing NVIDIA video drivers which completely screwed things up.. I figured that I would just re-install the whole system from the new 2.3 ISO (after backing up my configurations and such). This was a bad move. My favored gui is Axis and unlike the 2.2. iso, the 2.3 iso did not install everything properly to run EMC with Axis on this system (OpenGL wouldn't work and I couldn't get it to support higher resolutions than 800x600). SO.. The saga continues.. I installed Ubuntu 8.04 distro, drivers etc got everything configured the way I wanted it.. (Including OpenGL) and then installed EMC 2.3.. as soon as the realtime kernel kicked in.. The NVIDIA drivers that support OpenGL would NOT work with the realtime Kernel, and NV would not support OpenGL (I'm not sure if this is normal or not). Yeah, the Nvidia driver thing is a major hassle. And, the drivers are specific to a particular kernel, every time you change kernel, you have to rebuild the driver for that kernel. Jon - - ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users --- ---
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
Michael Jones wrote: I may be able to figure out the part with the resolution.. even if I have to put up with lower resolution though, I need to get OpenGL working. I've heard that the NVIDIA drivers have some issues (causing latency ) with the realtime kernel and that the opensource NV drivers are recommended? I really don't know a lot about this, but generally do NOT use Nvidia graphics cards on EMC machines. I use either the i810 built-in graphics or one of the generic XVGA clone boards without high-end graphics accelerators. The high-end accelerators may use large DMA transfers to main memory that cause rt latency problems. The low-end graphics cards eat up a lot of CPU rendering the 3D view in software, but that is at least pre-emptable by rtai, so it doesn't interfere with the motion. That seems to be born out by what performance I get, and which machines get latency messages and which don't. Jon -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HELP?! Problems with a Reinstall of EMC 2.3 No OpenGL for Axis?
Ok.. so here's the weird thing... I completely purged the NVIDIA proprietary drivers from the system, and now OpenGL loads with the NV driver? Some weird incompatibility going on I suppose. But now I noticed that I don't have any sound.. can't win for loosing... I guess I don't really NEED sound on this machine but it bothers me that it's not there. With the NV Driver I'm able to get smooth motion from 0 to around 50ipm (screws and bearingless screws) on my little rebuilt DM4s, but I'm wondering if things might be even a little cleaner with the vesa driver - I'll have to check that one out. This little machine needs some more work and upgrades (better backlash control.. needs to be refit with some bearings on the interface between the Screw and the axes) before it works the way I want it to, but for now it does pretty well. I'm also thinking of a 4th axis.. but before that happens.. I have to get it working again. Thanks for the suggestions. Michael On May 22, 2010, at 6:35 PM, Gene Heskett wrote: On Saturday 22 May 2010, Michael Jones wrote: Thanks Jon, I may be able to figure out the part with the resolution.. even if I have to put up with lower resolution though, I need to get OpenGL working. I've heard that the NVIDIA drivers have some issues (causing latency ) with the realtime kernel and that the opensource NV drivers are recommended? In fact, I have found that even the nv driver makes the latency figures suck. Not nearly as bad as the nvidia drivers though. When I first built up my micromill, I was not able to get it to move more than 3 or 4 IPM without stalls, so on IRC one night someone suggested I try the nv driver, so I converted it back to use the nv driver. It was enough better that I could get it into the teens per minute before the stalls started. And I noticed the motors sounded a little more musical but the tones weren't really all that pure. Someone a few weeks later said I should try the vesa driver, which does limit the screen resolution a bit but its usable, and my 20 tpi X and Y tables can now run at 25 IPM, which quite pure sounding tones, no raggedness to them at all. The Z was another surprise, as I had excised the original 20 TPI screw that ran up the back of the post, in favor of a 10 tpi that by turning the gear head 90 degrees, allows clearance past it to grab the Z sled about 2 in front of the post where the bolt is anchored solidly and doesn't turn. With a 425 motor on the OEM lashup, the sled was bound on the post and incapable of running a bathroom scale past about 5 pounds before the 425 started cogging in place. Now, with the screw in front of the post, and the nuts that drive it sitting in bearings located above the post and inline with the bolt, a 17 tooth pulley on the 425, and a 42 tooth pulley turning the nuts, I can run it down on the bathroom scales to 155 lbs before the motor starts cogging. And I can, if nothing gets in the way, run the Z axis at 34 IPM if the post is relatively clean lubed with vactra. I can't find anything on this, but will the NV drivers actually load some form of OpenGL so axis will run or am I just spinning my wheels? I don't know as openGL runs with the vesa driver, and I'll let Alex confirm or deny that axis needs openGL. Whatever that answer is, its running the machine very well, on a 9 year old video card. Yes, the video could be better, but the machine runs great. I don't think I loaded the proprietary Nvidia Drivers last time (I can't be sure, it was a long time ago) and axis ran just fine. Recommendations? Try the vesa driver, its much kinder to the latency than anything else I have ever tried. Thanks, Michael On May 21, 2010, at 7:44 PM, Jon Elson wrote: Michael Jones wrote: I'm currently having problems with a reinstall after switching some stuff around. I recently moved some hardware around in my shop. I decided I didn't need that nice LCD monitor on the CNC machine so I switched out a decent CRT monitor (Higher resolution etc). For some reason the system would no longer support any resolution higher than 800x600 (even though it had run as 1024x768 on the LCD). Modern monitors have a digital communication between video card and monitor, so the computer can sense the capabilities of the monitor. If the computer can't get that info, it may restrict the video modes to those that couldn't possibly damage any monitor. It could be just the video cable doesn't have the necessary wires to pass that info, and a different cable would fix it. I have run into that problem myself. I tried installing compiling and installing NVIDIA video drivers which completely screwed things up.. I figured that I would just re-install the whole system from the new 2.3 ISO (after backing up my configurations and such). This was a bad move. My
Re: [Emc-users] Help with gantrykins needed
Debug file information: Could not open command file 'test1.hal' 11282 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components do you have the file test1.hal in the directory with the .ini file? -- dos centavos -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with gantrykins needed
On 19 May 2010 11:37, Viesturs Lācis viesturs.la...@gmail.com wrote: [ 2720.513056] config string '0x378 out ' [ 2720.625328] gantrykins: exports duplicate symbol kinematicsInverse (owned by trivkins) You need to edit the HAL file and remove the reference to trivkins. -- atp -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with gantrykins needed
Thanks, Steve and Andy, for Your effort! :) Andy, I already deleted the line, which loads the trivkins, but i have no idea, where that reference is still remaining. Steve, yes, the file is in the folder, which is created on my desktop by stepconf, the file is not open by some other application, but it shows these lines at error message again and again - i checked several times. I just tried to start EMC once more and to make this process easier to understand for me, here are contents of kinematics.hal, test1.hal and test1. ini files as well as the information from the error message. Andy, i would really appreciate, if You could show me, which lines still contain that reference. Test1.ini # Generated by stepconf at Wed May 19 11:33:46 2010 # If you make changes to this file, they will be # overwritten when you run stepconf again [EMC] MACHINE = Test1 NML_FILE = emc.nml DEBUG = 0 [DISPLAY] DISPLAY = axis EDITOR = gedit POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL MAX_FEED_OVERRIDE = 1.2 INTRO_GRAPHIC = emc2.gif INTRO_TIME = 5 PROGRAM_PREFIX = /home/vie/emc2/nc_files INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm [FILTER] PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image PROGRAM_EXTENSION = .py Python Script png = image-to-gcode gif = image-to-gcode jpg = image-to-gcode py = python [TASK] TASK = milltask CYCLE_TIME = 0.010 [RS274NGC] PARAMETER_FILE = emc.var [EMCMOT] EMCMOT = motmod COMM_TIMEOUT = 1.0 COMM_WAIT = 0.010 BASE_PERIOD = 10 SERVO_PERIOD = 100 [HAL] HALFILE = kinematics.hal HALFILE = test1.hal POSTGUI_HALFILE = custom_postgui.hal [TRAJ] AXES = 3 COORDINATES = X Y Z MAX_ANGULAR_VELOCITY = 10.00 DEFAULT_ANGULAR_VELOCITY = 1.00 LINEAR_UNITS = mm ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_VELOCITY = 1.00 MAX_LINEAR_VELOCITY = 10.00 [EMCIO] EMCIO = io CYCLE_TIME = 0.100 TOOL_TABLE = tool.tbl [AXIS_0] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 10.0 MAX_ACCELERATION = 30.0 STEPGEN_MAXACCEL = 37.5 SCALE = 80.0 FERROR = 1 MIN_FERROR = .25 MIN_LIMIT = -0.001 MAX_LIMIT = 80.0 HOME_OFFSET = 0.0 [AXIS_1] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 10.0 MAX_ACCELERATION = 30.0 STEPGEN_MAXACCEL = 37.5 SCALE = 80.0 FERROR = 1 MIN_FERROR = .25 MIN_LIMIT = -0.001 MAX_LIMIT = 80.0 HOME_OFFSET = 0.0 [AXIS_2] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 10.0 MAX_ACCELERATION = 30.0 STEPGEN_MAXACCEL = 37.5 SCALE = 80.0 FERROR = 1 MIN_FERROR = .25 MIN_LIMIT = -0.001 MAX_LIMIT = 80.0 HOME_OFFSET = 0.0 [AXIS_3] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 10.0 MAX_ACCELERATION = 30.0 STEPGEN_MAXACCEL = 37.5 SCALE = 80.0 FERROR = 1 MIN_FERROR = .25 MIN_LIMIT = -4.0 MAX_LIMIT = 80.0 HOME_OFFSET = 0.0 Test1.hal # Generated by stepconf at Wed May 19 11:33:46 2010 # If you make changes to this file, they will be # overwritten when you run stepconf again loadrt num_joints=[TRAJ]AXES loadrt probe_parport loadrt hal_parport cfg=0x378 out setp parport.0.reset-time 5000 loadrt stepgen step_type=0,0,0,0 loadrt pwmgen output_type=0 addf parport.0.read base-thread addf stepgen.make-pulses base-thread addf pwmgen.make-pulses base-thread addf parport.0.write base-thread addf parport.0.reset base-thread addf stepgen.capture-position servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf stepgen.update-freq servo-thread addf pwmgen.update servo-thread net spindle-cmd = motion.spindle-speed-out = pwmgen.0.value net spindle-enable = motion.spindle-on = pwmgen.0.enable net spindle-pwm = pwmgen.0.pwm setp pwmgen.0.pwm-freq 100.0 setp pwmgen.0.scale 1166.6667 setp pwmgen.0.offset 0.114285714286 setp pwmgen.0.dither-pwm true net spindle-cw = motion.spindle-forward net estop-out = parport.0.pin-01-out net xdir = parport.0.pin-02-out net xstep = parport.0.pin-03-out setp parport.0.pin-03-out-reset 1 net ydir = parport.0.pin-04-out net ystep = parport.0.pin-05-out setp parport.0.pin-05-out-reset 1 net zdir = parport.0.pin-06-out net zstep = parport.0.pin-07-out setp parport.0.pin-07-out-reset 1 net adir = parport.0.pin-08-out net astep = parport.0.pin-09-out setp parport.0.pin-09-out-reset 1 net spindle-cw = parport.0.pin-14-out net spindle-pwm = parport.0.pin-16-out net xenable = parport.0.pin-17-out setp stepgen.0.position-scale [AXIS_0]SCALE setp stepgen.0.steplen 1 setp stepgen.0.stepspace 0 setp stepgen.0.dirhold 35000 setp stepgen.0.dirsetup 35000 setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL net xpos-cmd axis.0.motor-pos-cmd = stepgen.0.position-cmd net xpos-fb stepgen.0.position-fb = axis.0.motor-pos-fb net xstep = stepgen.0.step net xdir = stepgen.0.dir net xenable axis.0.amp-enable-out = stepgen.0.enable setp stepgen.1.position-scale [AXIS_1]SCALE setp stepgen.1.steplen 1 setp stepgen.1.stepspace 0 setp stepgen.1.dirhold 35000 setp stepgen.1.dirsetup 35000 setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL net ypos-cmd axis.1.motor-pos-cmd = stepgen.1.position-cmd net ypos-fb stepgen.1.position-fb = axis.1.motor-pos-fb net ystep = stepgen.1.step
Re: [Emc-users] Help with gantrykins needed
lot of snips 4) I edited following lines from Test1.hal before: loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES after: loadrt num_joints=[TRAJ]AXES loadrt num_joints=[TRAJ]AXES ^^ that is incorrect. loadrt loads a component. num_joints=[TRAJ]AXES is a parameter for that component, but the component is missing. In your case (since you changed kinematics.hal to loadrt gantrykins) you don't need Test1.hal at all. more snip Debug file information: Could not open command file 'test1.hal' here's the error ^^ I would just remove the HALFILE = test1.hal line from the ini. Also bear in mind that linux is CaSe SeNsItIvE... Best regards, Alex -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with gantrykins needed
Viesturs, I think you may have a problem with capitalisation of the file name - remember, Linux is CASE SENSITIVE. The program is looking for test1.hal with a small 't' - if your file name starts with a capital 'T' the program will think it is a different file.. Ian Viesturs La-cis wrote: Test1.ini HALFILE = test1.hal Test1.hal Debug file information: Could not open command file 'test1.hal' -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with gantrykins needed
Alex, Andy, thank You a lot! Removed the line: loadrt num_joints=[TRAJ]AXES from Test1.hal and it worked. Before that I also removed the line: HALFILE = Test1.hal from the Test1.ini file, but it didn't work - displayed error message, where i found the line: Debug file information: Invalid configuration of axes is preventing EMC from starting So I suppose that EMC does need that Test1.hal file. Thank You anyway, now I will try to test, if motors are working correctly. Viesturs 2010/5/19 Alex Joni alex.j...@robcon.ro: lot of snips 4) I edited following lines from Test1.hal before: loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES after: loadrt num_joints=[TRAJ]AXES loadrt num_joints=[TRAJ]AXES ^^ that is incorrect. loadrt loads a component. num_joints=[TRAJ]AXES is a parameter for that component, but the component is missing. In your case (since you changed kinematics.hal to loadrt gantrykins) you don't need Test1.hal at all. more snip Debug file information: Could not open command file 'test1.hal' here's the error ^^ I would just remove the HALFILE = test1.hal line from the ini. Also bear in mind that linux is CaSe SeNsItIvE... Best regards, Alex -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with Kinematics
On Fri, Dec 18, 2009 at 5:14 AM, Dave Fansolato dfansol...@icubed.bizwrote: I am interested in using EMC2 to control a homemade SCARA type arm. My question is how do I configure the arm lengths and required info for the kinematics to be correct. Do I select the scara setup that is already in EMC2? Yes, you may start from there. Is there a way to modify the existing scara kinematic file that is included with EMC2? Yes, because people have successfully done this, and have SCARA controlled by EMC2. Do I have to write my own kinematics? It depends on how your SCARA geometry is. Yishin Li -- Arais Robot Technology -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with Kinematics
Hello Dave, I've successfully helped 2 of my customers to control their SCARA with EMC2. Here's one of the video: http://www.youtube.com/watch?v=JF6dYXo2CeE I'm willing to provide professional consulting service to help you integrating SCARA with EMC2. Sincerely yours, Yishin Li -- Arais Robot Technology On Fri, Dec 18, 2009 at 5:14 AM, Dave Fansolato dfansol...@icubed.bizwrote: I am interested in using EMC2 to control a homemade SCARA type arm. My question is how do I configure the arm lengths and required info for the kinematics to be correct. Do I select the scara setup that is already in EMC2? Is there a way to modify the existing scara kinematic file that is included with EMC2? Do I have to write my own kinematics? I am a total newbie when it comes to Linux and EMC2. You may have to hold my hand through this but all/any help would be greatly appreciated. Dave Dave Fansolato i-cubed Industry Innovators Inc. 873 Highway 8 Stoney Creek, Ont. Phone: 905 643 8685 Fax: 905 643 3949 Cell: 905 929 8882 Email: dfansol...@icubed.biz mailto:dfansol...@cogeco.ca Website: icubed.biz http://www.icubed.biz/ iCubed -- This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users