Re: [Emc-users] question about tapered threading (etc)
On Tue, 24 Jan 2012 23:47:26 -0500, you wrote: And that is the reason EMC measures pitch along the hypotenuse. A fairly famous quote from Allan Kay goes: Simple things should be simple, complex things should be possible. Butt you've made a simple thing complex. Be MUCH better if along the hypotenuse was G33.1 and along the axis was G33 (or even better G32). At least then threading would be industry standard. 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] question about tapered threading (etc)
On 25 January 2012 08:27, Steve Blackmore st...@pilotltd.net wrote: Be MUCH better if along the hypotenuse was G33.1 and along the axis was G33 (or even better G32). At least then threading would be industry standard. It isn't even that clear-cut: http://pdf.directindustry.com/pdf/delectron/g-code-programming-manual/14577-33189-_23.html -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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/24/2012 02:21 PM, gene heskett wrote: I probably have 5 or 7 tabs open, su- at any one time. Biggest problem then is that x belongs to gene, and root collects megabytes of x errors when root forgets to use vim and tries to use gedit. Gene, is this on the pclos machine, or on the Ubuntu box? On my Ubuntu box here at work, when I su -, $DISPLAY is automagically set to :0 and I can bring up gedit as root with no problems. - 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 -Ruser.user /home/user to change ownership to all files in users home directory. - Reboot and you should be able to login as a user with new UID/GID. That makes a lot of sense, doing it that way, but since nfs is working now, I'll likely skip it. Once I get the forward path in nfs set, then I can redirect pcb-gcodes output files directly to the ~/gene/emc2/nc_files/project_subdir on the milling machine, and only be missing one thing. I'd still redo the UID/GID's even with NFS. If your accounts have the same UID/GID's you don't have to fudge around with directory permissions, and it makes your NFS more secure. Cheers, Gene Mark -- 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 01/24/2012 04:52 PM, Dave wrote: Thank You Guys for doing that and footing the bill..I know hosting is not free.. if you put a donate link someplace... I think that might help offset some costs. Dave Dave, I think that's a great idea. A number of different forums, groups, etc that I belong to do just that, and it really helps with the cost of upkeep. What say ye fellow LinuxCNC'ers? Let's help out the folks that are keeping our web presence afloat out of their own pocket by chipping in a bit to offset the the yearly costs. To that effect, youse guys that are currently funding our presence, what are our yearly costs? Mark -- 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 Wednesday, January 25, 2012 05:29:19 AM Rafael Skodlar did opine: On 01/24/2012 11:21 AM, gene heskett wrote: On Tuesday, January 24, 2012 01:46:15 PM Rafael Skodlar did opine: [...] Chuckle, I need that this morning (morning? Duh, it's past 2pm), the 2nd cup hasn't kicked in yet. :( I've now been searching the package repo looking for a sed-like util that can do the additions. 4 hours wasted and I am only down the the middle of the p's. Sigh. Cheers, Gene Why not try (g)awk? You can search, match strings, and do some math with it. Of course you could always use a combination of sed, awk and bash, or simply perl. I looked at the gawk man page, didn't see any mention of floating point math so I kept on looking. Bash only does integer. Didn't see any mention of sed math or floating point. It turns out the easiest way is add a G92 x2.195 before the first move in the top of the file, and a G92.1 to clear it at the bottom. But I've changed the location of the tool change, so I'm now making a contact gage to sit on the table to set drill lengths and will add the probing code after each M6. That's a heck of a lot better than having to edit 24k LOC line by line. :) I have nfs working both ways now too, which means I can put pcb-gcode output files directly on the mill from pcb-gcode. From the properties list, it looks like about 3 hours to make one board plus bit changes board remounting. Needs more spindle rpms by at least 10x. Question, what ipm feeds for a 60 degree sharp pointed carbide bit, running about 3 thou deep, would be recommended when 2500 revs is all you have? 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 Allen's Axiom: When all else fails, read the instructions. -- 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 Wednesday, January 25, 2012 05:45:30 AM Mark Wendt did opine: On 01/24/2012 02:21 PM, gene heskett wrote: I probably have 5 or 7 tabs open, su- at any one time. Biggest problem then is that x belongs to gene, and root collects megabytes of x errors when root forgets to use vim and tries to use gedit. Gene, is this on the pclos machine, or on the Ubuntu box? On my Ubuntu box here at work, when I su -, $DISPLAY is automagically set to :0 and I can bring up gedit as root with no problems. The pclos box Mark. Its a little odd. OTOH so is ubuntu when your first experience with linux was redhat. You can sudo gedit, but not su - or sudo -i then run gedit, no biggie. I've used vim for 20 years, so its not like it was new to me. 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 Batteries not included. -- 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 Wednesday, January 25, 2012 05:49:24 AM Mark Wendt did opine: On 01/24/2012 04:52 PM, Dave wrote: Thank You Guys for doing that and footing the bill..I know hosting is not free.. if you put a donate link someplace... I think that might help offset some costs. Dave Dave, I think that's a great idea. A number of different forums, groups, etc that I belong to do just that, and it really helps with the cost of upkeep. What say ye fellow LinuxCNC'ers? Let's help out the folks that are keeping our web presence afloat out of their own pocket by chipping in a bit to offset the the yearly costs. To that effect, youse guys that are currently funding our presence, what are our yearly costs? Mark I'll add my +100 here. -- 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 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 Batteries not included. -- 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/25/2012 05:48 AM, gene heskett wrote: The pclos box Mark. Its a little odd. OTOH so is ubuntu when your first experience with linux was redhat. You can sudo gedit, but not su - or sudo -i then run gedit, no biggie. I've used vim for 20 years, so its not like it was new to me. Cheers, Gene Gene, Yah, I used to have some rather convoluted .cshrc's when we had a mixed *nix environment and had to log in remotely and bring up stuff on my local machine. We've simplified here at work to Solaris (or Oracle Solaris or whatever the hell they call it now), Red Hat, Ubuntu and CentOS (open source version of Red Hat). It's nice to simplify. ;-) Mark -- 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 01/25/2012 05:49 AM, gene heskett wrote: Dave, I think that's a great idea. A number of different forums, groups, etc that I belong to do just that, and it really helps with the cost of upkeep. What say ye fellow LinuxCNC'ers? Let's help out the folks that are keeping our web presence afloat out of their own pocket by chipping in a bit to offset the the yearly costs. To that effect, youse guys that are currently funding our presence, what are our yearly costs? Mark I'll add my +100 here. Does our BOD have a treasurer position? If not, perhaps it's time we added that position, create a single bank account, attach a Paypal account to it and use that to pay the web bills? Mark -- 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 25 January 2012 11:01, Mark Wendt mark.we...@nrl.navy.mil wrote: Does our BOD have a treasurer position? If not, perhaps it's time we added that position, create a single bank account, attach a Paypal account to it and use that to pay the web bills? There is some risk there of ending up with an embarrassment of funds. The various LinuxCNC sites are almost certainly higher-cost than the web site I pay for the hosting of (my sailing crew) but I am paying £5 per year for that. If the same hosting is also used for private content then untangling the cost proportions might well be more trouble than the current donors want to go to. Of course, I don't speak for the people in question, I am just explaining reasons why they might appear oddly reluctant. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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 01/25/2012 06:06 AM, andy pugh wrote: On 25 January 2012 11:01, Mark Wendtmark.we...@nrl.navy.mil wrote: Does our BOD have a treasurer position? If not, perhaps it's time we added that position, create a single bank account, attach a Paypal account to it and use that to pay the web bills? There is some risk there of ending up with an embarrassment of funds. The various LinuxCNC sites are almost certainly higher-cost than the web site I pay for the hosting of (my sailing crew) but I am paying £5 per year for that. If the same hosting is also used for private content then untangling the cost proportions might well be more trouble than the current donors want to go to. Of course, I don't speak for the people in question, I am just explaining reasons why they might appear oddly reluctant. Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. Mark -- 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] question about tapered threading (etc)
IIRC Jeff Eppler cut a fusee for a mousetrap powered car... John On 1/24/2012 3:52 PM, John Prentice wrote: - Original Message - From: Kent A. Reedknbr...@erols.com Several items were called out recently as being show stoppers for LinuxCNC. I do not aspire to learn the inner workings of LinuxCNC well enough to contribute to discussion of the first item, No jog on feedhold. However, the second item Taper thread pitches are measured along the hypotenuse ??? is an issue I think this bear of limited brain ought to be able to understand without being a LinuxCNC guru. (a) The jog in feedhold really is a significant pain. You do need to move the tool away from the work when milling or turning stringy materials. Even something simple like deep-drilling with pecks can snarl up the tool with swarf. Of course the general solution could be very complex (e.g. if offsets were to be changed while feedheld) but some simple rules would cover a lot of cases without obvious risks to a thinking user. (b) For most practical tapered pipe threads no one will notice the pitch error. On one hand I think it is unusual CNC behaviour in threading (so possible difficulties for CAM users without a special postprocessor). But on the other hand the case of the angle not being small but being 90deg does appear to allow cutting of scrolls - has anyone ever tried this? John Prentice . -- 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 -- 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
Chris, Is there any need to have a second backup of the whole works? John On 1/24/2012 1:48 PM, Chris Radek wrote: On Tue, Jan 24, 2012 at 11:31:11AM -0800, Kirk Wallace wrote: Thank goodness for the servers that host our website, wiki and such. It looks like PMDX gets credit for this. Thank you. Nope. SWP pays for our advertisement-free hosting of the website, web forum, and wiki. He and Alex and sometimes Jeff administer it. I pay for the hosting of our git repository and I administer it. I take responsibility for doing backups of the whole works. Seb pays for hosting of our buildbot, and he administers that stuff. This has been the state of affairs for many years now. Before that, in the EMC1 days, Sherline provided some hosting for us. Before that, I think Steve Stallings/PMDX did (that was before my time.) -- 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 -- 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] question about tapered threading (etc)
You can see it here. http://www.youtube.com/watch?v=ACvRilmIKDQ (that was JohnK) I really like the flexibility over a standard. (I didn't know there was a 'standard' from research I have done) And with a little math - it will make a perfect tapered thread. With re-mapping now there are even more options. (considering with the source code - the options are really unlimited.. ;) ) sam On 01/25/2012 05:51 AM, John Thornton wrote: IIRC Jeff Eppler cut a fusee for a mousetrap powered car... John On 1/24/2012 3:52 PM, John Prentice wrote: - Original Message - From: Kent A. Reedknbr...@erols.com Several items were called out recently as being show stoppers for LinuxCNC. I do not aspire to learn the inner workings of LinuxCNC well enough to contribute to discussion of the first item, No jog on feedhold. However, the second item Taper thread pitches are measured along the hypotenuse ??? is an issue I think this bear of limited brain ought to be able to understand without being a LinuxCNC guru. (a) The jog in feedhold really is a significant pain. You do need to move the tool away from the work when milling or turning stringy materials. Even something simple like deep-drilling with pecks can snarl up the tool with swarf. Of course the general solution could be very complex (e.g. if offsets were to be changed while feedheld) but some simple rules would cover a lot of cases without obvious risks to a thinking user. (b) For most practical tapered pipe threads no one will notice the pitch error. On one hand I think it is unusual CNC behaviour in threading (so possible difficulties for CAM users without a special postprocessor). But on the other hand the case of the angle not being small but being 90deg does appear to allow cutting of scrolls - has anyone ever tried this? John Prentice . -- 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 -- 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 -- 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] question about tapered threading (etc)
well they both have a first name that starts with J LOL so I got one letter right. John On 1/25/2012 6:04 AM, sam sokolik wrote: You can see it here. http://www.youtube.com/watch?v=ACvRilmIKDQ (that was JohnK) I really like the flexibility over a standard. (I didn't know there was a 'standard' from research I have done) And with a little math - it will make a perfect tapered thread. With re-mapping now there are even more options. (considering with the source code - the options are really unlimited.. ;) ) sam On 01/25/2012 05:51 AM, John Thornton wrote: IIRC Jeff Eppler cut a fusee for a mousetrap powered car... John On 1/24/2012 3:52 PM, John Prentice wrote: - Original Message - From: Kent A. Reedknbr...@erols.com Several items were called out recently as being show stoppers for LinuxCNC. I do not aspire to learn the inner workings of LinuxCNC well enough to contribute to discussion of the first item, No jog on feedhold. However, the second item Taper thread pitches are measured along the hypotenuse ??? is an issue I think this bear of limited brain ought to be able to understand without being a LinuxCNC guru. (a) The jog in feedhold really is a significant pain. You do need to move the tool away from the work when milling or turning stringy materials. Even something simple like deep-drilling with pecks can snarl up the tool with swarf. Of course the general solution could be very complex (e.g. if offsets were to be changed while feedheld) but some simple rules would cover a lot of cases without obvious risks to a thinking user. (b) For most practical tapered pipe threads no one will notice the pitch error. On one hand I think it is unusual CNC behaviour in threading (so possible difficulties for CAM users without a special postprocessor). But on the other hand the case of the angle not being small but being 90deg does appear to allow cutting of scrolls - has anyone ever tried this? John Prentice . -- 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 -- 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 -- 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 -- 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
Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. Mark This must be the most wide spread discussion in ages at this mailing list, forums, lists, bills, credits... Doesn't matter, it just shows that even the silent people can speak (which also is a Chinese saying). :) If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. One board all questions, and that makes the mailing list superior. And unfortunately, there were many broken links to the forum before. Cnczone being commercial? There's no secret I'm a moderator at the zone. There's no secret a page with 140 000 members need better servers than our page. Of course there will be banners. Stating that it's a bad idea because the site might go pay-to-view based - will not happen. Why on Earth would you bite your own feeder? IF that happens, I'm the first guy to leave the site. We're lucky that someone supports the LinuxCNC (formerly known as EMC2) community with CPU and storage. So who will pay it otherwise? A paypal account seems to be a good idea - at first. How should the board/community handle the scenario when a supportive company transfers $ 100 000 and after a short while demands to get their requirements sorted out? Who will be responsible for the book keeping? What should happen if there's more money than needed? What should happen when there's LESS money than neeeded?.. My first opinion is still not changed, there are too many communication channels for a small (in a community perspective) project. it seems some of you are pretty gnarly when it comes to commercial fundings (you're not using Youtube, are you?..). Then kill the mailing list. That's commercially based service, even more than the zone. There's not a single response on Roadmap planning nor black/white listing - suggestions that _really_ affects the evolution of the software. Not even from other developers... Regards, Sven -- 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 Fusee (was question about tapered threading)
- Original Message - From: John Thornton bjt...@gmail.com IIRC Jeff Eppler cut a fusee for a mousetrap powered car... John Sadly a fusee for clock work needs a curved profile to match spring forces rather than straight line. I think they are hard to cut on a CNC lathe although reasonably easy to mill with a 4th axis - apart from the required overhang on a small diameter mill. Ian Wright may have thoughts. John Prentice -- 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
That's the beauty of having different methods of communication. You like the Zone and I hate it and never go there. Doesn't make one better than the other in any way, it just makes the LinuxCNC forum better for me and 5000 other users and the Zone better for you and the people who like to go there. Some people like the mailing list, I don't and again doesn't make it better or worse... Some people like the wiki, some use google and find user web pages for information... the options are endless. John On 1/25/2012 6:12 AM, Sven Wesley wrote: Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. Mark This must be the most wide spread discussion in ages at this mailing list, forums, lists, bills, credits... Doesn't matter, it just shows that even the silent people can speak (which also is a Chinese saying). :) If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. One board all questions, and that makes the mailing list superior. And unfortunately, there were many broken links to the forum before. Cnczone being commercial? There's no secret I'm a moderator at the zone. There's no secret a page with 140 000 members need better servers than our page. Of course there will be banners. Stating that it's a bad idea because the site might go pay-to-view based - will not happen. Why on Earth would you bite your own feeder? IF that happens, I'm the first guy to leave the site. We're lucky that someone supports the LinuxCNC (formerly known as EMC2) community with CPU and storage. So who will pay it otherwise? A paypal account seems to be a good idea - at first. How should the board/community handle the scenario when a supportive company transfers $ 100 000 and after a short while demands to get their requirements sorted out? Who will be responsible for the book keeping? What should happen if there's more money than needed? What should happen when there's LESS money than neeeded?.. My first opinion is still not changed, there are too many communication channels for a small (in a community perspective) project. it seems some of you are pretty gnarly when it comes to commercial fundings (you're not using Youtube, are you?..). Then kill the mailing list. That's commercially based service, even more than the zone. There's not a single response on Roadmap planning nor black/white listing - suggestions that _really_ affects the evolution of the software. Not even from other developers... Regards, Sven -- 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 -- 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 Fusee (was question about tapered threading)
John Prentice wrote: From: John Thorntonbjt...@gmail.com IIRC Jeff Eppler cut a fusee for a mousetrap powered car... Sadly a fusee for clock work needs a curved profile to match spring forces rather than straight line. I think they are hard to cut on a CNC lathe although reasonably easy to mill with a 4th axis - apart from the required overhang on a small diameter mill. Like this? http://medw.co.uk/fisheye/view_image.php?image_id=532gallery_path=/23/92/37 -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php -- 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 Fusee (was question about tapered threading)
On Wed, Jan 25, 2012 at 12:38 PM, Lester Caine les...@lsces.co.uk wrote: John Prentice wrote: From: John Thorntonbjt...@gmail.com IIRC Jeff Eppler cut a fusee for a mousetrap powered car... Sadly a fusee for clock work needs a curved profile to match spring forces rather than straight line. I think they are hard to cut on a CNC lathe although reasonably easy to mill with a 4th axis - apart from the required overhang on a small diameter mill. Like this? http://medw.co.uk/fisheye/view_image.php?image_id=532gallery_path=/23/92/37 Yes like that but a correctly cut fusee on an antique clock does not have lead in/out ramps but stop sharply at the chain/rope mounting usually. Probably easier to mill. Somewhere I have the maths for the curve but cant find at the moment. Dave Caroline -- 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 Wednesday, January 25, 2012 08:59:05 AM Sven Wesley did opine: Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. Mark This must be the most wide spread discussion in ages at this mailing list, forums, lists, bills, credits... Doesn't matter, it just shows that even the silent people can speak (which also is a Chinese saying). :) If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. One board all questions, and that makes the mailing list superior. And unfortunately, there were many broken links to the forum before. Cnczone being commercial? There's no secret I'm a moderator at the zone. There's no secret a page with 140 000 members need better servers than our page. Of course there will be banners. Stating that it's a bad idea because the site might go pay-to-view based - will not happen. Why on Earth would you bite your own feeder? IF that happens, I'm the first guy to leave the site. We're lucky that someone supports the LinuxCNC (formerly known as EMC2) community with CPU and storage. So who will pay it otherwise? A paypal account seems to be a good idea - at first. How should the board/community handle the scenario when a supportive company transfers $ 100 000 and after a short while demands to get their requirements sorted out? Who will be responsible for the book keeping? What should happen if there's more money than needed? What should happen when there's LESS money than neeeded?.. My first opinion is still not changed, there are too many communication channels for a small (in a community perspective) project. I've not made a habit of visiting the cnczone, mainly because its another forum I'd have to join before I can post then take active action with a browser to track, and it looked to be much less LinuxCNC oriented. The way I have my email setup here, all I do is click next msg, answer if I can, or keep on clicking, not near as much fooling around. So it is very much the preferred medium here at the Heskett campsite. it seems some of you are pretty gnarly when it comes to commercial fundings (you're not using Youtube, are you?..). Then kill the mailing list. That's commercially based service, even more than the zone. Kill that and IMO, you'll kill LinuxCNC. The mailing list is a subscriber based list, and I can post on almost any subject, which is likely how this thread got stated. The forums generally are moderated and I generally hate them because the moderator, for instance on the pclos forum they simply delete any post that isn't praiseworthy. Bug reports are often not praiseworthy, so squawks about something not working often don't last long enough for those that could fix them to see them. There's not a single response on Roadmap planning nor black/white listing - suggestions that _really_ affects the evolution of the software. Not even from other developers... As the rest of us are noting. And having been on this list though 2 BOD elections, it does seem to me that is has been longer since the last election that it seemed to be between the other 2. OTOH I have no clue what the stated service term lengths were. Regards, Sven -- 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 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 If we do not change our direction we are likely to end up where we are headed. -- 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/1/23 Michael Haberler mai...@mah.priv.at: 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. 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. 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? I pretty much agree to everything Michael and others have expressed about the (lack of) steering for LinuxCNC, I have been thinking about it from time to time. I especially felt it, when I tried to add linear joints to genserkins and was repeatedly asking for some assistance in debugging it, but did not get response. I think that whole project would benefit from fixing that and making genserkins truly general kinematics module for any kind of serially connected joints. I was also thinking, what to do about this whole situation. I looked here: http://www.linuxcnc.org/index.php/english/about/12?task=view Few things I noticed: 1) the goal/duties/role of the Board is not mentioned; It has been metioned several times that Board should set the direction - determine, which features/issues are considered as important and are encouraged to pay more attention, what things are considered as less important and what things are considered as not acceptable for the project; probably there is something else; 2) there is nothing about the procedure, how Board would provide some feedback to users; I find it crucial, because users are the ones to elect Board members, so it seems obvious to me that there would be some feedback from Board to users. It could be something like quarterly published list of decisions/voting since last report (pretty much like changelog in each new release); I do not think that we should introduce Council as an institution to follow up on Board's activities, but I do believe that there should be implemented a feedback mechanism, otherwise we have situation that there are users (me among them) that have almost no clue what does the Board do; 3) I think that there should be separate procedure for critical-impact decisions; IMHO this issue with EMC Corp. is very nice example - what I understand from the discussions so far is that community would prefer at least receiving information about such situations. I do not think that community should necessarily get involved in decision making, buaccepted byt giving users a chance to share their insights might provide useful information to Board which in turn would result in better decisions and, more importantly, better acceptance by community than in this case; What I would like to ask - if anyone has a proposal/suggestion for any of these 3 points, share them either in mailing list or in private. I am volunteering to summarize it all. Viesturs -- 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 25 January 2012 12:12, Sven Wesley svenne.d...@gmail.com wrote: If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. I agree. However, it is much easier to find, and so ends up being the first port of call for new users with a problem. I guess that we could put a link there to the cnczone forum instead of having our own. I have nothing against the 'Zone and I am vaguely active there too, but it is too big. There is no way that I have the time to keep up with all of it, and the LinuxCNC-related stuff ends up being very dilute. I can and do read every post to the LinuxCNC forums and I think the same is true of the other moderators, there is a guarantee that a query there will get read, and an almost-guarantee that it will get an answer. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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] DIY output driver
2012/1/20 Kirk Wallace kwall...@wallacecompany.com: On Fri, 2012-01-20 at 10:39 -0800, Kirk Wallace wrote: On Fri, 2012-01-20 at 10:42 +0200, Viesturs Lācis wrote: ... snip Kirk, I repasted Your scheme here: http://picpaste.com/scheme-3V0w43QM.png ... snip Revised schematic attached. Pasted the scheme here: http://picpaste.com/pics/Screenshot-M9n1LIG0.1327503833.png R1 is 100 ohm, R2 is 220 ohm. R3 is 10K ohm. No diode next to R1. I tested by connecting/disconnecting 4N25 pin1 to GND and measured the voltage on laser power pins. Conclusion - not working. I have 0V on output in both cases. Any ideas, what might be wrong? Can I short-wire +5V to pin4 of 4N25 to test, if it works then? That way I intend to check, if 4N25 is good or no. Viesturs -- 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 Tue, 2012-01-24 at 18:04 -0500, gene heskett wrote: if I can insert those few lines of code after the M6 T# command. If you add: [EMCIO] TOOL_CHANGE_AT_G30 = 1 Then M6 will move to the G30 position, which you've cleverly set right above the probe switch. Admittedly, you must then call the probe subroutine, but a little sed-fu [grin] should do the trick if pcb2gcode doesn't have an option buried in there to wrap some user code around the tool change. The sourceforge pcb2gcode page has a bullet item: output can be adjusted for automated height probing, see http://www.cnczone.com/forums/showthread.php?t=82628 That discussion points to: http://www.cnczone.com/forums/pcb_milling/82628-cheap_simple_height-probing.html Which seems to be a generalized planar-surface probe process that's likely too complex. All you must do is insert a G38.2 probe-and-set subroutine, because you've already solved the PCB flatness and alignment problems. Some sed-fu should do the trick. I vaguely recall reading that stuff while building my hand-hewn G-Code routines. Mercifully, those didn't have the problem of integrating with anything else in the known universe... -- Ed http://softsolder.com -- 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] Methods of community information exchange for LinuxCNC
I'm not a big forum user in general. I think the forum model must be carried out very carefully for it to be effective. I think the LinuxCNC forum is very good.I think the CNCZone is not so good. I used to be a regular reader/contributor on the CNCZone but the hassle factor was too high. Then I was getting emails from the CNCZone... saying I haven't on at the forum recently, blah blah blah.What a turn off! My spam blocker killed those. The CNCZone needs work. I prefer email lists as I think it is more effective time wise and I can follow the threads efficiently, while following a number of threads on a forum can be very difficult. Dave On 1/25/2012 9:36 AM, andy pugh wrote: On 25 January 2012 12:12, Sven Wesleysvenne.d...@gmail.com wrote: If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. I agree. However, it is much easier to find, and so ends up being the first port of call for new users with a problem. I guess that we could put a link there to the cnczone forum instead of having our own. I have nothing against the 'Zone and I am vaguely active there too, but it is too big. There is no way that I have the time to keep up with all of it, and the LinuxCNC-related stuff ends up being very dilute. I can and do read every post to the LinuxCNC forums and I think the same is true of the other moderators, there is a guarantee that a query there will get read, and an almost-guarantee that it will get an answer. -- 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] Money issues, and my regret of mentioning it
On Wed, Jan 25, 2012 at 06:17:22AM -0500, Mark Wendt wrote: Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. I now regret mentioning money. I just wanted to say that it was not a matter of coincidence or luck that our online presence is ad- and bs-free. I don't want donations and/or a treasury personally, and among the board I've never heard any sentiment otherwise. If I pay for hosting/service myself and give some of the benefits to the community, it's a bit costly but simple. If I want reimbursement from the community somehow, I would have to trade that cost for a different cost in terms of complexity and time. That's a tradeoff in the wrong direction for me. I appreciate that so many want to help, and money is a seemingly-simple way to do that, but I think it would add complexity that we just don't want. -- 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 Fusee (was question about tapered threading)
Dave Caroline wrote: On Wed, Jan 25, 2012 at 12:38 PM, Lester Caineles...@lsces.co.uk wrote: John Prentice wrote: From: John Thorntonbjt...@gmail.com IIRC Jeff Eppler cut a fusee for a mousetrap powered car... Sadly a fusee for clock work needs a curved profile to match spring forces rather than straight line. I think they are hard to cut on a CNC lathe although reasonably easy to mill with a 4th axis - apart from the required overhang on a small diameter mill. Like this? http://medw.co.uk/fisheye/view_image.php?image_id=532gallery_path=/23/92/37 Yes like that but a correctly cut fusee on an antique clock does not have lead in/out ramps but stop sharply at the chain/rope mounting usually. Probably easier to mill. Somewhere I have the maths for the curve but cant find at the moment. This is milled - 2mm end mill for a square chain. If you look at the next picture you will see the pocket for the end of the chain. Shape is 'rule of thumb' ... but don't ask me who's thumb it was :) -- Lester Caine - G8HFL - Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php -- 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 Fusee (was question about tapered threading)
As John said, in horology, the curve of a fusee has to exactly match the force of the mainspring if it is to do its job properly. The idea is that the force of a wound up spring is much greater than that of a spring which is mostly unwound and the fusee is there as a continually variable pulley to ensure that the gearing of the clock or watch gets a constant force over the whole period of the spring run. When the spring is fully wound it pulls on a small diameter of the fusee whilst, when it is running down, it pulls on a larger diameter. Every mainspring is different in its characteristics, even in our modern technological age, due to slight differences in the structure and composition of the metal and its hardening and tempering. Consequently, a fusee has to be matched to each new spring it encounters. If one is just making a pendulum clock, this exact matching is less important than if one were making a chronometer but, nevertheless, it does have some effect. The traditional way in which fusees were made and adjusted is as follows... The fusee blank was cast to a shape which experience had shown was about the right profile for the type and size of mainspring being used. It was then put in a very simple, hand powered, screwcutting 'lathe'. This usually had a simple headstock through which was mounted a coarse screw of the same pitch as was desired on the fusee ( this was calculated by knowing how many times the fusee was required to turn to give the desired length of run of the clock - also knowing the cross section of the chain or cord which would be necessary to safely transmit the force fo the fully wound mainspring, the height of the fusee and therefore the pitch of its thread could then be worked out. ). The outer end of this screw had a handle while the fusee blank was fixed to the other end with the other end of this fusee blank being fixed to a plain rod which ran through the tailstock to provide support. The cutting tool was a simple length of steel with the cutting end like a parting tool and it slid in a square hole in the tool rest at right angles to the fusee blank. The initial cuts might be made by pressing a pin on this tool against a metal template of the curve initially calculated for the fusee but correcting cuts were done freehand by just pressing the tool into the work as it was rotated by means of the handle. The final correction of the fusee was done by fitting the fusee and mainspring up in the clock frame and fitting a long rod with an adjustable weight at its end onto the winding square on the shaft of the fusee and at right angles to it. The mainspring was then wound and the weight on the rod adjusted until the force of the mainspring would just lift the rod against the force of gravity. Now the fusee was allowed to turn a little more, unwinding the mainspring, and the effect on the 'adjusting rod' was noted. This was done repeatedly until the fusee was fully unwound and the shape of the fusee was then corrected, thread by thread, until the rod would neither lift nor fall at any point of the fusee's several rotations. It is a long, tedious but ultimately simple and low-tech process and, to get it right, this is the only way to do it. Fortunately, modern clocks and watches have removed the need for a fusee by using escapements which are, largely, not affected by the difference in force provided by the mainspring as it runs down but I still have to do this whole procedure whenever I replace the mainspring of a chronometer or verge watch or clock. I hope that this info is helpful to some.. Ian On 25/01/2012 12:05, John Prentice wrote: - Original Message - From: John Thorntonbjt...@gmail.com IIRC Jeff Eppler cut a fusee for a mousetrap powered car... John Sadly a fusee for clock work needs a curved profile to match spring forces rather than straight line. I think they are hard to cut on a CNC lathe although reasonably easy to mill with a 4th axis - apart from the required overhang on a small diameter mill. Ian Wright may have thoughts. John Prentice -- 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 - No virus found in this message. Checked by AVG - www.avg.com Version: 2012.0.1901 / Virus Database: 2109/4764 - Release Date: 01/24/12 -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive
Re: [Emc-users] OT Fusee (was question about tapered threading)
Found my pics of the few pages in The science of clocks and watches A. L. Rawlings British Horological Institute 1993 about the fusee http://www.collection.archivist.info/archive/DJCPD/PD/2007/2007_06_06_Rawlings/ Which has some maths for those wishing to put it in gcode Dave Caroline -- 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 Fusee (was question about tapered threading)
On 25 January 2012 16:22, Ian W. Wright watchma...@talktalk.net wrote: It is a long, tedious but ultimately simple and low-tech process and, to get it right, this is the only way to do it. I would have thought that, in principle, a torque meter and encoder could accurately measure the mainspring characteristics, and then a bit of code could convert that into an optimised fusee profile. This would probably be an interesting piecewise calculation, as the past radius history determines how much chain has been pulled in and hence where on the fusee one is. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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] MESA questions
Hello, Some questions regarding MESA cards: 1. Please confirm the configuration 7i43+7i48 for 6 channel analog servo. Is there full firmware support? 2. The friend's machine has 7 servos (including 3 spindles) in step/dir mode, and RS422 is preferred for higher input frequency. Which RS422 daughter cards for 5i20 (or other FPGA) are supported with hardware? Also, is there any possible config with 7 steppers and 7 RS422 quadrature encoders? Thanks, Andrew -- 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] Control a hot wire foam cutter using LinuxCNC?
Hi, Ben Jakson published the two links below. Since I have a four axis (XYUV) hot wire foam cutter I jumped into the tube at youtube. Mr. Sammel implemented exactly what I was looking for a while. I manly use the cutter for wing panels for model air planes. I downloaded the patch. But how to install it, that it runs inside Axis? Any hint or help are very welcom. Regards Peter -Ursprüngliche Nachricht- Von: Ben Jackson [mailto:b...@ben.com] Gesendet: Freitag, 20. Januar 2012 20:03 An: Enhanced Machine Controller (EMC) Betreff: Re: [Emc-users] Control a hot wire foam cutter using LinuxCNC? On Fri, Jan 20, 2012 at 03:32:24PM +, andy pugh wrote: Sammel has been working on this: http://www.youtube.com/watch?v=TWOzqALWa3c patch: http://sourceforge.net/mailarchive/forum.php?threa d_name=4F154BE7.4010 702%40gmx.deforum_name=emc-developers You can set [TRAJ]COORDINATES to limit how many axes are displayed in the GUI (looks like several are unused in the demo). -- Ben Jackson AD7GD b...@ben.com http://www.ben.com/ -- 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-u sers -- 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] DIY output driver
On 25 January 2012 19:41, Kirk Wallace kwall...@wallacecompany.com wrote: On Wed, 2012-01-25 at 17:06 +0200, Viesturs Lācis wrote: ... snip I tested by connecting/disconnecting 4N25 pin1 to GND and measured the voltage on laser power pins. Do you mean pin 2? Shorting pin 2 to ground should complete the circuit and push current through the opto's LED. Place regular LED in series with R1, just as shown for D?, but with an LED. The LED should light up when pin 2 is grounded. If the LED lights up the opto's LED is sure to light up too. Conclusion - not working. I have 0V on output in both cases. Any ideas, what might be wrong? You can try a 12 light bulb in place of the laser to see if Q1 turns ON. Can I short-wire +5V to pin4 of 4N25 to test, if it works then? Yes. 5 or 12 Volts to pin 4 should turn Q1 ON. Be sure R2 is in between your short and Q1. If this works, replace U1, it might be defective. That way I intend to check, if 4N25 is good or no. Viesturs See attached schematic. The . is hard to see so the 6 V are really .6 V. The voltages are approximate. -- By the way, you are using a PNP package for a NPN device. Be sure to change it before doing a layout. Regards Roland -- 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] DIY output driver
2012. gada 25. Jan. 18:55 Roland Jollivet roland.jolli...@gmail.com rakstīja: On 25 January 2012 19:41, Kirk Wallace kwall...@wallacecompany.com wrote: On Wed, 2012-01-25 at 17:06 +0200, Viesturs Lācis wrote: ... snip I tested by connecting/disconnecting 4N25 pin1 to GND and measured the voltage on laser power pins. Do you mean pin 2? Shorting pin 2 to ground should complete the circuit and push current through the opto's LED. Place regular LED in series with R1, just as shown for D?, but with an LED. The LED should light up when pin 2 is grounded. If the LED lights up the opto's LED is sure to light up too. Conclusion - not working. I have 0V on output in both cases. Any ideas, what might be wrong? You can try a 12 light bulb in place of the laser to see if Q1 turns ON. Can I short-wire +5V to pin4 of 4N25 to test, if it works then? Yes. 5 or 12 Volts to pin 4 should turn Q1 ON. Be sure R2 is in between your short and Q1. If this works, replace U1, it might be defective. That way I intend to check, if 4N25 is good or no. Viesturs See attached schematic. The . is hard to see so the 6 V are really .6 V. The voltages are approximate. -- By the way, you are using a PNP package for a NPN device. Be sure to change it before doing a layout. I kind of understand the difference, but do not get, how it relates to me. Could You please explain in more detail? Viesturs -- 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] MESA questions
On Wed, 25 Jan 2012, Andrew wrote: Date: Wed, 25 Jan 2012 19:26:50 +0200 From: Andrew parallel.kinemat...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: [Emc-users] MESA questions Hello, Some questions regarding MESA cards: 1. Please confirm the configuration 7i43+7i48 for 6 channel analog servo. Is there full firmware support? Yes, but you do need to use LinuxCNC 2.5 to support the 7I48 a 5I25/7I77 might be a better solution if you need additional 12/24V I/O 2. The friend's machine has 7 servos (including 3 spindles) in step/dir mode, and RS422 is preferred for higher input frequency. Which RS422 daughter cards for 5i20 (or other FPGA) are supported with hardware? Also, is there any possible config with 7 steppers and 7 RS422 quadrature encoders? Its a little awkward with 7 but for example: The 7I52S has 6 RS-422 step/dir outputs and 6 RS-422/TTL encoder inputs so 2 of these would give 12 of each. This would require a 5I23 as this is too much logic for a 5I20. This requires LinuxCNC 2.5 as well 2 7I47s would also do, giving 8 encoder inputs (RS-422 only) and 12 RS-422 step/dir outputs. Thanks, Andrew -- 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 Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- 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] DIY output driver
On Wed, 2012-01-25 at 19:52 +0200, Roland Jollivet wrote: ... snip By the way, you are using a PNP package for a NPN device. Be sure to change it before doing a layout. Regards Roland Uugh, that's embarrassing. I got the part number from Viesturs' e-mail reply, just pasted it in and didn't see the flaw. If this is really a BD139, the circuit won't work. Thanks Roland. I guess I shouldn't apply for any detective jobs. I suppose the BD139 could be made to work, but I would need to build the circuit to say anything with confidence. See attached. I suppose a lot of what I do involves magic ... by letting the magic smoke out of defenseless bits of plastic. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA attachment: Screenshot-5.png-- 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] MESA questions
On Wed, 2012-01-25 at 19:26 +0200, Andrew wrote: ... snip 2. The friend's machine has 7 servos (including 3 spindles) in step/dir mode, and RS422 is preferred for higher input frequency. Which RS422 daughter cards for 5i20 (or other FPGA) are supported with hardware? ... snip What servo drivers does he have? If the drivers have the option, it might be better to use a torque or velocity input. RS422 is a standard that describes handling a signal through a pair of wires. Generally, I believe any digital input could be made to handle RS422 by adding a RS422 receiver chip. How many pairs of wires come from the encoders? For step/dir drivers, the encoders are wired to the driver, and optionally, the CNC controller. If you use the driver torque or velocity inputs, the encoders are wired just to LinuxCNC. -- 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] DIY output driver
Ok, now I got it. Thank You, Kirk, for explanatory scheme! Thank You, Roland, for pointing it out. I will try in to resolder within next few hours and report back. Viesturs 2012. gada 25. Jan. 19:19 Kirk Wallace kwall...@wallacecompany.com rakstīja: On Wed, 2012-01-25 at 19:52 +0200, Roland Jollivet wrote: ... snip By the way, you are using a PNP package for a NPN device. Be sure to change it before doing a layout. Regards Roland Uugh, that's embarrassing. I got the part number from Viesturs' e-mail reply, just pasted it in and didn't see the flaw. If this is really a BD139, the circuit won't work. Thanks Roland. I guess I shouldn't apply for any detective jobs. I suppose the BD139 could be made to work, but I would need to build the circuit to say anything with confidence. See attached. I suppose a lot of what I do involves magic ... by letting the magic smoke out of defenseless bits of plastic. -- 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 -- 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] DIY output driver
On Wed, 2012-01-25 at 10:17 -0800, Kirk Wallace wrote: ... snip I suppose the BD139 could be made to work, but I would need to build the circuit to say anything with confidence. See attached. ... snip I suppose being able to use SPICE would help. Maybe I'll learn to use it in another life. http://www.brorson.com/gEDA/SPICE/x64.html -- 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] MESA questions
2012/1/25 Peter C. Wallace p...@mesanet.com On Wed, 25 Jan 2012, Andrew wrote: Date: Wed, 25 Jan 2012 19:26:50 +0200 From: Andrew parallel.kinemat...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: [Emc-users] MESA questions Hello, Some questions regarding MESA cards: 1. Please confirm the configuration 7i43+7i48 for 6 channel analog servo. Is there full firmware support? Yes, but you do need to use LinuxCNC 2.5 to support the 7I48 a 5I25/7I77 might be a better solution if you need additional 12/24V I/O Thanks! I probably stick to 7i43 as I already have it. Which firmware should I use here? 2. The friend's machine has 7 servos (including 3 spindles) in step/dir mode, and RS422 is preferred for higher input frequency. Which RS422 daughter cards for 5i20 (or other FPGA) are supported with hardware? Also, is there any possible config with 7 steppers and 7 RS422 quadrature encoders? Its a little awkward with 7 but for example: The 7I52S has 6 RS-422 step/dir outputs and 6 RS-422/TTL encoder inputs so 2 of these would give 12 of each. This would require a 5I23 as this is too much logic for a 5I20. This requires LinuxCNC 2.5 as well 2 7I47s would also do, giving 8 encoder inputs (RS-422 only) and 12 RS-422 step/dir outputs. Which 5i23 firmware goes for both cases? Thanks, Andrew -- 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 Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- 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 -- 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] DIY output driver
On 25 January 2012 20:17, Kirk Wallace kwall...@wallacecompany.com wrote: On Wed, 2012-01-25 at 19:52 +0200, Roland Jollivet wrote: ... snip By the way, you are using a PNP package for a NPN device. Be sure to change it before doing a layout. Regards Roland Uugh, that's embarrassing. I got the part number from Viesturs' e-mail reply, just pasted it in and didn't see the flaw. If this is really a BD139, the circuit won't work. Thanks Roland. I guess I shouldn't apply for any detective jobs. I suppose the BD139 could be made to work, but I would need to build the circuit to say anything with confidence. See attached. I suppose a lot of what I do involves magic ... by letting the magic smoke out of defenseless bits of plastic. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA Haha. Sorry, it's funny. The BD139 is a NPN, so the position was right, but the symbol should have been changed from PNP to NPN. Otherwise, you can leave the new drawing as is, but label it as a BD138. The BD138 is PNP. Regards Roland -- 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] MESA questions
2012/1/25 Kirk Wallace kwall...@wallacecompany.com What servo drivers does he have? If the drivers have the option, it might be better to use a torque or velocity input. No analog option, unfortunately. RS422 is a standard that describes handling a signal through a pair of wires. Generally, I believe any digital input could be made to handle RS422 by adding a RS422 receiver chip. How many pairs of wires come from the encoders? Each encoder has 3 pairs. For step/dir drivers, the encoders are wired to the driver, and optionally, the CNC controller. If you use the driver torque or velocity inputs, the encoders are wired just to LinuxCNC We need to connect encoders for index purpose solely. Generally it's an awkward config, I understand. But those position mode drives are alredy purchased, what else can we do? ) Andrew I understand that -- 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] DIY output driver
2012. gada 25. Jan. 19:39 Roland Jollivet roland.jolli...@gmail.com rakstīja: Haha. Sorry, it's funny. The BD139 is a NPN, so the position was right, but the symbol should have been changed from PNP to NPN. Otherwise, you can leave the new drawing as is, but label it as a BD138. The BD138 is PNP. So does ot mean that existing scheme is correct? Then what else might be wrong? Viesturs -- 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] MESA questions
On Wed, 25 Jan 2012, Andrew wrote: Date: Wed, 25 Jan 2012 20:36:21 +0200 From: Andrew parallel.kinemat...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: Re: [Emc-users] MESA questions 2012/1/25 Peter C. Wallace p...@mesanet.com On Wed, 25 Jan 2012, Andrew wrote: Date: Wed, 25 Jan 2012 19:26:50 +0200 From: Andrew parallel.kinemat...@gmail.com Reply-To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Subject: [Emc-users] MESA questions Hello, Some questions regarding MESA cards: 1. Please confirm the configuration 7i43+7i48 for 6 channel analog servo. Is there full firmware support? Yes, but you do need to use LinuxCNC 2.5 to support the 7I48 a 5I25/7I77 might be a better solution if you need additional 12/24V I/O Thanks! I probably stick to 7i43 as I already have it. Which firmware should I use here? SVST6_6 2. The friend's machine has 7 servos (including 3 spindles) in step/dir mode, and RS422 is preferred for higher input frequency. Which RS422 daughter cards for 5i20 (or other FPGA) are supported with hardware? Also, is there any possible config with 7 steppers and 7 RS422 quadrature encoders? Its a little awkward with 7 but for example: The 7I52S has 6 RS-422 step/dir outputs and 6 RS-422/TTL encoder inputs so 2 of these would give 12 of each. This would require a 5I23 as this is too much logic for a 5I20. This requires LinuxCNC 2.5 as well 2 7I47s would also do, giving 8 encoder inputs (RS-422 only) and 12 RS-422 step/dir outputs. Which 5i23 firmware goes for both cases? Both would need a new firmware files (SVST12_12_7I52S, SVST12_12_7I47) Thanks, Andrew -- 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 Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- 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 -- 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 Peter Wallace Mesa Electronics (\__/) (='.'=) This is Bunny. Copy and paste bunny into your ()_() signature to help him gain world domination. -- 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] About the board, the rebrand, and the future
Michael, Thanks for your criticism. I have taken several days to think about it. I have not discussed my thoughts with the board and I am speaking only for myself and to my own relationship to the project. I agree with you that there are some technical problems with how the renaming was done; in particular, changes of variable or object names in the source is unnecessary from a branding standpoint and unnecessarily destabilizing. It's possible we could revert those mistakes and perhaps we should. I think Jeff has responded to these thoughts too. But this is a very small part of the dissatisfaction expressed in your letter. Mostly you are dissatisfied with all aspects of the board's behavior. You would like the board to take more direct and authoritative action guiding development. In fact the bylaws currently say something to this effect: we'll within 24 hours set the priority and assign to a developer all bug fixes and feature requests submitted on sourceforge. To me this is eminently silly and you are right that I do not take this responsibility seriously. I do not feel I have the authority to assign ANYTHING to ANYONE and I certainly don't have the authority to prioritize their action items. I am not a development manager and none of our developers are my employees. Our developers, me included, take on bug fixes and improvements as we feel qualified to tackle them, and as we have time and energy to spare in our day-to-day lives. I will say more about this later. Now on the other hand, you would have liked the board to take a less direct/authoritative and more community-oriented approach to the problems posed by emc.com's lawyer, even suggesting that perhaps a community member may have had the experience to handle it better and get us a better outcome. I will say more about this later too. Now I do not claim to do everything right, or to have given the project my full attention at all times in the last, uh, decade or so that I've been involved, or that I've always handled every question to the best of my ability. I hope nobody expects that of me. But aside from that, I see that we have a fundamental disagreement about the role of the board. The things I think the board should handle are something like this: Represent the project in general to the outside world, being a point of contact for companies, lawyers, etc. Keep tabs on the infrastructure the whole project needs, make smart decisions about it, and keep it working. This is stuff like the DNS, the key used to sign the apt repositories, the websites, arrangements with services that recognize our project somehow like sourceforge and freenode and the Linux foundation, and so on. This task also includes things like studying/advocating/implementing the switch from cvs to git. It also includes deciding in general how we use vc (merging strategy, stable release branches, feature branches) and trying to keep people doing that properly. Maintain the set of keys from pushers and offer push access to contributors who show consistent quality and express an intention to stick around for a while, and hopefully a bit of guidance to new folks on using vc correctly, the stuff I mentioned above. Select release managers that can help a branch become stable and eventually get released (so far these have been board members, but I think they don't need to be). I value your great contributions to the project and am sorry that you don't have the guidance you want. For example I hear you talking about a task/interpreter restructure that you are interested in, and that you have made some progress but want feedback. When you get no feedback I understand that you can't tell if it's because nobody cares, or because nobody feels qualified to help you in that way. In the case of me personally, it's the latter. I'm not an expert in object oriented design and it does no good for you to tell me about your design. I have no useful input. On the other hand, when you show (not tell) me that you have something that makes the system better, like when you shared your remapping work, I helped you test and became your advocate and helped you get it merged. I think it's a little unfair to say that you've had complete silence from the board or board members; I do understand though that the moments of silence do stick in one's mind. Now, about the decision to rebrand and how we came to it: The first letter from the lawyer was directly to me. I hope you and others can understand that since there is no LinuxCNC organization and that we are only a bunch of individuals, those of us with (titular?) authority and responsibility had particular personal danger in this proceeding. My goals personally (again I am not speaking for the others) were, in order: Protect myself and other
[Emc-users] DIY output driver
2012/1/25 Viesturs Lācis viesturs.la...@gmail.com 2012. gada 25. Jan. 19:39 Roland Jollivet roland.jolli...@gmail.com rakstīja: Haha. Sorry, it's funny. The BD139 is a NPN, so the position was right, but the symbol should have been changed from PNP to NPN. Otherwise, you can leave the new drawing as is, but label it as a BD138. The BD138 is PNP. So does ot mean that existing scheme is correct? Then what else might be wrong? Viesturs All I'm saying is; BD138 is PNP BD139 is NPN Just make sure that the symbol used matches the description, otherwise if you automatically place the part, you'll have the wrong pin layout. Kirk modified the cct for a PNP, but kept the label as a BD139. No value is shown for R3. I think 1K should be fine. Regards Roland -- 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] Mouse pointer hidden at startup
On an ASUS ATN5NM10-I mobo (selected on recommendation in this list) I have two partitions, one with a plain Ubuntu 10.04 and one with Ubuntu 10.04 2.6.32-122-rtai. This mobo works fine, max jitter like 9000, I have the base thread interval set at 25000. At startup of the rtai system there is no mouse pointer. The mouse is active and working, only a little difficult to position. If I do a CtrlAltF1 and then immediately a CtrlAltF7 the mouse pointer becomes visible. The plain 10.04 has a mouse pointer directly after bootup as it should. Anyone familiar with this? I found the CtrlAltF1 CtrlAltF7 fix by Googling but found nothing on the cause. // Lars -- 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] DIY output driver
2012. gada 25. Jan. 20:18 Roland Jollivet roland.jolli...@gmail.com rakstīja: 2012/1/25 Viesturs Lācis viesturs.la...@gmail.com 2012. gada 25. Jan. 19:39 Roland Jollivet roland.jolli...@gmail.com rakstīja: Haha. Sorry, it's funny. The BD139 is a NPN, so the position was right, but the symbol should have been changed from PNP to NPN. Otherwise, you can leave the new drawing as is, but label it as a BD138. The BD138 is PNP. So does ot mean that existing scheme is correct? Then what else might be wrong? Viesturs All I'm saying is; BD138 is PNP BD139 is NPN Just make sure that the symbol used matches the description, otherwise if you automatically place the part, you'll have the wrong pin layout. Kirk modified the cct for a PNP, but kept the label as a BD139. No value is shown for R3. I think 1K should be fine. I have BD139. R3 is 10K ohm. Ok, I will try to check, if any of elements is damaged and not working. Regards Roland -- 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 -- 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 Fusee (was question about tapered threading)
On 25/01/2012 16:39, andy pugh wrote: On 25 January 2012 16:22, Ian W. Wrightwatchma...@talktalk.net wrote: It is a long, tedious but ultimately simple and low-tech process and, to get it right, this is the only way to do it. I would have thought that, in principle, a torque meter and encoder could accurately measure the mainspring characteristics, and then a bit of code could convert that into an optimised fusee profile. This would probably be an interesting piecewise calculation, as the past radius history determines how much chain has been pulled in and hence where on the fusee one is. I'm sure you are right but it sounds very complicated and well beyond my abilities - it would be interesting to compare the time taken to do the job your way with doing it the old way In many cases I have found that the old ways are quicker and frequently more accurate which is why I still make chronometer balance staffs on bow-powered turns. ;-} Ian -- 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] Methods of community information exchange for LinuxCNC
I have generally found that old discussions - on forums or email - quite often provide a great resource for troubleshooting. Beyond that, the real issue is critical mass of participants. If there is very little signal, it is irrelevant what the signal to noise ratio is. C Buckley On Wed, Jan 25, 2012 at 8:37 AM, Dave e...@dc9.tzo.com wrote: I'm not a big forum user in general. I think the forum model must be carried out very carefully for it to be effective. I think the LinuxCNC forum is very good.I think the CNCZone is not so good. I used to be a regular reader/contributor on the CNCZone but the hassle factor was too high. Then I was getting emails from the CNCZone... saying I haven't on at the forum recently, blah blah blah.What a turn off! My spam blocker killed those. The CNCZone needs work. I prefer email lists as I think it is more effective time wise and I can follow the threads efficiently, while following a number of threads on a forum can be very difficult. Dave On 1/25/2012 9:36 AM, andy pugh wrote: On 25 January 2012 12:12, Sven Wesleysvenne.d...@gmail.com wrote: If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. I agree. However, it is much easier to find, and so ends up being the first port of call for new users with a problem. I guess that we could put a link there to the cnczone forum instead of having our own. I have nothing against the 'Zone and I am vaguely active there too, but it is too big. There is no way that I have the time to keep up with all of it, and the LinuxCNC-related stuff ends up being very dilute. I can and do read every post to the LinuxCNC forums and I think the same is true of the other moderators, there is a guarantee that a query there will get read, and an almost-guarantee that it will get an answer. -- 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 -- 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] Methods of community information exchange for LinuxCNC
IRC support is good too for 'immediate questions'. This isn't such a small group that we should have 'just one' channel of communications. 'Official announcements' should go out on the group web site, and that same information made available to 'freshmeat', sourceforge, git, and any other related outlet method someone wants to support. But the 'canonical' source should be the web site IMHO. Support is a separate issue from 'official communications'. Online user groups (google groups, yahoo groups, or mailing lists that are archived, are great. IRC sometimes is not logged and they are more 'one time, quick messages' that turn into conversations often with many 'eavesdropping'. Just my .02 quatloos. ... Jack -- 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] About the board, the rebrand, and the future
On 1/25/2012 2:10 PM, Chris Radek wrote: Michael, Thanks for your criticism. I have taken several days to think about it. I have not discussed my thoughts with the board and I am speaking only for myself and to my own relationship to the project. I agree with you that there are some technical problems with how the renaming was done; in particular, changes of variable or object names in the source is unnecessary from a branding standpoint and unnecessarily destabilizing. It's possible we could revert those mistakes and perhaps we should. I think Jeff has responded to these thoughts too. ... The first letter from the lawyer was directly to me. I hope you and others can understand that since there is no LinuxCNC organization and that we are only a bunch of individuals, those of us with (titular?) authority and responsibility had particular personal danger in this proceeding. My goals personally (again I am not speaking for the others) were, in order: Protect myself and other individuals involved in the project from a ruinous lawsuit brought by an immensely wealthy multinational corporation that could cause grave hardship for us and our loved ones; Find an outcome that allows the continuation of the LinuxCNC project with as little disruption as possible, and that is likely to help us avoid more of this kind of mess in the future; Not piss off other developers and users too much. I think we have succeeded with #1 and #2, and not very well with #3. Chris: I think you folks performed remarkably well when this situation arose. You won't hear any complaints from me, just sympathy that it did arise*. I'll let others debate what our board should be and do. I think the momentary instability caused by the rebranding is acceptable particularly because it comes just before rather than just after a significant release. We seem to be reducing the radius of confusion every day. The effort has been started, let's finish it. As an aside, I hope you and the other board members carry umbrella insurance policies to help mitigate your 'particular personal danger', which is quite real. These policies not expensive, at least in the US; I bought one for my wife the day she decided to quit her job and hang out her shingle as a consultant, precisely so our personal holdings would not be at immediate risk. Regards, Kent *and you're not alone. A quick search on the term trademark bullying will reveal fascinating accounts as well as the inconclusive results of last year's study of the problem commissioned by Congress. -- 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] Mouse pointer hidden at startup
On 1/25/2012 2:24 PM, Lars Andersson wrote: On an ASUS ATN5NM10-I mobo (selected on recommendation in this list) I have two partitions, one with a plain Ubuntu 10.04 and one with Ubuntu 10.04 2.6.32-122-rtai. This mobo works fine, max jitter like 9000, I have the base thread interval set at 25000. At startup of the rtai system there is no mouse pointer. The mouse is active and working, only a little difficult to position. If I do aCtrlAltF1 and then immediately aCtrlAltF7 the mouse pointer becomes visible. The plain 10.04 has a mouse pointer directly after bootup as it should. Anyone familiar with this? I found theCtrlAltF1CtrlAltF7 fix by Googling but found nothing on the cause. // Lars Lars: I haven't seen this with my ASUS ATN5M10-I using a PS/2 mouse. Are you perchance using a USB mouse? Regards, Kent -- 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] question on gcode parsing
[this should move to emc-developers, which is why I'm cc'ing there] it just occured to me that a decent parser would give us the opportunity for a significant language simplification while retaining backwards compatibility. An example for the current RS274NGC language with variable references, expressions and control structures: -- #var1 = [#foo + 1] #var2 = 10 o#label1 if [#var1 lt #var2] o#label1 else o#label1 endif -- Note the pathetic amount of syntactic noise - wouldnt it be more readable to write: -- $var1 = $foo + 1 $var2 = 10 if $var1 $var 2 ... else ... endif -- We have several noise chars per variable (#), useless labels including noise (o#label1) which do not help in disambiguating, and useless brackets around expressions, plus, well, fortranesque operators now the major reason why this is so is that the current scanner only does lookahead 1 character, and the parser is inadeaquate; if even Perl can do it, so should RS274NGC A combination of a say flex scanner, bison parser should be able to parse both examples unambiguously. Moreover, it should tell during the bison run wether there are any ambiguities or conflicts when such a language simplification is introduced - it would give a reduce/reduce message. For instance, one could experiment wether the '$' as variable introducer is actually necessary (it probably is due to ambiguities with words in a block). I understand this is quite different from you pretty printer/lint goal If we were to go about this, I think the way to do this is: - have both parsers as alternatives - add a flag to sai/rs274 to parse a file with old and new parser - compare outputs for regression tests - when it is clear that no ambiguities are left, move it to mainline as the default parser - Michael -- 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
I am not a board member or anything official, I'm just some guy who hacks on linuxcnc sometimes. I speak for myself. I've been following this thread since the start, and there is a disconnect between what people are asking for and how i think this project works. People are saying thing like: What's the road map of features for future releases? What features should/shouldn't I work on? Who holds the Treasurer position? How do you assign tasks to developers? These kinds of questions make no sense in my mental model of the project. This is not a company and I am not an employee, so nobody gets to tell me what to do. I'm a volunteer and I do this because I like our community, and machining, and programming. I'm doing this for fun, in my spare time that I could be doing other fun things of my own choosing. If someone wants to make a roadmap, or a list of features they want, or a 5 year plan of what they think everyone should work on, that's fine by me - but it doesnt really affect me, and it doesnt change what I'll do tonight after i tuck my kids into bed. I have a list of things *I* want to do to the linuxcnc project, but I'd never dream of telling anyone to work on them. It's not my place to tell folks what to do. I do not publicise my todo list because I'm afraid that doing so might make people impatient for the tasks to be finished, and the pressure of that public expectation would diminish my enjoyment of doing the work. I have enough schedule and pressure in my day job and other parts of my life, I dont need any more! That's not what I'm here for! I have never read the Board of Directors Terms of Service, and until people in this thread started talking about it I didnt realize we had one. I will not go read it now, because I don't care. To me, this project works well, and legalese bores me. I run my part of our infrastructure on my dime because I happen to have the equipment and skills and interest to do it, and i think it makes our shared project better. I have no interest in trying to untangle the expense of it from the rest of my household expenses and requesting a reimbursement from a project treasurer. I dont know if we even *have* a treasurer, and if we do i dont want to spend my open-source hacking hour talking about bills. I'd rather just hack. That's where I'm coming from. - Reply message - From: Sven Wesley svenne.d...@gmail.com Date: Wed, Jan 25, 2012 05:12 Subject: [Emc-users] Open letter to the EMC Board of Directors To: mark.we...@nrl.navy.mil, Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Andy, Understandable. The paypal link could be set up so that it could be turned on when funds are needed and turned off when the funding is met. The treasurer would have to stay on top of that though. Mark This must be the most wide spread discussion in ages at this mailing list, forums, lists, bills, credits... Doesn't matter, it just shows that even the silent people can speak (which also is a Chinese saying). :) If you guys think that the internal forum works well so be it. To me it's not better at all than (for example) cnczone or the mailing list. One board all questions, and that makes the mailing list superior. And unfortunately, there were many broken links to the forum before. Cnczone being commercial? There's no secret I'm a moderator at the zone. There's no secret a page with 140 000 members need better servers than our page. Of course there will be banners. Stating that it's a bad idea because the site might go pay-to-view based - will not happen. Why on Earth would you bite your own feeder? IF that happens, I'm the first guy to leave the site. We're lucky that someone supports the LinuxCNC (formerly known as EMC2) community with CPU and storage. So who will pay it otherwise? A paypal account seems to be a good idea - at first. How should the board/community handle the scenario when a supportive company transfers $ 100 000 and after a short while demands to get their requirements sorted out? Who will be responsible for the book keeping? What should happen if there's more money than needed? What should happen when there's LESS money than neeeded?.. My first opinion is still not changed, there are too many communication channels for a small (in a community perspective) project. it seems some of you are pretty gnarly when it comes to commercial fundings (you're not using Youtube, are you?..). Then kill the mailing list. That's commercially based service, even more than the zone. There's not a single response on Roadmap planning nor black/white listing - suggestions that _really_ affects the evolution of the software. Not even from other developers... Regards, Sven -- Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio,
Re: [Emc-users] [Emc-developers] Open letter to the EMC Board of Directors
On 25 January 2012 20:53, s...@highlab.com s...@highlab.com wrote: People are saying thing like: What's the road map of features for future releases? What features should/shouldn't I work on? These kinds of questions make no sense in my mental model of the project. I see your point, but that does leave a bit of a problem. Currently I can have a great idea for a modification to LinuxCNC. I can spend months working on it to get it to the point where it can be demonstrated. Then somebody can say Oh, we rejected that idea back in 2005 because it's stupid. There surely has to be _some_ way of figuring out whether a feature or change is likely to be accepted into the main branch prior to spending a bunch of time coding it. It's no big deal if it is a feature that you want personally, you get to keep it. But much of the stuff I have done I have no intention of ever using, I just think it would be nice for the project if it worked. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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 Wed, Jan 25, 2012 at 01:53:51PM -0700, s...@highlab.com wrote: I have a list of things *I* want to do to the linuxcnc project, but I'd never dream of telling anyone to work on them. It's not my place to tell folks what to do. Although I am not a contributor to LinuxCNC I have contributed to other open source projects. There are typically two tiers of involvement: A core team (by whatever name) has commit privileges and is responsible for deciding what patches are accepted. A larger team of interested users and developers contributes patches and ideas. When you're in that second group contributing patches it can be very frustrating to try to understand what the core team wants. For example, maybe I think that jogging while a job is paused is important so I make it possible and submit a patch. If the core team doesn't want that feature in the software then it will go nowhere. If it's a complex patch and no one on the core team is personally interested in taking responsibility for it then it will go nowhere. Making a roadmap and documenting the patch process will give potential contributors confidence to step up and start work. It's not telling people what to do, it's telling them what will be accepted into the product. -- Ben Jackson AD7GD b...@ben.com http://www.ben.com/ -- 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] DIY output driver
2012/1/25 Kirk Wallace kwall...@wallacecompany.com: On Wed, 2012-01-25 at 21:16 +0200, Roland Jollivet wrote: ... snip All I'm saying is; BD138 is PNP BD139 is NPN Just make sure that the symbol used matches the description, otherwise if you automatically place the part, you'll have the wrong pin layout. Kirk modified the cct for a PNP, but kept the label as a BD139. No value is shown for R3. I think 1K should be fine. Regards Roland ... snip Double embarrassing. I think I have it now (applied 2x4 to forhead). Viesturs said he was using a BD139 which is a NPN (Not Pointing iN). I messed up the symbol I used, and should now have it corrected. The attached should be correct. Sorry for the confusion. Screenshot-3.png should still apply except for the Q1 symbol. Corrections welcomed. Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... And I have a question about Screenshot 6 and pin numbering of BD139. Does it differ from this one? http://picpaste.com/bd139-OI8vROGu.png Viesturs -- 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] DIY output driver
On 25 January 2012 21:07, Viesturs Lācis viesturs.la...@gmail.com wrote: Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... The direction the arrow points in the transistor schematic symbol. -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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] MESA questions
2012/1/25 Peter C. Wallace p...@mesanet.com Thanks! I probably stick to 7i43 as I already have it. Which firmware should I use here? SVST6_6 Which 5i23 firmware goes for both cases? Both would need a new firmware files (SVST12_12_7I52S, SVST12_12_7I47) Thanks, Peter! Just ordered 7i48. I found freeby.mesanet.com/SVST6_6.BIT, is it the last version? Andrew -- 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 Wed, Jan 25, 2012 at 09:07:14PM +, andy pugh wrote: I see your point, but that does leave a bit of a problem. Currently I can have a great idea for a modification to LinuxCNC. I can spend months working on it to get it to the point where it can be demonstrated. Then somebody can say Oh, we rejected that idea back in 2005 because it's stupid. There surely has to be _some_ way of figuring out whether a feature or change is likely to be accepted into the main branch prior to spending a bunch of time coding it. The way I see it, you just do this by discussing it with other developers and perhaps the whole community. People do this on irc and the mailing list all the time. You know that sticking points will be stuff like breaking existing configs, breaking existing gcode programs, changing existing behavior that a lot of people use, etc. You can use these metrics to figure out how much impact your change will have. Realistically, then, you as a developer will have some idea whether the idea will be controversial or will be a slam dunk. You use this judgement to determine how much buy-in/advocacy/discussion is needed before you spend too much time on it. -- 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] About the board, the rebrand, and the future
I mostly agree with Chris on this one, some comments added below. Michael, Thanks for your criticism. I have taken several days to think about it. I have not discussed my thoughts with the board and I am speaking only for myself and to my own relationship to the project. I agree with you that there are some technical problems with how the renaming was done; in particular, changes of variable or object names in the source is unnecessary from a branding standpoint and unnecessarily destabilizing. It's possible we could revert those mistakes and perhaps we should. I think Jeff has responded to these thoughts too. As Chris described all of the work on LinuxCNC is done by contributors (I consider contributors people who write code, write documentation, test things, etc). This work is done by each individual mainly because they wish to add something to the project (or fix something that is wrong, missing, whatever). They do it without beeing instructed or compelled to. As a result, the people doing the work, are the ones who get to decide on what they want to work, how they want to do it, etc. Surely if a contribution is seen as negative to the project (by other developers), it can be discussed or even reverted. The authority for this relies still to contributors (most likely contributors which have experience in that particular field). The board (as it is now) doesn't get involved in such matters. If you say it should, then we should discuss it, and change the attributions of the board when a concensus is reached. As for the rename: sometimes discussing a new feature (like a rename) will lead to an interminable discussion with arguments on a couple of sides about how things should get done. This usually leads to a lot of talk and no real implementation. Jeff (as a developer) took the other possibility and jumped right into the change. As a board member I have no real oppinion about the way he chose (except maybe to see that he achieved the goals of renaming the project so as to comply with Emc inc.'s demands, maybe even exceeded them a bit). As a fellow developer (although my developer hat is pretty wrinkly from sitting in a closet) I agree with his later email describing some of the things he could have done better. (that doesn't mean that I wouldn't have possibly made the same mistake if I started the rename). But this is a very small part of the dissatisfaction expressed in your letter. Mostly you are dissatisfied with all aspects of the board's behavior. snip But aside from that, I see that we have a fundamental disagreement about the role of the board. The things I think the board should handle are something like this: Represent the project in general to the outside world, being a point of contact for companies, lawyers, etc. As stated in the current bylaws Keep tabs on the infrastructure the whole project needs, make smart decisions about it, and keep it working. This is stuff like the DNS, the key used to sign the apt repositories, the websites, arrangements with services that recognize our project somehow like sourceforge and freenode and the Linux foundation, and so on. Missing from the bylaws, should probably be added. This task also includes things like studying/advocating/implementing the switch from cvs to git. It also includes deciding in general how we use vc (merging strategy, stable release branches, feature branches) and trying to keep people doing that properly. Right, but this should also be done consulting the active contributors (it's not a simple board decision that needs to be accepted as in #1 - represent the project in general...). Maintain the set of keys from pushers and offer push access to contributors who show consistent quality and express an intention to stick around for a while, and hopefully a bit of guidance to new folks on using vc correctly, the stuff I mentioned above. Select release managers that can help a branch become stable and eventually get released (so far these have been board members, but I think they don't need to be). Again, the board can select managers out of developers who are willing to take the role (and volunteer for the task, knowing what it involves). We cannot assign a certain developer as the release manager for 2.6.x without having the certainty that person is up to the task, has the available manpower, is willing to do that job, etc. I value your great contributions to the project and am sorry that you don't have the guidance you want. For example I hear you talking about a task/interpreter restructure that you are interested in, and that you have made some progress but want feedback. When you get no feedback I understand that you can't tell if it's because nobody cares, or because nobody feels qualified to help you in that way. In the case of me personally, it's the latter. I'm not an expert in object oriented design and it does no good for you to
Re: [Emc-users] DIY output driver
2012/1/25 andy pugh bodge...@gmail.com: On 25 January 2012 21:07, Viesturs Lācis viesturs.la...@gmail.com wrote: Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... The direction the arrow points in the transistor schematic symbol. Ok, thanks! I do not understand - that is inside the BD139, right? What can I do about it, if it is still the same BD139 transistor??? I finally managed to get at least something working: Short-circuiting +5V to 4N25's pin5 turns the laser power on and off as required. I am left with an impression that 4N25 is not working correctly. Is that diode next to R1 mandatory? I will not have a time to obtain one and solder in, before going to client. I just hope that I have spare 4N25... How sensitive to soldering heat are things like 4N25 optoisolators? Maybe I have accidentally burned it? Viesturs -- 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 Wednesday, January 25, 2012 04:49:03 PM Ed Nisley did opine: On Tue, 2012-01-24 at 18:04 -0500, gene heskett wrote: if I can insert those few lines of code after the M6 T# command. If you add: [EMCIO] TOOL_CHANGE_AT_G30 = 1 That is I believe, a new one to me, thanks Ed. I'm assuming that will alleviate the need to actually edit in the moves to the tool change position. OTOH, pcb-gcode outputs those moves too, so a slight change in its recipe and I am down to adding the subroutine call after the M6 T# Then M6 will move to the G30 position, which you've cleverly set right above the probe switch. Admittedly, you must then call the probe subroutine, but a little sed-fu [grin] should do the trick if pcb2gcode doesn't have an option buried in there to wrap some user code around the tool change. Which I now think can be a file to the call function, a single line to insert. This is sounding more better all the time. The sourceforge pcb2gcode page has a bullet item: output can be adjusted for automated height probing, see http://www.cnczone.com/forums/showthread.php?t=82628 That discussion points to: http://www.cnczone.com/forums/pcb_milling/82628-cheap_simple_height-prob ing.html I haven't looked yet, been out all day but I know it will be useful (Dr's office 2 or 4 craft stores, Dr says nose is ok, just not 100% healed yet), thank you for the pointers to a recipe. Which seems to be a generalized planar-surface probe process that's likely too complex. All you must do is insert a G38.2 probe-and-set subroutine, because you've already solved the PCB flatness and alignment problems. Some sed-fu should do the trick. I vaguely recall reading that stuff while building my hand-hewn G-Code routines. Mercifully, those didn't have the problem of integrating with anything else in the known universe... VBG a Chuckle :) Where I have the problem of doing much of it from scratch, first learning eagle (if it can ever be said one has truly learned it), then learning what little I know about pcb-gcode with the same comment. The gcode being virtually the only thing in this whole sequence that I haven't had to learn completely from scratch although I have spent quite a bit of time looking for fixes I needed _this_ time. Its been a fun ride even if i have hit a pothole or 3 that folks here have at least told me where to get the 'bag mix' to fix them, smoothing the ride. Thanks. Cheers, Gene -- There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. -Ed Howdershelt (Author) My web page: http://coyoteden.dyndns-free.com:85/gene If you do something right once, someone will ask you to do it again. -- 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 25 January 2012 22:09, gene heskett ghesk...@wdtv.com wrote: I am down to adding the subroutine call after the M6 T# Even that is potentially optional: http://www.linuxcnc.org/docview/devel/html/remap/structure.html (but probably not worth the trouble unless you are going to want to _always_ probe tool-length.) -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- 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] DIY output driver
On Wed, 2012-01-25 at 23:07 +0200, Viesturs Lācis wrote: ... snip Kirk, I am getting totally confused... Sorry about that. What is the difference in schematics between both images in Your last email? I cannot see any... NPN Not Pointing iN |/ Collector Base ---| |\ V Emitter ~~~ PNP Pointing iN |/ ---| | \ The difference is in the Base voltage that turns the transistor ON. With NPN the base needs to be a higher voltage than the Emitter. Usually the emitter is at ground so a positive voltage around .6 volts will do it. For PNP the Base voltage needs to be lower than the Emitter, so the Emitter often has the positive supply going to it. Then the base can be switched to ground to turn the transistor ON. And I have a question about Screenshot 6 and pin numbering of BD139. Does it differ from this one? http://picpaste.com/bd139-OI8vROGu.png Viesturs I used this as a reference: http://www.fairchildsemi.com/ds/BD/BD139.pdf but after looking at this: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD1225.pdf it looks like the SOT-32 and the TO-126 package have a different pin order. Go figure. There seems to be a TO-225AA package 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] About the board, the rebrand, and the future
On Wednesday, January 25, 2012 05:26:08 PM Chris Radek did opine: Michael, Thanks for your criticism. I have taken several days to think about it. I have not discussed my thoughts with the board and I am speaking only for myself and to my own relationship to the project. I agree with you that there are some technical problems with how the renaming was done; in particular, changes of variable or object names in the source is unnecessary from a branding standpoint and unnecessarily destabilizing. It's possible we could revert those mistakes and perhaps we should. I think Jeff has responded to these thoughts too. But this is a very small part of the dissatisfaction expressed in your letter. Mostly you are dissatisfied with all aspects of the board's behavior. You would like the board to take more direct and authoritative action guiding development. In fact the bylaws currently say something to this effect: we'll within 24 hours set the priority and assign to a developer all bug fixes and feature requests submitted on sourceforge. To me this is eminently silly and you are right that I do not take this responsibility seriously. I do not feel I have the authority to assign ANYTHING to ANYONE and I certainly don't have the authority to prioritize their action items. I am not a development manager and none of our developers are my employees. Our developers, me included, take on bug fixes and improvements as we feel qualified to tackle them, and as we have time and energy to spare in our day-to-day lives. I will say more about this later. Now on the other hand, you would have liked the board to take a less direct/authoritative and more community-oriented approach to the problems posed by emc.com's lawyer, even suggesting that perhaps a community member may have had the experience to handle it better and get us a better outcome. I will say more about this later too. Now I do not claim to do everything right, or to have given the project my full attention at all times in the last, uh, decade or so that I've been involved, or that I've always handled every question to the best of my ability. I hope nobody expects that of me. But aside from that, I see that we have a fundamental disagreement about the role of the board. The things I think the board should handle are something like this: Represent the project in general to the outside world, being a point of contact for companies, lawyers, etc. Keep tabs on the infrastructure the whole project needs, make smart decisions about it, and keep it working. This is stuff like the DNS, the key used to sign the apt repositories, the websites, arrangements with services that recognize our project somehow like sourceforge and freenode and the Linux foundation, and so on. This task also includes things like studying/advocating/implementing the switch from cvs to git. It also includes deciding in general how we use vc (merging strategy, stable release branches, feature branches) and trying to keep people doing that properly. Maintain the set of keys from pushers and offer push access to contributors who show consistent quality and express an intention to stick around for a while, and hopefully a bit of guidance to new folks on using vc correctly, the stuff I mentioned above. Select release managers that can help a branch become stable and eventually get released (so far these have been board members, but I think they don't need to be). I value your great contributions to the project and am sorry that you don't have the guidance you want. For example I hear you talking about a task/interpreter restructure that you are interested in, and that you have made some progress but want feedback. When you get no feedback I understand that you can't tell if it's because nobody cares, or because nobody feels qualified to help you in that way. In the case of me personally, it's the latter. I'm not an expert in object oriented design and it does no good for you to tell me about your design. I have no useful input. On the other hand, when you show (not tell) me that you have something that makes the system better, like when you shared your remapping work, I helped you test and became your advocate and helped you get it merged. I think it's a little unfair to say that you've had complete silence from the board or board members; I do understand though that the moments of silence do stick in one's mind. Now, about the decision to rebrand and how we came to it: The first letter from the lawyer was directly to me. I hope you and others can understand that since there is no LinuxCNC organization and that we are only a bunch of individuals, those of us with (titular?) authority and responsibility had particular personal danger in this proceeding.
Re: [Emc-users] DIY output driver
On Wed, 2012-01-25 at 23:43 +0200, Viesturs Lācis wrote: 2012/1/25 andy pugh bodge...@gmail.com: On 25 January 2012 21:07, Viesturs Lācis viesturs.la...@gmail.com wrote: Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... The direction the arrow points in the transistor schematic symbol. Ok, thanks! I do not understand - that is inside the BD139, right? What can I do about it, if it is still the same BD139 transistor??? If your transistor is a BD139 it will be an NPN. As mentioned in another message, the pin number depends on the package TO or SOT. I finally managed to get at least something working: Short-circuiting +5V to 4N25's pin5 turns the laser power on and off as required. It's jumping the 12 V supply to U1 pin 4 that should turn Q1 ON. If the 5 Volt supply turns Q1 ON, that means that your 12 Volt and 5 Volt supplies share the same ground, which is okay unless they need to be isolated, which is what opto-isolators (U1) allow you to do. I am left with an impression that 4N25 is not working correctly. I concur. Is that diode next to R1 mandatory? I will not have a time to obtain one and solder in, before going to client. The general purpose diode next to R1 can tolerate a much higher reverse voltage. The opto-isolators internal LED has a reverse voltage tolerance a little over 5 volts, so hooking up the LED backwards or noise on the line could burn it out. The general purpose diode prevents the opto LED from being damaged. In addition, a regular LED can also placed in series with the general purpose diode, and will light up when the signal is ON. This can help with trouble shooting, and gives customers something watch while you are explaining how wonderful your machine is. I just hope that I have spare 4N25... Me too. There may be some opt-isolators on junk telecom PC boards you might have laying around? How sensitive to soldering heat are things like 4N25 optoisolators? Maybe I have accidentally burned it? You might pull a trace up before damaging the opto-isolator, although sometimes heat can damage a component such that it still works but not very well, or not all the time. -- 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] Rotary homing.
On Wed, 2012-01-25 at 22:20 +, andy pugh wrote: Even that is potentially optional: Oh, *wow*... Yet Another Way to confuse myself beyond recognition. I must put the tool probe switch somewhere more-or-less fixed before I start invoking that code, but I like what it can do! -- Ed http://softsolder.com -- 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] About the board, the rebrand, and the future
2012/1/25 Chris Radek ch...@timeguy.com Michael, Thanks for your criticism. I have taken several days to think about it. I have not discussed my thoughts with the board and I am speaking only for myself and to my own relationship to the project. ...snip Chris, I think too you made the right decision. You know, it's easy being wise afterwards, not that easy when the mess is running. No hard feelings from me in any case, and as I wrote in another debate this is a perfect time to restart in many perspectives. /Sven -- 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] Communication Channels (Was: An Open Letter...)
2012/1/24 Eric Keller eekel...@psu.edu Seems to me that the CNCzone moderator is a EMC doubter at best, maybe I'm wrong. You mean like, have-been-using-EMC-the-last-nine-years doubter? -- 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 Wed, Jan 25, 2012 at 07:11:35PM -0500, Ed Nisley wrote: On Wed, 2012-01-25 at 22:20 +, andy pugh wrote: Even that is potentially optional: Oh, *wow*... Yet Another Way to confuse myself beyond recognition. I must put the tool probe switch somewhere more-or-less fixed before I start invoking that code, but I like what it can do! I'm using this remapping of T6 to include a probe on my little tabletop mill, and it's awesome. -- 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/25/2012 02:44 AM, gene heskett wrote: On Wednesday, January 25, 2012 05:29:19 AM Rafael Skodlar did opine: On 01/24/2012 11:21 AM, gene heskett wrote: On Tuesday, January 24, 2012 01:46:15 PM Rafael Skodlar did opine: [...] Why not try (g)awk? You can search, match strings, and do some math with it. Of course you could always use a combination of sed, awk and bash, or simply perl. I looked at the gawk man page, didn't see any mention of floating point math so I kept on looking. Bash only does integer. Didn't see any mention of sed math or floating point. Well, there's yet another Unix thing, bc man pages sayz: bc - An arbitrary precision calculator language The most basic element in bc is the number. Numbers are arbitrary precision numbers. This precision is both in the integer part and the fractional part. All numbers are represented internally in decimal and all computation is done in decimal. For your amusement: man pages come with EXAMPLES. How about that? It turns out the easiest way is add a G92 x2.195 before the first move in the top of the file, and a G92.1 to clear it at the bottom. Not good at G-code. However, myvar=2.195 result=$(echo $myvar | awk 'CONVFMT = %2.2f{printf (2.5 * $1)}');echo $result 5.49 result=$(echo $myvar | awk 'CONVFMT = %2.1f{printf (2.5 * $1)}');echo $result 5.5 result=$(echo $myvar | awk 'CONVFMT = %2.4f{printf (2.5 * $1)}');echo $result 5.4875 result=$(echo $myvar | awk 'CONVFMT = %2.8f{printf (2.5 * $1)}');echo $result 5.4875 seem to work. Note printf. result=$(echo $myvar | awk 'CONVFMT = %2.8f{print (2.5 * $1)}');echo $result 5.4875 default print ignores formating. But I've changed the location of the tool change, so I'm now making a contact gage to sit on the table to set drill lengths and will add the probing code after each M6. That's a heck of a lot better than having to edit 24k LOC line by line. :) 24 karat? We want pictures :-) I have nfs working both ways now too, which means I can put pcb-gcode output files directly on the mill from pcb-gcode. Cool. From the properties list, it looks like about 3 hours to make one board plus bit changes board remounting. Needs more spindle rpms by at least 10x. Question, what ipm feeds for a 60 degree sharp pointed carbide bit, running about 3 thou deep, would be recommended when 2500 revs is all you have? Cheers, Gene Sorry can't help you here. -- Rafael -- 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/25/2012 04:44 AM, gene heskett wrote: Why not try (g)awk? You can search, match strings, and do some math with it. Of course you could always use a combination of sed, awk and bash, or simply perl. I looked at the gawk man page, didn't see any mention of floating point math so I kept on looking. Bash only does integer. Didn't see any mention of sed math or floating point. BC is a precision calculator, that works in BASH, but it has a known rounding error, that caused me all kinds of problem. If you have perl, you can do floating point math like this: perl -e 'printf(STDOUT %.3f\n, eval($Math_goes_here))'; The %.3f is the precision, which can be run out to many multiple decimal places. The \n is a newline command. Without it, the output will be appended to the current line. It is easy to embed in other scripts with a variable in the eval() statement. The precison can also be a variable. I have many BASH scripts that use this same command. -- -Mark Ne M'oubliez ---Family Motto Hope for the best, plan for the worst ---Personal Motto -- 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 Thursday, January 26, 2012 12:59:48 AM Mark Cason did opine: On 01/25/2012 04:44 AM, gene heskett wrote: Why not try (g)awk? You can search, match strings, and do some math with it. Of course you could always use a combination of sed, awk and bash, or simply perl. I looked at the gawk man page, didn't see any mention of floating point math so I kept on looking. Bash only does integer. Didn't see any mention of sed math or floating point. BC is a precision calculator, that works in BASH, but it has a known rounding error, that caused me all kinds of problem. If you have perl, you can do floating point math like this: perl -e 'printf(STDOUT %.3f\n, eval($Math_goes_here))'; The %.3f is the precision, which can be run out to many multiple decimal places. The \n is a newline command. Without it, the output will be appended to the current line. It is easy to embed in other scripts with a variable in the eval() statement. The precison can also be a variable. I have many BASH scripts that use this same command. Hmmm, silly Q for you and Rafael: If, after having executed the G38.2 and the machine is stopped, what sort of havoc would I create if I simply wrote the known height of the gage at contact, into #5063? That might not be the correct #number but you get the idea. What ever number would cause the machine's currant Z, both as displayed and internally used to determine the next move, to be corrected to the known gage height it is actually sitting at IOW? Using bc or perl seems like a gawd-awful kludge even if it did work. LinuxCNC has its own math functions that appear to my untrained eye to be spot on, so why not use them directly? An old friend and engineer back in about 1960 was fond of the phrase 'simplicate' and I'd think this qualifies. :) 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 Take what you can use and let the rest go by. -- Ken Kesey -- 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] DIY output driver
2012/1/26 Kirk Wallace kwall...@wallacecompany.com: On Wed, 2012-01-25 at 23:43 +0200, Viesturs Lācis wrote: 2012/1/25 andy pugh bodge...@gmail.com: On 25 January 2012 21:07, Viesturs Lācis viesturs.la...@gmail.com wrote: Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... The direction the arrow points in the transistor schematic symbol. Ok, thanks! I do not understand - that is inside the BD139, right? What can I do about it, if it is still the same BD139 transistor??? If your transistor is a BD139 it will be an NPN. As mentioned in another message, the pin number depends on the package TO or SOT. Based on visual appearance, it is SOT package. I finally managed to get at least something working: Short-circuiting +5V to 4N25's pin5 turns the laser power on and off as required. It's jumping the 12 V supply to U1 pin 4 that should turn Q1 ON. If the 5 Volt supply turns Q1 ON, that means that your 12 Volt and 5 Volt supplies share the same ground, which is okay unless they need to be isolated, which is what opto-isolators (U1) allow you to do. My apologies for late-night mistakes - it was 4N25's pin4 that was short-circuited to +5V... Ground is shared on both sides, because 5V and 12V are supplied by PC's PSU. Is there a simple way I can drive that transistor without optoisolator? The general purpose diode next to R1 can tolerate a much higher reverse voltage. The opto-isolators internal LED has a reverse voltage tolerance a little over 5 volts, so hooking up the LED backwards or noise on the line could burn it out. The general purpose diode prevents the opto LED from being damaged. In addition, a regular LED can also placed in series with the general purpose diode, and will light up when the signal is ON. This can help with trouble shooting, and gives customers something watch while you are explaining how wonderful your machine is. I checked 3 times - it is connected correctly... Ok, I will take that into account and include in my next design (although I am starting to think that next time I will just acquire7i37 card - it seems that with all my struggle I am getting over the diy will be cheaper line and it does not seem that I can easily get it working) I like that point of distracting client's attitude :) Viesturs -- 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] DIY output driver
On 01/25/2012 01:43 PM, Viesturs Lācis wrote: 2012/1/25 andy pughbodge...@gmail.com: On 25 January 2012 21:07, Viesturs Lācisviesturs.la...@gmail.com wrote: Kirk, I am getting totally confused... What is the difference in schematics between both images in Your last email? I cannot see any... The direction the arrow points in the transistor schematic symbol. Ok, thanks! I do not understand - that is inside the BD139, right? What can I do about it, if it is still the same BD139 transistor??? I finally managed to get at least something working: Short-circuiting +5V to 4N25's pin5 turns the laser power on and off as required. I am left with an impression that 4N25 is not working correctly. Is that diode next to R1 mandatory? I will not have a time to obtain one and solder in, before going to client. I just hope that I have spare 4N25... How sensitive to soldering heat are things like 4N25 optoisolators? Maybe I have accidentally burned it? Viesturs I'm following this thread for a while now and believe that solution lies in managed current supply, not voltage. I see no current check in the suggested circuit. Specialized circuits will provide much longer life for your laser, better max current limit, inrush current, and you can drive it with PWM to run cooler. Perhaps generic LED driver circuit is the way to go: http://www.maxim-ic.com/datasheet/index.mvp/id/4510 While low power, same rules apply: http://www.maxim-ic.com/app-notes/index.mvp/id/242 There are probably other ICs to drive laser diodes. Laser you mentioned is in a way another type of LED but I might be wrong here when it comes to driving it properly. Still, I would be more confident to use any current source with a limit to drive the laser diode than use circuits discussed earlier. -- Rafael -- 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] DIY output driver
On Thu, 2012-01-26 at 08:40 +0200, Viesturs Lācis wrote: ... snip Ground is shared on both sides, because 5V and 12V are supplied by PC's PSU. Is there a simple way I can drive that transistor without optoisolator? I think you could add a smaller transistor in place of the opto-isolator. See the attachment for rough schematic that would need work to make a practical circuit. An off-the-shelf solid state relay might do the job too. ... snip it seems that with all my struggle I am getting over the diy will be cheaper line and it does not seem that I can easily get it working) I like that point of distracting client's attitude :) Viesturs Many times I find it easier to make what I need, than to try and modify an existing product to fit what I need. Sometimes one needs isolation sometimes not. Sometimes one needs to convert a 12 Volt signal to 5 or 3 Volts, or RS232 to RS485 and an existing product just doesn't have the right combination of features. After some experience one gets used to what works them, but maybe not for anyone else. If a product has the proper features, my guess it will most often be cheaper overall to buy than to make, but for me, at this time, I either make it from what I have on hand, or it doesn't get done. -- Kirk Wallace http://www.wallacecompany.com/machine_shop/ http://www.wallacecompany.com/E45/index.html California, USA attachment: Screenshot-7.png-- 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