Re: [Emc-users] 2.5 run-in-place or not
Subject: Re: [Emc-users] 2.5 run-in-place or not well, since people keep tripping over this glade install path issue I looked into it and it seems it can be fixed: === Glade 3.3.3 === ... - Defined environment variables GLADE_MODULE_PATH GLADE_CATALOG_PATH, catalogs will be searched in GLADE_CATALOG_PATH and widget libraries/support modules in GLADE_MODULE_PATH. - Tristan Van Berkom ... I'll see how we can massage this into rip-environment so glade does the right thing when running RIP -m Michael, greetings The odd thing is that rip-environment seems to do the right thing with the CATALOG_PATH if [ -z $GLADE_CATALOG_PATH ]; then GLADE_CATALOG_PATH=$EMC2_HOME/lib/python/gladevcp else GLADE_CATALOG_PATH=$EMC2_HOME/lib/python/gladevcp:$GLADE_CATALOG_PATH fi I get a host of errors strating with a load of No icon named . when trying to run glade-manual.ui in glade 3.6.7 Anything you can turn up would be very handy. A jepler says, RIP seems to be the default compile but I have no idea how to turn it off! John Prentice -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
Am 22.01.2012 um 19:56 schrieb John Prentice: I suggest you remove the existing emc2 packages and configure for normal install (not RIP) glade should work then, and likely the import issue goes away - having two different versions of emc installed in different places on the same machine is usually asking for troubles - Michael Oh dear - I am just discovering how little I understand. I need to correct myself - glade should run just fine with RIP (checked on current v2.5_branch). I can run the compiled version by using . scripts/linuxcnc but when I quit LinuxCNC the terminal closes instantly. dmesg does not seem to have anything about this. What mght be happening here? the terminal seems to be the linuxcnc config selection box, not a shell window to see more detail: - open a terminal window - if RIP, '. scripts/rip-environment' - cd to, say, configs/gladevcp - run 'linuxcnc gladevcp_tab.ini' if linuxcnc cops out, it will give an obituary in the shell window -m -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 2.5 run-in-place or not
John, I just noticed that the glade catalog thing has already been resolved so there is no need to './configure --prefix=/usr', RIP will be the better choice because it doesnt pollute /usr with files glade usually shows a wash of startup messages, which are harmless -m Am 23.01.2012 um 09:17 schrieb John Prentice: Subject: Re: [Emc-users] 2.5 run-in-place or not well, since people keep tripping over this glade install path issue I looked into it and it seems it can be fixed: === Glade 3.3.3 === ... - Defined environment variables GLADE_MODULE_PATH GLADE_CATALOG_PATH, catalogs will be searched in GLADE_CATALOG_PATH and widget libraries/support modules in GLADE_MODULE_PATH. - Tristan Van Berkom ... I'll see how we can massage this into rip-environment so glade does the right thing when running RIP -m Michael, greetings The odd thing is that rip-environment seems to do the right thing with the CATALOG_PATH if [ -z $GLADE_CATALOG_PATH ]; then GLADE_CATALOG_PATH=$EMC2_HOME/lib/python/gladevcp else GLADE_CATALOG_PATH=$EMC2_HOME/lib/python/gladevcp:$GLADE_CATALOG_PATH fi I get a host of errors strating with a load of No icon named . when trying to run glade-manual.ui in glade 3.6.7 Anything you can turn up would be very handy. A jepler says, RIP seems to be the default compile but I have no idea how to turn it off! John Prentice -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
On 23 January 2012 06:03, Michael Haberler mai...@mah.priv.at wrote: A prettyprinter might use whitespace to improve output readability, that's all Does anyone else indent their loops and subs in G-code? -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] installing 2.5 in simulation mode, not working
On 23 January 2012 06:19, Tom Easterday tom-...@bgp.nu wrote: I am trying to install 2.5 under 10.04 running under Parallels on my Mac. I followed the instructions (related to installing -sim) here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_EMC2#Building_emc2_simulator ... why this isn't working? I am not sure that the 2.5 branch works at the moment. It wouldn't work for me when I tried a compiled version under VMware at the weekend. It might be something as simple as $EMCDISPLAY not existing any more ($LINUXCNCDISPLAY ?) If Parallels will create a virtual machine from an ISO image then I would suggest doing that with the 2.4.7 image, it is much quicker. You can then update to 2.5 using the buildbot debs (buildbot.linuxcnc.org) I don't bother running a simulator version on my Mac, I run the normal version. I am not sure what the actual difference is. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On 01/23/2012 02:05 AM, gene heskett wrote: mistake number two. Why the heck are you torturing Linux with protocols mainly used for windows? Because historically, NFS has never worked, and its docs suck. Setup is the key to NFS. Agreed, the docs aren't all that great. mistake number 3. Don't use /mnt as that's traditionally used for quick mounts like CDs, or USB thingies. I could put it in /media, or in / for that matter, its a share that should be there, no questions asked as long as both machines are booted up. And that is the case 24/7/365 for these 2 boxes. Usually a lot easier to create the mount point in the / directory. Media, mnt and net are all sorta kinda special directories. The following needs to be done as root or use sudo: * assume one side is the NFS server: - install package autofs - edit /etc/exports with something like /home/gene(rw,sync,no_subtree_check) - restart autofs service nfs-kernel-server restart test with showmount -e- to get Export list forservername: /home/gene * * on the workstation side: - install package autofs - edit /etc/auto.master to enable auto.net function /net-hosts- line that likely needs to be uncommented that will let you see (automount) servers' export under /net/servername whereservername is your other PC. ls /net shows nothing while 'ls /net/servername should show exported files in your home directory. Now let's test this setup: touch /net/servername/xxx ls -l /net/servername/xxx 2 minutes, no public exposure, assuming both sides have the same distribution, (k)ubuntu in my case, and same UID,GID. That's the rub, this box is pclos, first uid,gid is 500. Nothing says that UID/GID has to be used. Change the UIDs/GIDs so they match. Since pclos is lower than the Ubuntu UID/GID schema, it won't hurt anything on the pclos box to change your user there to match the Ubuntu UID/GID. You can also do this: edit file /etc/login.defs with your favourite editor and find and replace this line : UID_MIN 500 GID_MIN 500 The 1000 as the UID/GID seems completely arbitrary, and Ubuntu seems to be the only one doing it. Convention has it that UIDs/GIDs = 100 are for system use. Anything above is non-system-priv'd. Cheers, Gene Mark -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On 23 January 2012 02:14, Steve Blackmore st...@pilotltd.net wrote: Your not on your own John!! EMC, or should I now say LCNC, is written and annotated by Linux gurus That is not entirely true, I don't even know how to rename a file in Linux, but I have written some of the code, and documented it. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On 01/22/2012 09:14 PM, Steve Blackmore wrote: Your not on your own John!! EMC, or should I now say LCNC, is written and annotated by Linux gurus who unfortunately think everyone is at the same guru level as them! Beware - of these gotcha's No jog in feedhold! - So don't break an insert or get a swarf ball around a tool!!! Taper thread pitches are measured along the hypotenuse ??? There are others, but those are two show stoppers for me... I only use EMC, or whatever you want to call it, for turning jobs where screw cutting is involved, everything else I do with a really old version of Mach. Credit where credit's due - Parallel screw cutting is flawless. Unfortunately any changes to EMC only happen if you can do it yourself even when you can prove it's sensible or Industry standard. Committee member ego's seem to overrule standards or common sense. Explains really why it's still a niche application with so few users... Steve Blackmore Did you ever think your attitude might have something to do with not getting some of your wish list implemented? The old more flies attracted with honey tends to apply. Mark -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
Am 23.01.2012 um 03:16 schrieb Scott Hasse: I understand where you are coming from. Word order is not important as long as you understand how things will be interpreted, and that understanding matches what actually happens. I think that point alone would make a pretty printer useful. During work on the interpreter I added about half a dozen of distinct execution phases to http://www.linuxcnc.org/docs/devel/html/gcode/overview.html#sec:Order-of-Execution by reading the code. It's now *26* phases for executing a block. There might be a genius out there who looks at a block and divines the execution order according to that list, and I'm not one of those. -- re tools: my past experience *) is mostly with yacc-type tools but looking around it seems there are few options for parser generators which are a) usable from c/c++ and Python and b) are maintained and widely used. ANTLR seems to support both c and python. sell me on it ;) is there a good non-Java, python and/or c++ parser example for a simple language so I understand what we'd be getting into? -Michael *;-) http://www.worldcat.org/title/task-sequencing-language-for-specifying-distributed-ada-systems-tsl-1/oclc/123326453 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
Am 23.01.2012 um 11:17 schrieb andy pugh: On 23 January 2012 06:03, Michael Haberler mai...@mah.priv.at wrote: A prettyprinter might use whitespace to improve output readability, that's all Does anyone else indent their loops and subs in G-code? me -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 2.5 run-in-place or not
On 23 January 2012 01:46, Tom Easterday tom-...@bgp.nu wrote: We currently have to open a terminal, cd to ~/emc2/emc2-dev/ and do a . scripts/environment and then run emc. If you look at the icon properties you can see the command line that they run, and edit that to point at the run-in-place startup script. I managed to do this, so it can't be that hard. It is probably possible to do the same thing with the application menu items too, but I haven't bothered. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
me On 1/23/2012 4:17 AM, andy pugh wrote: On 23 January 2012 06:03, Michael Haberlermai...@mah.priv.at wrote: A prettyprinter might use whitespace to improve output readability, that's all Does anyone else indent their loops and subs in G-code? -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] gladevcp startup, import errors due to 'rebranding'
ok, for those who have gladevcp Python handlers which import emc and currently fail due to the rebranding stampede in progress - the fastest fix is: search for import emc replace by: try: import emc except ImportError: import linuxcnc as emc this works for pre-rebrand and current module naming -mah -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] touchy interface
Hello, dear EMC users, Regarding the touchy interface, I have a problem on one computer and that is in the MDI page with G shown as the command, when I enter 0 or 1 for G0 or G1 and with pushing the Next button I see the lines X Y Z show up for getting their coordinates just the first time after the computer boot up and running EMC. But when I exit EMC and run the EMC program for the second, third, ... times, when entering the MDI page and pushing 0 or 1 for G0 or G1 and by pressing the Next button on the MDI page I do not get the lines X Y and Z anymore. I restart the computer and I see the same for the first run of EMC regarding lines X Y Z in the MDI page and exiting EMC and running it again I do not see them anymore. What do you think? Is there any solution to fix this problem? Thanks Farzin -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 2.5 run-in-place or not
I have both ways with a script running a RIP and I have changed the installed version from the live cd to get the buildbot deb. I prefer the deb way as I will get the automatic update prompt. John On 1/22/2012 7:46 PM, Tom Easterday wrote: We have been using the 2.5 branch and have made quite a few changes and have things working nicely. We want to continue forward with 2.5 and abandon 2.4.X. Should I just leave things alone, leave it in run-in-place mode, or should I rebuild it without that (or is there a way other than reinstalling)? We currently have to open a terminal, cd to ~/emc2/emc2-dev/ and do a . scripts/environment and then run emc. We could turn that into a shell script, but I was wondering what the advantages/disadvantages are (besides a handy desktop icon to start emc) Tom -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Beagleboard
I have a friend involved in the Yocto embedded Linux project, he said the following: I'm afraid I don't know the status of rt-preempt on beagle. Its not something that is on the official test matrix so it might work or it might not :/. I did ask around but nobody is giving me indications one way or another. Standard Yocto does work on beagleboard, I can confirm that. We do have a lot of involvement from TI with the project. Which I guess doesn't answer many questions, really. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Open letter to the EMC Board of Directors
Dear EMC Board, you recently announced the decision to rename EMC2, see below. I do not take issue with the renaming decision per se - legal conditions are what they are, and while I don't hear the 'buzz' just yet, I believe a unique term will help, for instance better search engine results for both parties. I understand EMC Corporations interest in unique brand identity. However, I doubt that even the whackiest lawyer would have demanded to replace every occcurence of the string 'emc' under emc2-dev with 'linuxcnc', with serious impact on existing configurations. Given the 'emc' string criterion and your approach to the problem, probably half of the projects at sourceforge, github and code.google.com would have been affected. It will take a long time to completely recover from your approach to handling EMC's request, and it is completely at odds with your general emphasis on 'stability' which repeatedly leads to ignoring, and in effect discouraging changes or improvements which go beyond incremental meandering along the status quo. In my view you have clearly gone overboard with *what* is to change *by when*, and you have done so by announcing the decision, and going ahead firing up renaming scripts all over the place without appropriate diligence, including lone decisions what kind of backwards compatibility is to end when, and on a just-about-to-be released branch (!). I am sure your acted in good faith, and I ascribe the current mess to a lack of experience in dealing with such a legal request, which I explicitly do *not* blame you for. However, since this is an open collaboration, I fail to understand why you did not publish the correspondence with EMC Corporation; there is a distinct chance that somebody in this community has relevant experience with such requests, and the outcome might have looked very different. I do encourage you to publish the correspondence, even if it is a bit late now. What I do blame you for, and what I take issue with, is the style and attitude in which you have come to, and implemented your decision, which is symptomatic for how the EMC2 project is run, and what is wrong with it from a steering perspective: After years of inactivity, complete silence on current and future issues, and the complete failure to drive any meaningful planning and strategy discussion, leave along seeing through results of such plans, not only myself have come to the conclusion that as an entity the board either does not exist, is completely defunct, or an old boys club which does not perceive the need to communicate beyond their inner circle and basically focuses on private coding interests. And then you suddenly wake up, and without any public discussion worth speaking of what the goal actually is, and how it can be attained (it is NOT replacing every occurence of 'emc' under emc2-dev), or considering alterative or phased approaches you go ahead, and break things big time. I understand the tendency of long-time developers to treat a repository as home directory extension, and I fall into that habit sometimes as well by now. And yes, the dust will settle. However, I remind you that a board is primarily a social function: steering, driving and moderating discussion and goal setting, summarizing results, check whether goals have been attained, and taking corrective action if not. And asking opinions and listening. In my view you are not fulfilling this role at all, and the situation at hand is a proof in point. I hope you take my words by my intent, which is to improve the situation. I do not intend to insult anybody, and I do appreciate individual contributions wherever they come from. However, I see the need to name a defect when I see one, and it is time to take corrective action. I also encourage the community at large to consider a board's role, and spell out their expectations - it is unfair to blame somebody for failing to meet goals which are not clearly spelled out. - Michael btw: what are the intended board terms of service? Am 18.01.2012 um 03:16 schrieb Chris Radek: In the spring of 2011, the LinuxCNC Board of Directors was contacted by a law firm representing EMC Corporation (www.emc.com) about the use of EMC and EMC2 to identify the software offered on linuxcnc.org. EMC Corporation has registered various trademarks relating to EMC and EMC^2 (EMC with superscripted numeral two). After a number of conversations with the representative of EMC Corporation, the final result is that, starting with the next major release of the software, linuxcnc.org will stop identifying the software using emc or EMC, or those terms followed by digits. To the extent that the LinuxCNC Board of Directors controls the names used to identify the software offered on linuxcnc.org, the board has agreed to this. As a result, it was necessary to choose a new name for the software. Of the options the board considered, there was
Re: [Emc-users] gladevcp startup, import errors due to 'rebranding'
Il giorno lun, 23/01/2012 alle 12.54 +0100, Michael Haberler ha scritto: ok, for those who have gladevcp Python handlers which import emc and currently fail due to the rebranding stampede in progress - the fastest fix is: search for import emc replace by: try: import emc except ImportError: import linuxcnc as emc this works for pre-rebrand and current module naming -mah Thank you Michael, in this passage moment, this should be the best solution. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On Monday, January 23, 2012 08:49:08 AM Rafael Skodlar did opine: There is security, and there is Pain in the Ass obnoxiousness, this is the latter. I'd be much appreciative of an idiot-proof (and I'm apparently the idiot) Don't do that too often as we might assume something :-) Your emails are amusing and educational also. Like most old fart farts, I do find the mental processes are slowing, particularly the short term memory aspects. I will be the first to admit that the tested IQ I had at age 12, 65 years ago, 147, has faded enough that its starting to get my attention. Now I have to grab the eagle book Ed was kind enough to print and send me and dbl-check just about everything I do if its been 20 minutes since I last did it. TBH, that hurts, a lot. How much of that can be thrown at the number of calendars I've thrown away, and how much to the blood vessel damages that type 2 diabetes is doing to me, is probably open for debate. I really worry when the glucose hits 200+, but its been years since I tested under 135 2 checks in a row. method of send this stuff around on my home, private as I can make it, network. Thanks all. Cheers, Gene The following needs to be done as root or use sudo: * assume one side is the NFS server: This machine - install package autofs done - edit /etc/exports with something like /home/gene(rw,sync,no_subtree_check) done - restart autofs this worked, it wasn't running service nfs-kernel-server restart no such service on a pclos machine test with showmount -e- to get Export list for servername: /home/gene * [root@coyote gene]# showmount -e Export list for coyote.coyote.den: /home/gene * * on the workstation side: - install package autofs - edit /etc/auto.master to enable auto.net function /net-hosts - line that likely needs to be uncommented service autofs restart returns: autofs start/running, process 24811 that will let you see (automount) servers' export under /net/servername where servername is your other PC. ls /net shows nothing while 'ls /net/servername should show exported files in your home directory. Now let's test this setup: touch /net/servername/xxx ls -l /net/servername/xxx gene@shop:/etc$ ls /net/coyote home and: gene@shop:/etc$ ls /net/coyote/home/gene/eagle lathe-encoder ulp gene@shop:/etc$ ls /net/coyote/home/gene/eagle/lathe-encoder eagle.epf lathe-encoder.b#2lathe-encoder.bot.etch.tap lathe-encoder.pro lathe-encoder.top.drill.tap lathe-encoder.b## lathe-encoder.b#3lathe-encoder.bot.mill.tap lathe-encoder.s#1 lathe-encoder.top.etch.tap lathe-encoder.b#1 lathe-encoder.bot.drill.tap lathe-encoder.brd lathe-encoder.sch lathe-encoder.top.mill.tap gene@shop:/etc$ Amazingly (to me) it looks like it is working. A first since I switched from amigados to linux in 1997. One more test from the shop box gene@shop:/etc$ touch /net/coyote/home/gene/killroy-was-here touch: cannot touch `/net/coyote/home/gene/killroy-was-here': Permission denied So its a one way deal at best. I can fire up mc and copy a directories contents from here to the shop, and just did, but I can't move anything back. To get things like the drill files in sync, it needs to be a 2 way deal. Is this as simple as making matching entries for exports and such on both machines so that each machine is both client and server? Thank you very much, Rafael. Nothing beats clear concise instructions. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene The geeks shall inherit the earth. -- Karl Lehenbauer -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On Monday, January 23, 2012 09:33:21 AM Mark Wendt did opine: [...] That's the rub, this box is pclos, first uid,gid is 500. Nothing says that UID/GID has to be used. Change the UIDs/GIDs so they match. Since pclos is lower than the Ubuntu UID/GID schema, it won't hurt anything on the pclos box to change your user there to match the Ubuntu UID/GID. You can also do this: Except I lose sudo rights and must use su -. pclos would rather sudo went away anyway. edit file /etc/login.defs with your favourite editor and find and replace this line : UID_MIN 500 GID_MIN 500 The 1000 as the UID/GID seems completely arbitrary, and Ubuntu seems to be the only one doing it. Convention has it that UIDs/GIDs = 100 are for system use. Anything above is non-system-priv'd. Cheers, Gene Mark The last time I tried to 'fix' that on the ubuntu box, I lost my sudo rights and had to re-install. I presume there should be a precise order to do it in, but I haven't deciphered it in 2 tries yet. Thanks Mark. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene Windows is the only solitaire game that requires 16 MB of RAM. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
Yes Martin Does anyone else indent their loops and subs in G-code? atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On 01/23/2012 09:40 AM, gene heskett wrote: On Monday, January 23, 2012 09:33:21 AM Mark Wendt did opine: [...] That's the rub, this box is pclos, first uid,gid is 500. Nothing says that UID/GID has to be used. Change the UIDs/GIDs so they match. Since pclos is lower than the Ubuntu UID/GID schema, it won't hurt anything on the pclos box to change your user there to match the Ubuntu UID/GID. You can also do this: Except I lose sudo rights and must use su -. pclos would rather sudo went away anyway. Nothing to change on the pclos box, only the Ubuntu box. edit file /etc/login.defs with your favourite editor and find and replace this line : UID_MIN 500 GID_MIN 500 The 1000 as the UID/GID seems completely arbitrary, and Ubuntu seems to be the only one doing it. Convention has it that UIDs/GIDs= 100 are for system use. Anything above is non-system-priv'd. Cheers, Gene Mark The last time I tried to 'fix' that on the ubuntu box, I lost my sudo rights and had to re-install. I presume there should be a precise order to do it in, but I haven't deciphered it in 2 tries yet. As long as you use the group name and not the GID for additional groups, ie admin:x:120:wendt (this is in the group file, and also the group that is given higher privs in the /etc/sudoers file) you shouldn't have a problem. Here's a page that outlines all the steps you need to do: http://www.jfdesignnet.com/?p=2083 Thanks Mark. Cheers, Gene Mark -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
Yes, C style. On Mon, Jan 23, 2012 at 9:47 AM, Martin Dobbins tu...@hotmail.com wrote: Yes Martin Does anyone else indent their loops and subs in G-code? atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] touchy interface
On Mon, Jan 23, 2012 at 03:32:02PM +0330, Farzin Kamangar wrote: Hello, dear EMC users, Regarding the touchy interface, I have a problem on one computer and that is in the MDI page with G shown as the command, when I enter 0 or 1 for G0 or G1 and with pushing the Next button I see the lines X Y Z show up for getting their coordinates just the first time after the computer boot up and running EMC. But when I exit EMC and run the EMC program for the second, third, ... times, when entering the MDI page and pushing 0 or 1 for G0 or G1 and by pressing the Next button on the MDI page I do not get the lines X Y and Z anymore. I restart the computer and I see the same for the first run of EMC regarding lines X Y Z in the MDI page and exiting EMC and running it again I do not see them anymore. What do you think? Is there any solution to fix this problem? Farzin, can you identify anything different about this install? Is it the same version as the others? What version is it? I have not seen this problem. If you have not already, you might want to check stdout/stderr for an error message such as a python traceback when this happens. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 69, Issue 116
On 23/01/12 15:48, emc-users-requ...@lists.sourceforge.net wrote: Does anyone else indent their loops and subs in G-code? Yes, are there people who don't ?? Bob -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 69, Issue 116
On 1/23/2012 10:20 AM, Robert von Knobloch wrote: On 23/01/12 15:48, emc-users-requ...@lists.sourceforge.net wrote: Does anyone else indent their loops and subs in G-code? Yes, are there people who don't ?? Bob Ha ha Dave -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: Possible Retrofit candidate for someone in the heartland
If no one on this list buys this machine I will bid on it. This machine is on the Air Force Base. If I can, I will pick it up for anyone that buys it. I have never been on the base before so I don't know their rules. I will try to find out. Stuart On Sun, Jan 22, 2012 at 6:34 PM, Karl Schmidt k...@xtronics.com wrote: On 01/22/2012 02:07 AM, a...@conceptmachinery.com wrote: Hi why retrofit bridgeport machine when one can buy cnc machine X 50 Y 26 travel CNC mill for $6.5 k those bridgeport will have similar price anyway. After one will buy used machine, beside retrofit controller with EMC2 need to learn about how to rebuild axis -learn about TURCITE and Way Lock etc, without which good controller will be just useless. First, it is not a bridgeport. Second, these are going for scrap price - scrap iron is going for about $165 - $200/ ton - so no reason to offer any more than $400 which is a little less than $6K. I would offer $200 or just see if they will give it to you. Moving it is the main expense. Seeing that it is in Wichita - it is a good bet it only milled aluminum.. Karl Schmidt EMail k...@xtronics.com Transtronics, Inc. WEB http://xtronics.com 3209 West 9th Street Ph (785) 841-3089 Lawrence, KS 66049 FAX (785) 841-0434 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- dos centavos -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: Possible Retrofit candidate for someone in the heartland
On Mon, 2012-01-23 at 11:58 -0600, Stuart Stevenson wrote: If no one on this list buys this machine I will bid on it. This machine is on the Air Force Base. If I can, I will pick it up for anyone that buys it. I have never been on the base before so I don't know their rules. I will try to find out. Stuart Good luck Stuart. I'm looking forward to seeing what happens to this machine. My guess is it should make a fine LinuxCNC machine. It looks like these are still being made: http://www.wellsindex.com/cnc-milling-machines.html -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: Possible Retrofit candidate for someone in the heartland
I've bought from Government Liquidation before. They usually do exactly what they specify. If they says users loads .. it is your job to get the machine moved from where it is to your trailer etc. Don't expect any help at all. (You might want to ask how close you can get your truck/trailer to the machine.) The Goverment Liquidation people who are there when you load are not Government employees so they have no control over the base equipment - like forklifts etc. But you can ask them questions also via the website add for clarification. Try and get there when you say you will as the Goverment Liquidation people often drive long distances to get to the base and if you tick them off.. it could be a bad situation. Make sure your vehicle and trailer paperwork is in order when you go to the base; insurance, registrations, drivers license etc and auction paperwork that says Paid on it.. If you don't have it the base security guys can turn you away - no matter how far you drove. The last Air Force base I went to shuttled my truck and trailer into a heated building specifically made for inspections. They have some sensors in the floor etc and mirrors underneath also. I had to pop the hood, open all of the doors etc so they could look inside. The building was *really* nice.It was big enough to accommodate a full size semi. Government Liquidation also tacks on 10% for a sellers premium on top of the auction price.If no EUC is required ( like this mill ) then you usually need to pick it up within 10 days of payment and they are pretty rigid about that. If an EUC is required (for instance you are buying a military truck) then you can wait for months after you pay to get clearance to receive the item. Then you have 10 days unless you make special arrangements. Most of the people seem to be pretty easy to deal with, but the system is rigid. Dave On 1/23/2012 12:58 PM, Stuart Stevenson wrote: If no one on this list buys this machine I will bid on it. This machine is on the Air Force Base. If I can, I will pick it up for anyone that buys it. I have never been on the base before so I don't know their rules. I will try to find out. Stuart On Sun, Jan 22, 2012 at 6:34 PM, Karl Schmidtk...@xtronics.com wrote: On 01/22/2012 02:07 AM, a...@conceptmachinery.com wrote: Hi why retrofit bridgeport machine when one can buy cnc machine X 50 Y 26 travel CNC mill for $6.5 k those bridgeport will have similar price anyway. After one will buy used machine, beside retrofit controller with EMC2 need to learn about how to rebuild axis -learn about TURCITE and Way Lock etc, without which good controller will be just useless. First, it is not a bridgeport. Second, these are going for scrap price - scrap iron is going for about $165 - $200/ ton - so no reason to offer any more than $400 which is a little less than $6K. I would offer $200 or just see if they will give it to you. Moving it is the main expense. Seeing that it is in Wichita - it is a good bet it only milled aluminum.. Karl Schmidt EMail k...@xtronics.com Transtronics, Inc. WEB http://xtronics.com 3209 West 9th Street Ph (785) 841-3089 Lawrence, KS 66049 FAX (785) 841-0434 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 2.5 run-in-place or not
Tom Easterday wrote: We have been using the 2.5 branch and have made quite a few changes and have things working nicely. We want to continue forward with 2.5 and abandon 2.4.X. Should I just leave things alone, leave it in run-in-place mode, or should I rebuild it without that (or is there a way other than reinstalling)? We currently have to open a terminal, cd to ~/emc2/emc2-dev/ and do a . scripts/environment and then run emc. We could turn that into a shell script, but I was wondering what the advantages/disadvantages are (besides a handy desktop icon to start emc) I do all my work in run-in-place mode, and have since that was available. I often have several versions of EMC on the same system. I am aware of no downside to RIP. Jon -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
gene heskett wrote: On Sunday, January 22, 2012 09:01:21 PM Jon Elson did opine: I just tried these two additions to my .ini file, then restarted emc while the machine was within about a thou of zero on all axises. But on the restart, the home flag wasn't set where it was restarted, and a click on the 'home all' button then zeroed the display in addition to setting the home * on in the selected sequence. This then throws my machine off by however much it is from zero, and this is not at all nice, forcing me to repeat the homing by electrical contact detection that I am currently using as I get setup to 'etch' a couple pcb's. That takes 5 to 10 minutes of creeping along at .015/minute feed rates for all 3 axises to arrive at where it was when I shut it down. It would be nice if there was a setting that would cause it to set the home stars, _without_ zeroing the counters, accepting that it is 'homed' wherever it is at. Well, if you want to home just ONE axis, don't do home all. I do not use the home all function, it lets me watch to avoid any collisions when homing. I don't know why your homing is so slow, I do the initial search at something like 45 IPM. Home is defined as a specific place, so machine limits can be known. (Not so important on a rotary axis.) The workpiece coordinates are some offset from that. If you move the home position, then the workpiece coords move, too. It sounds more like you want to set workpiece coords rather than homing. Jon -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Beagleboard
andy pugh wrote: I have a friend involved in the Yocto embedded Linux project, he said the following: I'm afraid I don't know the status of rt-preempt on beagle. Its not something that is on the official test matrix so it might work or it might not :/. I did ask around but nobody is giving me indications one way or another. Standard Yocto does work on beagleboard, I can confirm that. We do have a lot of involvement from TI with the project. Which I guess doesn't answer many questions, really. Some French guys did a port of something, I thought it was RT-preempt, but it might have been RT-Linux. It ought to be documented, maybe on SourceForge. This was probably spring 2011. Jon -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On Monday, January 23, 2012 02:12:11 PM Mark Wendt did opine: On 01/23/2012 09:40 AM, gene heskett wrote: On Monday, January 23, 2012 09:33:21 AM Mark Wendt did opine: [...] That's the rub, this box is pclos, first uid,gid is 500. Nothing says that UID/GID has to be used. Change the UIDs/GIDs so they match. Since pclos is lower than the Ubuntu UID/GID schema, it won't hurt anything on the pclos box to change your user there to match the Ubuntu UID/GID. You can also do this: Except I lose sudo rights and must use su -. pclos would rather sudo went away anyway. Nothing to change on the pclos box, only the Ubuntu box. edit file /etc/login.defs with your favourite editor and find and replace this line : UID_MIN 500 GID_MIN 500 The 1000 as the UID/GID seems completely arbitrary, and Ubuntu seems to be the only one doing it. Convention has it that UIDs/GIDs= 100 are for system use. Anything above is non-system-priv'd. Cheers, Gene Mark The last time I tried to 'fix' that on the ubuntu box, I lost my sudo rights and had to re-install. I presume there should be a precise order to do it in, but I haven't deciphered it in 2 tries yet. As long as you use the group name and not the GID for additional groups, ie admin:x:120:wendt (this is in the group file, and also the group that is given higher privs in the /etc/sudoers file) you shouldn't have a problem. Here's a page that outlines all the steps you need to do: http://www.jfdesignnet.com/?p=2083 Thanks Mark, but I think NFS is going to solve my problems in that regard. After 14 years of failure, I made it work, with a lot of help from this list, this morning. Sweet! Shame on the man page writers for abstracting the requirements till nobody but a 40 year experienced unix guru could translate that gibberish into something usable. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene The hatred of relatives is the most violent. -- Tacitus (c.55 - c.117) -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Emc-users Digest, Vol 69, Issue 116
On Monday, January 23, 2012 02:16:38 PM Robert von Knobloch did opine: On 23/01/12 15:48, emc-users-requ...@lists.sourceforge.net wrote: Does anyone else indent their loops and subs in G-code? Yes, are there people who don't ?? Bob I have not yet, but I can sure see where it could improve the readability. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene Kime's Law for the Reward of Meekness: Turning the other cheek merely ensures two bruised cheeks. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] question on gcode parsing
On Jan 23, 2012, at 2:17 AM, andy pugh bodge...@gmail.com wrote: Does anyone else indent their loops and subs in G-code? me --- Alan Condit 1085 Tierra Ct. Woodburn, OR 97071 Email -- acon...@ipns.com Home-Office (503) 982-0906 -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
On Monday, January 23, 2012 02:22:35 PM Jon Elson did opine: gene heskett wrote: On Sunday, January 22, 2012 09:01:21 PM Jon Elson did opine: I just tried these two additions to my .ini file, then restarted emc while the machine was within about a thou of zero on all axises. But on the restart, the home flag wasn't set where it was restarted, and a click on the 'home all' button then zeroed the display in addition to setting the home * on in the selected sequence. This then throws my machine off by however much it is from zero, and this is not at all nice, forcing me to repeat the homing by electrical contact detection that I am currently using as I get setup to 'etch' a couple pcb's. That takes 5 to 10 minutes of creeping along at .015/minute feed rates for all 3 axises to arrive at where it was when I shut it down. It would be nice if there was a setting that would cause it to set the home stars, _without_ zeroing the counters, accepting that it is 'homed' wherever it is at. Well, if you want to home just ONE axis, don't do home all. I do not use the home all function, it lets me watch to avoid any collisions when homing. I don't know why your homing is so slow, I do the initial search at something like 45 IPM. Home is defined as a specific place, so machine limits can be known. (Not so important on a rotary axis.) The workpiece coordinates are some offset from that. If you move the home position, then the workpiece coords move, too. It sounds more like you want to set workpiece coords rather than homing. Jon No Jon, I want to be able to power down and restart everything without destroying an already known and set home position. I can't do that without laboriously spending maybe 2:30 per axis driving it by hand from the keyboard, to the 0. position in order to be able to set the homed flag of that axis without mucking with the established position because clicking on the home axis button destroys the home position. So I am forced to drive the machine to 0. on each axis and then click home. What I want to do is, assuming I stop emc with the machine sitting at x+3.9981, y+2.1473, z6.7500, a0., restart emc, which will then show those values in the display thanks to POSITION.txt, then be able to click the Home All button and see the homed flags come on so I can load and run code, without destroying that pretty well known 'home' position by zeroing all the counters and putting home where its sitting many inches from the home already established, I want it to accept that it has been 'homed' where ever its at in the display without screwing with the already known and set position. The only errors I would have left would be due largely from backlash, and the present POSITION.txt file not recording which side of the backlash clearance it was sitting against when emc was shut down, and the possible .0001 movement of the drivers powering back up at 00 in their microstep cycle. For what I am doing, .0001 is way better than I need in the real world, a thou would generally be fine. Workpiece coords I don't generally mess with, its the refusal of emc to run any code, or MDI functions _until_ I have destroyed the machines known position by destroying that known position as the homed flags are set. Home nor limit switches I have never installed as this machine doesn't really have room for them to be installed such that a few thou over travel would not smash them. Thanks Cheers Jon, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene I used to work in a fire hydrant factory. You couldn't park anywhere near the place. -- Steven Wright -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Open letter to the EMC Board of Directors
Michael, I would like to address your concerns over the quality of the rebranding changes and the degree of consideration that they were given before they were made. I can speak only for myself here, and I have my linuxcnc developer hat on as I write this.. I don't have any trouble admitting that some of the changes I've pushed to v2.5_branch since the announcement may have been hasty and may require fine-tuning, if not outright reversion. Personally, I felt like a huge burden had been lifted from me by the announcement; now I could finally *do something* about this problem that has been hanging over our project for months. On the other hand, I still think the approach of starting by renaming stuff and then fixing what broke was the right one. If I had waited to push the changes until they were perfect, collaborating with my fellow developers would have been more difficult. Also in retrospect, a rebranding branch would have been a good idea (allowing collaboration while not leaving v2.5_branch unstable for days and days) but that, too, is water under the bridge. Starting a branch now will not benefit anyone, since v2.5_branch would be just as broken as it is now until the rebranding branch was merged. (and reverting the v2.5_branch to before the rebranding seems a very severe choice, because many people have already pulled these commits) The v2.5_branch is actually in pretty good shape now, AFAIK. Where it's not, let's talk about and address the specific technical issues. I hope that you will continue in supporting and contributing to our project. Jeff -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
On Mon, 2012-01-23 at 14:56 -0500, gene heskett wrote: by destroying that known position as the homed flags are set. Although I *do* have home switches on the Sherline, I also inserted [TRAJ] NO_FORCE_HOMING = 1 So it doesn't enforce the must-home-before-moving rule. Axis then starts up wherever it shut down, with the previous position in place, and runs just fine. It doesn't display the homed crosshairs, but that really doesn't matter. Ought to work for you... -- Ed http://softsolder.com -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
2012/1/23 Ed Nisley ed.08.nis...@pobox.com: [TRAJ] NO_FORCE_HOMING = 1 Axis then starts up wherever it shut down, with the previous position in place, and runs just fine. So are You telling that this line also tells Axis to remember joint positions on shutdown or do You have something additional for that? Viesturs -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Open letter to the EMC Board of Directors
I will add my voice at least so Michael knows he is not the only one who feels this way. First: Jeff thank you for answering. And I'm glad to see you back in a more active role. I hope what ever kept you away has worked out well. Michael, I would like to address your concerns over the quality of the rebranding changes and the degree of consideration that they were given before they were made. I can speak only for myself here, and I have my linuxcnc developer hat on as I write this.. I don't have any trouble admitting that some of the changes I've pushed to v2.5_branch since the announcement may have been hasty and may require fine-tuning, if not outright reversion. Personally, I felt like a huge burden had been lifted from me by the announcement; now I could finally *do something* about this problem that has been hanging over our project for months. You may have missed Michaels major point - communication. Why was this problem hanging over our project for months without anyone other then board directors knowing _anything_ about it. In fact from what was written, it was almost a year ago the board first heard of it. On the other hand, I still think the approach of starting by renaming stuff and then fixing what broke was the right one. If I had waited to push the changes until they were perfect, collaborating with my fellow developers would have been more difficult. Obviously in hindsight as you said a branch would have been better. But how about a rough idea what will change and what it will change to _before_ we start? There is still talk on names for TKemc yet it has been changed once already. I would have done some rebranding work on PNCconf but I have no idea what will and what will not change. A small discussion over irc and maillist would be helpful IMHO. This communication problem is not new. The docs got all messed up - we asked for the board to help with a direction no official answer came AFAIK. I've (and others) have asked for a rough timeline of feature freeze and release. None officially came. I have read a couple times in IRC of dates one was in July the other Feb. Yet we haven't actually been told officially its feature freeze time. One has to read- between-the-lines to know. Yet between July and now many new things have been added. Never mind the fact that Feb release was talked of then a couple days later we are rebranding everything! In fact I gave up trying to get confirmed dates and develop PNCconf by my personal prediction of release. I'm ok with this as even if I get caught with my pants down with a big bug it doesnn't stop linuxcnc from working, it just annoys new users. Now I'm not trying to beat you personally up with this. In the past in fact you were excellent for setting timelines and dates - this is a board problem. So I ask what is the boards purpose? Is to develop guideline and official communication not part of it? Is there another reason that we are not aware of that this is not happening? Is there a reason the board feels we don't need to know what we have asked for? Is there anything as developers we can do to help? I would hate to see linuxcnc splintered through frustration. Thank you. Chris M -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [Emc-developers] Open letter to the EMC Board of Directors
On 23 January 2012 21:46, Chris Morley chrisinnana...@hotmail.com wrote: I will add my voice at least so Michael knows he is not the only one who feels this way. And I. It seems almost impossible to get any idea what ideas are worth developing, or which direction to go. It is very difficult to commit to doing any work on anything if you have no idea if it will be accepted. Not that things ever get rejected, they just get ignored indefinitely. Perhaps one place to start would be a List and an Antilist, the former of things that are known to be in need of improvement, and the latter of things that are thought to be the wrong direction for EMC2. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: Possible Retrofit candidate for someone in the heartland
Kirk Wallace wrote: On Mon, 2012-01-23 at 11:58 -0600, Stuart Stevenson wrote: If no one on this list buys this machine I will bid on it. This machine is on the Air Force Base. If I can, I will pick it up for anyone that buys it. I have never been on the base before so I don't know their rules. I will try to find out. Stuart Good luck Stuart. I'm looking forward to seeing what happens to this machine. My guess is it should make a fine LinuxCNC machine. It looks like these are still being made: http://www.wellsindex.com/cnc-milling-machines.html I have an older version of that machine running LinuxCNC to a set of Gecko 320's, works great. I do not see an X axis motor in the picture, it should be to the left in the picture mounted to the belt drop box. Ed. -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
On Mon, 2012-01-23 at 22:34 +0200, Viesturs Lācis wrote: also tells Axis to remember joint positions on shutdown It's a simpleminded XYZA Sherline mill that wouldn't know what to do with a joint if it saw one... -- Ed http://softsolder.com -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Help with a GladeVCP startup error message
On Mon, 23 Jan 2012 05:36:52 -0500, you wrote: Did you ever think your attitude might have something to do with not getting some of your wish list implemented? The old more flies attracted with honey tends to apply. Tried that Mark - any requests, however put, simply get ignored if none of the committee want it personally. Steve Blackmore -- -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [Emc-developers] Open letter to the EMC Board of Directors
On Mon, 23 Jan 2012 22:17:17 +, you wrote: On 23 January 2012 21:46, Chris Morley chrisinnana...@hotmail.com wrote: I will add my voice at least so Michael knows he is not the only one who feels this way. And I. It seems almost impossible to get any idea what ideas are worth developing, or which direction to go. It is very difficult to commit to doing any work on anything if you have no idea if it will be accepted. Not that things ever get rejected, they just get ignored indefinitely. Precisely... Steve Blackmore -- -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Pico Sytems UPC and a Hardinge CHNC
Someone out there probably has worked this out. Hardinge uses home and limit switches and the turret encoder that use a pullup to 12 Volts. The UPC uses isolated 5 Volts for the input ports. The big question is how did you interface these? Current limited opto-isolators come to mind, small signal relays may work if they are fast enough. Any other ideas? Many thanks to any that can help. Ed. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] OT: Possible Retrofit candidate for someone in the heartland
On Mon, Jan 23, 2012 at 3:36 PM, Ed ate...@mwt.net wrote: Kirk Wallace wrote: On Mon, 2012-01-23 at 11:58 -0600, Stuart Stevenson wrote: If no one on this list buys this machine I will bid on it. This machine is on the Air Force Base. If I can, I will pick it up for anyone that buys it. I have never been on the base before so I don't know their rules. I will try to find out. Stuart Good luck Stuart. I'm looking forward to seeing what happens to this machine. My guess is it should make a fine LinuxCNC machine. It looks like these are still being made: http://www.wellsindex.com/cnc-milling-machines.html I have an older version of that machine running LinuxCNC to a set of Gecko 320's, works great. I do not see an X axis motor in the picture, it should be to the left in the picture mounted to the belt drop box. The motor was probably removed by the same process that modified the control boxes. Ed. -- dos centavos -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Pico Sytems UPC and a Hardinge CHNC
On Mon, 2012-01-23 at 20:55 -0500, Ed wrote: Someone out there probably has worked this out. Hardinge uses home and limit switches and the turret encoder that use a pullup to 12 Volts. The UPC uses isolated 5 Volts for the input ports. The big question is how did you interface these? Current limited opto-isolators come to mind, small signal relays may work if they are fast enough. Any other ideas? Many thanks to any that can help. Ed. I use opto-isolators: http://www.wallacecompany.com/cnc_lathe/HNC/00013-1a.jpg http://www.wallacecompany.com/cnc_lathe/HNC/ but I used the paradigm of a switch closure at the time I did the installation, after giving it more thought and referring to: http://pico-systems.com/images/univstep.png it looks as if the inputs already go to an opto-isolator on the UPC anyway. It may be that a resistor (and a general purpose diode for reverse voltage protection) in series would work just fine. Limiting the current to the opto LED is the primary issue. The UPC and turret encoder 12V supply grounds would need to be tied together in order to close the circuit. The logic sense may need attention too. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Open letter to the EMC Board of Directors
On Monday, January 23, 2012 11:57:10 PM Jeff Epler did opine: Michael, I would like to address your concerns over the quality of the rebranding changes and the degree of consideration that they were given before they were made. I can speak only for myself here, and I have my linuxcnc developer hat on as I write this.. I don't have any trouble admitting that some of the changes I've pushed to v2.5_branch since the announcement may have been hasty and may require fine-tuning, if not outright reversion. Personally, I felt like a huge burden had been lifted from me by the announcement; now I could finally *do something* about this problem that has been hanging over our project for months. On the other hand, I still think the approach of starting by renaming stuff and then fixing what broke was the right one. If I had waited to push the changes until they were perfect, collaborating with my fellow developers would have been more difficult. Also in retrospect, a rebranding branch would have been a good idea (allowing collaboration while not leaving v2.5_branch unstable for days and days) but that, too, is water under the bridge. Starting a branch now will not benefit anyone, since v2.5_branch would be just as broken as it is now until the rebranding branch was merged. (and reverting the v2.5_branch to before the rebranding seems a very severe choice, because many people have already pulled these commits) The v2.5_branch is actually in pretty good shape now, AFAIK. Where it's not, let's talk about and address the specific technical issues. I hope that you will continue in supporting and contributing to our project. Jeff Jeff: I apparently put the wrong branch in my synaptic repo file, because I have now pulled two updates wearing a 2.6.0-some-githash version. AFAIK, they are working 'nominally'. IOW, it doesn't look as bad as you are saying from this end of the pipe. So ATM I am fairly happy. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene The chain which can be yanked is not the eternal chain. -- G. Fitch -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
On Tuesday, January 24, 2012 12:02:02 AM Ed Nisley did opine: On Mon, 2012-01-23 at 14:56 -0500, gene heskett wrote: by destroying that known position as the homed flags are set. Although I *do* have home switches on the Sherline, I also inserted [TRAJ] NO_FORCE_HOMING = 1 So it doesn't enforce the must-home-before-moving rule. Axis then starts up wherever it shut down, with the previous position in place, and runs just fine. It doesn't display the homed crosshairs, but that really doesn't matter. Ought to work for you... As usual Ed, you are a lifesaver. Thank you very much. Now I am down to two problems with this teeny little pcb, one with the machine at tool change time that I have a gage under construction to alleviate that particular headache, and the I need a line or 2 of sed code to extract all the X values from the generated code for the bottoms of the pcb's and add 2.195, the length of the board to that X value in the file, thereby offsetting the cutter back to where it cut the top side. Its doing all moves on the .bot. files in negative X from the reference point so I have to effectively move the reference point from the left front corner of the board, to the right front corner by sliding all X values 2.195 to the right, which is the length of the board. Study sed pages for a while I think unless someone has a quick and not too dirty quicky posted someplace. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene He is a man capable of turning any colour into grey. -- John LeCarre -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Rotary homing.
On Tuesday, January 24, 2012 12:17:44 AM Viesturs Lācis did opine: 2012/1/23 Ed Nisley ed.08.nis...@pobox.com: [TRAJ] NO_FORCE_HOMING = 1 Axis then starts up wherever it shut down, with the previous position in place, and runs just fine. So are You telling that this line also tells Axis to remember joint positions on shutdown or do You have something additional for that? Viesturs No, that is this line, also in the [TRAJ] section: POSITION_FILE = position.txt That does the 'remembering'. The file format is internal to extreme precision, but I suspect that it doesn't account for which side of the backlash the machine is currently sitting at when you shut down emc. A simple + or - based on the last direction it moved, appended or comma separated from that axis's position and something in the position recovery code could process the + or - and then do a decent job of recovering a machine with say 5 thou of backlash comp in its setup, doing it to a less than a thou loss in accuracy. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene Give all orders verbally. Never write anything down that might go into a Pearl Harbor File. -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] [OT]Moveing pcb-gcode generated files to the milling machine=huge PIMA
On 01/23/2012 06:31 AM, gene heskett wrote: On Monday, January 23, 2012 08:49:08 AM Rafael Skodlar did opine: There is security, and there is Pain in the Ass obnoxiousness, this is the latter. I'd be much appreciative of an idiot-proof (and I'm apparently the idiot) Don't do that too often as we might assume something :-) Your emails are amusing and educational also. Like most old fart farts, I do find the mental processes are slowing, particularly the short term memory aspects. I will be the first to admit that the tested IQ I had at age 12, 65 years ago, 147, has faded enough that its starting to get my attention. Now I have to grab the eagle book Ed was kind enough to print and send me and dbl-check just about everything I do if its been 20 minutes since I last did it. TBH, that hurts, a lot. How much of that can be thrown at the number of calendars I've thrown away, and how much to the blood vessel damages that type 2 diabetes is doing to me, is probably open for debate. I really worry when the glucose hits 200+, but its been years since I tested under 135 2 checks in a row. method of send this stuff around on my home, private as I can make it, network. Thanks all. Cheers, Gene The following needs to be done as root or use sudo: * assume one side is the NFS server: This machine - install package autofs done - edit /etc/exports with something like /home/gene(rw,sync,no_subtree_check) done - restart autofs this worked, it wasn't running service nfs-kernel-server restart no such service on a pclos machine test with showmount -e- to get Export list forservername: /home/gene * [root@coyote gene]# showmount -e Export list for coyote.coyote.den: /home/gene * * on the workstation side: - install package autofs - edit /etc/auto.master to enable auto.net function /net-hosts- line that likely needs to be uncommented service autofs restart returns: autofs start/running, process 24811 that will let you see (automount) servers' export under /net/servername whereservername is your other PC. ls /net shows nothing while 'ls /net/servername should show exported files in your home directory. Now let's test this setup: touch /net/servername/xxx ls -l /net/servername/xxx gene@shop:/etc$ ls /net/coyote home and: gene@shop:/etc$ ls /net/coyote/home/gene/eagle lathe-encoder ulp gene@shop:/etc$ ls /net/coyote/home/gene/eagle/lathe-encoder eagle.epf lathe-encoder.b#2lathe-encoder.bot.etch.tap lathe-encoder.pro lathe-encoder.top.drill.tap lathe-encoder.b## lathe-encoder.b#3lathe-encoder.bot.mill.tap lathe-encoder.s#1 lathe-encoder.top.etch.tap lathe-encoder.b#1 lathe-encoder.bot.drill.tap lathe-encoder.brd lathe-encoder.sch lathe-encoder.top.mill.tap gene@shop:/etc$ Good, you are making a progress. Amazingly (to me) it looks like it is working. A first since I switched from amigados to linux in 1997. There were some bugs in autofs scripts which caused a lot of grief in the industry for a while. One more test from the shop box gene@shop:/etc$ touch /net/coyote/home/gene/killroy-was-here touch: cannot touch `/net/coyote/home/gene/killroy-was-here': Permission denied So its a one way deal at best. I can fire up mc and copy a directories contents from here to the shop, and just did, but I can't move anything back. To get things like the drill files in sync, it needs to be a 2 way deal. Is this as simple as making matching entries for exports and such on both machines so that each machine is both client and server? Yes, make similar config on another side, restart NFS, and it should work. Thank you very much, Rafael. Nothing beats clear concise instructions. Cheers, Gene What I have in all my Linux workstations is this: - in konsole (my favorite GUI terminal) I open a number of tabs. First one is always reserved for root. I label it root and to use it I normally do sudo su - that gives me full root environment needed to manage packages, hard mount files, ISO images, etc. manually. That way I can easily remember what I'm doing in each tab. - in screen utility I also create first text screen for use as root. Others are named by function or remote host. If you are going to rename or change UID or GID it's best to do it in text terminal, i.e. not under KDE or Gnome for yourself as you'll pull the rug under your feet. You could create a new user with desired UID/GID in GUI but you'll need to make different login account name. The easiest IMO is to do the following: - Assuming you are at GUI login prompt, don't login, use Ctrl-Alt-F1 to go to text mode terminal, - login and become root with 'sudo su -' (ubuntu and some other distros) - edit /etc/passwd to change UID and GID user:x:1000:1000:user name,,,:/home/user:/bin/bash ^^ ^^ - run command pwconv - edit /etc/group user:x:1000: ^^ - run chown -R user.user /home/user to change