Re: [Emc-users] Another Mill Conversion.
Anyone have a technical guess why the Intel D525MW boards are not performing well in Germany? On Sat, Oct 19, 2013 at 5:58 PM, andy pugh bodge...@gmail.com wrote: On 19 October 2013 08:42, Sven Wesley svenne.d...@gmail.com wrote: When I bought them there was a long debate about their performance here at the list. With a few tweaks suggested from others I could get them running the thread test at 7000 for a short period of time and all of a sudden everything jumped up to a good 26 000, at its best I got one test run to stay at 15 000 without stressing it too much. Having said that, 26k is no problem at all for an FPGA board based system. (Though it isn't anything like as good as the numbers normally claimed) -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135991iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Another Mill Conversion.
Hi All; I am planning another CNC conversion. Is there now a better processor choice the Intel D525MW ? Thanks -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Another Mill Conversion.
Marius: The D525mw's are working great. I have used them for a few years and wanted to avoid building with outdated or obsolete stuff. Thanks for your input. Don On Thu, Oct 17, 2013 at 1:12 PM, Marius Liebenberg mar...@mastercut.co.zawrote: Don What did you find wrong with the D525MW? I use them all the time. The latest is the D2700 series but I have found no real improvement that I could notice at least. On 2013/10/17 07:03 PM, Don Stanley wrote: Hi All; I am planning another CNC conversion. Is there now a better processor choice the Intel D525MW ? Thanks -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Regards / Groete Marius D. Liebenberg MasterCut cc Cel: +27 82 698 3251 Tel: +27 12 743 6064 Fax: +27 86 551 8029 Skype: marius_d.liebenberg --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 131016-0, 2013/10/16 Tested on: 2013/10/17 07:12:26 PM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Planning phase for new machine, need decision support
Most stepper controllers have idle torque. Some will have full torque at idle (stopped). Most modern stepper controllers will have a selectable idle torque and some will wait a few seconds before switching from run torque to idle torque. Hope this helps. On Tue, Aug 6, 2013 at 10:11 PM, Przemek Klosowski przemek.klosow...@gmail.com wrote: On Tue, Aug 6, 2013 at 9:13 AM, Stephen Dubovsky smdubov...@gmail.com wrote: Something to remember w/ steppers is that they produce no torque at rest. Here's what you have to remember about steppers: Zero torque at zero speed, and zero torque at maximum speed :) -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Get 100% visibility into Java/.NET code with AppDynamics Lite! It's a free troubleshooting tool designed for production. Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Controlling a tool changer
Hi Kirk; Very interested in what you were doing with your tool changer. I could not see how it was interacting with the spindle. Did I miss something in the video, or is that yet to be determined? I am interested in that part also. Thanks Don On Sat, Jul 27, 2013 at 10:52 AM, Kirk Wallace kwall...@wallacecompany.comwrote: On 07/27/2013 01:16 AM, Sven Wesley wrote: ... snip I've been trying to find documentation how to make a tool change happen. ... snip I just added some information to my Shizuoka page covering the last work I did on the tool changer. It is in the last third of the page: http://www.wallacecompany.com/machine_shop/Shizuoka/ The work is not complete. I also have the some pages from the Bandit/QuickDraw manual in a sub-directory. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/ -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Hi All; I have two questions on Bridgeport's manual variable speed head.
1- Has anyone used a VFD to control the spindle speed via the G code? 2- Does anyone know a source for the lubriplate #107 recommended on the units service placard? Or an compatible alternative? Thanks Don -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Should I or Shouldn't I?
Hi Andy; I have a pedal powered lathe built in 1909. It was converted to electric motor power in 1965. I use it for quick one of a kind job, a lot quicker than programing the CNC Lathe. Just a thought. Don On Wed, Jun 12, 2013 at 12:01 PM, Matt Shaver m...@mattshaver.com wrote: On Wed, 12 Jun 2013 16:35:55 +0100 andy pugh bodge...@gmail.com wrote: Should I CNC it? By asking this question the way you did, it's obvious that you understand the problem. That said, you may not be able to achieve the very high level of tastefulness de rigueur in a project like this. It's not just you; there might not be anyone who could pull that off. All I can say is that I am already haunted by the ghosts of classic hardware that I screwed up when I was young and stupid. Think carefully before you add another skeleton to your closets. Good Luck, Matt -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Pendant recommendations
Hi Dave; Take a look at X-keys @www.xkeys.com When they are programed to emulate the keyboard keys of AXIS, you can control all the machine functions with the hand held pendant. This really simplifies the operations for me allowing manual operation of the all the mills functions or at the mill setup and program control. My choice is the X-keys MWII which allows 39 functions on 4 by 7 pendant. You will need access to MS$ system to program the keys with the software the company provides via Internet. After programed simply plug into the computer USB port with the computer keyboard not in Caps Lock and go to work. I would not recommend programming the home function on the pendant. That is the one key capable of disaster if unintentionally pressed. Hope this helps Don On Mon, Jun 3, 2013 at 1:26 AM, Marius Liebenberg mar...@mastercut.co.zawrote: Jon Do you care to elaborate on the diode encoder? On 2013/06/03 02:42 AM, Jon Elson wrote: Dave wrote: I've look at the CNC4PC pendants and I have looked at the pendants on Ebay. I think the CNC4PC is a pretty good design, and should be reasonably robust. I have basically duplicated the function of that unit myself. The only change I made was to reverse the polarity of the white button, so it is normally open. This enabled the MPG when pushed. When not pushed, the MPG has no effect of the machine. The only reason I made my own is the CNC4PC is a bit expensive for what is in it. I also added a diode encoder so I could control 4 axes plus spindle override and feed override with only 3 wires to 3 digital inputs. (Another 2 for the rate select switch.) Jon -- 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 --- avast! Antivirus: Outbound message clean. Virus Database (VPS): 130602-1, 2013/06/02 Tested on: 2013/06/03 07:26:31 AM avast! - copyright (c) 1988-2013 AVAST Software. http://www.avast.com -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with 2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Cincinnati Arrow 500 retrofit...
Hi Guys; I have had terrific results with the double diaphragm couplings. They don't change velocity during the rotation when misaligned. They don't create friction when misaligned. Only a very slight torque to flex the diaphragms. They are very high torque tolerant. I rammed a small one to the stops many times with a 4000 inch ounce (20 ft lbs) torque motor during setup. I am so partial to them, I made my own when I was unable to buy a small one for a confined space. It was rammed against the stops also and is still working. Hope this helps. Don On Thu, Feb 14, 2013 at 12:19 PM, Billy Huddleston bi...@ivdc.com wrote: My understanding is you use nylon for compliant couplings (ones that need a bit of give or backlash) and the Acetal disks which are zero backlash. The only way they're not good with backlash is if you have a high degree of offset (unlikely in your machine) and you have a high amount of ware on the disk.. again, more ware if you have more offset... http://www.couplingtips.com/oldham-couplings/ Again, I like the fuse feature of the oldham's.. Just my two cents worth. :) On 02/14/2013 12:08 PM, Pete Matos wrote: Billy, I am fairly familiar with the oldham style couplers and they have some advantages but I was under the impression they are less than great in the backlash area. I want this machine to be able to transmit the full power of these motors to the screws and do it without any backlash at allzero... There is enough backlash in any ballscrew assembly with the thrust bearings and the ballnuts etc. I don't need to be adding to it here. So far those disk type ones seem to offer some misalignment and offset protection yet still allow zero backlash and the ones in the sizes I need are stainless steel it seems. Dunno how much those cost but I am sure it is not cheap. Peace Pete On Thursday, February 14, 2013, Billy Huddleston bi...@ivdc.com wrote: I like oldham couplers the best. If you have a run-away, the only thing that breaks is the disk. Yes.. they can wear out if you have a bad a major misalignment.. but, in general they last a long time. The also are easier to install because you can install each hub on the shafts and then just insert the motor.. you don't have to try to undo the hub if you need to remove the motor.I like them better than love-joy or spider type too because those have a bit of give in them. Helical or Beam couplers are nice for Routers, but, on this sized machine, you would need to use stainless steel ones, and not aluminium, AND, you might still have windup issues.. Here is a good video on the disk acting as a fuse around the 1:04 mark.. Oldham Coupling | RULAND Thanks, Billy On 02/14/2013 11:21 AM, Pete Matos wrote: Dave, Honestly I have never heard of those before and I am lost when it comes to all of the specifics of couplers for my mill. Those look pretty cool but I did not like hearing of the broken split beam ones from that other fellow. I was liking the looks of those. The disk type apparently are heavy duty and I am now investigating those models. Some of the websites don't show pricing and that often means if you have to ask you cannot afford it LOL What kind are they using in modern Machining centers nowadays? Peace Pete On Thursday, February 14, 2013, Dave e...@dc9.tzo.com wrote: If you can find them at a reasonable price (ebay?) The stainless steel bellows type couplings are very good even in high torque applications. The price is right! http://store.reuseum.com/Gerwah_AKD30_20mm_Bellows_Coupling_Motor_Coupler_p/11213016B13Store.htm?gclid=CN2uyZ6VtrUCFYs7MgodIQUAEQ Dave On 2/14/2013 9:33 AM, Todd Zuercher wrote: Helical beam are great for lower tourque aplications. But I was having problems breaking them, and oldhams wear out much to quickly. I havn't had a flexible ss disk style fail on me (yet) but I have only been using them for about a year on the machine that was giving me problems breaking the helical beams. All of our realy big routers used the flexible steel disk type or something simular OE. - Original Message - On 13.02.13 16:17, Pete Matos wrote: I have actually looked at Mcmaster carr as I usually do but did not see what I needed. I actually like the looks of those cut bodied couplers but I am not too sure of their misalignment ability. A quality oldham in the right size should work fine I thinkpeace I've never done any measurements, but figure that the helical beam, or whatever you want to call them, couplings ought to have the lowest backlash. An Oldham coupling must wear out, Shirley? Erik -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013
Re: [Emc-users] Seasons Greetings
Yes; A very Merry Christmas, peaceful holidays and a Happy New Year to all of you! A special and sincere Thanks to all who contributed to LinuxCNC over the years. I hope you realize the new Industrial Revolution you have launched, and realize it's rewards over the next few years. Thanks Don -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] For anybody considering upgrading their motherboard in the next few months.
On Fri, Sep 21, 2012 at 5:11 AM, Mark Wendt wendt.m...@gmail.com wrote: Le 18/09/2012 11:23, Mark Wendt a écrit : yann Well, that's kinda where M$ ran into a lot of security problems, trying to support legacy applications. I'd much rather take the Unix/Linux approach, and have to recompile and rebuild, than spend weeks hardening a system just to keep a 15 year old piece of software working like it used to. Mark well, from an admistrator point of view, I of course agree with you. But from the lambda user point of view, this is more another difficulty to turn to linux than something good, I think. Add this + the constant changes in desktop environnement like the one we where talking about, and you got something quite repulsive for newbies. It all depends on what you are used to in that regard. M$ is no slouch when it comes to changing the look, feel, and workability of the desktop. Look at the progression from Win98, to ME, to XP, to 2000, to Vista, to Win 7 and now Win 8. It's not just from the administrative point of view, it's from the user point of view. I like my applications to run, to be secure, and have a safe, secure OS wrapping the entire thing. Being able to recompile or load updated apps so that they have the correct hooks into the OS so I don't have to worry about a piece of legacy software that I like either not compatible with, or works but not secure within the new OS is just somewhere I really don't want to go. And that's from both an administrative (which I do for a living) and a user (which I'm also) point of view. Mark -- Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users For me it is simple; If you want job security and a big system budget go with M$. If you want System security and a smaller job, go with Linux. -- How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Is there a way to get the D525MW to boot up when the AC power is applied?
Thanks Andrew; I should have known to check the BIOS. 16 hours at work and the computer coming on for 2 seconds was too much. Thanks again Don On Sat, Feb 18, 2012 at 9:29 AM, Andrew parallel.kinemat...@gmail.comwrote: 2012/2/18 gene heskett ghesk...@wdtv.com BTW you might want to update the BIOS, it fixes many bugs. I probably should too, URL for the update? Thanks for mentioning that, Andrew. You're welcome, Gene! Here it is http://downloadcenter.intel.com/Detail_Desc.aspx?agr=YProdId=3253DwnldID=20854ProductFamily=Desktop+BoardsProductLine=Intel%C2%AE+NM10+Chipset+Family+BoardsProductProduct=Intel%C2%AE+Desktop+Board+D525MWlang=eng I updated my board today with the fresh firmware too ) They describe a few options to update, I just copied the firmware to a flash drive and used F7 in BIOS. Andrew -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Is there a way to get the D525MW to boot up when the AC power is applied?
Hi Jon; I was considering that concept but it hadn't gotten that simple (good). Then I was reminded, CHECK THE BIOS SETTING and the problem went away. I'm keeping this email for future reference, when that type problem is real. Thanks Don On Sat, Feb 18, 2012 at 1:23 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; I just assembled my new D525MW computer system. When I apply power to the system the D525MW powers up for two seconds then powers down again. I built a little circuit for the D510MO to do this. You need to find out which power switch pin is the signal and which one is grounded. Connect a small NPN transistor with the emitter to the ground pin and the collector to the signal pin. Connect the base to a 10 K resistor, and then to a 22 uF electrolytic capacitor. Connect that to the +12 V supply (+5 V might also work). I used it with a pico-PSU that runs the computer off a 12 V supply. It might work a little differently with a line-power supply. Jon -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Is there a way to get the D525MW to boot up when the AC power is applied?
Hi All; I just assembled my new D525MW computer system. When I apply power to the system the D525MW powers up for two seconds then powers down again. One of the INTERNET stores selling that computer stated; they were not reliable for boot up on power up. Is anyone having this problem? It is kind of a bother to apply power to the system, then have to open the electronics cabinet and push that funny little button. I tried a jumper across the power switch pens on the computer board with the same results. The power switch seems to be a momentary contact with some smarts and/or an led built in? Any suggestions? Thanks Don -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Is the Intel D510M0 Processor still a good choice for a new EMC2 application?
Thanks All; The D525MW wins. Don On 2/9/12, Dave e...@dc9.tzo.com wrote: The D510 was actually out for several years, but it was only very late in the I didn't realize that. Thanks for correcting the 525 board number, I didn't realize I had mangled the number. Dave On 2/8/2012 11:08 PM, Jon Elson wrote: Dave wrote: The D510MO was discontinued by Intel. I'd go with the Intel MW525 board instead. You can buy them from almost everyone and they work well with LinuxCNC. Plus they have a real DB25 LPT port! :-) They take laptop memory instead of desktop memory sticks but that has been cheaper the last time I purchased some a month ago or so. The D510MO was a bit of an oddball and it seemed like it was in production for only a short period of time. I have one, but I sure wouldn't go looking for another one with the MW525s around. I believe the D510 chipset is now obsolete. The new Intel board is the D525MW, it has a better (2 core) CPU and as Dave mentions, a 25-pin parallel port connector on the back panel instead of just a 26-pin IDC header. It uses 204-pin memory instead of the older 240-pin, that one caught me by surprise. The D510 was actually out for several years, but it was only very late in the game that the EMC crowd noticed them and determined they were very suitable. Jon -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Is the Intel D510M0 Processor still a good choice for a new EMC2 application?
Hi All; All my shop EMC2 applications are running on D510M0's. Is this also a good choice for the new one? After EMC2 was taught how to deal with the D510M0's printer port strangeness, the have done great except for boot up after being powered down several days in a 60 degree F shop. I can't determine it the chips need a little warming or if the battery needs a little charge. The fix is easy, just push the reset button when they stall in boot up and they boot up ready to go. Has anyone had similar experience, or know what causing the hang ups. Thanks Don -- 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
[Emc-users] Is there a way to automatic start EMC2.4.x with Axis in full screen mode on power up?
Hi All; As clever as EMC2 is I was wonder if it could start with Axis in full Screen? It is not a show stopper, just a convenience. Thanks Don -- 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@Cisco 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] tool changing question
Hi Alan; If you had some idea of when you needed to sharpen the tool, you could schedule a tool Change with a M6 Tn. n being any number other than the current one. Remove the tool sharpen and reinstall. Use the Tool-Length-probe .ngc, in the .ngc samples, (with a touch switch) to measures the new length and resume the job with the new tool length compensated. This will do great for end cutter. If you sharpen a side cutter and doing your compensation in the G-code then sharpen to the size you planned for in the G-code. If you sharpen a side cutter and are using cutter radius compensation then sharpen the tool to the diameter you have previously entered into the tool table and use that T number for the tool change. There are several tool length probing samples available where the guys have used Length-Probing subroutines to call throughout the G-code. I am finishing a version which compensates for Stock hight, Clamp hight, Tool length and Switch hight by #parameters you enter in the G-code. If you are interested let me know. Hope this helps Don On Sun, Sep 25, 2011 at 2:46 PM, Alan Battersby alan.batter...@ntlworld.com wrote: Hi, I understand that I can add an M6 code at some point in my gcode program to manually change a tool. But I want to be able to temporarily stop the program when necessary in order to sharpen a cutter. Obviously you cannot cater for that with an M6 code. Is there some way I can set up an input (button, keyboard key) such that when pressed the program is forced into a tool change so I can resharpen my cutter? Sorry if this is a simple question but this is the first time I have applications running for such a long time that I need to sharpen the cutter part way through. Any help appreciated. Alan -- All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2dcopy2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- 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-d2dcopy1 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HAL and INI file settings for Tool length Probing.
Thanks to All; This will keep me busy for a while. Don On Fri, Sep 9, 2011 at 1:33 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi Jon; Presently I am using the hollow R8 collets waiting for someone to develop a tool changer for the R8 machines before buying a pot full of the R8 end mill holders. My work has been mostly one of a kind so far but will soon switch to batch jobs and I will be forced to the end mill holders with or without a Tool Changer. Do you know of any R8 tool changers that cost less than a mill? Or maybe a good design that could be duplicated? I'm sure, if I wanted to, I could make a tool changer that would work with R-8. But, it wouldn't be really simple. You'd probably need some kind of standard ring to grip the holders with, and I'm not clear on how those could be easily attached to all the different holders. What I'm envisioning would end up looking a bit like a miniaturized Cat V-flange holder. You also need spindle orient unless you take the key out of the spindle. Jon Taking the key out of the spindle was very easy when I hit the wrong button on the CNC system Pendant I was using before EMC2. There is the Tormach TTS scheme that might be adaptable to a tool changer. Maybe magnetic rings could hold the holder while transferring it to the spindle. Anyway, I found that without a changer, it makes MUCH more sense to change the work, and do all procedures on ALL workpieces before changing the tool. That may not work as well for complex parts that require a lot of machining steps on each piece, but it works for the parts I do. Jon -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HAL and INI file settings for Tool length Probing.
Thanks Sam I have just installed a version of that and am now investigating how to be more efficient (lazy) with an automatic Tool changer. Don On Fri, Sep 9, 2011 at 2:17 PM, sam sokolik sa...@empirescreen.com wrote: When I first started playing with emc - I was making circuit boards. I was using a rotozip type head (small collet) and for me the easiest solution was to split the program up for each tool. Then I found the gcode.ulp that Chris R and Jeff E wrote. http://git.unpy.net/view/eagle.git it is quite slick - you need a switch that the tool can touch. It works like this You setup your first tool. (set it for your material) This could technically be done with the probe switch also - if you know the distance between the switch and your part. Then when you run the Gcode - it first touches off the first tool to the probe switch. This is your 'reference' length. Now when the program pauses for the next tool - you replace it. The first thing it does is probe the new tool length and offset it compared to your 'reference' tool. sets the correct offset and continues on with the program. It made making circuit boards with multitude mills and drills pretty painless. sam On 9/9/2011 1:01 PM, John Prentice wrote: Greetings There is the Tormach TTS scheme that might be adaptable to a tool changer. Maybe magnetic rings could hold the holder while transferring it to the spindle. First I declare an interest as I do work for Tormach. The current design of TTS geometry allows for a tool changer. There is a power drawbar and changer sold for the PCNCs. How easy it would be to fit top something else I cannot say. http://www.tormach.com/document_library/Datasheets/DS32279_ATC.pdf John Prentice -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HAL and INI file settings for Tool length Probing.
Thanks Andy; The thing I am stumbling over is What to connect the touch switch pin to in the .hal file. After that I have no idea ask but I think you may have answered some of it. Thanks again. Don On Thu, Sep 8, 2011 at 3:51 PM, andy pugh bodge...@gmail.com wrote: On 8 September 2011 19:19, Don Stanley dstanley1...@gmail.com wrote: I need to implement Manual Tool Change Length Probing on an EMC2 2.4.5 mill to avoid breaking the G-code into many parts. I have several versions of the G-code subroutines. I don't think that there are any settings which will do it automatically. I think you should be able to replace all M6 T3 with Otoolchange [3] though. I think that the Otoolchange would then have to call M6 in the normal way, and do a G43, then G0 to some tolerance above the setting plate, do a G38 probe, then do a bit if maths with the values in #5063 and #5403, and use the value in a G10 L1, or maybe a fixed/known relationship between the toolsetter and the machine coordinates and then a bit of clever in the Osub to pick the right Z offset for the current coordinate system (which I think is #[5214 + 9 * 5220] ) and a G10 L10. If you don't have a tool setter, but can measure the tool-length (maybe even just height-above-table measured with a caliper with a suitable choice of toolchange position) then the G10 could pull a measurement out of a textbox in a GladeVCP panel. I probably am not answering the question you asked am I? -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HAL and INI file settings for Tool length Probing.
Thanks Fox and Andy; That's what I needed. It's embarrassing the times I looked over the last line of the page of motion.xxx information to try to make sense of the motion.position group on the next page. I guess that proves if one doesn't know what they are looking for, they won't know when they find it. Thanks again Don 2011/9/8 Fox Mulder quakem...@gmx.net Am 08.09.2011 22:22, schrieb Don Stanley: Thanks Andy; The thing I am stumbling over is What to connect the touch switch pin to in the .hal file. After that I have no idea ask but I think you may have answered some of it. The intenal signal is motion.probe-input which you should connect to the probe switch. a few months ago i wrote a little skript (tool-length-set.ngc) which measures all tool lengths and writes the offset to the reference tool into the tool table. The reference tool is the first one in the script and has no tool number (T0). The comments are mostly german but i think the script is not very complex to understand. :) Ciao, Rainer -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] HAL and INI file settings for Tool length Probing.
Hi Jon; Presently I am using the hollow R8 collets waiting for someone to develop a tool changer for the R8 machines before buying a pot full of the R8 end mill holders. My work has been mostly one of a kind so far but will soon switch to batch jobs and I will be forced to the end mill holders with or without a Tool Changer. Do you know of any R8 tool changers that cost less than a mill? Or maybe a good design that could be duplicated? Thanks Don On Thu, Sep 8, 2011 at 10:23 PM, Jon Elson el...@pico-systems.com wrote: andy pugh wrote: If you don't have a tool setter, but can measure the tool-length (maybe even just height-above-table measured with a caliper with a suitable choice of toolchange position) then the G10 could pull a measurement out of a textbox in a GladeVCP panel. If the OP has a way to repeatably install tools, such as end mill holders instead of collets, then he can measure the tools in several ways and put the length offsets in the tool table. Then, the tool length can be set from the tool table when the tool is put in the spindle. See http://pico-systems.com/preset.html for one method of doing this. You can also measure the length of the tool on the machine and calculate the offset to put in the tool table. Jon -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Why Cloud-Based Security and Archiving Make Sense Osterman Research conducted this study that outlines how and why cloud computing security and archiving is rapidly being adopted across the IT space for its ease of implementation, lower cost, and increased reliability. Learn more. http://www.accelacomm.com/jaw/sfnl/114/51425301/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] hat interrupt?
Hi Peter; The interrupt was only a local shop crisis in Appalachian Mountains USA. Was there others in the world? Don On Wed, Sep 7, 2011 at 2:47 AM, Peter Blodow p.blo...@dreki.de wrote: Don Stanley schrieb: I had this ready 2 hours ago, before the big interrupt. Hope it's not redundant. Don What interrupt, and where are you? Peter -- Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Servo PSU
Hi Andy; Some years ago the US code requires earth ground and common line to be isolated. This prevents voltage drop in the common line jacking up voltage on the equipment. The transformer will isolate the common return for you so your equipment will stay at earth ground and you won't glow in the dark when you touch it. Hope this helps. Don On Tue, Sep 6, 2011 at 9:34 AM, andy pugh bodge...@gmail.com wrote: I have made a servo PSU. It simply rectifies mains voltage to give me 325V DC. https://picasaweb.google.com/lh/photo/HdNJXBD5wPqDUi9E8C46HQ?feat=directlink https://picasaweb.google.com/lh/photo/dTcU2i7GYh53xSrqjh--BQ?feat=directlink There is a bit of extra componentry in the box to discharge the caps on power-off and to switch in a resistor for soft start, but basically it is just a rectifier and some caps. I am a bit puzzled about the status of my -V. I guess that my 0V will be a few volts away from neutral, which is a few volts from earth. Should there be an explicit connection between my DC- and earth, machine 0V, mains neutral, none of the above? I think perhaps I should have a 1:1 transformer to float the DC, which would then allow such a connection. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free Love Thy Logs t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free Love Thy Logs t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Servo PSU
Andy; Sorry for being cryptic. The 1:1 isolation transformer you considered. It could be a step up or step down if you wanted different DC voltage. Consider that the DC output of the rectifier and filter will be about 1.5 times the AC voltage Hook the input power to the transformer input leads only. Then your DC output is isolated to hook to the machine as needed, plus or negative or neither to the machine chassis. The transformer must be dual independent (isolated) windings. Most transformers are this type. Auto transformers are not usable. They attach the primary and secondary internally, sometimes called Buck and Boost transformer's and usually have multiple taps along a single winding. Hope this helps. I had this ready 2 hours ago, before the big interrupt. Hope it's not redundant. Don On Tue, Sep 6, 2011 at 10:47 AM, Andy Pugh bodge...@gmail.com wrote: On 6 Sep 2011, at 15:21, Don Stanley dstanley1...@gmail.com wrote: The transformer will isolate the common return for you so your equipment will stay at earth ground and you won't glow in the dark when you touch it. Which transformer? Does the Drive care that the DC is not referenced to logic 0V? -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free Love Thy Logs t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Malware Security Report: Protecting Your Business, Customers, and the Bottom Line. Protect your business and customers by understanding the threat from malware and how it can impact your online business. http://www.accelacomm.com/jaw/sfnl/114/51427462/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Chip breaking on a lathe?
Thanks Steve; It is a new lathe with inserts. They are all positive rake without chip breakers. Finish cuts were very stringy. The old lathe only had hand ground bits, mostly negative rake. Problem solved. Don On Sun, Feb 27, 2011 at 3:30 AM, Steve Blackmore st...@pilotltd.net wrote: On Sat, 26 Feb 2011 22:34:48 -0500, you wrote: Is there a G code to break the mile long Slinky produced while turning a part on the lathe; similar to G73 for drilling? Hi Don - you shouldn't be making long ribbons, but with some materials it's hard to avoid. Increase Feed, depth of cut or speed or a combination of those that suit. If your lathe cant handle more depth of cut, just increase feed. Use a chip breaker tool. If it's a home ground tool, grind a groove behind and parallel to the cutting edge. If inserts, read the manufacturers specification and try and cut as recommended. On small lathes it's often impossible to attain suggested feeds and speeds, if that's the case use finishing inserts with a tight chip breaker groove and up the feed rate for roughing. Use a negative rake tool - only problem is they generally need more depth of cut and feed. Sadly, the lack of jog in feed hold doesn't make it easy to remove them! Steve Blackmore -- -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Chip breaking on a lathe?
Hi All; Is there a G code to break the mile long Slinky produced while turning a part on the lathe; similar to G73 for drilling? Thanks Don -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Turning spindle off
Farzin; Have you considered using the Pause button (in Axis Display) instead of Stop. Also you could retract the tool from the workpiece in the G code before Stopping the program. Hope this helps Don On Thu, Feb 17, 2011 at 1:05 AM, Farzin Kamangar farzin.kaman...@gmail.comwrote: Dear EMC users, I was asked to make the following change in the controller behaviour. As you know when we want to stop the running program and we push the stop program button, program stops and so does spindle from turning. Now the request is: when we stop the program by pressing the stop program button, we want the spindle to keep on turning if it was turning before pressing the stop program button. What do you think? This is because they do not want the tool in spindle to get stuck in the workpiece when we stop the program. We stop spindle by pressing spindle off button or by entering M5 in MDI later. Thanks Farzin -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Is there a way to interface a USB 20 button pendant with EMC2 ?
Hi All; I have some USB Button Pendants from systems replaced by EMC2. Is EMC2 able to read the USB Pendant buttons? If so, what is required to be loaded, set etc? If the above is available, are pins available for the following: -G code Start, pause, resume and stop? -Overrides for Spindle, Feed rate, Jog, Max velocity and etc? -Any other things normally controlled from the Axis Display. Any information or suggestions welcome. Thanks Don -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Erick Andy; Thanks guys. Very interesting and informative. Don On Sun, Feb 6, 2011 at 7:12 AM, andy pugh bodge...@gmail.com wrote: On 6 February 2011 11:57, Erik Christiansen dva...@internode.on.net wrote: http://www.youtube.com/watch?v=YsBv0nvHzUgfeature=related I am more familiar with them in the tractor format, the Field Marshall (as they were, it seems, made by Marshall's) http://en.wikipedia.org/wiki/Field_Marshall Looks like you can still get the blotting paper in the UK :-) http://www.youtube.com/watch?v=nqi2hTrDUAc -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Stepper motor temperatures?
Michael; Warm is OK. Hot to hold may be a bit much. I'm not familiar with your controller but many stepper drivers have the ability to reduce the idle (not stepping) current to the motors, if you don't need the high holding idle current for your application. I have been known to circulate air over the motors when I needed the high current. A fan moving a little air over the motors will usually do. Good luck Don On Mon, Feb 7, 2011 at 4:01 PM, Michael Jones mich...@michaelandholly.comwrote: This may be more of a hardware question.. but I'll throw it out anyway.. I am running a set of KL23H276-28-4B on a little Shereline CNC mill with EMC running to a Geck G540 controller. I've noticed that after a while (even just sitting still with the machine powered) that the steppers are very warm (I haven't checked actual temp yet). They're not so warm you can't touch them, but not comfortable to hold on tight for long (imagine the temp of a fresh cup of coffee in a paper cup). Is this normal should I be concerned. They don't seem to get any hotter than that, running or standing still with power on doesn't seem to make a difference. Thanks, Michael Hline Michael G. Jones Information Technology Specialist Publishing and Printing Technology Expert Currently available and seeking new opportunities. -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi Erik; Wow. Before, I thought the USA Appalachian mountains had the most unique antiques still in service. The Fowler engine may have been a forerunner of the John Deer single cylinder tractor. They to were hand cranked. As I remember, they were powered by gasoline. Diesel wasn't readily available in the mountains until decades later. Thanks you for that. Don On Sat, Feb 5, 2011 at 1:07 AM, Erik Christiansen dva...@internode.on.netwrote: On Sat, Feb 05, 2011 at 12:04:51AM -0500, Dave wrote: A farm diesel is a great idea for a slow speed diesel. Ahh.. a Case. I was just out plowing out the driveway again with my 1955 Case 400 wide front equipped with an 8 ft blade on the back.. :-) It is a gas model, but I really like it. It pulls like crazy, has a max engine speed of about 1500 rpm and is built like a tank. Sadly we sold it a couple of months ago, but the old Fowler bulldozer, which did some good work on the farm, had a 6 or 7 bore and about a foot stroke. It idled around 70 RPM, and worked well around 120 RPM, pushing a 10 foot blade. Starting was with a 12 gauge cartridge, after setting the flywheel on a mark, or by hand cranking. That involved unscrewing a plug in the cylinder head, fitting a rolled-up 2 square of blotting paper impregnated with potassium nitrate, lighting it, and hand-cranking with that fizzing in the combustion chamber. The valve lifter had a small wheel, running in about 5 turns of thread on the outside of the 2 ft diameter flywheel. By the time that fell off, it was possible to have some revs up, if you were fit. When the paper wasn't to hand, we used a couple of matches, or a short stick of manuka (local brushwood). Erik -- Further north on Queensland's Gold Coast, a company constructing a new apartment block on low-lying ground was ordered to install emergency moorings for rescue boats on the building's first floor because of concerns over the possible impact of climate change. - http://news.bbc.co.uk/2/low/asia-pacific/8542355.stm -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi Kirk; Answers below. On Thu, 2011-02-03 at 12:50 -0800, Kirk Wallace wrote: On Thu, 2011-02-03 at 14:34 -0500, Don Stanley wrote: Hi All; I am attempting to configure EMC2 10.04.06 to control RPM on a 60 HZ AC generator. I am hoping to control my Onan with EMC2 someday: http://www.wallacecompany.com/machine_shop/Onan_5CCK/ Oops, I completely missed the point of the question. I know it would be a big help if, I would ask the question you answered. Sorry, I couldn't help it. (LOL) I think this should work: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Closed_Loop_Spindle_Speed_Controlhttp://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Closed_Loop_Spindle_Speed_Control I believe it will. Going to check it out next. Don, are you going to try doing voltage regulation too? I seem to recall there are some non-obvious situations that the expensive regulators guard against. Something to do with sudden changes in load causing burnt out rotors or race conditions. The generator has very good regulation on each of the 3 phases. Oh and for my encoder velocity suggestion, the PID error could be feed to stepgen's velocity mode. I am hoping this will also eliminate the over speed catch up problem as well as the throttle quiver. On Fri, Feb 4, 2011 at 12:53 AM, Kirk Wallace kwall...@wallacecompany.comwrote: The way I see it, the lag between the input throttle change and the rate of RPM correction should not be too much of a problem. The frequency regulation won't need to be more than +/- a few percent, the correction can take up to a second, and overshoots are allowed. A problem I have seen on a similar setup was a self energizing oscillation due to very poor PID tuning. Another problem that comes to mind, if the load suddenly increases the throttle can open quickly and drop the vacuum too far and cause a stall. It might be wise to also have a vacuum sensor to guard against the throttle opening too far. It might also be good to have the throttle set to idle or a start position until a valid vacuum is sensed. Low vacuum coupled to a low RPM could signal an engine overload. For sudden reductions in load, it might be handy to allow the throttle to close faster than the opening rate. It is a 180 HP Diesel driving a 40,000 watt generator. The rotating weight is massive. For those who question the mismatch, the engine will be at low RPM for efficiency. Diesel engines don't have vacuum, they control fuel flow according to the power needed and the intake air is unrestricted. Otherwise the compression will not be enough to ignite the fuel. Sensing the AC output should be the same as a low count encoder, but if the output fails or the field gets turned off, this might be seen as the engine slowing down and cause the throttle to open all the way. Here is another place for a safeguard or a magnetic pickup might be more reliable. I agree. I am thinking of approximately 1 pulses (teeth) per second on the generator shaft which is turning 30 RPS. I hope this will be fast enough to keep the PID error from wandering. Thanks Don -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi Dave; Answers below. On Thu, Feb 3, 2011 at 10:48 PM, Dave e...@dc9.tzo.com wrote: If you are just counting the number of rotations per minute or second I don't think you are going to get what you want. You really need to be able to detect a phase change so you need to know the generator rotor position - at least a lot more accurate than one phase rotation at 60hz. The error you are seeing is 1/60 of a second which is the minimum error you can see.Your current system will probably hunt between an error of zero and 1. You need finer resolution. A second is really quite a long time in this situation. A hall effect device watching holes fly by on a pulley should work or watching gear teeth. A coarse encoder would also work. I'm convinced. I plan to use approximately 1 teeth per second. What are you using for your reference timebase as the speed setpoint for the generator?? How accurate do you want this generator to run? Plan to use the computer clock synchronised by one of the server time correction apps for Linux. Do you want to be able to switch it in on out from a grid connection? No, it is for off grid. With the computer clock correct all the timers and AC clocks should average to the correct time. Thank you very much for your help Don Dave On 2/3/2011 9:32 PM, Jon Elson wrote: Don Stanley wrote: Hi All; I am attempting to configure EMC2 10.04.06 to control RPM on a 60 HZ AC generator. The basic approach is: -Set the steps per inch to the number of AC cycles per day. -Monitor the AC frequency into phase A of a HAL encoder. -Feed the encoder output into the axis and PID feedback. -Feed the axis motor-pos-cmd to stepgen position-cmd. -Feed the stepgen out through the paraport to a stepper motor driver. This seems to work in general but there are two problems I have not been able to pin down. 1- The PID error is a sawtooth shape causing the throttle stepper motor to quiver at 60 HZ. A HAL Scope image is available at http://imagebin.org/135986 The sawtooth appears to be happening at 16.6 ms, which is one 60 Hz cycle. Perhaps that is significant. What is the velocity coming out of the encoder counter component? Does it waver at all? If all these calculations are performed in arithmetic scaled to days, you may be looking at the limits of binary precision. I notice your sawtooth is fluctuating by much less than 1 millionth of a unit, roughly 2 x 10 ^ -7. Jon -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi Jon; On Fri, Feb 4, 2011 at 11:55 AM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Also the steps in the sawtooth are one millisecond, the thread rate. You may not be able to control a 60 Hz machine with a 1 ms sampling rate. That is only 16.7 samples per cycle. I was suspecting that would be needed but haven't finished the through. I am planning a gear sensor on the generator shaft with approx 1 pulses per second. Will that make the problem go away? On start up EMC2 is driving the generator to 120 HZ to get the target position in sync. But, if I can't get the over speed under control I may have to abandon this approach. That's easy, just put the commanded speed through a limit component, and limit it to something sane like 65 Hz. It will only go a little above the normal speed until it is in sync, then drop back to 60 Hz. Good. I don't remember how but I had convinced myself that was iffy. Maybe it was when EMC2 ignored MAX_VELOCITY = in the .ini. Thanks again Don Jon -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
On Fri, Feb 4, 2011 at 2:59 PM, Dave e...@dc9.tzo.com wrote: On 2/4/2011 1:28 PM, Don Stanley wrote: It is a 180 HP Diesel driving a 40,000 watt generator. The rotating weight is massive. For those who question the mismatch, the engine will be at low RPM for efficiency. Diesel engines don't have vacuum, they control fuel flow according to the power needed and the intake air is unrestricted. Otherwise the compression will not be enough to ignite the fuel. How slow can you run it without causing problems? I understand the big thing is to keep the engine loaded. The engine will be 1125 RPM which will produce the 55 - 60 HP required to run the generator at full capacity Idling diesels without a load causes problems sometimes I understand. I'm not aware of that. Loan truckers habitually idle the engine while sleeping in cold and hot weather. Tell me more. I'd like to try to do what you are doing, but with the intention of being able to switch it in and out from the grid at will. I would monitor and sync with the grid and make the switch near 0 current. If it's 3 phase, be sure all phases match the grid and switch both on then drop the one you are taking off line. Or you could be tough and take both off then turn on the one you want to use. The reason I am serious about careful phasing 3 phase, I saw an operator roll a 4 ton Diesel generator over in the parking lot because he only checked 1 phase for sync and threw the switch. Believe me you dont want to do that. But my project list is pretty long right now.. There will be a better solution next year. Talk to you then. Thanks again Don e...@embarqmail.com Dave -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
That's a Case. A tank on liquid filled tires. Don On Sat, Feb 5, 2011 at 12:04 AM, Dave e...@dc9.tzo.com wrote: A farm diesel is a great idea for a slow speed diesel. Ahh.. a Case. I was just out plowing out the driveway again with my 1955 Case 400 wide front equipped with an 8 ft blade on the back.. :-) It is a gas model, but I really like it. It pulls like crazy, has a max engine speed of about 1500 rpm and is built like a tank. Dave On 2/4/2011 11:08 PM, Don Stanley wrote: Hi Dave; Thanks for the input. See below. On Fri, Feb 4, 2011 at 7:00 PM, Davee...@dc9.tzo.com wrote: I'm not aware of that. Loan truckers habitually idle the engine while sleeping in cold and hot weather. Tell me more. If you do a search for Wet Stacking Diesel and Diesel Slobbering I think you will find a lot to read. Add the term Marine and it gets even more interesting. I suspect you will just have to run the engine and see what happens. If you are loading the engine even at low speed, you may not have any issues at all. Here is a pretty explicit link. http://www.dieselgeneratorset.us/wetstackingmeansinadieselgeneratorset.htm I was familiar with Slobbering from the two cycle Diesel engines used in some trucks of the early 1950's. The Wet Stacking is a new term to me. If I had seen the problem I would have called it some thing's broke. I think my engine will do OK. The engine and I have been farming for the last 18 years at 1150 to 1250 RPM. It has a 1000 RPM PTO and all my equipment is 540 RPM. Apparently J I CASE did it correctly. That tractor uses less fuel than my 36 HP Ford Diesel, for the same jobs. Plus it can do many more jobs, such as a big generator. On 2/4/2011 6:34 PM, Don Stanley wrote: The reason I am serious about careful phasing 3 phase, I saw an operator roll a 4 ton Diesel generator over in the parking lot because he only checked 1 phase for sync and threw the switch. Believe me you dont want to do that. Wow, talk about a bad day! That is not something you will forget. Dave -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi All; I am attempting to configure EMC2 10.04.06 to control RPM on a 60 HZ AC generator. The basic approach is: -Set the steps per inch to the number of AC cycles per day. -Monitor the AC frequency into phase A of a HAL encoder. -Feed the encoder output into the axis and PID feedback. -Feed the axis motor-pos-cmd to stepgen position-cmd. -Feed the stepgen out through the paraport to a stepper motor driver. This seems to work in general but there are two problems I have not been able to pin down. 1- The PID error is a sawtooth shape causing the throttle stepper motor to quiver at 60 HZ. A HAL Scope image is available at http://imagebin.org/135986 Anyone have an idea how to correct this. The tighter i make the PID loop the greater the quiver. 2- When the RPM (step rate) gets behind during start up or load increase, EMC attempts to correct as soon as allowed in .ini and PID acceleration settings. Is there a way to limit this correction max RPM to avoid excessive over speed? A snippet of the .ini and .hal files follow. The HAL Scope image is at http://imagebin.org/135986 for 14 days. Thanks Don .ini snippet [TRAJ] AXES = 9 #COORDINATES = X Y Z A B C U V W Template for counting AXIS numbers COORDINATES =X Y Z U HOME = 0 0 0 0 NO_FORCE_HOMING = 1 LINEAR_UNITS = inch ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_VELOCITY = 1. MAX_VELOCITY = 1. DEFAULT_ACCELERATION = 100.0 MAX_ACCELERATION =20.0 #POSITION_FILE = position.txt # First axis (X) Generators Electrical Switching ?? --- [AXIS_0] TYPE = LINEAR HOME_SEQUENCE = 0 MAX_VELOCITY = 1.2 MAX_ACCELERATION =20.0 STEPGEN_MAXACCEL =21.0 BACKLASH = 0.0 SCALE = 4000 OUTPUT_SCALE = 1.000 MIN_LIMIT = -10.0 MAX_LIMIT = 10.0 FERROR = 0.050 MIN_FERROR = 0.010 DEADBAND = 0.000 # Second axis (Y) Gen1 RPM Controll --- [AXIS_1] TYPE =LINEAR HOME_SEQUENCE = 1 # 62 HZ Max (makeup rate) MAX_VELOCITY = 0.1195169045 # 60 HZ = .1156615205 #MAX_ACCELERATION =20.0 MAX_ACCELERATION = 1. #STEPGEN_MAXACCEL =21.0 #STEPGEN_MAXACCEL =.1 STEPGEN_MAXACCEL =1.005 #PID_MAX_VEL = 1.25 #PID_MAX_VEL = 0.1195169045 # 60 HZ for one Day (= one inch). Includes leap seconds INPUT_SCALE =5187550.687 #INPUT_SCALE = 10375101.37 #OUTPUT_SCALE = 5187550.687 OUTPUT_SCALE = 1.0 MIN_LIMIT = -0.0 # 14 Days (inches) = 336 Hours. OIL CHANGE LUBE TIME MAX_LIMIT =14 FERROR = 1.5100 MIN_FERROR = 1.501 DEADBAND = 0.0 P = 200 I = 50 D =1 BIAS = 0 FF0 = 0 FF1 = 0.4 FF2 = 0.0 .hal snippet # HAL config file for power1 (servo to stepper) # first load the core RT modules that will be needed loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES #loadrt stepgen step_type=0,0,0,0 ctrl_type=p,v,v,v loadrt stepgen step_type=0,0,0,0 loadrt pid num_chan=3 loadrt encoder num_chan=4 loadrt hal_parport cfg=0x0378 # hook functions to base thread addf parport.0.read base-thread 1 addf stepgen.make-pulses base-thread addf encoder.update-counters base-thread addf parport.0.write base-thread -1 # hook functions to servo thread addf stepgen.capture-position servo-thread addf encoder.capture-position servo-thread addf motion-command-handler servo-thread addf motion-controllerservo-thread addf pid.0.do-pid-calcs servo-thread addf pid.1.do-pid-calcs servo-thread addf pid.2.do-pid-calcs servo-thread addf stepgen.update-freq servo-thread # set values from .ini file for AXIS_0 - (X Electrical Switching ??) setp stepgen.0.position-scale [AXIS_0]SCALE setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL # connections for AXIS_0 - (X) net Xen axis.0.amp-enable-out = stepgen.0.enable net Xcmd axis.0.motor-pos-cmd = stepgen.0.position-cmd net Xfb stepgen.0.position-fb = axis.0.motor-pos-fb #net Xstep stepgen.0.step = parport.0.pin-03-out-- borrowed for Axis 1 below temp. #net Xdir stepgen.0.dir = parport.0.pin-02-out # set values from .ini file for AXIS_1 - (Y Gen1 RPM) setp pid.0.maxerror 1. setp pid.0.maxoutput 1. setp pid.0.Pgain [AXIS_1]P setp pid.0.Igain [AXIS_1]I setp pid.0.Dgain [AXIS_1]D setp pid.0.bias [AXIS_1]BIAS setp pid.0.FF0 [AXIS_1]FF0 setp pid.0.FF1 [AXIS_1]FF1 setp pid.0.FF2 [AXIS_1]FF2 setp pid.0.deadband [AXIS_2]DEADBAND setp
Re: [Emc-users] How to post a screenshot to accompany a question?
Thanks Andy and Tom; That will keep me working. Don On Thu, Feb 3, 2011 at 12:37 PM, Thomas Powderly tomp4...@gmail.com wrote: Don use imagebin to begin then if it proves to be a lasting issue,or important note to be kept post it on wiki with pix wiki has instructions tom3p _ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] I need advise on how to configure EMC2 PID servo to control RPM.
Hi Jon; Answers below. On Thu, Feb 3, 2011 at 9:32 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; I am attempting to configure EMC2 10.04.06 to control RPM on a 60 HZ AC generator. The basic approach is: -Set the steps per inch to the number of AC cycles per day. -Monitor the AC frequency into phase A of a HAL encoder. -Feed the encoder output into the axis and PID feedback. -Feed the axis motor-pos-cmd to stepgen position-cmd. -Feed the stepgen out through the paraport to a stepper motor driver. This seems to work in general but there are two problems I have not been able to pin down. 1- The PID error is a sawtooth shape causing the throttle stepper motor to quiver at 60 HZ. A HAL Scope image is available at http://imagebin.org/135986 The sawtooth appears to be happening at 16.5 ms, which is one 60 Hz cycle. Perhaps that is significant. Also the steps in the sawtooth are one millisecond, the thread rate. What is the velocity coming out of the encoder counter component? The encoder.1.velocity is showing 1.16 e-5 to 1.18 e-5 . Does it waver at all? Yes it does, but no surprise considering the test environment. To protect the generator and engine from runaway bug damage, I have the throttle drive motor connected to a variable output transformer connected to an electric drill driving a permanent magnet motor to produce the AC signal into the encoder input. Until I get the maximum catchup RPM under control I can't consider going to the live generator. On start up EMC2 is driving the generator to 120 HZ to get the target position in sync. If all these calculations are performed in arithmetic scaled to days, you may be looking at the limits of binary precision. I notice your sawtooth is fluctuating by much less than 1 millionth of a unit, roughly 2 x 10 ^ -7. I have questioned that possibility but have not got the round TUIT. But, if I can't get the over speed under control I may have to abandon this approach. Any suggestions appreciated. Thanks Don Jon -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] How to post a screenshot to accompany a question?
Hi All; Need to ask a question about a Hal Scope image. What is the preferred way to make it available and what are the steps to do that? Thanks Don It is late in a very long day. -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Kearney and Trecker Milwaukeematic IIIb progress
On Sun, Jan 16, 2011 at 9:48 AM, sam sokolik sa...@empirescreen.com wrote: Now - yes the 7/8 drill is bent - it was the best enco had about 15 years ago :) Hi Sam; A little off topic. I used ENCO for years. I have found www.shars.com for better selection, price and quality. Shars also seem to be weaning china when pricing and customers permit. Sorry if this is old news Don ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] EMC2 2.4.5 How to delete the first (MSG, text message)?
Hi All; All the messages delete with a mouse click except the first. Thanks Don -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EMC2 2.4.5 How to delete the first (MSG, text message)?
Thanks Andy and Jeff: Andy it is the Ctrl Space. You told me that a year ago for my EMC2 2.3.4.. I quit using messages and could only remember the Ctrl and tried everything but Space. Jeff; I noticed my 2.4.6 system had the fix. M$ has cured me from updating anything that Ain't Broke. EMC2 and Linux is infinitely better; but I just went through upgrading two working mills to EMC2 and had to replace everything from the power plug forward. Then I ran into the Intel D510M0 Para port and USB boot bugs and was down way too long. Thats why I am convinced the paranoids are out to get me. But seriously, thanks for all your help, past and present. Don On Thu, Jan 13, 2011 at 12:58 PM, andy pugh bodge...@gmail.com wrote: On 13 January 2011 16:59, Don Stanley dstanley1...@gmail.com wrote: Hi All; All the messages delete with a mouse click except the first. Ctrl-something gets rid of them all. I don't have a Ctrl-key on my CNC keyboard, so I can't remember what it is. Space perhaps? -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] homing problem
On Wed, Jan 5, 2011 at 9:05 AM, kqt4a...@comcast.net wrote: On Tue, 4 Jan 2011, Don Stanley wrote: Hi Richard; I am not familiar with stepconfig therefore not understanding what is happening. If you are attempting to home and stay at the + end if travel, the HOME=0.0 will override a HOME_OFFSET= setting. If that is what is happening remove the HOME=0.0 and it will finish the home where you are programing it to. Hope this helps Don I changed HOME_SEARCH_VEL = 1.50 to HOME_SEARCH_VEL = -1.50 and problem solved Insufficient active brain cells are my only excuse Welcome to the club. Out enrollment is growing every day. On Mon, Jan 3, 2011 at 8:03 PM, kqt4a...@comcast.net wrote: I used stepconf to setup my Fireball V90 The only hitch was to invert the x direction Now I added two limit switches, one at each end of the x axis I configured pin 10 as x axis home and limit The only problem is it homes in the wrong direction If I once again use stepconf and uncheck the box to invert the x direction it homes properly [AXIS_0] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 3.3 MAX_ACCELERATION = 10.0 STEPGEN_MAXACCEL = 12.5 SCALE = 8000.0 FERROR = 0.05 MIN_FERROR = 0.01 MIN_LIMIT = -0.01 MAX_LIMIT = 18.0 HOME_OFFSET = 0.00 HOME_SEARCH_VEL = 1.50 HOME_LATCH_VEL = 0.062500 HOME_IGNORE_LIMITS = YES Thanks for any suggestions Richard -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] homing problem
Hi Richard; I am not familiar with stepconfig therefore not understanding what is happening. If you are attempting to home and stay at the + end if travel, the HOME=0.0 will override a HOME_OFFSET= setting. If that is what is happening remove the HOME=0.0 and it will finish the home where you are programing it to. Hope this helps Don On Mon, Jan 3, 2011 at 8:03 PM, kqt4a...@comcast.net wrote: I used stepconf to setup my Fireball V90 The only hitch was to invert the x direction Now I added two limit switches, one at each end of the x axis I configured pin 10 as x axis home and limit The only problem is it homes in the wrong direction If I once again use stepconf and uncheck the box to invert the x direction it homes properly [AXIS_0] TYPE = LINEAR HOME = 0.0 MAX_VELOCITY = 3.3 MAX_ACCELERATION = 10.0 STEPGEN_MAXACCEL = 12.5 SCALE = 8000.0 FERROR = 0.05 MIN_FERROR = 0.01 MIN_LIMIT = -0.01 MAX_LIMIT = 18.0 HOME_OFFSET = 0.00 HOME_SEARCH_VEL = 1.50 HOME_LATCH_VEL = 0.062500 HOME_IGNORE_LIMITS = YES Thanks for any suggestions Richard -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Proper treatment of Back Gear on a Bridgeport mill
Hi Igor; I use the following Hal logic to maintain the spindle speed (S setting) and direction when in Hi or Low gear on my Bridgeport. A micro switch lets EMC2 know when the spindle is in low gear and the logic selects a different scale and direction, so fwd is still fwd in low gear. You should be able to tweak the assignments for your need. My spindle speed is controlled by Pico USC DAC but you can ignore that. If the logic seems complicated, drawing it out helped me visualize the design. .ini [SPINDLE] LOW_GEAR_V_RPM = 26.589 HIGH_GEAR_V_RPM = 3.177 .hal # Spindle Speed, Direction and Gears #The following corrects direction and speed for Bridgeport 2 speed gear head # DAC jumpers = JP1 removed JP2 horizontal right # 1000 * ppmc.0.DAC8.00.value in to force a whole number setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/358 RPM * 1000 = 27.933 - 4.811% = 26.589 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3072 RPM * 1000 = 3.2552 - 2.40% = 3.177 #setp scale.0.offset 0.0 setp ppmc.0.DAC8.00.scale 1000. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in net spindle-higear ppmc.0.din.06.in = mux2.0.sel and2.0.in1 and2.3.in1 net spindle-logear ppmc.0.din.06.in-not = and2.1.in1 and2.2.in1 net spindle-fwd motion.spindle-forward = and2.0.in0 and2.2.in0 net spindle-rev motion.spindle-reverse = and2.1.in0 and2.3.in0 net or-0-in0and2.0.out = or2.0.in0 net or-0-in1and2.1.out = or2.0.in1 net or-0-outor2.0.out = ppmc.0.dout.00.out net or-1-in0and2.2.out = or2.1.in0 net or-1-in1and2.3.out = or2.1.in1 net or-1-outor2.1.out = ppmc.0.dout.01.out net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value Hope this helps Don On Wed, Dec 29, 2010 at 4:58 PM, Igor Chudov ichu...@gmail.com wrote: On Wed, Dec 29, 2010 at 3:54 PM, andy pugh bodge...@gmail.com wrote: On 29 December 2010 21:27, Igor Chudov ichu...@gmail.com wrote: Right now I do not control my spindle speed from EMC at all. I do it by buttons that are electrical in nature, but are actuated by hand. The mill has a variable speed drive and I change speed by pressing buttons that run an air motor. Interesting. I suspect you could drive that with the window comparator. http://www.linuxcnc.org/docview/html/man/man9/wcomp.9.html Using the .over and .under pins to operate the air valves. That's a great idea. I thought of something like that, but did not know that there was a component. Do you have gearchange implemented anywhere? Not at the moment, I have a 20-gear milling machine, and anticipate using the expanded multi-gear variant of the gearchange component. -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Do _Not_ Clean Your Machines
Hi Kirk; Most small dehumidifiers only run when the humidity is above the the Dryness Control setting. Mine runs a lot during the summer (high humidity season) and almost never otherwise; except for warm driving rains (through the Doors). The small Whirlpool unit is drying a 4000 sq ft basement concrete floor shop and has never let anything even tarnish let alone rust. If anything can draw and condense moisture, it's a cool underground concrete floor. Hope this helps Don On Mon, Dec 27, 2010 at 12:14 PM, Kirk Wallace kwall...@wallacecompany.comwrote: On Sun, 2010-12-26 at 17:22 -0800, Kirk Wallace wrote: The rain came and put a 1/8 of water across the whole shop, then sunny the next day and turned the shop into a sauna on freezing cold steel. Only the few cruddy parts of my machines escaped the rust. I'm _really_ pissed with mother nature right now, but I guess I should be thankful, it could be worse (don't know how, oops more rain Tuesday). If my machines were dirty I'd be okay. Thanks for the replies. Usually (almost always), it is fairly dry here in the Eastern CA hills, so this problem doesn't present itself often. Actually, after the rain the outside air was pretty dry, but with the water inside the shop, the air being closed up, and the machines being cold, it was a prefect storm, so to speak. I didn't go down to the shop for a couple of days, and it didn't occur to me to check (Dooh). When I did get down there, I thought a heater would make it worse, so I opened the doors and windows, ran fans and the wet/dry vac to get as much water out as I could. I have tried to not have any thing on the floor if I could help it, but I have far too much stuff, in far too small a space. All of the cardboard boxes on the floor have gotten wet and are slumping and things inside are getting ruined. I can't get to many of them. It may be that an automatic heater could keep the machines warm enough but they would need to be warmed before the humidity comes. A dehumidifier would be nice, but you don't see many of them around these parts, I'll have to look into it. Energy cost is pretty high, to me at least, so I'll need to be mindful of efficiency. My heart goes out to those that have to deal with real flooding, tornadoes, hurricanes, and the like. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] EMC2 2.4 Integrator_Manual missing stepgen.n.enable Pin on purpose?
Hi All; FYI if it wasn't intentional. Don -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Non EMC: Advice from Cold Climates [OT]
Hi Andy; If you have access to wire tracer simular to those used by telephone and electrical workers; you can disconnect the water back at the source, run a clean cable (or wire) down the pipe; hook the signal generator to it and trace the pipe to your shallow place. If you set the signal generator to low output you can get an idea of the shallow place by the width of receiver pattern on the surface. This may not be a solution in the midst of a storm but it can be the ounce (gram) of prevention needed. In the mean time we go to the neighbor which has water, fill a significant container with water and pretend we are camping out. No fun but survival. Good luck Don On Sat, Dec 25, 2010 at 7:37 PM, andy pugh bodge...@gmail.com wrote: On 25 December 2010 23:25, R.L. Wurdack di...@nwlink.com wrote: The problem I had was caused by a road regrading. ... Likely it is: 1. close to the cistern, 2. close to the house or pumphouse, or 3. Where the terrain has changed most recently from grading etc. This is our guess, the track into the upper half of the hamlet is washing out / eroding and we suspect that the pipe is above the frost level now. This is the first time there has been a problem in 25 years of them living there. (Part of the problem is that they didn't put the pipes in, and nobody who knows where they were laid is still living in the village. -- atp Torque wrenches are for the obedience of fools and the guidance of wise men -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Merry Christmas
I sincerely wish Happy Holidays to All; from The Appalachian, USA. Thanks to all Developers, Users, Bug finders and Fixers of this Incredible EMC2. You have taken manufacturing out of the exclusive domain of corporations and returned it to Small Businesses and Cottage Industries. Creativity has been returned to creative individuals. This will be imperative for the next few years. Your selfless effort to help others will set a new work ethic for this World that will last a thousand years. Each of you will be blessed for your efforts. Don -- Learn how Oracle Real Application Clusters (RAC) One Node allows customers to consolidate database storage, standardize their database environment, and, should the need arise, upgrade to a full multi-node Oracle RAC database without downtime or disruption http://p.sf.net/sfu/oracle-sfdevnl ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Expansion of EMC
To All Responders; I think all of your responses are right on and the majority seem to be saying don't fix something thats not broke. If you want to see an example of the core group going commercial, take a look at Red Hat and their resulting open source Linux effort Fedora. Those who wish to go commercial are already doing so with no disruption to the EMC2 effort (only enhances it). I suggest anyone who wants to go commercial with EMC and sell to large companies or manufactures, get a large capital reserve so your customer can see how to recover if your system doesn't work. Then advertise what you can do for their new system, or their broken controllers. Remember you can't sell EMC, but you can sell your services, your documentation and your electrical/electronic and mechanical products. People don't own companies; companies own people; and the Government owns them both. Just look at the companies payroll Tax records. I'm not sure if this is 1 or 2 cents. Don On Thu, Dec 9, 2010 at 9:59 PM, Jon Elson el...@pico-systems.com wrote: Igor Chudov wrote: On Thu, Dec 9, 2010 at 1:02 PM, Jon Elson el...@pico-systems.com wrote: So, that is why I supply boards, but not turnkey systems. Some of my products are used by sizable aerospace shops in daily production. And your products are pretty good. Not the bottom of the barrel cheapest, but very straightforward to use and time saving. Yes, for any integrator, the first one takes some learning. But, if an integrator wanted to standardize on my products, the second machine would go like clockwork! (I retrofitted a Series-II Boss 5 machine at Roland Freistad's shop in one day, including installing servo motors on it. It was not a finished retrofit, just nothing to 3 axis movement in one day.) That, of course, is true with any of the EMC2 interface products, or probably with Mach3 as well. Somebody really could go into business making kits for some specific (Iron) platform like Bridgeport BOSS retrofits. But, I never seem to get two requests for the same type of machine. Jon -- ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Can EMC2/HAL access the Computer Clock for period and rate calculations?
Hi All; I need to monitor and control the rate of a motor for a fixed RPM. As suggested by John K, I'm thinking to use the computer clock as a time base. Apparently I have looked in all the wrong places to find how to access the computer time. Thanks for any clue. Don -- What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Following errors in cold weather???
Hi Igor; My first guess would be the oil and/or bearing grease. I'm not familiar with with the series II but I doubt they would have used dissimilar metals with cool shrink rates that would cause binding. I have switched my oiling systems to Mobile DTE OIL Heavy Medium ISO VG 68. It is used in Turbines, Gearboxes and NASCAR racing. The viscosity doesn't appear to change with temperature and the surface tension on metal is beyond belief. I first got it because it was required for a lathe I bought some time ago. A little later I used an oiler containing that oil to cool the cutoff bit on a manual lathe. The bit stopped cutting immediately, I continued to apply more pressure on the bit until I became conserned about breaking the bit before it finally broke through the oil film and started cutting again. I have used every kind of oil known to a shop to cool cutters but never anything that would stop a cutter like this stuff. Hope this helps. Don On Sat, Dec 4, 2010 at 3:52 PM, Igor Chudov ichu...@gmail.com wrote: I have a Bridgeport Series II Interact 2 mill. In summer, I converted it to EMC2 and was very happy. It is in my garage. Right now ti is a little colder, I would say 30 degrees outside. When I home now, I get following errors, I had to decrease the X speed from 90 IPM to 30 IPM. Could it be related to weather and way oil being stickier? Or could it be something else? i -- What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Seeking ideas how to sync an AC generator to 60 HZ average.
On Tue, Nov 30, 2010 at 7:37 AM, Erik Christiansen dva...@internode.on.netwrote: On Wed, Nov 24, 2010 at 11:29:23AM -0600, Jon Elson wrote: Yes, but if you are 20 miles from the grid, and the only person out there who wants to hook up, the power company will usually charge you a HUGE fee, well over $10K to bring out the lines. If you are really lucky, they might be planning on bringing power out your way, so you should always ask, but the answer may not be pleasing. When we last asked, about 20 years ago, it was about $60k to connect out on the farm, and about 20 acres of forest would have to be bulldozed for the line. Prices aren't likely to have fallen much, and now we have to plant 10 trees for every one we 'doze. I agree, running a Diesel generator 24/7 is totally insane, and the off-grid home power people have all sorts of solutions for this. Yeah. There's plenty to do outside, so who needs power until dark? With the help of a full-sized gas refrigerator, that works for us. In the evening we arc up the genny. For low-power appliances like digital alarm clocks, they have 12 V DC versions with crystal oscillators for RV use, and LED lighting would be the best thing to get, and run off 12 V power, too. You could run the rest of the place off batteries and an inverter, and fire up the generator once a day to charge the batteries. Get solar panels to charge the batteries for days when the machine shop is not being used. Get a Beagle Board and car-type LCD screen for you general purpose computer, the Beagle only draws 3 W and the 12 V LCDs take maybe 8 W when the backlight is on. The Beagle can't run EMC2 just yet, but eventually there will be a real time package for it. If we still lived out there the whole time, I'd do much of that. (And get new deep cycle batteries for the 24v [1] inverter.) But we lost between 600 and 700 large trees in the storms in 2006. That's several thousand tonnes of hardwood, which will rot away in 50 years or so. Burning fossil fuel in the petrol generator isn't as appealing as a steam engine fooshing away quietly, with some boiler management electronics, and an automatic stoker. (It's just that boilers are a bit dangerous, unless you go for a monotube.) Erik [1] A 48v sinewave inverter would be better, but expensive. (Even at 24v, the DC draw is hefty when you pull a few amps of 240v) -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users Hi to All who responded or were interested: It will totally amazing at the number of structures that will be off the grid over the next decade. More to come next year. Thanks Don -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Need help with USC servo mode.
Jon; I stumbled into the solution, responses below. On Sat, Nov 27, 2010 at 12:39 AM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi Jon and All; My configuration is: -D510MO computer -Ubuntu 10.04 Live Disk -EMC2 2.4.5 -USC with univstep reconfigured for mill. The USC works fine in non servo mode, (Switches down). When I switch to servo (switches up) none of the three servo axis will move. OK, this is not ALL switches up. Switch # 1 set to ON changes the first axis to be closed-loop. Switch #2 affect the second axis in this way, etc. Now, when you move the motor manually, you should see the DRO position display change on the screen. If it doesn't, then something is wrong with the encoder connection, probably. Note that switches 4-7 change the step/direction output to phase output. if you feed this to a microstepping drive step/dir, the moves would be constantly changing direction every 2nd (micro) step, and might appear to not be moving at all. I'm guessing that may be what you have done. If not, then we will have to investigate further. Other than making sure INPUT_SCALE has the right sign and scale factor for your encoder, nothing in your .ini file needs to change. (I believe I previously told you that input scale and output scale need to be the same. I think that's wrong, OUTPUT_SCALE needs to be either +1.0 or -1.0, whichever When the OUTPUT_SCALE is set to +1.0 I was getting 1 step output for each inch of travel. That was actually .04 inches of movement for 1 inch movement shown on the axis display. My drives need 125000 steps per inch of travel (25 steps on the knee). When I set the OUTPUT_SCALE to 125000 move starts became very rough and stalled the motors. I had to change the MAX_ACCELERATION = from 20 to 1 (or less) to get a top speed of 40 inches per minute (as opposed to 60 ipm in non servo mode). Does all this compute with you? Thanks Don sign doesn't cause a servo runaway.) Sorry about the confusion on this, not too many people use this feature. But, it does work, I use it to test out my Gecko interface board. On a 3-axis closed-loop machine, you want switches 1-3 on, 4-9 off, and 10 on for the first USC board. Jon -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Need help with USC servo mode.
Hi Jon; Responses and questions below: On Sat, Nov 27, 2010 at 12:39 AM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi Jon and All; My configuration is: -D510MO computer -Ubuntu 10.04 Live Disk -EMC2 2.4.5 -USC with univstep reconfigured for mill. The USC works fine in non servo mode, (Switches down). When I switch to servo (switches up) none of the three servo axis will move. OK, this is not ALL switches up. Switch # 1 set to ON changes the first axis to be closed-loop. Switch #2 affect the second axis in this way, etc. The first three switches are up (ON) for X,Y and Z axis to servo mode. The forth switch is down for A axis non servo. Switches 5-10 are ON Now, when you move the motor manually, you should see the DRO position display change on the screen. If it doesn't, then something is wrong with the encoder connection, probably. Manually moving X,Y,Z changes the DRO position in the correct direction and amount. Note that switches 4-7 change the step/direction output to phase output. if you feed this to a microstepping drive step/dir, the moves would be constantly changing direction every 2nd (micro) step, and might appear to not be moving at all. I'm guessing that may be what you have done. The 5-8 switches are up (ON) for servo and non servo. My micro stepping Drivers only need more steps with direction to do the micro step moves. If not, then we will have to investigate further. Other than making sure INPUT_SCALE has the right sign and scale factor for your encoder, nothing in your .ini file needs to change. (I believe I previously told you that input scale and output scale need to be the same. I think that's wrong, OUTPUT_SCALE needs to be either +1.0 or -1.0, whichever sign doesn't cause a servo runaway.) In the .ini file the servo mode input-scale = 5085 and output-scale = 1. I have switched modes many times trying to get a clue of this problem. Sorry about the confusion on this, not too many people use this feature. But, it does work, I use it to test out my Gecko interface board. On a 3-axis closed-loop machine, you want switches 1-3 on, 4-9 off, and 10 on for the first USC board. With my Step and Direction micro stepper Drivers, my switch configuration is all switches ON (UP) except switch 4 OFF for the A axis, in non servo mode. Do I need to change this? Is it possible the USC requires switches 5-7 OFF (DOWN) to produce output when switches 1-3 are ON for servo mode ? Being unfamiliar with Gecko drives, I am not clear what switch 9 does to the step and direction timing or waveforms. Does the direction stay constant while steps continues, for a given direction, or do both pulse during the move? Thanks for your help Don Jon -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Need help with USC servo mode.
Hi Jon and All; My configuration is: -D510MO computer -Ubuntu 10.04 Live Disk -EMC2 2.4.5 -USC with univstep reconfigured for mill. The USC works fine in non servo mode, (Switches down). When I switch to servo (switches up) none of the three servo axis will move. I have tracked (WATCH) the PID output into ppmc.0.stepgen.00.velocity (1.2 Volts) as set by the .ini file. The ppmc.0.stepgen.00.enable is also good (yellow). I'm out of things to try. The .ini and .hal file follow. Any HELP will really be a big help. Thanks Don .INI # EMC controller parameters for generic controller. # Modified univstep 11/08/2010 # General section - [EMC] # Version of this INI file VERSION = $Revision: 2010/11/08 $ # Name of machine, for use with display, etc. MACHINE = EMC-JETMILL1 # Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others DEBUG = 0 # DEBUG = 0x0007 # DEBUG = 0x7FFF # Sections for display options [DISPLAY] # Name of display program, e.g., xemc DISPLAY = axis # Cycle time, in seconds, that display will sleep between polls CYCLE_TIME =0.100 # Path to help file HELP_FILE = tkemc.txt # Initial display setting for position, RELATIVE or MACHINE POSITION_OFFSET = RELATIVE # Initial display setting for position, COMMANDED or ACTUAL POSITION_FEEDBACK = ACTUAL # Highest value that will be allowed for feed override, 1.0 = 100% MAX_FEED_OVERRIDE = 1.2 # Prefix to be used PROGRAM_PREFIX = /home/jetmill1/emc2/nc_files # Introductory graphic INTRO_GRAPHIC = emc2.gif INTRO_TIME =2 # Enable popup balloon help BALLOON_HELP = 1 # Task controller section - [TASK] # Name of task controller program, e.g., milltask TASK = milltask # Cycle time, in seconds, that task controller will sleep between polls CYCLE_TIME =0.010 # Part program interpreter section [RS274NGC] # File containing interpreter variables PARAMETER_FILE = jetmill1.var # Motion control section -- [EMCMOT] EMCMOT = motmod # Key for real OS shared memory, e.g., for simulated motion SHMEM_KEY = 111 # Timeout for comm to emcmot, in seconds COMM_TIMEOUT = 1.0 # Interval between tries to emcmot, in seconds COMM_WAIT = 0.010 # Base task period, in nanoseconds - this is the fastest thread in the machine BASE_PERIOD =5 # Servo task period, in nanoseconds - will be rounded to an integer multiple # of BASE_PERIOD SERVO_PERIOD = 100 # Trajectory Planner task period, in nanoseconds - will be rounded to an # integer multiple of SERVO_PERIOD TRAJ_PERIOD =1000 # Hardware Abstraction Layer section -- [HAL] # The run script first uses halcmd to execute any HALFILE # files, and then to execute any individual HALCMD commands. # # list of hal config files to run through halcmd HALFILE =jetmill1.hal # list of halcmd commands to execute # commands are executed in the order in which they appear #HALCMD =save neta # Spindle Controller Section Volts/3072 RPM --- [SPINDLE] LOW_GEAR_V_RPM = 26.589 HIGH_GEAR_V_RPM = 3.177 # Trajectory planner section -- [TRAJ] AXES = 4 COORDINATES = X Y Z A HOME = 0 0 0 0 #NO_FORCE_HOMING =1 LINEAR_UNITS =inch ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_VELOCITY = 5. #MAX_VELOCITY = 10.833 MAX_VELOCITY = 1.2 DEFAULT_ACCELERATION = 100.0 MAX_ACCELERATION = 20.0 POSITION_FILE = position.txt PROBE_INDEX = 0 PROBE_POLARITY =1 # Axes sections --- # First axis X [AXIS_0] TYPE = LINEAR HOME =0.000 MAX_VELOCITY =1.0 MAX_ACCELERATION = 20.0 PID_MAX_VEL = 1.25 BACKLASH =0.0006 INPUT_SCALE = 5085 #INPUT_SCALE =125000 #OUTPUT_SCALE = 125000.0 OUTPUT_SCALE =1.0 MIN_LIMIT = 0.0 MAX_LIMIT = 23.65 #FERROR = 0.0100 #MIN_FERROR = 0.001 FERROR = 0.5100 MIN_FERROR = 0.501 #HOME_SEARCH_VEL= -1.0 #HOME_LATCH_VEL = -0.1 #HOME_FINAL_VEL =1.0 HOME_SEARCH_VEL= -0.05 HOME_LATCH_VEL = -0.005 HOME_FINAL_VEL =0.1 HOME_IGNORE_LIMITS =YES #HOME_USE_INDEX =YES
Re: [Emc-users] Need help with USC servo mode.
On Fri, Nov 26, 2010 at 7:29 PM, Kirk Wallace kwall...@wallacecompany.comwrote: On Fri, 2010-11-26 at 17:36 -0500, Don Stanley wrote: Hi Jon and All; My configuration is: -D510MO computer -Ubuntu 10.04 Live Disk -EMC2 2.4.5 -USC with univstep reconfigured for mill. The USC works fine in non servo mode, (Switches down). When I switch to servo (switches up) none of the three servo axis will move. I am not at all qualified to offer a solution, but in reading the switch description, the first four set where the encoder feedback comes from for each axis. If you have real encoders you can use them for feedback, or if not they are simulated inside the controller. The next four switches set whether the output to your stepper drivers is step/direction or quadrature phase A and B. Please excuse my questions if I am off base, but are you sure you switched the correct switches? Do you get a following error from AXIS if you try a move? Are you sure that your encoders are wired up properly and functioning? I suppose if you turn an axis by hand, the motor encoder signals should change the AXIS position display. I don't know if you can do that with the stepper drives energized. Maybe you can bypass the motor supply for testing. -- Kirk Wallace Thanks Kirk; Everything above checks OK. All switches ON (UP, to the center of the board) except for the forth, which is the A axis non servo (and it works). The move command voltage shows in the ppmc.0.stepgen.nn.velocity. Apparently this problem is really deep, or really sneaky (my vote is sneaky). Don http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] splash geometry
On Tue, Nov 23, 2010 at 7:21 PM, Kirk Wallace kwall...@wallacecompany.comwrote: On Mon, 2010-11-22 at 20:28 -0600, Stuart Stevenson wrote: that is the gcode program On Mon, Nov 22, 2010 at 7:02 PM, Kirk Wallace kwall...@wallacecompany.comwrote: On Mon, 2010-11-22 at 17:55 -0600, Stuart Stevenson wrote: Gentlemen, Where would I find the geometry for the EMC2.4/AXIS splash? thanks Stuart It would be a big help if you asked the question that I was answering. :) -- Kirk Wallace I can relate, at home and work. I lost 20 minutes work after reading this; LOL. The day seems much brighter now. Thanks Don http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Seeking ideas how to sync an AC generator to 60 HZ average.
Thanks John and All; It appears NTP solves the clock drift problem in Linux systems, completely. As soon as I can ferret out the HAL bits and pieces needed to keep the generator synced to the PC clock, this problem is solved. Any clues of the bits and pieces needed would give me a great jump start. Sincere Thanks Don On Tue, Nov 23, 2010 at 12:17 AM, John Kasunich jmkasun...@fastmail.fmwrote: Do you have internet access at the site? If you are running an PC for EMC, you can use NTP to keep the PC's clock synced to the rest of the world, and some HAL bits and pieces to keep the generator synced to the PC clock. EMC's encoder component could easily count 60Hz. On Tue, 23 Nov 2010 00:11 -0500, Don Stanley dstanley1...@gmail.com wrote: Hi All; My next project is a remote off grid 60 HZ power unit. I am thinking of a EMC2 PID to control the RPM. I am also expecting maybe a 1-2 HZ momentary shift as the big power loads come on and off line. I am looking for a method to get a reliable reference that can be used to average 60 HZ through the power surges and correct a local timer drift for long term accuracy. A simple WWV corrected timer (a Wall mart Atomic clock with outputs). Anyone know of such a device? Thanks Don -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- John Kasunich jmkasun...@fastmail.fm -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Seeking ideas how to sync an AC generator to 60 HZ average.
Hi All; My next project is a remote off grid 60 HZ power unit. I am thinking of a EMC2 PID to control the RPM. I am also expecting maybe a 1-2 HZ momentary shift as the big power loads come on and off line. I am looking for a method to get a reliable reference that can be used to average 60 HZ through the power surges and correct a local timer drift for long term accuracy. A simple WWV corrected timer (a Wall mart Atomic clock with outputs). Anyone know of such a device? Thanks Don -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Need HELP with Ubuntu 10.04 and EMC2 2.4.5 Homing.
On Fri, Nov 19, 2010 at 10:30 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: MIN_LIMIT = 0.0 MAX_LIMIT = 10.7 Oh, if you are homing to the positive limit switch, then your limits above should be : MIN_LIMIT = -10.7 MAX_LIMIT = -0.1 Jon The above Limits reverses the coordinates moving 0 to where 10.7 should be and 10.7 where 0 should be. I found the way to set the travel range away from limit switch is HOME_OFFSET = 10.78, which gives the .08 clearance needed. When Homing off the + limit switch, apparently the Homing process is going to 0 to set the homed flag, or bust something trying, and ignore the HOME = setting. Unless someone can tell me different it looks as though the homing will need to be done by the Operator to insure that clamps and material is clearing the Z ways to start the Y axis Home. Thanks to all for helping me fumble (learn) my way through this. Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Need HELP with Ubuntu 10.04 and EMC2 2.4.5 Homing.
Hi All; My configuration is: -D510MO computer. -Ubuntu 10.04 and EMC2 2.4.5. -Pico Systems USC in non servo mode. Plan to go servo and HOME-USE-INDEX after Homing is working. -Limit switches only (used for homing). I am having several problems with Homing as follows: 1- I want to home the Y (axis 1) at the Max end to avoid the chance of the vice ramming the Z axis ways. This Homes fine but always moves to the 0 position to finish the Home, defeating the purpose. 2- I tried moving the Y (axis 1) Home to the Negative end but this ignores the limit switch and stalls at the mechanical stop. The Home settings for this: MIN_LIMIT = 0.0 MAX_LIMIT = 10.7 #HOME_SEARCH_VEL= -1.0 #HOME_LATCH_VEL = -0.1 #HOME_FINAL_VEL =1.0 HOME_SEARCH_VEL= -0.05 HOME_LATCH_VEL = -0.005 HOME_FINAL_VEL =0.05 HOME_IGNORE_LIMITS =YES #HOME_USE_INDEX =YES HOME_USE_INDEX =NO HOME_OFFSET= -0.08 #HOME = 10.7 HOME =0.0 #HOME_SEQUENCE =0 3- The X and Z axis Home fine but stop the homing process with a EXCEEDED SOFT LIMITS error. Also the final HOME = setting is move to before the axis position is zeroed and the Home indicator is turned on. Their Home settings follow: X MIN_LIMIT = 0.0 MAX_LIMIT = 23.65 #HOME_SEARCH_VEL= -1.0 #HOME_LATCH_VEL = -0.1 #HOME_FINAL_VEL =1.0 HOME_SEARCH_VEL= -0.05 HOME_LATCH_VEL = -0.05 HOME_FINAL_VEL =0.1 HOME_IGNORE_LIMITS =YES #HOME_USE_INDEX =YES HOME_USE_INDEX =NO HOME_OFFSET= -0.1 HOME =0.0 #HOME_SEQUENCE = 2 Z MIN_LIMIT = -14.1 MAX_LIMIT = 0.0 #HOME_SEARCH_VEL=1.0 #HOME_LATCH_VEL =0.01 #HOME_FINAL_VEL =1.0 HOME_SEARCH_VEL=0.05 HOME_LATCH_VEL =0.005 HOME_FINAL_VEL =0.05 HOME_IGNORE_LIMITS =YES #HOME_USE_INDEX =YES HOME_USE_INDEX =NO HOME_OFFSET=0.05 HOME =0.0 #HOME_SEQUENCE =1 Does anyone see or know the problem? Thanks Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: good connectors for interchanging machines and drives?
Kent; The AMP 206060-1 and it's panel mount mate are used on some of my purchased stepper drivers at 80 volt and 10 amp. They seem to handle the load fine. I haven't purchased any of these parts for years. Don't know if they are priced as if made of gold, or something less expensive. Don On Fri, Nov 19, 2010 at 10:47 AM, Kent A. Reed knbr...@erols.com wrote: Gentle persons: The following comment from Roger reminded me of a long-standing issue in my planning. On 11/17/2010 11:03 PM, RogerN wrote: I was able to use the existing amps, power supply, encoders, tachometers, servos. I just tied in the EMC signals to the amps and the encoder feedback to EMC. I used the 5i20 IIRC and the +-10V board, an I/O board plus 2 or 3 50 pin breakout boards. I have future plans to replace a Crusader II mill control with EMC2, I plan to wire EMC2 to the same plugs so I can remove the encoder plugs and larger control plug then plug it all into mating connectors for EMC2. That way if I need to mill some parts while the conversion is in progress, I can simply plug it all back into the crusader II control and run. My question is, from your experience in cabling and connecting your shop equipment, what connectors would you recommend for the plug-and-play operation Roger desires. I'm in the same boat, with several machine projects on tap, some highly experimental, and not wanting to dedicate a control system to each until things settle down. My environment is strictly small-time, nothing bigger than a mini-lathe or table-top mill, but with a need for dependable connectors that can be unplugged and replugged on a fairly frequent basis. Im using steppers now but looking toward servos and all they entail in the near future. Like a lot of hobbyists I started with whatever I had on hand. I'm too embarrassed to tell you some of the stuff I've used to get something to move. The advantage of design-by-junk-drawer is that it limits choice. Looking at connector catalogs from AMP etc is daunting. Thoughts? Regards, Kent -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] How to delete the first Gcode message with 10.04 EMC2 2.4.5 and Axis?
Hi All; On my Live CD 10.04 systems with EMC2 2.4.5 the first (msg, Whatever) in the Gcode won't go away when I click the X. All following messages will delete just fine. There seems to be the same problem deleting some machine limit alerts. I have installed the updates upon receiving the alerts. Any suggestions? Thanks Don -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to delete the first Gcode message with 10.04 EMC2 2.4.5 and Axis?
On Mon, Nov 8, 2010 at 5:12 PM, Andy Pugh a...@andypugh.fsnet.co.uk wrote: On 8 November 2010 21:57, Don Stanley dstanley1...@gmail.com wrote: (msg, Whatever) in the Gcode won't go away when I click the X. I think Ctrl-Space should clear them all. My working machine does that trick, but doesn't have a Ctrl key to test the solution. -- atp Thanks Andy, that works. Don -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] SGI Legacy.
On Sat, Oct 30, 2010 at 12:22 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi Kent; I have wondered how SGI faired over the years. A look at Wiki and WOW. It looked like some awesome graphics near the end, especially their larger systems. I was using their IRIS 1000 - 3000 and the IRIS 4D (Baby steps). But they were great by comparison to what was available otherwise. My university threw out an IRIS 3030 that stopped working. I lugged the thing home and found somebody that worked on them who diagnosed the problem as a bad geometry engine. I found a guy in Germany who shipped me the entire board set out of one. I ran it for a while, it was slow, but the graphics were pretty nice. I played around with their flight sim demo. Eventually, that geometry engine quit, too. I had enough parts I could have probably fixed it, until the next time it crapped out. I sold all the boards to a broker. Jon Yes, that unit is coming up on 30 years old plus in a university environment. That would be hard on a human and especially a piece of high tech electronics. Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: SGI Legacy.
On Sat, Oct 30, 2010 at 8:54 AM, Kent A. Reed knbr...@erols.com wrote: On 10/29/2010 10:34 PM, Don Stanley wrote: Hi Kent; I have wondered how SGI faired over the years. A look at Wiki and WOW. It looked like some awesome graphics near the end, especially their larger systems. I was using their IRIS 1000 - 3000 and the IRIS 4D (Baby steps). But they were great by comparison to what was available otherwise. In the end did it appear they were too big or too programed to step into the inexpensive Video Production and PC Gaming markets? Thanks Don Across our institute, we probably had something on the order of 50 SGI systems of varying size and capability. I think there may have been a few IRIS boxes lurking in dusty corners when I retired. Early on, they were the go-to system for scientific and technical visualization. Later, they were at the forefront of 3D visualization; among other things, SGI boxes powered the institute's 3-wall virtual-reality cave. It was a gas to strap on the goggles and walk through my data; even better, to give a guided tour of the data to visitors. In my own lab, in addition to various work-group sized servers we had over the years, we also tried their 2-board Graphics system on an PC and later their first SGI-branded WindowsNT box as they tried desperately to stay relevant. The economics of commodity-based computing did them in. (But, then, I could give a treatise on the decline and fall of supercomputers, mini-supercomputers, and super-minicomputers, Our institute tried them all.) Regards, Kent Very interesting career. I am also retired, and I tell everyone I need to get a job to rest up. When I do get that job, maybe we could get together for some serious war stories. Until then Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] SGI Legacy.
Hi Kent; I have wondered how SGI faired over the years. A look at Wiki and WOW. It looked like some awesome graphics near the end, especially their larger systems. I was using their IRIS 1000 - 3000 and the IRIS 4D (Baby steps). But they were great by comparison to what was available otherwise. In the end did it appear they were too big or too programed to step into the inexpensive Video Production and PC Gaming markets? Thanks Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] the Intel D510MO problem (and an apology to, Don Stanley, et al.)
Shoot, Don, had I known you are a veteran of the early big-iron workstation wars, I wouldn't have fretted so much. The advantage of a career in RD was that I got to live on the bleeding edge of technology. I always hoped for the best but tried to plan for the worst. I could tell you stories going back to early DEC PDP8s and the first shipped PDP11s (yes, I'm that old, although Gene Heskett has me beat), and covering almost every minicomputer/workstation maker since. Of SGI, I have bittersweet memories. I knew they were nearing the end when the sales people started spending so much time with me---it meant no one else was buying so my pinch-penny purchases were visible in their quarterly sales reports. As for your exemplar experiences, you left off my personal favorite: If there is an undiscovered bug in a mature software product I will be the one to discover it because my application is apparently the only one in the universe to exercise that particular logic path. I say apparently because the vendor always says this is the first they'd heard of it. The good news to me is that you're up and running. Regards, Kent Kent; Your comments above sounds like my biography. I was with DEC from summer 68 to summer 69. Cape Canaveral was winding down and I had been programing their PDP4 while working for RCA as a Technical Instructor on the Range Telemetry Systems. I Had to leave DEC, the wife couldn't take the Mass winter allergies. Then I became one of DEC's customers using their PDP10 as a Time Sharing service provider. DEC had it right, filling the world with PDPs until Ken Olsen's famous decision who needs a computer in their home? Even after that they produced a chip computer that reportedly knocked the socks off the stuff coming out of Silicon Valley. But it was too late. I understand the buyer of the bankrupt DEC shelved the chip. I am guessing the PC clones were the in thing for the flourishing home entertainment market and there was no market for a better computer. As for the the vendor always says this is the first they'd heard of it. While I was waiting for Silicon Graphics to get their product together, (that I mentioned in the previous post), I was using UNIX workstations with Graphics Cards to develop the software. Every time the system crashed it would recheck (redo) the disk files linkage that were not stored on shutdown. Well, you never knew which version the next piece of the source file was linked. Then you had a source file parts current and parts obsolete. Called the Vendor and guess what they said. They worked on it for a week and gave up. As far as I know UNIX still has that feature, and I thought I saw it in one of the earlier Linux versions. I don't remember which UNIX we were using, Berkley or the one back East (Dartmouth?). Thanks Don (a 36 model) -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] the Intel D510MO problem (and an apology to Don Stanley, et al.)
Hi Kent, Jon and All; Thanks for your apology but the Motherboard has apparently worked well for many; and for me also now. Let me share a few of my similar experiences. For the last 40 years my experience has been: If there is a program with a Bug, it is in the part I need. If there is a electronic device with a flaw, it is in the part I need. The most revealing example of this was when I bought two Top of The Line Graphic Work Stations from Silicon Graphics in the mid 1980s. One of them would not auto boot on Power Up. Silicon Graphics replaced everything in the chassis including the wiring, with no change. Their solution was to peal the ID plate off and put it on a new unit. From these experiences one may think, jinks. However I am convinced the real problem is spirit warfare. So, I thank you for your concern, help and prayer. Don e...@embarqmail.com On Tue, Oct 19, 2010 at 9:19 PM, Jon Elson el...@pico-systems.com wrote: Kent A. Reed wrote: Apparently, Jon's initialization program isn't well behaved, so it just works:-) Good to know. I just make stuff work - well behaved isn't in my vocabulary! Jon -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Does anyone have sample .ini and .hal files for Pico Systems USC as a non servo Stepper Driver?
On Sat, Oct 16, 2010 at 1:05 AM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; I have been busy setting up the USC for a servo system and just realized I had no clue how to use the USC for the non servo stepper system. The sample config file set for univstep is what you want. It should be on your system in the sample directory, ./configs/univstep This is identical to a step-servo system, except that there is no mass to deal with, and step pulses out = encoder counts in. You set DIP switch positions 1-4 OFF, as the board was shipped. That tells the board to count step pulses and ignore the encoder inputs. Most USC users use it this way. In fact, if you have a step-servo system, you can switch to open-loop step pulse generation just by flipping the DIP switches. You may then have to change the INPUT_SCALE and PID settings. Same with a stepper system with encoders, you can turn off the encoder feedback by flipping the DIP switches. Jon Thanks Jon; After I recovered from 'brain dead' and a couple more neurons started working I realized that was probably the case. Are there fixed setting for PIDs, in the non servo mode; or does it also require tuning? Don -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Does anyone have sample .ini and .hal files for Pico Systems USC as a non servo Stepper Driver?
Hi All; I have been busy setting up the USC for a servo system and just realized I had no clue how to use the USC for the non servo stepper system. I am sure I could take the time to study the USC device description and experiment for the information, but I kind of need quick just now. Thanks for your help, past and future. Don -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interface with the parallel port
On Mon, Oct 11, 2010 at 1:34 AM, Farzin Kamangar farzin.kaman...@gmail.comwrote: Hello guys, I have a question regarding an output signal on the parallel port. I need to know how I can interface an output signal on the parport with for instance a signal on a drive for spindle. For example I have a 0 and five volt signal on pin-2-out and I want to use it to turn spindle clockwise on its drive (inverter). I do not want to mix parport signals with the drive signals. I think I need some kind of relay (probably an electronic one) to energize it with the parport signal and use its contacts for the spindle drive to turn it on and run it clockwise, etc. Thanks Farzin Hi Frazin; I have used Panasonic's AQW254 for such applications. It is dual solid state relays in an 8 pin package. It switches AC or DC up to 400 Volts and requires 1 to 3 MA in. A cheaper approach is diode driven isolation transistors but they only switch DC. It all depends on what your inverter controls signals are. Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] My New D519MO Motherboard does not load EMC 10.04.
Thanks Mark; The jetmill1_load.hal file is below. This is the univstep_load.hal file from Pico-Systems, less some comments. loadrt hal_ppmc extradac=0x00 (appears to be EMC 10.04's complaint) Don On Wed, Oct 6, 2010 at 5:32 AM, Mark Wendt mark.we...@nrl.navy.mil wrote: Don, Replies embedded below. On 10/06/2010 12:14 AM, Don Stanley wrote: Hi All; The EMC Errors File is probably telling me what is wrong but I'm on too many shifts today to figure it out. EMC Errors: snippage Debug file information: insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hal_ppmc.ko': -1 Operation not permitted jetmill1_load.hal:8: exit value: 1 jetmill1_load.hal:8: insmod failed, returned -1 ^^^ Here's the goodies. Something on line 8 in your jetmill_load.hal file is causing problems. Can you post that file? See the output of 'dmesg' for more information. 1382 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components I have tried CMOS printer settings EPP and ECP with no change. What is mode 4? Which is the prefered setting EPP or ECP, when it is working? EPP is the setting you're looking for. Help and Thanks Don Mark __ # sample file pulls all load commands into a single file # when emc2 starts it loads iocontrol # load realtime modules loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]TRAJ_PERIOD key=[EMCMOT]SHMEM_KEY loadrt pid num_chan=4 loadrt hal_ppmc extradac=0x00 loadrt abs count=1 loadrt mux2 count=1 loadrt scale count=1 # load scope and make some signals for the scope for tuning. loadrt scope_rt loadrt ddt count=4 loadrt estop_latch count=1 loadrt and2 count=5 loadrt or2 count=2 # Add functions to servo thread. # inputs get read at the beginning of the thread addf ppmc.0.readservo-thread # then run the motion controller addf motion-command-handler servo-thread addf abs.0 servo-thread addf mux2.0 servo-thread addf scale.0servo-thread addf and2.0 servo-thread addf and2.1 servo-thread addf and2.2 servo-thread addf and2.3 servo-thread addf and2.4 servo-thread addf or2.0 servo-thread addf or2.1 servo-thread addf estop-latch.0 servo-thread addf motion-controller servo-thread # then the PID loops addf pid.0.do-pid-calcs servo-thread addf pid.1.do-pid-calcs servo-thread addf pid.2.do-pid-calcs servo-thread addf pid.3.do-pid-calcs servo-thread # write outputs last addf ppmc.0.write servo-thread -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] My New D519MO Motherboard does not load EMC 10.04.
address? lspci -v should tell you the correct address, I think. Folks that use this card may be able to help you out a bit more, if the lspci command is not correct. Something at that address is not loading. Mark On 10/06/2010 09:09 AM, Don Stanley wrote: Thanks Mark; The jetmill1_load.hal file is below. This is the univstep_load.hal file from Pico-Systems, less some comments. loadrt hal_ppmc extradac=0x00 (appears to be EMC 10.04's complaint) Don On Wed, Oct 6, 2010 at 5:32 AM, Mark Wendt mark.we...@nrl.navy.mil mailto:mark.we...@nrl.navy.mil wrote: Don, Replies embedded below. On 10/06/2010 12:14 AM, Don Stanley wrote: Hi All; The EMC Errors File is probably telling me what is wrong but I'm on too many shifts today to figure it out. EMC Errors: snippage Debug file information: insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hal_ppmc.ko': -1 Operation not permitted jetmill1_load.hal:8: exit value: 1 jetmill1_load.hal:8: insmod failed, returned -1 ^^^ Here's the goodies. Something on line 8 in your jetmill_load.hal file is causing problems. Can you post that file? See the output of 'dmesg' for more information. 1382 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components I have tried CMOS printer settings EPP and ECP with no change. What is mode 4? Which is the prefered setting EPP or ECP, when it is working? EPP is the setting you're looking for. Help and Thanks Don Mark __ # sample file pulls all load commands into a single file # when emc2 starts it loads iocontrol # load realtime modules loadrt trivkins loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD traj_period_nsec=[EMCMOT]TRAJ_PERIOD key=[EMCMOT]SHMEM_KEY loadrt pid num_chan=4 loadrt hal_ppmc extradac=0x00 loadrt abs count=1 loadrt mux2 count=1 loadrt scale count=1 # load scope and make some signals for the scope for tuning. loadrt scope_rt loadrt ddt count=4 loadrt estop_latch count=1 loadrt and2 count=5 loadrt or2 count=2 # Add functions to servo thread. # inputs get read at the beginning of the thread addf ppmc.0.readservo-thread # then run the motion controller addf motion-command-handler servo-thread addf abs.0 servo-thread addf mux2.0 servo-thread addf scale.0servo-thread addf and2.0 servo-thread addf and2.1 servo-thread addf and2.2 servo-thread addf and2.3 servo-thread addf and2.4 servo-thread addf or2.0 servo-thread addf or2.1 servo-thread addf estop-latch.0 servo-thread addf motion-controller servo-thread # then the PID loops addf pid.0.do-pid-calcs servo-thread addf pid.1.do-pid-calcs servo-thread addf pid.2.do-pid-calcs servo-thread addf pid.3.do-pid-calcs servo-thread # write outputs last addf ppmc.0.write servo-thread -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net mailto:Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing
Re: [Emc-users] My New D519MO Motherboard does not load EMC 10.04.
On Wed, Oct 6, 2010 at 1:49 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 01) Subsystem: Intel Corporation Device 4f4d Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information ? I think this means your parallel port is implemented off the ISA (old IBM PC bus) interface, and not on PCI. I sure don't see a PCI report for a printer port in the rest of the PCI list. You can do : more /proc/ioports and it will show a terse listing of port addresses, with lines like 0378-037a : parport0 037b-037f : parport0 note the second line for parport0 indicates that port is set for EPP mode, as the last 5 registers are part of the ECP/EPP feature. If yours only shows the first register group, that is an indication the EPP setting didn't take effect for some reason. Jon Thank Jon and all; I set the mode to EPP and cycled the power to make sure it took. more /proc/ioports shows: 02f8-02ff : serial 0378-037a : parport0 03c0-03df : vga+ I am getting the same error messages weather set EPP or ECP, from the begenning. The USC diagnostics see NOTHINGGgg!! understandably. I hope you, or someone has a fix for this! Of two new D510MO boards this is the only one left. The other is on it's way back for a non functioning USB. Are there are magic hidden CMOS settings affecting the printer other than 'printer enable' and 'EPP mode' on these motherboards? Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] My New D519MO Motherboard does not load EMC 10.04.
Thanks Igor; I have tried the USC diagnostics. They don't see the printer port also. Apparently the CMOS settings are not getting the printer port into EPP mode, or something, that is keeping everything from recognising the port while it is acting like a ECP printer port. See Jon's last post and my response. Don On Wed, Oct 6, 2010 at 3:33 PM, Igor Chudov ichu...@gmail.com wrote: Don, start with running Jon's program ppmcdiags. Do not try to diagnose it with EMC2. Start with 378 as the address. My feeling is that PPMC is not communicating with the host PC. i On Wed, Oct 6, 2010 at 2:15 PM, Don Stanley dstanley1...@gmail.com wrote: On Wed, Oct 6, 2010 at 1:49 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 01) Subsystem: Intel Corporation Device 4f4d Flags: bus master, medium devsel, latency 0 Capabilities: [e0] Vendor Specific Information ? I think this means your parallel port is implemented off the ISA (old IBM PC bus) interface, and not on PCI. I sure don't see a PCI report for a printer port in the rest of the PCI list. You can do : more /proc/ioports and it will show a terse listing of port addresses, with lines like 0378-037a : parport0 037b-037f : parport0 note the second line for parport0 indicates that port is set for EPP mode, as the last 5 registers are part of the ECP/EPP feature. If yours only shows the first register group, that is an indication the EPP setting didn't take effect for some reason. Jon Thank Jon and all; I set the mode to EPP and cycled the power to make sure it took. more /proc/ioports shows: 02f8-02ff : serial 0378-037a : parport0 03c0-03df : vga+ I am getting the same error messages weather set EPP or ECP, from the begenning. The USC diagnostics see NOTHINGGgg!! understandably. I hope you, or someone has a fix for this! Of two new D510MO boards this is the only one left. The other is on it's way back for a non functioning USB. Are there are magic hidden CMOS settings affecting the printer other than 'printer enable' and 'EPP mode' on these motherboards? Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] My New D519MO Motherboard does not load EMC 10.04.
Hi All; The EMC Errors File is probably telling me what is wrong but I'm on too many shifts today to figure it out. EMC Errors: Print file information: RUN_IN_PLACE=no EMC2_DIR= EMC2_BIN_DIR=/usr/bin EMC2_TCL_DIR=/usr/share/emc/tcl EMC2_SCRIPT_DIR= EMC2_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/emc2 EMC2_CONFIG_DIR= EMC2_LANG_DIR=/usr/share/emc/tcl/msgs INIVAR=inivar HALCMD=halcmd EMC2_EMCSH=/usr/bin/wish8.5 EMC2 - 2.4.3 Machine configuration directory is '/home/jetmill1/emc2/configs/JETMill1' Machine configuration file is 'jetmill1.ini' INIFILE=/home/jetmill1/emc2/configs/JETMill1/jetmill1.ini PARAMETER_FILE=univstep.var EMCMOT=motmod EMCIO=io TASK=milltask HALUI= DISPLAY=axis NML_FILE= Starting EMC2... Starting EMC2 server program: emcsvr Loading Real Time OS, RTAPI, and HAL_LIB modules Starting EMC2 IO program: io emc/iotask/ioControl.cc 752: can't load tool table. Shutting down and cleaning up EMC2... Killing task emcsvr, PID=1382 Removing HAL_LIB, RTAPI, and Real Time OS modules Removing NML shared memory segments Cleanup done Debug file information: insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hal_ppmc.ko': -1 Operation not permitted jetmill1_load.hal:8: exit value: 1 jetmill1_load.hal:8: insmod failed, returned -1 See the output of 'dmesg' for more information. 1382 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components Kernel message information: [ 22.599543] I-pipe: Domain RTAI registered. [ 22.599564] RTAI[hal]: 3.8.1 mounted over IPIPE-NOTHREADS 2.6-03. [ 22.599572] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) . [ 22.599701] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0). [ 22.599707] PIPELINE layers: [ 22.599713] f8ef9e20 9ac15d93 RTAI 200 [ 22.599718] c085cb20 0 Linux 100 [ 22.650704] RTAI[malloc]: global heap size = 2097152 bytes, BSD. [ 22.651826] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: with RTAI OWN KTASKs, kstacks pool size = 524288 bytes. [ 22.651839] RTAI[sched]: hard timer type/freq = APIC/10391650(Hz); default timing: periodic; linear timed lists. [ 22.651847] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq = 1662835000 hz. [ 22.651853] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns. [ 22.651992] RTAI[usi]: enabled. [ 22.760282] RTAI[math]: loaded. [ 22.961406] PARPORT: linux parport parport0 does not support mode 4. [ 22.961412] PARPORT: continuing anyway. [ 22.961806] PPMC: ERROR: no boards found on bus 0, port 0378 [ 22.961817] PPMC: ERROR: no USC/UPC for extra dac at bus 0, slot 0 [ 22.961827] PPMC: shutting down [ 24.042285] RTAI[math]: unloaded. [ 24.081766] SCHED releases registered named ALIEN RTGLBH [ 24.146026] RTAI[malloc]: unloaded. [ 24.244025] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0). [ 24.250639] I-pipe: Domain RTAI unregistered. [ 24.250788] RTAI[hal]: unmounted. I have tried CMOS printer settings EPP and ECP with no change. What is mode 4? Which is the prefered setting EPP or ECP, when it is working? Help and Thanks Don -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT Transatlantic Terminology Re: Does EMC support Multi-Core?
On Sat, Oct 2, 2010 at 4:10 AM, John Prentice j...@castlewd.freeserve.co.uk wrote: snip * Is this just an American colloquialism? I suppose in other parts of the English-speaking world one would say dustbin diving? Skip diving is the usual terminology in UK as a dustbin is more like a trash can rather than a dumpster. John Prentice Hi John; I am curious about the proper translation for dumpster diving. Prior to the 1950s the English seemed annoyed with the Americans ability to turn nouns to verbs and verbs to nouns. For example, we go shopping instead of going to the shop. That said, the only translation that comes to my mind is dumpstering, which I am doubting. Thanks in advance Don -- 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 -- 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] D510MO boot problems.
On Fri, Oct 1, 2010 at 9:07 PM, Kent A. Reed knbr...@erols.com wrote: On 10/1/2010 4:26 PM, Don Stanley wrote: Hi All; To support the Mill upgrades to EMC2 I purchased two D510MO with 2GB RAM each and the MI-100 chassis. (If anyone is interested, the extra $12 and got a) (temporature speed controlled fan cooled chassis) (with two 4 inch wide slots and one 5.625 inch wide) (slot and room for the extra cables) The problems are: On both computers, when I boot EMC 8.04 live disk, in the No Change to the Computer mode using a USB external CD/DVD drive. All goes well until after the orange rectangle goes back and forth then the screen goes to text only with the following message: udevd-event[1293]: run_program '/sbin/modprob' abnormal exit Peter already addressed this one. On Computer #1 EMC 10.04 live disk, No Change Mode, boots fine. Seems to take 10-15 minutes. When done the latency test does nothing. When I attempt to load a example machine configuration (.ini and .hal files) also nothing. All ubuntu function sceme to work fine. On Computer #2 EMC 10.04 live disk, No Change, loads for 5- 10 minutes and starts an endless string of the following messages: [ nnn.nnn] SQUASHFS error unable to Read directory Block [287e7275] [ nnn.nnn] SQUASHFS error unable to Read metadata cache entry [287e7275] Can someone tell me the problem. (I sure hope it's me) Hmmm. Are these two computers booting from the same CD using the same external CD/DVD drive? The error message on Computer #2 is telling us it (or, rather the software loader) thinks the file system recorded on the CD appears faulty. That makes me lean toward Peter's suggestion that you reburn the CD. You might try another drive to burn it on as well. I'm really puzzling over the behavior of Computer #1, since it seems to have booted. Have you opened a terminal and run the command dmesg to see what has been reported during the booting process? If so, do you see anything untoward? Error or warning messages? I assume when you say the latency test does nothing, you are speaking of starting the test from the gui (Applications/CNC/...Latency Test). Try starting it in a terminal windows (/usr/bin/latency-test, or just latency-test) and see what messages you get. If its working, you'll see none. The test will start and a new EMC2/Latency Test window will pop open. Let us know what you find. Regards, Kent It was a tired OLD FATEFUL external drive giving up the ghost and the overnight cold front lowered the shop temp to push it over the edge. After it was left on all day and warmed up it, got over it enough to load EMC 'no change' just fine. However if failed with unrecoverable errors about 70% through the install. Retirement time. Thanks for your help. Don -- 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 -- 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] D519MO Boot Problems.
On Sat, Oct 2, 2010 at 1:32 PM, Przemek Klosowski przemek.klosow...@gmail.com wrote: On Sat, Oct 2, 2010 at 12:28 PM, Jon Elson el...@pico-systems.com wrote: It is fairly easy to open up a CD drive and clean the lens with alcohol and a Q-tip, and then after the alcohol residue dries, wipe with a dry Q-tip. I recommed another technique I used when I was younger and messed with lasers in the lab. Use optical lens paper (used to be available in camera stores, in little booklets) Drop a spot of cleanest alcohol (isopropyl is good, but be careful that it's pure and the kind with added glycerin; grain alcohol is fine too) in the middle of the paper. Lay the wet part flat on the lens and slide it off sideways. The wet part will clean the lens and then the dry part will dry it. Yes; you reminded of the technique we used to clean optics in a PME Lab in 1959-60. However lens paper was Military issue. Qtips, tissue paper, etc. have mineral particles in them as whiteners, etc, that could scratch the antireflective coating on the lens, so you want soft paper. Thanks guys it looks like the Old Drive is going into forced retirement. Don -- 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 -- 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] iocontrol user-enable-out
On Sat, Oct 2, 2010 at 3:30 PM, Lars Andersson l...@larsandersson.comwrote: Hi list, How is iocontrol user-enable-out controlled? That is the pin that goes false when an Estop condition exists, as the Integrator Manual states. In the EMC Axis display, the button in the upper left with a red circle and white X inside displays the state of that pin and provides an operator input to control the state except when some internal condition is causing Estop. (Other ENC displays have their own button arrangements). Typically an external Estop button or an EMC axis (joint) tracking error are the type events that will drive that pin false. Through whatever logic you setup in the .hal file to drive iocontrol.n.emc-enable-in true should require iocontrol user-enable-out to be true. Good luck Don I remember using a tool that created a graphic pictore of HAL nets. I have lost it and cannot find it again. Any pointers please? cheers, Lars A -- 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 -- 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
[Emc-users] D519MO Boot Problems.
Hi All; To support the Mill upgrades to EMC2 I purchased two D510MO with 2GB RAM each and the MI-100 chassis. (If anyone is interested, the extra $12 and got a) (temporature speed controlled fan cooled chassis) (with two 4 inch wide slots and one 5.625 inch wide) (slot and room for the extra cables) The problems are: On both computers, when I boot EMC 8.04 live disk, in the No Change to the Computer mode using a USB external CD/DVD drive. All goes well until after the orange rectangle goes back and forth then the screen goes to text only with the following message: udevd-event[1293]: run_program '/sbin/modprob' abnormal exit On Computer #1 EMC 10.04 live disk, No Change Mode, boots fine. Seems to take 10-15 minutes. When done the latency test does nothing. When I attempt to load a example machine configuration (.ini and .hal files) also nothing. All ubuntu function sceme to work fine. On Computer #2 EMC 10.04 live disk, No Change, loads for 5- 10 minutes and starts an endless string of the following messages: [ nnn.nnn] SQUASHFS error unable to Read directory Block [287e7275] [ nnn.nnn] SQUASHFS error unable to Read metadata cache entry [287e7275] Can someone tell me the problem. (I sure hope it's me) Thanks Don -- 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] D519MO Boot Problems.
On Fri, Oct 1, 2010 at 4:57 PM, Peter C. Wallace p...@mesanet.com wrote: On Fri, 1 Oct 2010, Don Stanley wrote: Date: Fri, 1 Oct 2010 16:26:17 -0400 From: Don Stanley dstanley1...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: [Emc-users] D519MO Boot Problems. Hi All; To support the Mill upgrades to EMC2 I purchased two D510MO with 2GB RAM each and the MI-100 chassis. (If anyone is interested, the extra $12 and got a) (temporature speed controlled fan cooled chassis) (with two 4 inch wide slots and one 5.625 inch wide) (slot and room for the extra cables) The problems are: On both computers, when I boot EMC 8.04 live disk, in the No Change to the Computer mode using a USB external CD/DVD drive. All goes well until after the orange rectangle goes back and forth then the screen goes to text only with the following message: udevd-event[1293]: run_program '/sbin/modprob' abnormal exit On Computer #1 EMC 10.04 live disk, No Change Mode, boots fine. Seems to take 10-15 minutes. When done the latency test does nothing. When I attempt to load a example machine configuration (.ini and .hal files) also nothing. All ubuntu function sceme to work fine. On Computer #2 EMC 10.04 live disk, No Change, loads for 5- 10 minutes and starts an endless string of the following messages: [ nnn.nnn] SQUASHFS error unable to Read directory Block [287e7275] [ nnn.nnn] SQUASHFS error unable to Read metadata cache entry [287e7275] Can someone tell me the problem. (I sure hope it's me) Thanks Don Just a few WAGs: Hi Peter and All Ubuntu 8.04 wont work because the hardware on the D510 is too new Is this a WAG or is it a known problem? The answer will change my intended course of action. Your problems with 10.04 (long boot time and disk read troubles) might be due to a bad CDROM image or drive. I had trouble coming to this conclusion because I have used the CDs and the Drive many time recently, and it was burned at Nero's slowest rate. However, I left the system powered up for 4 hours while I went to eat, pout and pray; convinced the paranoids were out to get me. When I returned the 'no change' mode worked fine but about 70% into the load I got more errors. It looks as though OLD FAITHFUL DRIVE is sick or been playing in the dirt too long; and has cold allergies. The shop temperature dropped to ~66 F overnight. Thanks to all you Guys, I just needed one more clue. Don I'd re-burn the CD at 4X and try the 10.04 again Peter Wallace Mesa Electronics -- 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 -- 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] Pico-Sysrems Spindle DAC jumper settings.
On Sat, Sep 25, 2010 at 12:30 AM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: On Fri, Sep 24, 2010 at 9:38 PM, Jon Elson el...@pico-systems.com wrote: Are you saying that if you use my univstep_io.hal file, you get smoothly varying Yes Because you have setp ppmc.0.DAC8.00.scale 500, and that forces a whole (ones) digit to change with the very smallest input change. H, very interesting. Well, a quick fix is to multiply both of your calculated constants by 1000. This will then give larger inputs to the input value to the DAC. Then, set the dac scale to 1000 to compensate. This should give the result you desire. Then, I will have to figure out why the driver is integerizing the input. Probably a stupid c coding mistake. Jon C code loves doing that to us. Happy hunting. Don -- 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 -- 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] Pico-Sysrems Spindle DAC jumper settings.
On Fri, Sep 24, 2010 at 12:00 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: On Thu, Sep 23, 2010 at 9:18 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; What conditions do the JP1 and JP2 set? I need 0-10 Volt from the DAC, preferably using all eight bits. Just for future reference, I have added this info to the doc page at http://pico-systems.com/spindac.html Thanks, that fixed that. The other 10% step problem is; motion.spindle-speed-out is passed through scale.0 and mux2.0 to correct for different gears of the spindle drive. One of those is apparently messing with the data but it looks good in Hal Show. I'll test that tomorrow and pass it on. Unless you (or someone) already know the answer and solution? Well, it sounds like one of those components is treating the value as an integer rather than a float. Can you check what is being sent to ppmc.0.DAC8.00.value? Is it getting values that are changing in small increments, but the output only changes in large jumps? If so, then there is either a hardware problem and some of the data bits are not getting through to the DAC, or there is a new software quirk in the driver. Jon; I am using the Axis Display Manual Control window Spindle controls for the following ppmc.0.DAC8.00.value inputs and a meter on the DAC outputs. JP1 missing and JP2 horizontal right. ppmc.0.DAC8.00.value DAC Volts Out Comment 0.00333 0.0176 Spindle CW or CCW=1 RPM 0.333 0.0176 101 RPM 0.663 0.0176 201 RPM 1.003332 1.003332 301 RPM This sequence continues with DAC Output changes only when input is up another 1 Volt. My _io.hal code is as follows: ### # Spindle Speed, Direction and Gears # DAC jumpers = JP1 removed JP2 horizontal right ### setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/350 RPM = 0.0285714 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3000 RPM = 0.0033 #setp scale.0.offset 0.0 #setp ppmc.0.DAC8.00.scale 300. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in net spindle-higear ppmc.0.din.06.in-not = mux2.0.sel net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value net spindle-fwd motion.spindle-forward = ppmc.0.dout.00.out net spindle-rev motion.spindle-reverse = ppmc.0.dout.01.out Your _io.hal works fine with the Axis Display on my system. That's the sum of my knowledge to this point. Thanks for your help Don You might try using the univstepdiags program. The command is sudo ./univstepdiags 378 spindle It then asks for the output in volts. So, enter 1.25 or 2.5 and see if you get values in fractions of volts. I will check this here, but my test system is really old, based on the 6.06 release, so if it is a software problem, it may not show up. If you don't have it, the diags program can be loaded from here : http://pico-systems.com/codes/univstepdiags.tgz Jon -- 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 -- 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] Pico-Sysrems Spindle DAC jumper settings.
Jon I was suffering from extra distractions. The last line should be: 1.003332 0.983301 RPM Probably makes no difference the message is the same. Don On Fri, Sep 24, 2010 at 2:16 PM, Don Stanley dstanley1...@gmail.com wrote: On Fri, Sep 24, 2010 at 12:00 PM, Jon Elson el...@pico-systems.comwrote: Don Stanley wrote: On Thu, Sep 23, 2010 at 9:18 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; What conditions do the JP1 and JP2 set? I need 0-10 Volt from the DAC, preferably using all eight bits. Just for future reference, I have added this info to the doc page at http://pico-systems.com/spindac.html Thanks, that fixed that. The other 10% step problem is; motion.spindle-speed-out is passed through scale.0 and mux2.0 to correct for different gears of the spindle drive. One of those is apparently messing with the data but it looks good in Hal Show. I'll test that tomorrow and pass it on. Unless you (or someone) already know the answer and solution? Well, it sounds like one of those components is treating the value as an integer rather than a float. Can you check what is being sent to ppmc.0.DAC8.00.value? Is it getting values that are changing in small increments, but the output only changes in large jumps? If so, then there is either a hardware problem and some of the data bits are not getting through to the DAC, or there is a new software quirk in the driver. Jon; I am using the Axis Display Manual Control window Spindle controls for the following ppmc.0.DAC8.00.value inputs and a meter on the DAC outputs. JP1 missing and JP2 horizontal right. ppmc.0.DAC8.00.value DAC Volts Out Comment 0.00333 0.0176 Spindle CW or CCW=1 RPM 0.333 0.0176 101 RPM 0.663 0.0176 201 RPM 1.003332 1.003332 301 RPM This sequence continues with DAC Output changes only when input is up another 1 Volt. My _io.hal code is as follows: ### # Spindle Speed, Direction and Gears # DAC jumpers = JP1 removed JP2 horizontal right ### setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/350 RPM = 0.0285714 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3000 RPM = 0.0033 #setp scale.0.offset 0.0 #setp ppmc.0.DAC8.00.scale 300. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in net spindle-higear ppmc.0.din.06.in-not = mux2.0.sel net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value net spindle-fwd motion.spindle-forward = ppmc.0.dout.00.out net spindle-rev motion.spindle-reverse = ppmc.0.dout.01.out Your _io.hal works fine with the Axis Display on my system. That's the sum of my knowledge to this point. Thanks for your help Don You might try using the univstepdiags program. The command is sudo ./univstepdiags 378 spindle It then asks for the output in volts. So, enter 1.25 or 2.5 and see if you get values in fractions of volts. I will check this here, but my test system is really old, based on the 6.06 release, so if it is a software problem, it may not show up. If you don't have it, the diags program can be loaded from here : http://pico-systems.com/codes/univstepdiags.tgz Jon -- 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 -- 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] Pico-Sysrems Spindle DAC jumper settings.
Hi Jon; I may be telling what you already know. Apparently the ppmc.0.DAC8.00.value only accepts positive whole numbers and the ppmc.0.DAC8.00.scale defaults to 1 when not set otherwise. I can work around by jacking the input up and the ppmc.0.DAC8.00.scale up to force whole number changes at the minimum resolution. That appears to work if I keep the input value positive. Hope this helps. Thanks Don On Fri, Sep 24, 2010 at 4:36 PM, Don Stanley dstanley1...@gmail.com wrote: Jon I was suffering from extra distractions. The last line should be: 1.003332 0.983301 RPM Probably makes no difference the message is the same. Don On Fri, Sep 24, 2010 at 2:16 PM, Don Stanley dstanley1...@gmail.comwrote: On Fri, Sep 24, 2010 at 12:00 PM, Jon Elson el...@pico-systems.comwrote: Don Stanley wrote: On Thu, Sep 23, 2010 at 9:18 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; What conditions do the JP1 and JP2 set? I need 0-10 Volt from the DAC, preferably using all eight bits. Just for future reference, I have added this info to the doc page at http://pico-systems.com/spindac.html Thanks, that fixed that. The other 10% step problem is; motion.spindle-speed-out is passed through scale.0 and mux2.0 to correct for different gears of the spindle drive. One of those is apparently messing with the data but it looks good in Hal Show. I'll test that tomorrow and pass it on. Unless you (or someone) already know the answer and solution? Well, it sounds like one of those components is treating the value as an integer rather than a float. Can you check what is being sent to ppmc.0.DAC8.00.value? Is it getting values that are changing in small increments, but the output only changes in large jumps? If so, then there is either a hardware problem and some of the data bits are not getting through to the DAC, or there is a new software quirk in the driver. Jon; I am using the Axis Display Manual Control window Spindle controls for the following ppmc.0.DAC8.00.value inputs and a meter on the DAC outputs. JP1 missing and JP2 horizontal right. ppmc.0.DAC8.00.value DAC Volts Out Comment 0.00333 0.0176 Spindle CW or CCW=1 RPM 0.333 0.0176 101 RPM 0.663 0.0176 201 RPM 1.003332 1.003332 301 RPM This sequence continues with DAC Output changes only when input is up another 1 Volt. My _io.hal code is as follows: ### # Spindle Speed, Direction and Gears # DAC jumpers = JP1 removed JP2 horizontal right ### setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/350 RPM = 0.0285714 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3000 RPM = 0.0033 #setp scale.0.offset 0.0 #setp ppmc.0.DAC8.00.scale 300. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in net spindle-higear ppmc.0.din.06.in-not = mux2.0.sel net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value net spindle-fwd motion.spindle-forward = ppmc.0.dout.00.out net spindle-rev motion.spindle-reverse = ppmc.0.dout.01.out Your _io.hal works fine with the Axis Display on my system. That's the sum of my knowledge to this point. Thanks for your help Don You might try using the univstepdiags program. The command is sudo ./univstepdiags 378 spindle It then asks for the output in volts. So, enter 1.25 or 2.5 and see if you get values in fractions of volts. I will check this here, but my test system is really old, based on the 6.06 release, so if it is a software problem, it may not show up. If you don't have it, the diags program can be loaded from here : http://pico-systems.com/codes/univstepdiags.tgz Jon -- 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 -- 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] Pico-Sysrems Spindle DAC jumper settings.
On Fri, Sep 24, 2010 at 9:38 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/350 RPM = 0.0285714 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3000 RPM = 0.0033 #setp scale.0.offset 0.0 #setp ppmc.0.DAC8.00.scale 300. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in net spindle-higear ppmc.0.din.06.in-not = mux2.0.sel net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value net spindle-fwd motion.spindle-forward = ppmc.0.dout.00.out net spindle-rev motion.spindle-reverse = ppmc.0.dout.01.out Your _io.hal works fine with the Axis Display on my system. That's the sum of my knowledge to this point. Are you saying that if you use my univstep_io.hal file, you get smoothly varying Yes Because you have setp ppmc.0.DAC8.00.scale 500, and that forces a whole (ones) digit to change with the very smallest input change. voltages out of the DAC? If so, that clearly indicates that something is getting integer-ized in your hal file. OK, first thing I see is that you have commented out the scale value for ppmc.o.DAC8.00.scale Why did you do this? Without a specific value set to that parameter, it is allowed to default to something - who knows what? Looking in the code, I see it is supposed to default to 1.0, Yes it defaulted to 1. BUT ppmc.0.DAC8.00.value does not accept the fractional part of the input. That is why the output does not change until the whole (ones) digit changes. but maybe for some reason that isn't happening. Maybe it would be better to set it to a known value. The driver code sets output voltage to value / scale and then maps the magnitude of that onto a 0..255 value to send to the DAC. Looking at the hal components, mux2 and scale are certainly both float components. I just tested my standard PWM setup (which uses the same driver) and all seems to be working fine here. I went up in 50 RPM steps, and the voltage from the DAC went up in small steps of about 100 mV per step. Using your value of 0.33666 as the input value to the DAC, and assuming the 1.0 default of scale works, then you should get (0.33/10) * 255 rounds up to 9 as the digital value sent to the DAC. That should come out as (9/255)*10 = 353 mV Your second value of 0.66999 computes to a digital value of 17, and that should give 667 mV. Oh, you should check that SSR1 is turned on, even for low spindle speeds! There may be some value below which the specified spindle speed is assumed to be close enough to zero, and the spindle run commands are not turned on. That will force a zero output no matter what is sent to the DAC's digital inputs. The SSR outputs are doing correctly. Jon The following works but any fractional part of the input to ppmc.0.DAC8.00.value is ignored. I will have to increase the multiplyer and ppmc.0.DAC8.00.scale to get the whole number to include the fractional part ### # Spindle Speed, Direction and Gears # DAC jumpers = JP1 removed JP2 horizontal right # 300 * ppmc.0.DAC8.00.value in to force a whole number ### setp mux2.0.in0 [SPINDLE]LOW_GEAR_V_RPM # 10 volts/350 RPM * 300 = 8.571428 setp mux2.0.in1 [SPINDLE]HIGH_GEAR_V_RPM # 10 volts/3000 RPM * 300 = 1.0 #setp scale.0.offset 0.0 setp ppmc.0.DAC8.00.scale 300. net spindle-rpm-cmd motion.spindle-speed-out = scale.0.in #net spindle-higear ppmc.0.din.06.in-not = mux2.0.sel net spindle-higear ppmc.0.din.06.in = mux2.0.sel net spindle-gainmux2.0.out = scale.0.gain net spindle-volts scale.0.out = ppmc.0.DAC8.00.value net spindle-fwd motion.spindle-forward = ppmc.0.dout.00.out net spindle-rev motion.spindle-reverse = ppmc.0.dout.01.out Hope this helps Don -- 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 -- 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
[Emc-users] Pico-Sysrems Spindle DAC jumper settings.
Hi All; What conditions do the JP1 and JP2 set? I need 0-10 Volt from the DAC, preferably using all eight bits. Thanks Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Pico-Sysrems Spindle DAC. Why does its output only change in 10% steps??
Hi All; Both my new Spindle DACs, fed through a USC, only changes output in 1 volt steps. Is this normal? Any response appreciated. Thanks Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Pico-Sysrems Spindle DAC jumper settings.
On Thu, Sep 23, 2010 at 9:18 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: Hi All; What conditions do the JP1 and JP2 set? I need 0-10 Volt from the DAC, preferably using all eight bits. As shipped, the jumpers allow SSR1 to enable positive outputs, and SSR2 enables negative. With both SSRs off, output is set to zero. If you want positive output when either SSR1 or SSR2 is on, remove JP1, and put JP2 to the middle position. If you think of the 4 pins as a T, then the jumper goes on the vertical bar of the T. This way, SSR1 and SSR2 enable and control the direction of the spindle, and the DAC only provides the speed. If you want the DAC totally independent of SSR1 and SSR2, then remove JP1, and move JP2 so it is closest to the JP2 marking. You always get the full 8-bit (0-255) range of outputs. Jon Thanks, that fixed that. The other 10% step problem is; motion.spindle-speed-out is passed through scale.0 and mux2.0 to correct for different gears of the spindle drive. One of those is apparently messing with the data but it looks good in Hal Show. I'll test that tomorrow and pass it on. Unless you (or someone) already know the answer and solution? Don -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] (no subject)
On Wed, Sep 22, 2010 at 5:50 AM, Andy Pugh a...@andypugh.fsnet.co.ukwrote: On 22 September 2010 04:15, Don Stanley dstanley1...@gmail.com wrote: If Anyone has a list of things needed it would be a life extender for me. Also if anyone has a favorite online store for these items I could work and live even longer. The D510MO comes with only a back panel and 2 SATA cables. www.mini-box.com has nearly everything you will need. (I can't see a P-port pin-header to D-sub adapter there) It is likely that your existing PSU will plug straight in to the mini-ITX board as the connector is a 24 pin ATX socket. I have a PicoPSU running off of system 12V power (which only occupies 20 of the pins). Hi Andy; It had not entered my mind to power the USC from the computer 12Volts. The old keep the noise out of the computer mind set. But the printer cable has already piped the USC ground into the motherboard. If the USC input filter capacitor is able to swamp any noise from the USC Isolated power chopper (on the new boards) that will work well on my boards also. If it does not, a high frequency cap across the USC power input will. You guys are making me smarter every day, thanks. IDE drive compatibility might be a problem, Adaptors exist but I don't know how well they work. I have set my system up with a SSD drive (8GB) and so have a system with no moving parts. eBay has everything, but not in a centralised location. -- atp I had Google searched before the last email and found nothing useful. After the email, out of frustration, I clicked the Book Store (Amazon.com), and there was all the Worlds D510MOs with lots of additional hardware. The D510MO manual indicates I have a compatible power supply connector (12 x 2). Looks like I am good to go in my old case with a D510MO and SATA disk. The only remaining Item is, buy or make a Header to D connector cable for the parallel port. This has turned out to be less aggravation than I expected (so far). And Many Thanks to all Don -- 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 -- 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] (no subject) or, old system vs new system
Thanks Kent; I guess my greatest disappointment is that was an AMD processor. I have been routing for them from their beginning, and Zialog and Motorola before that. If IBM had not chose to Dumb Down their PC to stop the threat to their computer line, we would have unimaginable computing capability in a chips now. The IBM move elevated the least capable chip set to dominance and crippled the superior chip manufactures. If the founder of Apple Computer had not been so anti industry (Commerce) in the beginning, Motorola and his product would have reduced or stopped the PC takeover. After that slow start Apple has been relegated to A Better Me To, while the world went about making the PC over to their liking (some for work and most for fun). I think you are totally correct, the industry has been hijacked for fun instead of work. Thanks again for helping try to resurrect a toy. Heres hoping the D510MO get the job done. Don On Wed, Sep 22, 2010 at 12:05 PM, Kent A. Reed knbr...@erols.com wrote: Don Stanley said, in part: I was grudgingly coming to the same conclusion. I did some comparisons today. I could not believe the fastest computers in the shop with minimum graphics (the AMD Atahlon 64 4000+ we have trying to fix) only performs slightly better than a Pentium IV 400MHZ running EMC2. The trouble is, Don, despite various O/S-developers' attempts to hide the hardware, it simply is not true that, except for speed, all computers are kind of the same. For nearly a decade now, PC makers and their component suppliers have seen good profit margins in making two classes of PCs---media centers (which optimize for high throughput of audio and video with complex media-stream encoding/decoding requirements---think mpeg2, mpeg4, H.264,...) and game machines (which optimize for complex, detailed and fast changing computer-generated scenes including textures and the whole nine yards of graphics tricks---think DX8, DX9, DX10,...). In this same decade, electrical power consumption in the home and office has become a hot-button issue. The user's perception of the speed and responsiveness of these machines has almost nothing to do with the qualities we need in real-time control. The qualities we need for real-time control have been designed out of these machines almost inadvertently as other goals are being pursued with new, improved multi-core, multi-threading CPUs with their new, improved North and South Bridges, new, improved power management, and all the other hardware paraphernalia. Old, un-improved Pentiums end up looking very good when your foremost goal is consistent, low latency. When you look at the numbers of PCs and shrink-wrapped software packages that are shipped to consumers you realize that in comparison we constitute a market potential closely approximating zero. We don't generate any requirements worth considering in PC product planning. We just get to work with the result. Have you seen the Far Side cartoon of a frog with its tongue stuck to a jet plane that was flying over its lily pad? That's a metaphor for our situation. One might think that there's an opportunity here for an entrepreneur to build and sell EMC2-customized computers, but such a person would be a small-volume buyer at the mercy of fickle suppliers, and I suspect folks in the CNC marketplace like Jon Elson, Steve Stallings, and others can also recite chapter-and-verse about the burden of after-sales support for something this technical. The only way I could imagine making money is to build custom controllers that are sold as part of a complete machine-tool system with a high purchase price and high annual maintenance fees. Oh, wait, isn't that what I feel your pain and I know that trying to explain why you have it doesn't make it go away. A lot of us on this mail list and its companion developers list have been hoping/struggling/arguing to find a path forward that minimizes the pain. There's been little enough joy so far. On the positive side, once you get a platform that does function well with Linux/RTAI, then you have EMC2 and all that this implies. Regards, Kent PS - sorry, all, for my recent faux pas with my email subject lines. When it's been too long since my last cup of coffee, I tend to not to check closely enough before clicking send. -- 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 -- Start uncovering the many advantages of virtual appliances and start using them
Re: [Emc-users] (no subject)
On Wed, Sep 22, 2010 at 9:26 PM, Jon Elson el...@pico-systems.com wrote: Don Stanley wrote: It had not entered my mind to power the USC from the computer 12Volts. The old keep the noise out of the computer mind set. But the printer cable has already piped the USC ground into the motherboard. If the USC input filter capacitor is able to swamp any noise from the USC Isolated power chopper (on the new boards) that will work well on my boards also. If it does not, a high frequency cap across the USC power input will. The 12 V in a computer is incredibly noisy, as it powers the spindle motors and head arms of the hard drives. If you put a scope or voltmeter on it, you'd be amazed, it will jump between 11.0 and 12.5 V when there is disk drive activity. There is a large MLC cap right at the switching regulator input and a large aluminum electrolytic right at the power input terminals. I think you have nothing to worry about. The isolating DC-DC converter has always been there, the new switching regulator is not of the isolated type. Jon OK, thanks Jon. Now my Wall warts con go back to the devices they were stolen from. Don -- 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 -- 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] (no subject)
On Tue, Sep 21, 2010 at 7:31 AM, Kent A. Reed knbr...@erols.com wrote: Cutting to the chase in our conversation about Don Stanley's old motherboard and graphics card... In summary; I believe my old video cards can be propped up to have passable latency for now. I also believe I will have the same problem again when I need to update ubuntu and/or EMC2. To avid this prolonged agony I would like to install simple Video cards that do the job for the foreseeable future With EMC2 and my processors. Anyone who could make an informing suggestion for such a card; my heartfelt Thanks Don. Don: Were I in your situation with your goal of the foreseeable future, I would go the whole hog and replace both motherboard and graphics card. The integrated motherboards we've been discussing recently, such as the Intel D510MO, cost less than $100 and just need a memory stick to get going. To be sure, they are dramatically smaller and will require some cleverness if you wish to recycle your existing case and probably will need an adapter harness to mate to an existing older power supply. I was grudgingly coming to the same conclusion. I did some comparisons today. I could not believe the fastest computers in the shop with minimum graphics (the AMD Atahlon 64 4000+ we have trying to fix) only performs slightly better than a Pentium IV 400MHZ running EMC2. I think the Intel D510MO is the way to go. Now my big task is to determine cables and adaptors needed for compatibility with my four year old case power supply, IDE disk drive, printer port, etc. This is going to be an extra effort for me living on the back side of the moon in the Appalachian mountains where the nearest computer store isn't, and all this has to be done on the Internet. If Anyone has a list of things needed it would be a life extender for me. Also if anyone has a favorite online store for these items I could work and live even longer. I have to run. I'll answer your question about changing Linux boot parameters later if no one else beats me to it. I think found the starting place. While testing some slower computers I saw the grub message long enough to recognize the way in. Regards, Kent To all who helped; I really appreciate the effort to get the old computers working. I was slow to believe a computer that did so will on M$ Windows 2000 PRO and the other CNC package could do so miserable with the super EMC2. Another weird huh. Thanks again Don -- 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 -- 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] I Think I need a new Graphics Cards. Which one?
On Sun, Sep 19, 2010 at 8:48 AM, Kent A. Reed knbr...@erols.com wrote: And then Don Stanley wrote: Hi All; I will have to plead the Shultz Defense. The Mill processors I am converting to EMC2 are Athlon 64 processor 3700+ or better with the following slots: PCI PCI-EX1 PCI-EX16 MGP (Mach speed graphics port). I am currently using left over dual monitor video cards which worked fine for the old CNC package. Apparently EMC2 wants better. Any suggestions for a Graphics Card that will make EMC2 and these systems happy to do the job, and get my latency test out of the ruts. Moving the Latency Display during the test looks like this. Max Intrvl(ns) Max Jitr(ns) Lst Intrvl(ns) Servo Thread (1.0ms)1692524 214782996XXX Base Thread (25us)82717 47208 24XXX Thanks again for your many helps Don Don: Jon Elson's advice is good, as always, and may well fix your problem without further ado, but with more details about your system we might come up with more specific ideas. For m/b and video cards, what are the makes and models? Amounts of memory? Keep in mind that it is not EMC2 per se but the underlying Ubuntu distribution provides your video drivers. The motherboard has its own part to play because of the intimacy between its BIOS and the rest of the system hardware. RTAI has to be happy with all this so that EMC2 can control your mill properly. For this old fogey, the phrase Shultz defense brings to mind Hogan's Heroes and Sergeant Schultz. Is this what you meant? Regards, Kent Hi Jon, Kent and Jake; I haven't tried Jon's suggestion yet; Sunday etc. The processor is a single core and the RAM is 1GB. The Motherboard is a mach speed MK8-939A. The Video card is an Applied Graphics Products Jeronimo J2/N. Copyright 1995 Etna Corp. I have forgotten how to find the Video memory size in Windows and never knew for Linux/Unix. The BIOS on these systems doesn't display anything until after the long RAM test. Don't know if these Video cards even try to display on board memory. I am using ubuntu 8.04 and EMC2 2.3.4.1. I tested ubuntu 10.04 LiveCD on these systems. The load went fine but when it was time for the video all I got was a blank screen, although ubuntu 8.04 works fine. The 10.04 works fine on other older systems. Weird huh? Yes. I didn't know how to spell Schultz and the spell checker was confused with the missing c. Thanks for any and all suggestions. Don -- 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 -- 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