Re: [Emc-users] Pick-n-Place
Hi, sounds nice :) Was wondering if you had any issues using M66. I see you use it in your code, and I've implemented it pretty recent (just before 2.2.x). I had a bug report about it, which I can't replicate, so any insight if it works for you would be helpful. http://sourceforge.net/tracker/index.php?func=detailaid=1853953group_id=6744atid=106744 Regarding the rebuilding, was it something else besides the number of motion controlled IO that made you recompile? If that is the only thing, then I'll look into either making it a startup parameter, or increasing the default value (4 is a bit conservative nowadays:) Regards, Alex Guys, I did it With no thanks to you guys... no, I am kidding. The new M6x codes were the key. And, although I have tons of experience compiling linux programs, I have never previously needed to compiled EMC from source. I was forced to successfully rebuild emc-2.2.2 with 48 I/O for 3 parallel ports with breakout boards to make this all happen (Pluto-p board to come later). And now my circa 1993 SMT pick-n-place machine is working like a champ running on EMC. Thank you guys for all your hard work! Let me know if any of you need a great deal on a stepper motor driver system ( www.probotix.com ). Len - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Serial ADC Shifting
Hi Kirk, I didn't read the code _very_ carefully, so I might be off. But skimming over it it seems that you do shiftings between adc_step = 7 and adc_step = 29 that's 22 shiftings if I read it right, the which_bit will be decremented 22 times (after 11 decrements it will probably overflow, and the shift will happen with a strange number of bits). Regards, Alex - Original Message - From: Kirk Wallace [EMAIL PROTECTED] To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Sent: Tuesday, January 22, 2008 5:29 AM Subject: [Emc-users] Serial ADC Shifting I have the a serial ADC setup and mostly working, but I have a problem with the output value being too high. I shift bit 11 through 0 into a byte as shown below. Full file here: http://www.wallacecompany.com/machine_shop/EMC2/serial_adc/LTC1286.comp ... case 1: // *** Mode 1 : Shift Data from ADC clock_out=0x1 adc_step; // Set clock_out high on odd adc_step's if (clock_out) {// If clock_out is high ... bit_shifted=(bit_in which_bit); accum=accum+bit_shifted;// get input bit, shift to current bit location, and add to accumulator which_bit--; } ... On the shop PC the output comes out seven shifts too high. My office PC works properly. They both have the same software and EMC 2.2.2 and get undated automatically. I have a screen-shot showing the value of each shift on the bottom trace here: http://www.wallacecompany.com/machine_shop/EMC2/serial_adc/bad_shift-1a.png The first peak should have a value of 2048, but 262144 is indicated. Just before this shot, I looked at a trace of the shift values, and they were correct at 11 decrementing to 0. Both PC's are the same except, the office PC has a simulated input, and the shop PC has the real ADC input. Anyone have any ideas how an unsigned integer can be seven bits off? - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Pick-n-Place
Was wondering if you had any issues using M66. No issues with M66. I am using it only once. There is a switch on the conveyor that triggers when a board hits the board stop. Once this is triggered, two actuators lift the board from the conveyor and pin it up on a set of guide rails, then another actuator pushes pins in to lock the board up against the front rail, which is assumed to be inline with my x-axis. was it something else besides the number of motion controlled IO that made you recompile? It was the number of IO. Why does there need to be a limit on this? Can the motion controller not read and assign the number as needed? Where do you live? In Central Illinois, about 30 minutes south of Galesburg, actually. I mention Galesburg because that is where the CNC Workshop is held. So if anyone wants to swing by and watch it run while they are in town for the Workshop, let me know. Concerning the other machines, I won't be doing anything with them until it warms up. And one may have a hard time finding feeders for them. I believe that MannCorp is what used to be Mamiya, but I cannot confirm that. I have seen some MannCorp feeders that look from a distance like these, but I cannot confirm that yet either. Len - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] CNC Presentation Trip Report
About 50 people showed up for my Why CNC? An Introduction talk at Cabin Fever Expo, perhaps ten snuck out early, and about two dozen hung around afterward for the demo. I think a good time was had by all: the presenter wasn't injured during the after-game melee. I made a botch of the demo by not telling my assistant (my daughter) which parallel port I used for the motor controller, then fumbling around for far too long figuring that out. However, the crowd learned how Things Go Wrong and that problems can be fixed with the help of some friends; my thanks to the guy who noticed that the box had -two- parallel ports. After moving the cable, the pace of the festivities picked right up. I don't know who was wielding the video camera, but there -is- a recording. Given the dim lighting, I'm probably just a blur, so if someone could extract the audio track, turn it into an MP3, perhaps add slide-change beeps (I think I can do that), and put it next to the PDF of my slides, that would be better. The PDF is at http://members.localnet.com/~ednisley/CNC%20Introduction.pdf where it will stay until that account closes in February. If anyone has a better spot, feel free to shuffle the file as needed. Our van's mass air flow sensor died on I-81 near Harrisburg on Friday night, so I spend Saturday afternoon Sunday morning diagnosing fixing that, rather than exhibiting my toys yakking with the CNC folks at the show as planned. Swapping a MAF sensor in the Advance Auto Parts parking lot at 19 degrees with a 20-mph breeze is -not- my idea of a good time. The folks at the Toyota dealership confirmed my already low opinion of Toyota's personnel, but I heroically suppressed my urge to urinate in their Mr. Coffee. My daughter was enchanted by the craftsmanship on display at the Expo and gained an appreciation of what's required to produce -perfect- work instead of doing just enough to get by. Truly, those engines are jewelry, not machinery! Thanks to all of you folks for -your- craftsmanship in EMC, which made my presentation possible. I hope I showed it in a good light and got a few people started on the CNC path. -- Ed - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] CNC Presentation Trip Report
On Tuesday 22 January 2008, Ed Nisley wrote: About 50 people showed up for my Why CNC? An Introduction talk at Cabin Fever Expo, perhaps ten snuck out early, and about two dozen hung around afterward for the demo. I think a good time was had by all: the presenter wasn't injured during the after-game melee. :) I made a botch of the demo by not telling my assistant (my daughter) which parallel port I used for the motor controller, then fumbling around for far too long figuring that out. However, the crowd learned how Things Go Wrong and that problems can be fixed with the help of some friends; my thanks to the guy who noticed that the box had -two- parallel ports. After moving the cable, the pace of the festivities picked right up. I don't know who was wielding the video camera, but there -is- a recording. Given the dim lighting, I'm probably just a blur, so if someone could extract the audio track, turn it into an MP3, perhaps add slide-change beeps (I think I can do that), and put it next to the PDF of my slides, that would be better. The PDF is at http://members.localnet.com/~ednisley/CNC%20Introduction.pdf where it will stay until that account closes in February. If anyone has a better spot, feel free to shuffle the file as needed. Thanks Ed, I 'wget'd it, but I have no servers here. Against TOS for vz customers. Port 80 is also specifically blocked even if vz won't admit it as that would be a violation of their 'common carrier' status donchaknow, but I occasionally can be seen on port 85 which seems to be un-assigned. http://gene.homelinux.net:85 might get there at times. Humm, started httpd, but got a 503, selinux won't allow the port 85 connect by privoxy/squid. Nastygram to the selinux list is in order I think. Sooo, check back later. Our van's mass air flow sensor died on I-81 near Harrisburg on Friday night, so I spend Saturday afternoon Sunday morning diagnosing fixing that, rather than exhibiting my toys yakking with the CNC folks at the show as planned. Swapping a MAF sensor in the Advance Auto Parts parking lot at 19 degrees with a 20-mph breeze is -not- my idea of a good time. The folks at the Toyota dealership confirmed my already low opinion of Toyota's personnel, but I heroically suppressed my urge to urinate in their Mr. Coffee. That would take considerable effort on my part too. My daughter was enchanted by the craftsmanship on display at the Expo and gained an appreciation of what's required to produce -perfect- work instead of doing just enough to get by. Truly, those engines are jewelry, not machinery! Thanks to all of you folks for -your- craftsmanship in EMC, which made my presentation possible. I hope I showed it in a good light and got a few people started on the CNC path. Thanks Ed, even if I didn't make it to the show. Probably just as well, as my highly hacked big table micromill would probably be looked at as a piece of junk, but it carves stuff accurately enough to have made some of its own pieces for a much improved Z axis drive. With the newer drive I can actually use emc to drill holes, where it couldn't muster the downforce on the drill bit before due to head sled binding on its ultra short gibs. Using EMC of course! -- 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) That's always the way when you discover something new; everyone thinks you're crazy. -- Evelyn E. Smith - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] CNC Presentation Trip Report
Gee, I wondered where you went. Sorry you had such a bum batch of luck. Missed having your display in the CNC exhibit area. We did eventually get a running EMC 1.4 and EMC 2.2 going on Thalx's machine and my EMC box, but Matt couldn't stay for Sunday and we didn't generate much buzz. I need to get set up to cut something besides air. Cheers, Steve Stallings -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Ed Nisley Sent: Tuesday, January 22, 2008 9:25 AM To: emc-users@lists.sourceforge.net Subject: [Emc-users] CNC Presentation Trip Report About 50 people showed up for my Why CNC? An Introduction talk at Cabin Fever Expo, perhaps ten snuck out early, and about two dozen hung around afterward for the demo. I think a good time was had by all: the presenter wasn't injured during the after-game melee. I made a botch of the demo by not telling my assistant (my daughter) which parallel port I used for the motor controller, then fumbling around for far too long figuring that out. However, the crowd learned how Things Go Wrong and that problems can be fixed with the help of some friends; my thanks to the guy who noticed that the box had -two- parallel ports. After moving the cable, the pace of the festivities picked right up. I don't know who was wielding the video camera, but there -is- a recording. Given the dim lighting, I'm probably just a blur, so if someone could extract the audio track, turn it into an MP3, perhaps add slide-change beeps (I think I can do that), and put it next to the PDF of my slides, that would be better. The PDF is at http://members.localnet.com/~ednisley/CNC%20Introduction.pdf where it will stay until that account closes in February. If anyone has a better spot, feel free to shuffle the file as needed. Our van's mass air flow sensor died on I-81 near Harrisburg on Friday night, so I spend Saturday afternoon Sunday morning diagnosing fixing that, rather than exhibiting my toys yakking with the CNC folks at the show as planned. Swapping a MAF sensor in the Advance Auto Parts parking lot at 19 degrees with a 20-mph breeze is -not- my idea of a good time. The folks at the Toyota dealership confirmed my already low opinion of Toyota's personnel, but I heroically suppressed my urge to urinate in their Mr. Coffee. My daughter was enchanted by the craftsmanship on display at the Expo and gained an appreciation of what's required to produce -perfect- work instead of doing just enough to get by. Truly, those engines are jewelry, not machinery! Thanks to all of you folks for -your- craftsmanship in EMC, which made my presentation possible. I hope I showed it in a good light and got a few people started on the CNC path. -- Ed - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] CNC Presentation Trip Report
Gene Heskett wrote: My daughter was enchanted by the craftsmanship on display at the Expo and gained an appreciation of what's required to produce -perfect- work instead of doing just enough to get by. Truly, those engines are jewelry, not machinery! If it is anything like the work shown at the NAMES show, that is definitely true! Jon - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Serial ADC Shifting
On Tue, 2008-01-22 at 09:33 -0600, Jeff Epler wrote: A bit pin which is TRUE can have any nonzero value, not just 1. So the line bit_shifted = (bit_in which_bit); is incorrect. Instead, you may wish to write something like if(bit_in) accum = accum | (1 which_bit); to avoid the confusion. (I prefer | (bitwise OR) to + (addition) in this case, to emphasize the nature of the operation. But either should work the same way) For example, here's the way that the parport bits are read into HAL pins: *(port-status_in[b]) = indata mask; so if the pin corresponds to the '8' bit in indata, then that HAL pin will have the value 8 if it is TRUE and 0 if it is false. Jeff Thanks Jeff (Alex and Javid) for the replies. The above, explains why the comp runs differently between the simulated input and the actual input. With the simulated input, I know I am getting and 0001 for values(?). The data coming in from parport.0.pin-X-in is and (but non-zero). Shifting results in (dooh). In the example above, if (status register?) port pins 1, 3, and 5 are high with the rest low, indata would be 00010101? To check for pin 3 this would be anded with 0100 resulting in 0100, which would be what my shift would start with? This all makes sense (now). Too bad it's so cold in the shop. (I can hear the a's from the non-Californians.) It may take a while to get my butt out there to test the update. -- Kirk Wallace (California, USA http://www.wallacecompany.com/machine_shop/ Hardinge HNC lathe, Bridgeport mill conversion, doing XY now, Zubal lathe conversion pending) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Dual Linux EMC Installation on Dual HDDs
I used lilo for years and thought it was great...but my recent delve into grub, yeah its better! A few things in your setup description don't calculate right. You say /hba1 /hba2. The hard drives start as /hd(a-d). And by your hd spec, both linux installations are on the same hard drive. Did you instead mean /hda1 and maybe /hdb1? This would be Master/Primary and Slave/Primary. You said Master/Primary and Slave/Secondary, which would mean you are using two hard drive cables to the motherboard with the first one on Primary (correct) and the second one on slave. You should have the second slave actually set to master if there is no cdrom or other drive connected to that cable. Thus, you have two drives as master but on separate cables. (Really, cables with slave only arent an issue for modern systems, but its standard practise still.) I don't see any problem in having two boots on the same hard drive as someone else suggested, but if you have two drives why would you. Also, in the case of using the same hard drive you could probably share the swap partition, I believe the swap partition is pseudo initialized as blank on startup. If you use 2 hard drives, set the swap to be on the opposite drive. That way each OS can issue a buffer load from the OS partition and one to swap hard drive at the same time. Possibly, giving you a performance boost. Really, as others said. It sounds like you are all set to configure grub and have both systems working. You just need to clarify your setup and give it to grub. Read all about grub, there are only a few mostly used commands anyway. Run it from the terminal in Ubuntu and install the Master Boot Record. Find and edit your config. One thing I noticed in grub hard drives are specified in hd(n,p) where n - s the hard drive number 1-4 and p is the partition of that hard drive. So they translate as such: Hda1 = hd(0,0) is Primary Master Hda2 = hd(0,1) .. Hdb1 = hd(1,0) is Primary Slave .. Hdc1 = hd(2,0) is Secondary Master .. Hdd1 = hd(3,0) is Secondary Slave Hdd2 = hd(3,1)is second partition on Secondary Slave Grub will also want to know the location of a stage file, which is found in the /boot dir of root. And it will want to know the location of the initial ramdisk initrd if your installations have one, Ubuntu does. Good luck. C -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rafael Skodlar Sent: Monday, January 21, 2008 10:35 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Dual Linux EMC Installation on Dual HDDs Hi Peter, pmark wrote: Good Day - Have been working on the trying to install Fresh Dual Installation w/2HDD's one for Ubuntu EMC2 one for Linux BDI EMC and the being able to choose the OS on BOOT. Would like to have both EMC's available in order to compliment each other. This Senior CZ Newbie has been at this ALL year so what would you All year is only 21days so far :-) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] CNC Presentation Trip Report
On Tuesday 22 January 2008, Gene Heskett wrote: On Tuesday 22 January 2008, Ed Nisley wrote: About 50 people showed up for my Why CNC? An Introduction talk at Cabin Fever Expo, perhaps ten snuck out early, and about two dozen hung around afterward for the demo. I think a good time was had by all: the presenter wasn't injured during the after-game melee. :) : I made a botch of the demo by not telling my assistant (my daughter) which parallel port I used for the motor controller, then fumbling around for far too long figuring that out. However, the crowd learned how Things Go Wrong and that problems can be fixed with the help of some friends; my thanks to the guy who noticed that the box had -two- parallel ports. After moving the cable, the pace of the festivities picked right up. I don't know who was wielding the video camera, but there -is- a recording. Given the dim lighting, I'm probably just a blur, so if someone could extract the audio track, turn it into an MP3, perhaps add slide-change beeps (I think I can do that), and put it next to the PDF of my slides, that would be better. The PDF is at http://members.localnet.com/~ednisley/CNC%20Introduction.pdf where it will stay until that account closes in February. If anyone has a better spot, feel free to shuffle the file as needed. Thanks Ed, I 'wget'd it, but I have no servers here. Against TOS for vz customers. Port 80 is also specifically blocked even if vz won't admit it as that would be a violation of their 'common carrier' status donchaknow, but I occasionally can be seen on port 85 which seems to be un-assigned. http://gene.homelinux.net:85 might get there at times. Humm, started httpd, but got a 503, selinux won't allow the port 85 connect by privoxy/squid. Nastygram to the selinux list is in order I think. Sooo, check back later. I shut off privoxy squid, shuffled a bit of data around, made an index.htm, and it appears to be working now. I added a couple of shots of a gun cabinet I built last year. EMC cut 2 or 3 mortises for the joinery, but most was hand cut. Too much trouble to degrease the vise so I didn't stain the wood. -- 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) National Weather Service advice for those threatened by severe thunderstorms: Go inside a sturdy building and stay away from WINDOWS! -- Ben Bullock - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Serial ADC Shifting
On Tue, 2008-01-22 at 09:16 -0800, Kirk Wallace wrote: On Tue, 2008-01-22 at 09:33 -0600, Jeff Epler wrote: A bit pin which is TRUE can have any nonzero value, not just 1. So the line bit_shifted = (bit_in which_bit); is incorrect. Instead, you may wish to write something like if(bit_in) accum = accum | (1 which_bit); ... snip Too bad it's so cold in the shop. (I can hear the a's from the non-Californians.) It may take a while to get my butt out there to test the update. That fixed it. In case anyone is interested, I am putting the latest information (not much) on the webpage: http://www.wallacecompany.com/machine_shop/EMC2/serial_adc/ Now, I need to figure out what analog signal to measure. -- Kirk Wallace (California, USA http://www.wallacecompany.com/machine_shop/ Hardinge HNC lathe, Bridgeport mill conversion, doing XY now, Zubal lathe conversion pending) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] CNC Presentation Trip Report
If someone needs it emailed, or zipped A ZIP file won't be much smaller, alas, because the JPG images are so large. I just generated a version with brutally squashed pictures that look pretty grotty, but the file is a mere 1.6 MB: http://members.localnet.com/~ednisley/CNC%20Introduction%20-%20lowres.pdf Apply eyedrops and you'll be OK... At least this one ought to be easier to email! -- Ed - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] (Off Topic) KBIC Mystery Components
On Thu, 2008-01-10 at 01:06 -0500, Stephen Wille Padnos wrote: Hi Kirk. Those two parts are diodes by Diodes, Inc. They're 1000V, 1.5A, standard recovery, SMB package. DigiKey has a number of variants of this part, and I'm not sure what the difference is between them. You should probably lift one side of the diode when checking continuity - while it's in circuit, you don't know what you're checking. - Steve Kirk Wallace wrote: ... snip ... The parts in question are next to the question mark here: http://www.wallacecompany.com/machine_shop/00012-1a.jpg and a close up here: http://www.wallacecompany.com/machine_shop/00013-1a.jpg There is a burned trace above the top part, and I measured zero Ohms in both directions on both parts. Thanks. Thanks Steve. I replaced the diodes and the drive works fine. I am actually surprised how well it works. It has a fair amount of consistent torque at very low speeds. I have spare diodes, so now I'm ready to try to break it on the next step. -- Kirk Wallace (California, USA http://www.wallacecompany.com/machine_shop/ Hardinge HNC lathe, Bridgeport mill conversion, doing XY now, Zubal lathe conversion pending) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Pick-n-Place
Jim, Here is arguably the most advanced DIY pick and place machine built. There is a long discussion thread on the DIY-CNC yahoo group. http://ph.groups.yahoo.com/group/DIY-CNC/photos/browse/498b http://ph.groups.yahoo.com/group/DIY-CNC/photos/browse/235e http://www.benezan.de/Forum/SmdBestueckung-Beast.AVI http://www.benezan.de/Forum/Zentrierung.avi http://www.benezan.de/Forum/Pipettenwechsel.AVI Cheers, Peter. Jim Coleman wrote: I've been real curious about how pick and place machines work, and would like to eventually build or buy one. I'll be eagerly looking forward to your vid, suprising as it is now that i look back at it ive never seen one. On Jan 22, 2008 11:56 AM, Jon Elson [EMAIL PROTECTED] wrote: Len Shelton wrote: In Central Illinois, about 30 minutes south of Galesburg, actually. I mention Galesburg because that is where the CNC Workshop is held. So if anyone wants to swing by and watch it run while they are in town for the Workshop, let me know. Hey! I'd definitely like to do that, maybe show you some of the boards I do, and compare notes. If you ever get down to St. Louis, I can show off my machine. Concerning the other machines, I won't be doing anything with them until it warms up. And one may have a hard time finding feeders for them. I believe that MannCorp is what used to be Mamiya, but I cannot confirm that. I have seen some MannCorp feeders that look from a distance like these, but I cannot confirm that yet either. Manncorp just resells a variety of gear. I'm not sure if they make anything at all, but they do recondition machines. So, they may have sold a Mamiya series at one time (Superhand?). Jon - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users - http://www.homanndesigns.com - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] RFC, Modbus with EMC
I started to take notes on using Modbus with EMC here: http://www.wallacecompany.com/machine_shop/EMC2/modbus/ I would like to get any comments or corrections on what I have so far. Thanks, -- Kirk Wallace (California, USA http://www.wallacecompany.com/machine_shop/ Hardinge HNC lathe, Bridgeport mill conversion, doing XY now, Zubal lathe conversion pending) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] G2 counterclockwise on lathe
On Mon, Jan 21, 2008 at 11:13:45PM +0100, Geert De Pecker wrote: Steve, Front tool. But how would emc know? Geert Well it doesn't, but it does affect which what things like viewed from above and clockwise mean. Gcode use a right-hand coordinate system. If this is not familiar see: http://en.wikipedia.org/wiki/Right-hand_rule If your lathe has X in front, you probably think of Z pointing to the right and X pointing down to your feet. When you consider the handedness of the coordinate system, this makes Y point away from you. So, you aren't actually above the ZX plane, you're under it. This is why G2 and G3 seem reversed to you. Imagine looking up through the table of a mill from below and you will see the same thing (but for the G17 XY plane). If your lathe tool was in back, it would be more natural to think of X pointing up and Z right. This makes Y point toward you and a G2 would in fact look clockwise again. The real answer here is that a G2 arc only appears clockwise when looking from the positive direction of the axis perpendicular to the arc's plane. For you (and me), with our lathes, we have to sit under it in order for this to be the case. But, this IS the behavior we want because the gcode is independent of tool in front vs tool in back. I like to think of G2/G3 as lefthand/righthand arcs. If you take a magic marker and draw G2 on your left hand and G3 on your right, and curve your fingers into arcs like a GI-Joe and stick your thumbs up, you only have to place your thumbs along the positive perpendicular axis to any plane to see the two arc directions for that plane. Chris - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] Mini-lathe Tool Changer
Hello Peter Homann, If you don't mind me asking, who makes the lathe tool changer you have on your website? (Are you still riding your bike?) -- Kirk Wallace (California, USA http://www.wallacecompany.com/machine_shop/ Hardinge HNC lathe, Bridgeport mill conversion, doing XY now, Zubal lathe conversion pending) - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users