Re: [Emc-users] Pick-n-Place

2008-01-22 Thread Alex Joni
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

2008-01-22 Thread Alex Joni
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

2008-01-22 Thread Len Shelton

 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

2008-01-22 Thread Ed Nisley
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

2008-01-22 Thread Gene Heskett
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

2008-01-22 Thread Steve Stallings
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

2008-01-22 Thread Jon Elson
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

2008-01-22 Thread Kirk Wallace
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

2008-01-22 Thread Colin MacKenzie
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

2008-01-22 Thread Gene Heskett
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

2008-01-22 Thread Kirk Wallace
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

2008-01-22 Thread Ed Nisley
 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

2008-01-22 Thread Kirk Wallace
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

2008-01-22 Thread Peter Homann
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

2008-01-22 Thread Kirk Wallace
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

2008-01-22 Thread Chris Radek
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

2008-01-22 Thread Kirk Wallace
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