On Fri, 4 Sep 2009, Youda He wrote:

> Date: Fri, 4 Sep 2009 10:26:19 -0700
> From: Youda He <yo...@geometrysystems.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]  What hardware should buy to start
> 
> Hi,
>
>  I am new to the list, would like to see what is needed to build a CNC
> machine.
>  We have bought a 3 axis platform, with steppers, can replace them to servo
> with encoder id needed.

If you already have a step motor based platform, you can drive it with just a 
parallel port, allowing you to get familiar with EMC2 with minimal investment.

This is a very common EMC2 setup.

If you need more performance there are EMC2 supported hardware interfaces the 
support servos and hardware step generation.

>
>  We have some experience with micro controllers, and likely to use some PIC
> based controller,
> in these case the close loop is done at the controller end, can we use
> UBS/RS232 to communicate
> to the controllers, ans using the EMC2 as the GCode interrupter?

        EMC2 does not currently support external motion controllers. EMC2 is a 
real time system that does all motion control tasks in the PC host. This has 
many advantages. One main advantage being that all systems from a lowly 
parallel port on up have the same feature set.

        The disadvantage of supporting external buffered motion controllers 
(USB and RS-232 controller would pretty much have to buffer motion segments) 
is that many of EMC2s' features like threading and rigid tapping would be 
lost. Even if these complex motion sequences could somehow be supported in the 
external controller, it would require a complex driver and mean that each 
controller type would end up having some random subset of EMCs' capabilities.

>
>  Or we need to buy some hardware to communicate with the controller?

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Supported_Hardware

Or of course just a parallel port

>
> -- Youda
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> 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.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to