Re: [Emc-users] EDM
On Tuesday 21 August 2007, Jon Elson wrote: Gene Heskett wrote: Understood. In playing tonight with 25 volts probably 100 ma average, I found that spinning the electrode at around 1k rpms seemed to add enough agitation to the oil that I could use it all up and go about 30 thou before I had to vacuum it out and refresh it, with about 1/2 cc in a modeling clay dam around the hole. A 100 rpm spin would short in just a thou or two. That is way too low a current for any serious metal removal. You want at least an amp, and it will still be really slow. You need an insanely fine feed. I have .25 per encoder count on the Z axis of my mill, so I could get a pretty slow feed, about .0001 every second. It still took all evening to burn out one tap. I think with a hollow electrode with a drip feed scheme through the electrode it would go a lot faster. Theres always that 'yabut' Jon, in this case yabut where can I find one of those? :) The alum-tap is a really light fluid, maybe just a little higher viscosity that water. It worked MUCH better than #20 oil, which I also tried. Try a couple different fluids to see what works best, it makes a big difference. I have some other stuff too besides the fuel oil (#1 I think), paint thinners etc could be tried too. Aluma-tap would be a foreign language here in WV unless I ordered it from someplace I suspect... Q? Does distilled water carbon up like the hydrocarbons do when doing this? I ordered a pair of those transformers I posted the link to a bit ago, so I can go as high as 6 amps short circuit with around 77 volts peak open circuit. But I can't find any suitable electro's for filtering though. Other than making the sizzle buzz a bit, is upstream filtering of any advantage? My discharge cap is a 10 uf, 1.5kv rated square can, presumably oil filled. Even at this voltage, if exposed it will spit sparklers 2. I was having emc lower the electrode at about .0012/min. Steppers, had to look very close to see it moving at all. My z divider is 16,000, a wee bit coarser than yours, but the real speeds are similar. Thanks. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Yo-yo operating system = WinNT: it goes up..., it goes down..., it goes... -- From a Slashdot.org post - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
Hey Kirk Just cause I'm curious, Why didn't you use classicladder to select tools from your turret? It has timers good to 100ms min. Then you could use the tool pins from emcmot to control the turret -automating tool changes to use regular T and M codes,instead of using M101- or you could use M101 to set a pin true to signal the ladder program... As I said i'm more curious then anything. Also I am Modifing Classicladder for more features -so if there is a particular missing feature I would love to know. I would bet you are just more comfortable with scripts! Chris Morley _ Connect to the next generation of MSN Messenger http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-ussource=wlmailtagline - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
On Tue, 2007-08-21 at 06:17 +, Chris Morley wrote: Hey Kirk Just cause I'm curious, Why didn't you use classicladder to select tools from your turret? It has timers good to 100ms min. Unfortunately, I know next to nothing about Classic Ladder, so I tend to use what I know. I have been trying to figure out if I should learn Classic Ladder, but it seems to me, that PLC's where a way to bring the old world of physical relay systems into the computer age. Since I don't come from that world, I don't see the point. Although, this statement may just go to show how little I know. Then you could use the tool pins from emcmot to control the turret -automating tool changes to use regular T and M codes,instead of using M101- or you could use M101 to set a pin true to signal the ladder program... The lathe turret tool change is not like a mill tool change. No interaction with the spindle is needed or wanted. All that happens is the turret rotates to expose the needed tool. So I'm thinking that m6 will not be used at all. Only the t word is needed, but I have not been able to find out what t actually does. (P. S. I forgot about the tool table. m6 may be needed to activate the current tool information.) Plus the actions taken when the interpreter reads a t word seem to be compiled in EMC, so are not subject to change, or at least for me at the moment. There does seem to be an EMC from source how-to. As I said i'm more curious then anything. Also I am Modifing Classicladder for more features -so if there is a particular missing feature I would love to know. I would bet you are just more comfortable with scripts! Chris Morley - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Greetings Steve et al Congrats. on election result (to you and others of course) I'd say that flash, although it's more or less fine for media, has no place in the requirements list for EMC2 :) There are any number of fine programming languages and environments to use for the UI. I'm not sure what you'd use to make a flash presentation on Linux anyway, and I wouldn't want to be beholden to Adobe to make updated versions for my OS (which they don't - I use a 64-bit version of Linux, and they don't seem to like supporting 64-bit OSes on anything but PowerPC macs AFAICS). No, I accept the current problem in a Linux environment but things do change surprisingly quickly sometimes. Flash player penetration is very high in the parallel universe. Reliance on Adobe or any one vendor is unhappy but Sothink and SWiSHMax both offer very capable development environments. On a technical level, I'm not sure what facilities Flash has for actually doing things that aren't media or web-related anyway. It is not the time/place to be dogmatic as I cannot show a demonstration, but there *are* two aspects I think Flash offers (a) A framework for design of very interactive graphic interfaces (e.g. the label for an Axis DRO that opens up to show scaling, offsets applied etc. when it is clicked) integrated with (b) A powerful and well structured script programming language. The difficulty in applying Flash is that the documentation/tutorial material is highly orientated to the web design aspects and the terminology is thus foreign. The ability to instantiate graphics objects, which can be movies, as buttons, text, DROs, etc. with overideable inherited properties is, however, a very powerful tool. On a more general point, we have come to accept heirarchical dialog systems as the norm. So many application program dialogs are modal and we while away our lives clicking OK/Done etc. When I started using Solidworks and Pro/ENGINEER I was blown away by the benefits of the implied OK in Solidworks. As an example, you place a dimension and a panel comes up for entering its properties. This panel has an OK and a Cancel button but if you just click on the sketch then OK is assumed and you can place another dimension. This works wherever there is a reasonable assumption. Where the implication is risky you need a positive confirmation of OK. Pro/E on the other had pendantically wants confirmation at every step (and in Wildfire 2 at least different modules ask for it in different ways and on different parts of the screen). The available computing power seems to offer scope for increased safety and ease of use in HMIs provided the development tools are available. /mini-rant John Prentice - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... The only advantage of RS274 is that it is normalised, and that many CAD systems generate code for it, so that is the way to go for complex parts. But, for small jobs like surfacing, pocketing or making holes, I found that creating gcode is longer that doing the job by hand. Mach3 has wizards for common tasks; the same could be done with EMC. Being able to create quick and dirty interactive programs for small jobs would be a BIG bonus for me. I am mostly fluent in C, but learning *yet another modern OO-oriented language* plus NML and HAL commands is not a big deal. An important point is that we must not shutdown (at least) axis, (and possibly) tkemc or minimill (my preferred interface...) when running a script; I think that NML and the modular structure of EMC allows for this. Just my 2 cents... Michel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Jog speed vs. G0
Dear All, It seems that the speed achieved when jogging is higher than what is achieved when using G0. Is it by design? And if so, why? Best regards, Michel - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] board election results
Congrats to the newly elected board members! I think... ;-) And a big thanks to Michael! Mark At 09:57 PM 8/20/2007, you wrote: The voting has been closed and the results counted. The final tally is as follows: 63 Alex Joni 60 Chris Radek 58 John Kasunich 55 Jeff Epler 43 Stephen Wille Padnos 28 Sam Sokolik 25 Dan Falck The newly elected members of the board are, in order of total votes received Alex Joni Chris Radek John Kasunich Jeff Epler Stephen Wille Padnos Congratulations, everyone. Best Regards, Michael Cornelius - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] board election results
Thanks for everyone who voted :) Congrats to the newly elected board members! I think... ;-) And a big thanks to Michael! I'll join in on the thanks to Michael. It was really the perfect voting setup. Keep the requests for the board coming. We'll be happy to answer them all. Regards, Alex - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] m101 Turret Program
G4 delays in gcode and sleep delays in shell scripts are both non-realtime. The delay you get will always be at least .2 seconds, but may be longer. Jeff - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
For what it's worth, I do Stuart Stevenson wrote: Gentlemen, Who votes? thanks Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ray, Fanuc used the O word to be the program name or filename and one could be called and used by another. I could possibly find an example of the advanced (advanced as per about 10~15 years ago) capabilities of the Fanuc I used to run if you wish. The versions of the controls on two of the machines were an 11m or something like that on a horizontal machining center and a Secos II (same as a Fanuc) on a vertical mill. both were Hitachi Seiki. Both worked very well. Dale Ray Henry wrote: Yea he has! On Mon, 2007-08-20 at 09:36 -0400, Ron Ginger wrote: Jon, Ray, some others may recall Ive been beating this drum for years, starting back at NAMES several years ago with my Win 3.1 VB code to mimic the Acurite control. One of the things that often happens in these parts is that some folk are much more comfortable with software programming with it's loops and jumps and fancy maths and find g-code to be awkward. I don't have a problem with that and supported the O word as an extension to the interpreter even though there was no precedent/equivalent in the world of g-code. Someone mentioned that conversational front ends tend to produce g-code programs to run. This is not true of Mazatrol. There are abilities in Mazatrol that are not available in g-code. This leads me to think that Mazak uses two different interpreters. I don't see this as at all bad. We also have two interpreters. What I do find disturbing is the attempt to bypass the interpreter entirely. My thoughts here will be old hat to many readers. I'm really bothered by some scripting language telling to machine to go to x3000m without testing that command to the limits of the device as recorded in a configuration file somewhere. At the same time there is no regular error feedback to tell the operator to f*6k off. When we get around to writing this graphical interpreter and making it a part of the code we release, let's make certain it conforms to the same sort of error checking our existing interpreters use -- or better yet just make it use canterp. Ray - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ron, IMHO I'd say that's the best appraoch. Whatever you choose to display or whatever language you wish to program with can easily send the proper commands to EMC. Then EMC can do what it does best, control the machine. Dale Ron Ginger wrote: What I do find disturbing is the attempt to bypass the interpreter entirely. My thoughts here will be old hat to many readers. I'm really bothered by some scripting language telling to machine to go to x3000m without testing that command to the limits of the device as recorded in a configuration file somewhere. At the same time there is no regular error feedback to tell the operator to f*6k off. For my use I don't see bypassing the interpreter. I would be happy to issue simple G code commands from the Script language. I don't mean to keep pushing the Mach model, but all VB can do from Mach is issue g code commands to the interpreter. With that dozens of 'wizard' screens have been written to do a wide range of tasks, from simple facing, to text engraving, pocketing, and hole arrays. I'm going off to read my new Python book, and follow some of the references Jeff offered. Maybe someday I will have an example of what I'm talking about. ron ginger - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
John, John Prentice wrote: Greetings Steve et al Congrats. on election result (to you and others of course) I'd say that flash, although it's more or less fine for media, has no place in the requirements list for EMC2 :) There are any number of fine programming languages and environments to use for the UI. I'm not sure what you'd use to make a flash presentation on Linux anyway, and I wouldn't want to be beholden to Adobe to make updated versions for my OS (which they don't - I use a 64-bit version of Linux, and they don't seem to like supporting 64-bit OSes on anything but PowerPC macs AFAICS). No, I accept the current problem in a Linux environment but things do change surprisingly quickly sometimes. Flash player penetration is very high in the parallel universe. Reliance on Adobe or any one vendor is unhappy but Sothink and SWiSHMax both offer very capable development environments. I don't even have Flash installed and see no need for it to control a machine. On a technical level, I'm not sure what facilities Flash has for actually doing things that aren't media or web-related anyway. It is not the time/place to be dogmatic as I cannot show a demonstration, but there *are* two aspects I think Flash offers (a) A framework for design of very interactive graphic interfaces (e.g. the label for an Axis DRO that opens up to show scaling, offsets applied etc. when it is clicked) integrated with (b) A powerful and well structured script programming language. The difficulty in applying Flash is that the documentation/tutorial material is highly orientated to the web design aspects and the terminology is thus foreign. The ability to instantiate graphics objects, which can be movies, as buttons, text, DROs, etc. with overideable inherited properties is, however, a very powerful tool. On a more general point, we have come to accept heirarchical dialog systems as the norm. So many application program dialogs are modal and we while away our lives clicking OK/Done etc. When I started using Solidworks and Pro/ENGINEER I was blown away by the benefits of the implied OK in Solidworks. As an example, you place a dimension and a panel comes up for entering its properties. This panel has an OK and a Cancel button but if you just click on the sketch then OK is assumed and you can place another dimension. This works wherever there is a reasonable assumption. Where the implication is risky you need a positive confirmation of OK. Pro/E on the other had pendantically wants confirmation at every step (and in Wildfire 2 at least different modules ask for it in different ways and on different parts of the screen). I would get very upset if I had to keep confirming what I just told the application what I wanted, I think once is enough. To place a dimension should be pick the feature and pick whhere to place the dimensiion for that feature. No confirmation is needed, if it doesn't get applied the way I wanted it there's always a way to undo it and try again. The available computing power seems to offer scope for increased safety and ease of use in HMIs provided the development tools are available. /mini-rant John Prentice Saftey? I do not need or want any protection from myself, I command the computer and i expect it to do as I request without continually being asked if it is OK! KISS, Dale - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Stuart Stevenson wrote: Gentlemen, We cheat. The edm uses through the spindle/tool flushing and dielectric oil. The electrode is a copper tube. The tube is not completely hollow. The tube has a web in the center of it. This allows it to remove the whole plug instead of leaving a core. Unforch, Stuart, the micromill has no facilities to feed coolants through a mounted bit. I'd assume also that your machines maker also supplies the expendable electrode at a price. The brazing rod is ultra cheap at a tenner for 30 feet of it in a plastic tube. You will have the same flushing problem with oil, water or air. I think you will probably get more agitation and flow with air. They all serve the same purpose. Use whatever you have and whatever works the best for you. ATM I'm using 3/32 brazing rod, but the thought has crossed my mind that a 3/32 drill bit, with its flutes, might provide passage for flushing air if a wd-40 nozzle tube could be aimed at the work/bit junction such that a blast of air would be directed to the electrode face as a flute went by as it turns a couple hundred rpms. Down one side and up the other. This will require a re-mount of my current air blast as that's mounted on the head and this should ideally be fairly fixed so it could maintain its aim. With my current compressor, there will be a certain amount of water in the delivered air too, and it doesn't seem to help a to drain the tank, 5 minutes later it has water in the air again. I think its un-avoidable unless one is willing to purchase and maintain a silica-gel dryer, which with the flow a day this would require, would also need about a 4 hour bake cycle a day. PITA... But the conversation about this is an ongoing idea exchange, thank you very much, Stuart. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Fuch's Warning: If you actually look like your passport photo, you aren't well enough to travel. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
On Tuesday 21 August 2007, mgouget wrote: Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... I highly disagree with that word, its not a 'kludge' but simply is giving RS274 the same looping and branching abilities the basic cpu is capable of. The only advantage of RS274 is that it is normalised, and that many CAD systems generate code for it, so that is the way to go for complex parts. But, for small jobs like surfacing, pocketing or making holes, I found that creating gcode is longer that doing the job by hand. Mach3 has wizards for common tasks; the same could be done with EMC. Being able to create quick and dirty interactive programs for small jobs would be a BIG bonus for me. Mach3 also I assume, has a cash cow in the form of its sales to be used to pay programmers to develop favorite functions. To parrot the oft used phrase, code contributions are always welcome. Usefull stuff should see the source code finding its way into the wiki at wiki.linuxcnc.org, or the examples directory of the emc distribution. With of course, suitable licensing such as the CCL or GPL. I am mostly fluent in C, but learning *yet another modern OO-oriented language* plus NML and HAL commands is not a big deal. An important point is that we must not shutdown (at least) axis, (and possibly) tkemc or minimill (my preferred interface...) when running a script; I think that NML and the modular structure of EMC allows for this. Agreed, a display of what it is doing seems like a usefull feature. Just my 2 cents... And mine. :) Michel -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) No-one would remember the Good Samaritan if he had only had good intentions. He had money as well. -- Margaret Thatcher - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Jog speed vs. G0
On Tuesday 21 August 2007, mgouget wrote: Dear All, It seems that the speed achieved when jogging is higher than what is achieved when using G0. Is it by design? And if so, why? Correct me if I'm wrong guy's but I believe G0 speed is the 'default settings in the .ini file. The maximum jog is I believe of a multiplier that is usually set to something in the 1.2 area, and effects the range of the feed override slider. Jog speed may also be a function of the MAXVEL settings in this file. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Finding out what goes on in the C.I.A. is like performing acupuncture on a rock. -- New York Times, Jan. 20, 1981 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Gentlemen, My question Who votes? was not a cynical, rhetorical, apathetic comment. It was a legitimate question. I saw no ballot. I saw no email. I did not have the opportunity to vote. I will now expand on the first question. That way there will be NO confusion as to the meaning of or the reason for my question. What group is quailified to and has permission to vote? My vote wouldn't have changed the outcome but I WOULD have voted if given the opportunity. For what it's worth. Is that a more clear question and statement? thanks :( Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Stuart Stevenson wrote: Gentlemen, My question Who votes? was not a cynical, rhetorical, apathetic comment. It was a legitimate question. I saw no ballot. I saw no email. I did not have the opportunity to vote. I will now expand on the first question. That way there will be NO confusion as to the meaning of or the reason for my question. What group is quailified to and has permission to vote? My vote wouldn't have changed the outcome but I WOULD have voted if given the opportunity. For what it's worth. Is that a more clear question and statement? thanks :( Stuart Ballots were supposed to go out to everyone who was subscribed to either the emc-users list or the emc-developers list, as of the July 24 when Chris posted the original request for nominations. You (Stuart) have been around for a while and certainly should have gotten one. When Michael sent this: Hello, You should be receiving your ballots soon. Instructions for voting are included. Happy voting. to the users list on Aug 11, I got my ballot within a few minutes. I assumed that everybody else got theirs too. There were very few bounces - again from Michael: 526 email addresses for eligible voters 7 bounces 73 ballots returned The rate of response was approximately 14%. Did anyone else who was subscribed to the list on July 24 NOT get a ballot? Regards, John Kasunich - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] wedm uv motion is relative to xy
in wedm the uv are not only parallel to xy they are carried by xy meaning they are incremental to xy i think that idea isnt being considered by the guys working in emc/wedm as it is fundemental to the kins and never was stated the uv often have near a cm of stroke the xy might have meters 'squaring' uv (aka wire allignment) is the process of zeroing the uv guide when it is directly above the current xy pose now the uv is prepared to do relative motion from this normal tomp - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Stuart, everyone who participates on this list and/or the emc-developers list is eligible to vote. That being said, due to a mistake I made, I've created a little mess. Let me explain. I generated the list of emails to give Michael by copy/pasting the list from the web-based administration interface for the emc-users and emc-developers mailing lists on sourceforge. This list has a different web page for every letter/number of the alphabet, and I copied once for each page. What I missed was a link at the bottom on SOME of the pages for letters that had too many subscribers whose emails start with that letter. In those cases the sourceforge web interface breaks the letter into two or more pages. For those letters, to my great dismay, I missed some subscribers. There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. With the 14% response rate we received this year, this means we are probably missing about 20 votes. Yours is one of them. I've talked to Stephen and Alex and I think we all agree that we should send ballots to these missed folks and extend the voting deadline. I see a few other options but they don't seem as good. I'm really sorry I screwed this up. Chris - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Chris Radek wrote: Stuart, everyone who participates on this list and/or the emc-developers list is eligible to vote. That being said, due to a mistake I made, I've created a little mess. Let me explain. I generated the list of emails to give Michael by copy/pasting the list from the web-based administration interface for the emc-users and emc-developers mailing lists on sourceforge. This list has a different web page for every letter/number of the alphabet, Yuck. I thought it was bad when I did that task (previous two elections) +- at that time they put 50 or so names per page, and it took about a dozen pages to get everybody. One page per letter is worse. I understand SF is trying to prevent spammers from harvesting names, but there has got to be a way to allow a legitimate person to capture the entire list at once. and I copied once for each page. What I missed was a link at the bottom on SOME of the pages for letters that had too many subscribers whose emails start with that letter. In those cases the sourceforge web interface breaks the letter into two or more pages. For those letters, to my great dismay, I missed some subscribers. There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. With the 14% response rate we received this year, this means we are probably missing about 20 votes. Yours is one of them. I've talked to Stephen and Alex and I think we all agree that we should send ballots to these missed folks and extend the voting deadline. I see a few other options but they don't seem as good. I'm not on IRC at the moment so they didn't talk to me, but I agree 100%. Ballots should go out to the missed voters, and ALL voters should get the opportunity to return their ballots. I'm really sorry I screwed this up. Chris - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Chris Radek wrote: Stuart, everyone who participates on this list and/or the emc-developers list is eligible to vote. That being said, due to a mistake I made, I've created a little mess. Let me explain. I generated the list of emails to give Michael by copy/pasting the list from the web-based administration interface for the emc-users and emc-developers mailing lists on sourceforge. This list has a different web page for every letter/number of the alphabet, and I copied once for each page. What I missed was a link at the bottom on SOME of the pages for letters that had too many subscribers whose emails start with that letter. In those cases the sourceforge web interface breaks the letter into two or more pages. For those letters, to my great dismay, I missed some subscribers. There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. With the 14% response rate we received this year, this means we are probably missing about 20 votes. Yours is one of them. I've talked to Stephen and Alex and I think we all agree that we should send ballots to these missed folks and extend the voting deadline. I see a few other options but they don't seem as good. One minor point - I'd suggest that the voting deadline be extended for those who didn't get ballots, not for everyone else. Everyone else already had their chance :) I'm really sorry I screwed this up. Web interfaces like that are a PITA no matter how you slice it. You did well to get it mostly right, so don't beat yourself up over it. Chris - Steve - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
commercial unit, 1mmdia tubing, average current near 25 amps is acceptable ( not optimal ) so 1 amp is dang slow tomp - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
At 08:11 AM 8/21/2007, you wrote: On Tuesday 21 August 2007, mgouget wrote: Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... I highly disagree with that word, its not a 'kludge' but simply is giving RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Michel, On Aug 21, 2007, at Aug 21, 2007--5:27 AM, mgouget wrote: But, for small jobs like surfacing, pocketing or making holes, I found that creating gcode is longer that doing the job by hand. Michel I created a starter file over time with a bunch of macros that I use regularly. In order to machine a new simple part, I often only have to write a few lines of code to call the appropriate macros with the correct parameters. So to drill a hole requires one line of code, a pocket requires one line of code, the outline of the part can be one line of code if it is a rectangle. If I want a bearing pocket with a through hole it requires two lines of code. I could write a macro for surfacing a rectangular area that would only require one line of code to call. I have a bunch of variables at the start of the program that allow me to change the diameter of the bit that I am using, and set the machine offset for the part's origin, and the thickness of the material and the location of the zero point for the z axis. I can also set the step down with the variables. What does this all buy me? Well I know the routines work, so I don't have to spend a lot of time debugging. I also know their limitations, so if I need to do something new and unique I can decide whether it should be generalized as a modification to my starter file or just a quick and dirty routine for that job. Alan --- Alan Condit 1085 Tierra Ct. Woodburn, OR 97071 Email -- [EMAIL PROTECTED] Home-Office (503) 982-0906 - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
Gene Heskett wrote: On Tuesday 21 August 2007, Jon Elson wrote: I think with a hollow electrode with a drip feed scheme through the electrode it would go a lot faster. Theres always that 'yabut' Jon, in this case yabut where can I find one of those? :) Hollow electrode? I get various bits of brass tubing at some electronic/hobby supply places, I think all the hobby shops have these racks of aluminum and brass materials (sheet, wire, tube, square tube, airfoil-shape and wire). I have some other stuff too besides the fuel oil (#1 I think), paint thinners etc could be tried too. Aluma-tap would be a foreign language here in WV unless I ordered it from someplace I suspect... You might try WD-40 or LPS 1, might be similar substance. Q? Does distilled water carbon up like the hydrocarbons do when doing this? Where would the carbon come from? And, that black stuff is probably not primarily carbon, but microscopic metal bits. I ordered a pair of those transformers I posted the link to a bit ago, so I can go as high as 6 amps short circuit with around 77 volts peak open circuit. But I can't find any suitable electro's for filtering though. Other than making the sizzle buzz a bit, is upstream filtering of any advantage? My discharge cap is a 10 uf, 1.5kv rated square can, presumably oil filled. Even at this voltage, if exposed it will spit sparklers 2. I think a modest filter right at the rectifier, before the resistor, is a good thing, but may not be necessary. When I got everything perfect (a rare occurance) I got a very high rate of discharges, like bacon sizzling, and very fast progress. Everything usually shorted out soon after due to the buildup of metal dust. I was having emc lower the electrode at about .0012/min. Steppers, had to look very close to see it moving at all. My z divider is 16,000, a wee bit coarser than yours, but the real speeds are similar. With 100 mA, .0012 IPM is real good. If you can get a couple amps average, you should get .025 IPM. 3/4 at .025 IPM is 30 minutes! Not bad to get the tap out of the hole. Jon - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] loading emc-unbuntu
I have downloaded the software on two different cd's. Neither will boot the machine nor can I get the files to do anything in windows xp. Help!! cm - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
I disagree with the defenders who say it is not a kludge. It is a kludge. It was when I wrote it and it is now. The reason that these features must begin with an o-word is very simple. It made it easier to change the parser. The code simply tests if the line begins with an o-word. If it does, it calls a function that processes o-words. The change was simple and effective. I wrote that set of changes (call, if, then, else, while, return, endsub, do -- plus the expression changes -- eq, ne, le, lt, gt, ge) in about a week while I was on vacation. It IS free. If you don't like that syntax, please feel free to not use it. If you prefer a different syntax, please, please feel free to add it to the interpreter. I won't take offense. Really, I won't. It is a kludge. One of my better ones, I think. Ken [EMAIL PROTECTED] Mark Kenny Products Company, LLC 55 Main Street Voice: (888)ISO-SEVO (888)476-7386 Newtown, CT 06470Fax: (203)426-9138 http://www.MarkKenny.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andre' Blanchard Sent: Tuesday, August 21, 2007 11:07 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining At 08:11 AM 8/21/2007, you wrote: On Tuesday 21 August 2007, mgouget wrote: Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... I highly disagree with that word, its not a 'kludge' but simply is giving RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] tool turret ideas
Thank you Chris. Sometimes these little bits of information make all the difference. I did not get this searching linuxcnc.org so either, I did not search well enough, or I need to put the information on the wiki somewhere. I hope to be able to document the whole HNC conversion in a month or two, so that the next person will have an easier go of it. I just went back and did a search for iocontrol.0.tool and found: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMCMOT_And_EMCIO_HAL_Interface ,so it is documented. I now remember reading this page a while back, but it had no meaning at the time. Now that I have used HAL a little it is making more sense. (It is plainly in the Integrator,s Manual too. I need to reread the manuals.) On Tue, 2007-08-21 at 08:29 +, Chris Morley wrote: Kirk When Emc gets a T word it puts a true on iocontrol.o.tool-prepare then expects a true back on incontrol.0.tool-prepared. They are usually just hooked together, It's the same with M6 - iocontrol.0.tool-change iocontrol.0.tool-changed You could use these pins to index your turret. Food for thought. Chris Morley So, I have these HAL signals available: iocontrol.0.tool-change TRUE when a tool change is requested iocontrol.0.tool-changed Should be driven TRUE when a tool change is completed iocontrol.0.tool-prep-number The number of the next tool, from the RS274NGC T -word iocontrol.0.tool-prepare TRUE when a tool prepare is requested iocontrol.0.tool-prepared Should be driven TRUE when a tool prepare is completed I now see how Classic Ladder comes in handy due to the fact that it provides pins to link the above HAL pins to customizable routines. m101 provides a similar link to scripts, but doesn't use HAL pins. From the Integrator's Manual: 6.3.1External Programs with HAL hooks motion - A realtime module that accepts NML motion commands and interacts with HAL iocontrol - A user space module that accepts NML I/O commands and interacts with HAL classicladder - A PLC using HAL for all I/O halui - A user space program that interacts with HAL and sends NML commands, it is intended to work as a full User Interface using external knobs switches , it looks like Classic Ladder may be the only way to customize the tool change. Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] loading emc-unbuntu
Hello Chris, I assume you downloaded an .iso file? This file is an image of the CD that you want. Many times when you create a CD, the CD burning software just copies the file to the CD as a file. What is needed is for the CD burning software to be told to use the .iso to create the new (boot-able) CD from the information within the .iso file. If you look at a directory of your new disk and only see one .iso file, then you need to create another CD using the create CD from an image file feature of your CD burning software. This link might get you started: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BurnIsoImage Kirk Wallace ~~ On Tue, 2007-08-21 at 13:01 -0400, Chris Mason wrote: I have downloaded the software on two different cd’s. Neither will boot the machine nor can I get the files to do anything in windows xp. Help!! cm - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
Gentlemen, You will notice I said 'gentlemen'. We are not all from Florida but it seems as if most of us are approaching 'geezerhood'. :) I was not ranting about not getting to vote. I was answering the 'for what is is worth - I vote' statement. I was making clear my 'who votes' statement was not misunderstood. I will appreciate the opportunity to vote but as I know how I will vote I can see my vote will not change the outcome. thanks :) Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
This thread brings to mind that it would be nice to have a skins feature. Let's say, ACME Precision, Inc. is a Haas shop and would like to use EMC to convert an old unused Fadal. The person doing the conversion would most likely not be the person running the machine so the operator would be best served by having a familiar (Haas) interface and not have to deal with EMC at all. (On a side note, EMC enthusiasts could collect and trade skins. E-stop ring tones would be nice too. But seriously, skins would be cool.) Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] AXIS Power Button
Kirk Wallace wrote: Other than obviously enabling the AXIS interface, what is the power button meant to do? Actually, it doesn't enable the interface - that's a side effect ;) EMC2 has three states of being (some poorly named, but I won't get into that): 1) ESTOP - EMC2 will not command any motion, and it holds its e-stop output asserted. 2) ESTOP-Reset - EMC2 will not command any motion, but it does not assert the e-stop output. 3) Machine On - in this state, the machine is expected to be able to perform motion, and EMC2 will operate normally Pressing F1 or the EStop button toggles from ESTOP to ESTOP-Reset Pressing F2 or the power on button toggles from ESTOP-Reset to Machine On, or has no effect if the machine is in ESTOP I think there's more information on estop and machine modes, but this should be a close enough approximation for now :) - Steve Kirk Wallace - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] AXIS Power Button
On Tue, 2007-08-21 at 11:32 -0700, Kirk Wallace wrote: Other than obviously enabling the AXIS interface, what is the power button meant to do? Kirk Wallace I think http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?MazakPowerOnOff esplains it: ... snip When the user clicks the GUI Machine On button (or hits F2), the logic should check other conditions such as hydraulic pressure, lube level, spindle drive ready, servo drive ready, etc, then enable amps and begin running. When the user clicks the GUI Machine OFF button (or hits F2), the logic should disable the servo amps. ... snip - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
On Tue, 21 Aug 2007 08:48:08 -0500, you wrote: There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. Include B as well, I didn't receive one either ;) Steve Blackmore -- - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] voting
On Tue, Aug 21, 2007 at 08:47:29PM +0100, Steve Blackmore wrote: On Tue, 21 Aug 2007 08:48:08 -0500, you wrote: There were approximately 148 eligible voters I accidentally left off the list. These were people with emails starting with the letters A,C,D,E,G,J,M,P,S. Include B as well, I didn't receive one either ;) Steve Blackmore -- Since your email address starts with st; you would have been on the S list right next to Stuart. Chris - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Foam cutting configuration
Ryan Hulsker wrote: I need to lubricate the machine and fix some wobbles/stickies in my lead screws. I am using standard hardware store threaded rod, with the standard coupler nuts. Any idea what the best way to lubricate them is? I bought some lithium grease, but have not applied it yet. Sometimes the hardware store rod is quite rough. I've heard of people lapping the rods using Clover lapping compound on a coupling nut. (The long nuts that are used to couple threaded rods together, usually sold next to the rods.) Chuck the rod in a reversible drill, apply some clover, and run the nut from end to end a few dozen times to take down the rough spots. Then clean off the clover with kerosene or such and install in your machine. Regards, John Kasunich - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] To: Enhanced Machine Controller (EMC)
That is the way I was having to run it with some of the earlier releases. It looks to me like we are addressing these issues with some of the newest ini variables. BTW -- is this THE Ian! The one who tested the backplotter the day after it's first release and found a way to make EMC barf on a NAN? If yes, wow. Good to see you again. If not ignore most of this. Rayh On Tue, 2007-08-21 at 17:17 +0100, [EMAIL PROTECTED] wrote: Ray Henry said.. There are some issues with g0 for a rotary axis Hello Ray, What are these issues? I have been using G0 for the rotary in my recent attempts at scripts - should I use G1 and a high feedrate instead? Thanks, - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Interactive machining
Ken, I strongly agree with you, you did a wonderful hack, adding a lot of functionality with a minimal amount of work. It was the right thing to do, and the price sure is unbeatable :) I learned programming back in 1976 in FORTRAN66 on an IBM 1130. At least, it was a high level language. RS274 is more like an assembler on which we add flow control and macros (this can be very efficient, as does Alan)..., the next step could be to write a compiler (which translate, as suggested by André, some kind of FORTRAN to RS274, then enter the road of structured programming with PASCAL_EMC, then OO, with RS274++ :) Or we can take lessons from the actual trends in computing, and just add bindings and specific classes to an *existing* OO language such as ruby, python, perl... python being a very good candidate. In that case, this will be EMC specific, but that is not a problem as long as RS274-NGC is still supported. It is NOT a replacement, it is an augmentation. Is it difficult, very difficult or extremely difficult to add an NML+HAL library to python? Michel -Original Message- From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] On Behalf Of Kenneth Lerman Sent: mardi 21 août 2007 19:17 To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining I disagree with the defenders who say it is not a kludge. It is a kludge. It was when I wrote it and it is now. The reason that these features must begin with an o-word is very simple. It made it easier to change the parser. The code simply tests if the line begins with an o-word. If it does, it calls a function that processes o-words. The change was simple and effective. I wrote that set of changes (call, if, then, else, while, return, endsub, do -- plus the expression changes -- eq, ne, le, lt, gt, ge) in about a week while I was on vacation. It IS free. If you don't like that syntax, please feel free to not use it. If you prefer a different syntax, please, please feel free to add it to the interpreter. I won't take offense. Really, I won't. It is a kludge. One of my better ones, I think. Ken [EMAIL PROTECTED] Mark Kenny Products Company, LLC 55 Main Street Voice: (888)ISO-SEVO (888)476-7386 Newtown, CT 06470Fax: (203)426-9138 http://www.MarkKenny.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Andre' Blanchard Sent: Tuesday, August 21, 2007 11:07 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Interactive machining At 08:11 AM 8/21/2007, you wrote: On Tuesday 21 August 2007, mgouget wrote: Binding EMC2 to a *real* language seems an *excellent* idea to me. RS274 is an antique language. Adding O words, named parameters and special comments, although very useful when nothing else is available, is only a kludge... I highly disagree with that word, its not a 'kludge' but simply is giving RS274 the same looping and branching abilities the basic cpu is capable of. While it works and is way better then not having it and for the price it is great. I guess the main thing I don't get is, why the strange syntax, what would have been wrong with doing IF THEN and IF GOTO branches and WHILE loops like other CNC controls? IF[#105LE0.0]GOTO8998 IF[#110LE0]GOTO8998 (Do stuff) N8998 IF[]THEN#101=0.0005 WHILE[]DO1 (Do stuff) WHILE[]DO2 (Do stuff) WHILE[]DO3 (Do stuff) END3 END2 END1 I get the feeling that not much research is done into how this stuff has been done in the past. Why reinvent the wheel? __ Andre' B. Clear Lake, Wi. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] EMC Board election, second round of voting
Hello everyone, Ballots for the second round of voting have been sent out. If you did not receive a ballot the first time, you should be receiving yours now. If you were on the list for the first round of voting, you will not be receiving a ballot this time. All votes from the first round have been tallied. Happy voting. Regards, Michael Cornelius - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] EDM
On Tuesday 21 August 2007, Jon Elson wrote: Gene Heskett wrote: On Tuesday 21 August 2007, Jon Elson wrote: I think with a hollow electrode with a drip feed scheme through the electrode it would go a lot faster. Theres always that 'yabut' Jon, in this case yabut where can I find one of those? :) Hollow electrode? I get various bits of brass tubing at some electronic/hobby supply places, I think all the hobby shops have these racks of aluminum and brass materials (sheet, wire, tube, square tube, airfoil-shape and wire). The Hobby Stop might have some, dunno if that small though. I'll sure check when I'm there next. Its about a 60 mile round trip from here. I have some other stuff too besides the fuel oil (#1 I think), paint thinners etc could be tried too. Aluma-tap would be a foreign language here in WV unless I ordered it from someplace I suspect... You might try WD-40 or LPS 1, might be similar substance. I know for a fact that wd-40 will carbonize like crazy, you can't use it anywhere near an electrical contact carrying a load, like a headlight switch unless you let it dry for days. LPS1, being a similar wax in carrier product, would probably match it in quick carbonization. Q? Does distilled water carbon up like the hydrocarbons do when doing this? Where would the carbon come from? And, that black stuff is probably not primarily carbon, but microscopic metal bits. Oh, I'd assumed a goodly portion of it was hydrocarbon breakdown products. My bad. I ordered a pair of those transformers I posted the link to a bit ago, so I can go as high as 6 amps short circuit with around 77 volts peak open circuit. But I can't find any suitable electro's for filtering though. Other than making the sizzle buzz a bit, is upstream filtering of any advantage? My discharge cap is a 10 uf, 1.5kv rated square can, presumably oil filled. Even at this voltage, if exposed it will spit sparklers 2. I think a modest filter right at the rectifier, before the resistor, is a good thing, but may not be necessary. When I got everything perfect (a rare occurance) I got a very high rate of discharges, like bacon sizzling, and very fast progress. Everything usually shorted out soon after due to the buildup of metal dust. Unless I can con the local telco out of one of their 75,000uf x 75 volters, its probably going to have to do w/o. I went googling for big caps last night and came up empty, everything is lower voltage for transistors now. Thanks Jon. -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Democracy is the recurrent suspicion that more than half of the people are right more than half of the time. -- E. B. White - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Handwheel overrun
Gentlemen, I saw some behavior I don't like today. When I move the table using the handwheel and have the feedrate override set low I see a rubber band effect. The table runs on after I stop turning the handwheel. I have the jog-vel-mode set true for each axis. The axis moves in the manner I like when I have the feedrate override at 70% or above. As I move the feedrate override lower the rubberband effect gets more apparent. Would it be possible to peruse the code again to see if the accumulated counts can be dumped? Otherwise, the Dahlih, is running perfectly. Clyde had a program incorrect. He gouged the part. The part is a piece of steel. He was standing by the machine paying attention to some other parts. The cutter started cutting and as expected, started making a little cutter noise. When he caught it, the cutter, a 1 inch diameter roughing mill, had cut a slot 1 inch deep and 1 1/2 inches long. I don't know the speed and feed. He was expecting to cut around a circle and remove about .100 in. from the inside of a hole 1 inch deep and 2 inches in diameter. With the extra slot in the part he had to start over. It is sad to say but we cannot charge extra for this type of unintended material removal. My point is the mill and EMC handled the load in such a manner the noise of the cut didn't increase to the point of grabbing the attention of the operator standing next to the machine. I continue to be impressed by how solid and reliable EMC drives this machine. I hope to configure the axis compensation shortly. thanks again for this fine project Stuart - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] A-axis
On Tuesday 21 August 2007, [EMAIL PROTECTED] wrote: Gene wrote... Yes, I never did get Axis A to work in the simulator last week when I was trying to help Ian Wright. But it seemed as if the displayed position was some random value about 3 digits to the right of the decimal point. Invisible motion, and following errors were all I could get out of it. My A axis seems to work OK - I can run my script (as far as it goes so far) and the displayed position and the apparent position of the work appear to be right. There is one thing which really bugs me though and that is that neither the A or the Z will home or touch off to zero - always stick at some other value which doesn't seem to be random but which I also can't rationalise from any of the files I've looked at. The only way I can get the axes to display zeros before I run the script is to do a G92 in the MDI If its of any use to you Gene, here is my ini file for the 4 axes. I haven't got the home switches programmed in yet as I got my brain in a mess trying to sort them out when I first set this up. Now I need to go and get my brain out of the mess of dowhile loops its stuck in in this d*mn script - I WILL get it right (6 days and counting)! Thanks Ian, when and if I get that last broken tap out, I'll make another pass at this cuz I need to get a table motorized and working so I can sharpen carbide bits. [...] -- Cheers, Gene There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) Whoa...I did a 'zcat /vmlinuz /dev/audio' and I think I heard God... -- mikecd on #Linux - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users