Re: [Emc-users] 2.5 run-in-place or not

2012-01-23 Thread 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


Re: [Emc-users] Help with a GladeVCP startup error message

2012-01-23 Thread Michael Haberler

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

2012-01-23 Thread Michael Haberler
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

2012-01-23 Thread 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?

-- 
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

2012-01-23 Thread andy pugh
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

2012-01-23 Thread Mark Wendt
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

2012-01-23 Thread andy pugh
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

2012-01-23 Thread Mark Wendt
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

2012-01-23 Thread Michael Haberler

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

2012-01-23 Thread Michael Haberler

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

2012-01-23 Thread andy pugh
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

2012-01-23 Thread John Thornton
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'

2012-01-23 Thread Michael Haberler
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

2012-01-23 Thread Farzin Kamangar
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

2012-01-23 Thread John Thornton
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

2012-01-23 Thread andy pugh
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

2012-01-23 Thread Michael Haberler

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'

2012-01-23 Thread Spiderdab
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

2012-01-23 Thread gene heskett
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

2012-01-23 Thread gene heskett
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

2012-01-23 Thread Martin Dobbins

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

2012-01-23 Thread Mark Wendt
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

2012-01-23 Thread Erik Friesen
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

2012-01-23 Thread Chris Radek
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

2012-01-23 Thread Robert von Knobloch
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

2012-01-23 Thread Dave
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

2012-01-23 Thread Stuart Stevenson
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

2012-01-23 Thread Kirk Wallace
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

2012-01-23 Thread Dave
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

2012-01-23 Thread Jon Elson
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.

2012-01-23 Thread Jon Elson
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

2012-01-23 Thread Jon Elson
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

2012-01-23 Thread gene heskett
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

2012-01-23 Thread gene heskett
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

2012-01-23 Thread Alan Condit
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.

2012-01-23 Thread gene heskett
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

2012-01-23 Thread Jeff Epler
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.

2012-01-23 Thread Ed Nisley
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-01-23 Thread Viesturs Lācis
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

2012-01-23 Thread Chris Morley

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

2012-01-23 Thread andy pugh
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

2012-01-23 Thread Ed
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.

2012-01-23 Thread Ed Nisley
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

2012-01-23 Thread Steve Blackmore
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

2012-01-23 Thread Steve Blackmore
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

2012-01-23 Thread Ed
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

2012-01-23 Thread Stuart Stevenson
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

2012-01-23 Thread Kirk Wallace
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

2012-01-23 Thread gene heskett
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.

2012-01-23 Thread gene heskett
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.

2012-01-23 Thread gene heskett
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

2012-01-23 Thread Rafael Skodlar
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