Re: [Emc-users] Robocrane

2007-10-02 Thread ben lipkowitz
Andrew,

A tripod would not work at all for milling since it is not constrained 
rotationally. It would just flop around. In fact, the robo-crane was not 
too stable either. Adding more weight to the platform would help. It could 
mill styrofoam and had a hard time with wood. However, a real hexapod with 
solid struts is extremely rigid and one was used for ultra-precise milling 
of calibration fixtures at NIST.

Fortunately for you, the NIST robocrane actually used EMC to control it. 
The "genhexkins" kinematics module does the transforms from cartesian 
coordinates to motor positions. All you have to do (famous last words) is 
edit core_sim_6.hal so that lines like 'linksp Xpos => 
axis.0.motor-pos-fb' point to the real motor/pid loop instead. Look at 
other non-sim configs for inspiration. (and RTFM)

There are no computer visualizations of a hexapod in emc yet, but I'd like 
to write one. It should be easy enough using the vismach.py framework 
already in place as an example.

John Storrs posted some non-visual simulation code on his excellent 
website "laboratory for micro enterprise" which i have archived here: 
http://fenn.dyndns.org/pub/www.i-way.co.uk/~storrs/lme/hexapod-1.1.html

You should read the rest of that website if you haven't already.

Best of luck
   -fenn

On Tue, 2 Oct 2007, [EMAIL PROTECTED] wrote:
> Dear Kirk and all:
>
> Thank you for supplying me with relevant information.  I think that Alex
> Joni's toy would give me needed information
> to implement a step in the right direction. I wonder if a tripod made more
> robust could do milling and routing.
>
> Best regards,
>
> Andrew
>
> - Original Message -
> From: "Kirk Wallace" <[EMAIL PROTECTED]>
> To: "Enhanced Machine Controller (EMC)" 
> Sent: Tuesday, October 02, 2007 3:30 PM
> Subject: Re: [Emc-users] Robocrane
>
>
>> Hello Andrew,
>>
>> I just looked at the NIST site. The Robocrane is quite a complex
>> project. I suspect that EMC should be able to serve as the foundation
>> for your project since you can plug in your own kinematics and EMC is
>> highly configurable hardware interface wise. I suspect the Robocrane is
>> a step further in the hexapod evolution, so you should maybe study a
>> search on "hexapod" at linuxcnc.org. Check these:
>>
>> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Alex_Joni's_Toy
>> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Koppi's_Toy
>> http://cvs.linuxcnc.org/lxr/source/configs/hexapod-sim/
>>
>> Be prepared to create your own C code.
>>
>> If you haven't already done so, you might want to study the basics by
>> getting a demo CD working:
>>
>> http://www.linuxcnc.org/content/view/21/4/lang,en/
>>
>> Then interface an encoder to your parallel port using the etch-servo
>> configuration (in Sample Configurations, study etch.ini and etch.hal for
>> connection information) and a NetMOS parallel port card ("lspci -v" will
>> come in handy).
>>
>> Then maybe drive a stepper or DC servo motor like this setup:
>>
>> http://emergent.unpy.net/projects/01142347802
>>
>> I found a good motor and encoder in a junk Epson C-80 printer (sure
>> hated to see that printer go).
>>
>> Good luck. I'll try to help, if I can. Others here are better at the
>> nitty-gritty stuff.
>>
>> Kirk Wallace
>> 
>> On Mon, 2007-10-01 at 16:29 -0400, [EMAIL PROTECTED] wrote:
>>> Dear enc-users:
>>>
>>> Hello my name is Andrew I am new to this list.  I want to make a cable
>>> robot milling machine similar to the
>>> NIST 1meter robocrane milling machine.  Any help would be appreciated.
>>> If this list is not relevant
>>> to obtain this kind of information, please direct me to where I can
>>> obtain it.  I am starting from scratch.
>>> I want to obtain all relevant information before I start.  Are there
>>> any simulations software that can be run on
>>> a PC.
>>>
>>> Thank you for your help,
>>>
>>> Andrew
>>
>>
>>
>> -
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2005.
>> 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
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.5.488 / Virus Database: 269.13.39/1044 - Release Date:
>> 10/2/2007 11:10 AM
>> .
>
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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] Desktop CNC Website Information

2007-10-02 Thread Jon Elson
Stephen Wille Padnos wrote:
> Dean Hedin wrote:
> 
> 
>>I am surprized that Mach under Windows could out perform EMC in steps/sec 
>>since EMC is built on a realtime kernel.
>>
>>I presume it is therefore that it is the "quality of steps" that EMC is 
>>better at?  In otherowrds EMC produces more accurate and precise steps.
>> 
>>
> 
> I haven't put Mach on a scope, so I can't comment on the "quality of steps".
Mach burns a lot of CPU time to place step pulses where they 
need to be.  it has a regular interrupt, and then checks is any 
steps are needed before the next interrupt.  If so, it puts the 
CPU into a wait loop until it is time for the next step, and 
generates the pulse.  When higher step rates are needed, it can 
burn up to 50%, on average, of the available CPU time just in 
the step generation task.  So, it has the ability to time step 
pulses BETWEEN the regularly scheduled interrupts.  This is how 
Art gets the higher step rates, but it is a tradeoff.  I don't 
think it is such a good idea to play music, and especially surf 
the web while machining.  I do, however run my Pico Systems web 
server, email & ftp server, etc., as well as my local network 
router, firewall and domain server all on an EMC distribution,
and use the same machine to run EMC on hardware at my test 
bench.  And, it handles that just fine.  I don't usually play 
music or web surf on it, but I do get on the web when doing 
software updates.  Running stepper or servo systems with a 
little hardware boost greatly reduces the load on the CPU.
I had a customer's old system in for some upgrades, and found 
that a 400 MHz Pentium II is definitely getting to be the 
minimum performance for a Ubuntu 6.06-based EMC2 system.

Jon

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Jon Elson
sam sokolik wrote:
> really - I was in on a converstion with art at the cncworkshop - he had said 
> he thought mach would probably never do rigid tapping.
> 
> Could you explain?  I could see if you had the spindle setup as a rotory 
> axis...  but other than that I have no clue.  Maybe some external hardware - 
> doing it outside of mach?(I am not a mach person).
Yes, if they use one pulse per rev in a single-channel sensor,
then Mach can't know which way the spindle is turning.  You have 
to have a quadrature encoder with index to do it properly.  And, 
you need much more than one pulse per rev so the Z axis can keep 
up with the rapid speed change when the spindle reverses.

Jon

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Ray Henry

I guess the direction (right turn clyde) of this thread in combination
with the 20k that was suggested on the web site leads me to jump in.  I
tested a Semperon pc recently to see how many pulses I could get to.  It
was able to get to a bit more than 70k. 

I ran a motor with it.  The drive was a Centent 10 microstep running
with about 80 volts in.  Motor was a NEMA 34 from Keling with nothing
hooked to it.  The system was able to produce a bit more than 70k PPS.
I've got to say that the motor exhibited significant loss of torque at
that speed -- about 2100 RPM.  I wouldn't want to run a machine tool
using steppers with speeds like that.

But to make matters worse I switched to a Gecko 210 and 5 microsteps and
was able, with real long accel and decel periods to get the motor to
more than 4200 RPM.  At those speeds it took nearly a minute to stop the
motor without loosing steps.  

The PC was running a full EMC2 with the mini interface and most of the
non emc stuff like firefox and gimp showed significant slowdowns.  I ran
these to prove I could while running the motor.  I did not get any
reported real time errors and heard no changes in motor noise during the
testing.  

It was fun but I can't imagine the value of that high a step rate unless
one were running step and direction into a servo system.

Rayh



On Tue, 2007-10-02 at 23:17 -0400, Dean Hedin wrote:
> I am surprized that Mach under Windows could out perform EMC in steps/sec 
> since EMC is built on a realtime kernel.
> 
> I presume it is therefore that it is the "quality of steps" that EMC is 
> better at?  In otherowrds EMC produces more accurate and precise steps.
> 
> 
> - Original Message - 
> From: "Sam Sokolik" <[EMAIL PROTECTED]>
> To: "Enhanced Machine Controller (EMC)" 
> Sent: Tuesday, October 02, 2007 3:20 PM
> Subject: Re: [Emc-users] Desktop CNC Website Information
> 
> 
> > the only other thing I can think of is that the max step/sec is a bit on 
> > the
> > low side.  But I don't know a good safe step rate to put on paper. 
> > (~20k/s
> > w/Parport) - expecially because 2.2 will have doublefreq which will 
> > increase
> > the step rate a bit more.
> >
> > sam
> > - Original Message - 
> > From: "Kirk Wallace" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>; "Enhanced Machine Controller (EMC)"
> > 
> > Sent: Tuesday, October 02, 2007 1:51 PM
> > Subject: Re: [Emc-users] Desktop CNC Website Information
> >
> >
> >> Updated here:
> >>
> >> http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm
> >>
> >> Kirk Wallace
> >> ~~
> >> On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
> >>> Cool.
> >>>
> >>> A few changes though:
> >>>
> >>> Name:  EMC2
> >>> Additional Hardware:  optional
> >>> Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
> >> ... snip
> >>
> >>
> >> -
> >> This SF.net email is sponsored by: Microsoft
> >> Defy all challenges. Microsoft(R) Visual Studio 2005.
> >> 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 2005.
> > 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 2005.
> 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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Jeff Epler
On Tue, Oct 02, 2007 at 02:20:26PM -0500, Sam Sokolik wrote:
> the only other thing I can think of is that the max step/sec is a bit on the 
> low side.  But I don't know a good safe step rate to put on paper.  (~20k/s 
> w/Parport) - expecially because 2.2 will have doublefreq which will increase 
> the step rate a bit more.

A ~108kHz square wave on a standard PC parallel port, produced by emc
"TRUNK" and captured on a scope:
http://emergent.unpy.net/index.cgi-files/sandbox/img_7714-medium.jpg

the scope measured the period as 9.182uS (but this figure varied as the
scope ran); the pc says the period should be 9.219uS.

This was not a "full" emc; it was the simplest hal configuration that
will toggle an output pin at high rate:
loadrt threads name1=fast period1=1 fp1=0
loadrt hal_parport cfg=0x378
addf parport.0.write fast
addf parport.0.reset fast
setp parport.0.pin-02-out 1
setp parport.0.pin-02-out-reset 1
start

Jeff

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Stephen Wille Padnos
Dean Hedin wrote:

>I am surprized that Mach under Windows could out perform EMC in steps/sec 
>since EMC is built on a realtime kernel.
>
>I presume it is therefore that it is the "quality of steps" that EMC is 
>better at?  In otherowrds EMC produces more accurate and precise steps.
>  
>
I haven't put Mach on a scope, so I can't comment on the "quality of steps".

I suspect the main difference is that the Linux systems continues to run 
normally while EMC2 is operating, which has not been my experience with 
Mach.  When I tried it out on my Athlon 1800, I found that the system 
slowed to a crawl.  System timers were totally screwed up (things like 
tooltips popping up after 30 seconds instead of 2 seconds), I couldn't 
run WinAmp - it would skip.

I've seen discussions about turning off all sorts of services, tweaking 
Windows this way and that, etc. to get the best performance out of 
Mach.  I chuckled recently when someone on the Gecko or CCED lists said 
"I was even able to browse the web when Mach was running, on a P4-3.4GHz".

I don't think it's the control of the timer interrupts that makes them 
different (as Peter Homann suggested), it's the fact that EMC is still 
sitting on top of a multitasking OS which is still capable of 
multitasking even while it's running a machine.  You could run a web 
server, play a game, write a thesis, and listen to music while EMC2 is 
still happily cutting away.  All this can be done on a P3-800, without 
affecting the machine operation (though there will be some reduction in 
apparent responsiveness on a slower PC).

- Steve

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Peter Homann
Hi Dean,

I don't know why you are surprised. My understanding is that the Mach
pulse generation engine sits under Windows, getting the timing interrupt
very early, before windows has a change to waste it.

I see no reason why it would not be as good. That said I haven't compared
the two.

At the moment Mach can now generate step pulses at 100KHz.


Cheers,

Peter.

Dean Hedin wrote:
> I am surprized that Mach under Windows could out perform EMC in steps/sec
> since EMC is built on a realtime kernel.
>
> I presume it is therefore that it is the "quality of steps" that EMC is
> better at?  In otherowrds EMC produces more accurate and precise steps.
>
>
> - Original Message -
> From: "Sam Sokolik" <[EMAIL PROTECTED]>
> To: "Enhanced Machine Controller (EMC)" 
> Sent: Tuesday, October 02, 2007 3:20 PM
> Subject: Re: [Emc-users] Desktop CNC Website Information
>
>
>> the only other thing I can think of is that the max step/sec is a bit on
>> the
>> low side.  But I don't know a good safe step rate to put on paper.
>> (~20k/s
>> w/Parport) - expecially because 2.2 will have doublefreq which will
>> increase
>> the step rate a bit more.
>>
>> sam
>> - Original Message -
>> From: "Kirk Wallace" <[EMAIL PROTECTED]>
>> To: <[EMAIL PROTECTED]>; "Enhanced Machine Controller (EMC)"
>> 
>> Sent: Tuesday, October 02, 2007 1:51 PM
>> Subject: Re: [Emc-users] Desktop CNC Website Information
>>
>>
>>> Updated here:
>>>
>>> http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm
>>>
>>> Kirk Wallace
>>> ~~
>>> On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
 Cool.

 A few changes though:

 Name:  EMC2
 Additional Hardware:  optional
 Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
>>> ... snip
>>>
>>>
>>> -
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2005.
>>> 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 2005.
>> 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 2005.
> 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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Dean Hedin
I am surprized that Mach under Windows could out perform EMC in steps/sec 
since EMC is built on a realtime kernel.

I presume it is therefore that it is the "quality of steps" that EMC is 
better at?  In otherowrds EMC produces more accurate and precise steps.


- Original Message - 
From: "Sam Sokolik" <[EMAIL PROTECTED]>
To: "Enhanced Machine Controller (EMC)" 
Sent: Tuesday, October 02, 2007 3:20 PM
Subject: Re: [Emc-users] Desktop CNC Website Information


> the only other thing I can think of is that the max step/sec is a bit on 
> the
> low side.  But I don't know a good safe step rate to put on paper. 
> (~20k/s
> w/Parport) - expecially because 2.2 will have doublefreq which will 
> increase
> the step rate a bit more.
>
> sam
> - Original Message - 
> From: "Kirk Wallace" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "Enhanced Machine Controller (EMC)"
> 
> Sent: Tuesday, October 02, 2007 1:51 PM
> Subject: Re: [Emc-users] Desktop CNC Website Information
>
>
>> Updated here:
>>
>> http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm
>>
>> Kirk Wallace
>> ~~
>> On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
>>> Cool.
>>>
>>> A few changes though:
>>>
>>> Name:  EMC2
>>> Additional Hardware:  optional
>>> Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
>> ... snip
>>
>>
>> -
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2005.
>> 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 2005.
> 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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread sam sokolik
really - I was in on a converstion with art at the cncworkshop - he had said 
he thought mach would probably never do rigid tapping.

Could you explain?  I could see if you had the spindle setup as a rotory 
axis...  but other than that I have no clue.  Maybe some external hardware - 
doing it outside of mach?(I am not a mach person).

sam
- Original Message - 
From: "Steve Blackmore" <[EMAIL PROTECTED]>
To: "Enhanced Machine Controller (EMC)" ou
Sent: Tuesday, October 02, 2007 5:55 PM
Subject: Re: [Emc-users] Desktop CNC Website Information


> On Tue, 2 Oct 2007 14:27:49 -0500, you wrote:
>
>>oh - and maybe a rigid tapping column..   The threading lathe/mill is a 
>>bit
>>odd..  Mach does not do rigid tapping which I would concider the mill
>>threading (it has yes/yes in that column).
>
> Mach will do rigid tapping..
>
> Steve Blackmore
> --
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.488 / Virus Database: 269.13.39/1044 - Release Date: 
> 10/2/2007 11:10 AM
>
> 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Steve Blackmore
On Tue, 2 Oct 2007 14:27:49 -0500, you wrote:

>oh - and maybe a rigid tapping column..   The threading lathe/mill is a bit 
>odd..  Mach does not do rigid tapping which I would concider the mill 
>threading (it has yes/yes in that column).

Mach will do rigid tapping..

Steve Blackmore
--

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Robocrane

2007-10-02 Thread andrewj777
Dear Kirk and all:

Thank you for supplying me with relevant information.  I think that Alex 
Joni's toy would give me needed information
to implement a step in the right direction. I wonder if a tripod made more 
robust could do milling and routing.

Best regards,

Andrew

- Original Message - 
From: "Kirk Wallace" <[EMAIL PROTECTED]>
To: "Enhanced Machine Controller (EMC)" 
Sent: Tuesday, October 02, 2007 3:30 PM
Subject: Re: [Emc-users] Robocrane


> Hello Andrew,
>
> I just looked at the NIST site. The Robocrane is quite a complex
> project. I suspect that EMC should be able to serve as the foundation
> for your project since you can plug in your own kinematics and EMC is
> highly configurable hardware interface wise. I suspect the Robocrane is
> a step further in the hexapod evolution, so you should maybe study a
> search on "hexapod" at linuxcnc.org. Check these:
>
> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Alex_Joni's_Toy
> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Koppi's_Toy
> http://cvs.linuxcnc.org/lxr/source/configs/hexapod-sim/
>
> Be prepared to create your own C code.
>
> If you haven't already done so, you might want to study the basics by
> getting a demo CD working:
>
> http://www.linuxcnc.org/content/view/21/4/lang,en/
>
> Then interface an encoder to your parallel port using the etch-servo
> configuration (in Sample Configurations, study etch.ini and etch.hal for
> connection information) and a NetMOS parallel port card ("lspci -v" will
> come in handy).
>
> Then maybe drive a stepper or DC servo motor like this setup:
>
> http://emergent.unpy.net/projects/01142347802
>
> I found a good motor and encoder in a junk Epson C-80 printer (sure
> hated to see that printer go).
>
> Good luck. I'll try to help, if I can. Others here are better at the
> nitty-gritty stuff.
>
> Kirk Wallace
> 
> On Mon, 2007-10-01 at 16:29 -0400, [EMAIL PROTECTED] wrote:
>> Dear enc-users:
>>
>> Hello my name is Andrew I am new to this list.  I want to make a cable
>> robot milling machine similar to the
>> NIST 1meter robocrane milling machine.  Any help would be appreciated.
>> If this list is not relevant
>> to obtain this kind of information, please direct me to where I can
>> obtain it.  I am starting from scratch.
>> I want to obtain all relevant information before I start.  Are there
>> any simulations software that can be run on
>> a PC.
>>
>> Thank you for your help,
>>
>> Andrew
>
>
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.488 / Virus Database: 269.13.39/1044 - Release Date: 
> 10/2/2007 11:10 AM
>. 


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Robocrane

2007-10-02 Thread Kirk Wallace
Hello Andrew,

I just looked at the NIST site. The Robocrane is quite a complex
project. I suspect that EMC should be able to serve as the foundation
for your project since you can plug in your own kinematics and EMC is
highly configurable hardware interface wise. I suspect the Robocrane is
a step further in the hexapod evolution, so you should maybe study a
search on "hexapod" at linuxcnc.org. Check these:

http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Alex_Joni's_Toy
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Koppi's_Toy
http://cvs.linuxcnc.org/lxr/source/configs/hexapod-sim/

Be prepared to create your own C code.

If you haven't already done so, you might want to study the basics by
getting a demo CD working:

http://www.linuxcnc.org/content/view/21/4/lang,en/

Then interface an encoder to your parallel port using the etch-servo
configuration (in Sample Configurations, study etch.ini and etch.hal for
connection information) and a NetMOS parallel port card ("lspci -v" will
come in handy).

Then maybe drive a stepper or DC servo motor like this setup:

http://emergent.unpy.net/projects/01142347802

I found a good motor and encoder in a junk Epson C-80 printer (sure
hated to see that printer go).

Good luck. I'll try to help, if I can. Others here are better at the
nitty-gritty stuff.

Kirk Wallace

On Mon, 2007-10-01 at 16:29 -0400, [EMAIL PROTECTED] wrote:
> Dear enc-users:
> 
> Hello my name is Andrew I am new to this list.  I want to make a cable
> robot milling machine similar to the
> NIST 1meter robocrane milling machine.  Any help would be appreciated.
> If this list is not relevant
> to obtain this kind of information, please direct me to where I can
> obtain it.  I am starting from scratch.
> I want to obtain all relevant information before I start.  Are there
> any simulations software that can be run on
> a PC.
>  
> Thank you for your help,
>  
> Andrew



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Sam Sokolik
oh - and maybe a rigid tapping column..   The threading lathe/mill is a bit 
odd..  Mach does not do rigid tapping which I would concider the mill 
threading (it has yes/yes in that column).


- Original Message - 
From: "Sam Sokolik" <[EMAIL PROTECTED]>
To: "Enhanced Machine Controller (EMC)" 
Sent: Tuesday, October 02, 2007 2:20 PM
Subject: Re: [Emc-users] Desktop CNC Website Information


> the only other thing I can think of is that the max step/sec is a bit on 
> the
> low side.  But I don't know a good safe step rate to put on paper. 
> (~20k/s
> w/Parport) - expecially because 2.2 will have doublefreq which will 
> increase
> the step rate a bit more.
>
> sam
> - Original Message - 
> From: "Kirk Wallace" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "Enhanced Machine Controller (EMC)"
> 
> Sent: Tuesday, October 02, 2007 1:51 PM
> Subject: Re: [Emc-users] Desktop CNC Website Information
>
>
>> Updated here:
>>
>> http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm
>>
>> Kirk Wallace
>> ~~
>> On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
>>> Cool.
>>>
>>> A few changes though:
>>>
>>> Name:  EMC2
>>> Additional Hardware:  optional
>>> Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
>> ... snip
>>
>>
>> -
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2005.
>> 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 2005.
> 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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Sam Sokolik
the only other thing I can think of is that the max step/sec is a bit on the 
low side.  But I don't know a good safe step rate to put on paper.  (~20k/s 
w/Parport) - expecially because 2.2 will have doublefreq which will increase 
the step rate a bit more.

sam
- Original Message - 
From: "Kirk Wallace" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Enhanced Machine Controller (EMC)" 

Sent: Tuesday, October 02, 2007 1:51 PM
Subject: Re: [Emc-users] Desktop CNC Website Information


> Updated here:
>
> http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm
>
> Kirk Wallace
> ~~
> On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
>> Cool.
>>
>> A few changes though:
>>
>> Name:  EMC2
>> Additional Hardware:  optional
>> Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
> ... snip
>
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Kirk Wallace
Updated here:

http://www.wallacecompany.com/cnc_lathe/control_table-kw1a.htm

Kirk Wallace
~~
On Tue, 2007-10-02 at 13:36 -0400, Stephen Wille Padnos wrote:
> Cool.
> 
> A few changes though:
> 
> Name:  EMC2
> Additional Hardware:  optional
> Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
... snip


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] [Fwd: EMC Information]

2007-10-02 Thread Kirk Wallace
Hello Jerry,

I am fairly active on the users mailing list and finishing up my first
CNC conversion. I have no authority to represent EMC, so you may want to
hold off on the updates until you get an okay from someone on the EMC
board. Thank you for creating your website. I appreciate your freely
available information that I can't seem to find anywhere else.

Kirk Wallace
~
On Tue, 2007-10-02 at 12:31 -0500, DesktopCNC wrote:
> Hi Kirk,
> 
> Thank you very much for the information.  I will try to update the
> information soon.  I would appreciate knowing what your relationship
> is to the EMC program.
> 
> Regards,
> Jerry Gold
> [EMAIL PROTECTED]
> 
> Kirk Wallace wrote: 
> > Here is a first pass for the updates:
... snip


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Stephen Wille Padnos
Cool.

A few changes though:

Name:  EMC2
Additional Hardware:  optional
Max Axes:  9 (XYZ linear, ABC angular, UVW linear)
stepper/servo:  both, simultaneously
Number of G-codes:  63 (I looked at interp_internal.hh to see that)
Limit Switches:  well, this is an interesting one.  you get 3 inputs per 
joint, so there could be 27 switch inputs
Tool Setter:  There is G-code to set tool lengths from a sensor, but I'm 
not positive it's "production ready"
Tool Changer:  Another gray area - there isn't really a software wedge - 
you'd generally use CL to make a TC work.  You have the option of 
writing a piece of software as well.
Digitizing Probe:  Probing has been there about since day 1.  I think 
there are some subroutines for probing areas, but I'm not sure.
Support:  There isn't a forum.  There is email and IRC support.

Thanks for taking the time to update that.

- Steve

Kirk Wallace wrote:

>I put a first pass edit of this table here:
>
>http://www.wallacecompany.com/cnc_lathe/control_table-kw1.htm
>
>Kirk Wallace
>~~
>On Tue, 2007-10-02 at 08:31 -0700, Kirk Wallace wrote:
>  
>
>>The information on this website:
>>
>>http://desktopcnc.com/control_table.htm
>>
>>seems to be out of date. I don't feel fully qualified to update this
>>information, so I wonder if someone would be interested in pursuing it.
>>If not, I can take a stab at it, but I can't guarantee accuracy
>>(+/- .010" maybe). Thanks.
>>
>>Kirk Wallace
>>
>>
>
>
>
>-
>This SF.net email is sponsored by: Microsoft
>Defy all challenges. Microsoft(R) Visual Studio 2005.
>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 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Kirk Wallace
I put a first pass edit of this table here:

http://www.wallacecompany.com/cnc_lathe/control_table-kw1.htm

Kirk Wallace
~~
On Tue, 2007-10-02 at 08:31 -0700, Kirk Wallace wrote:
> The information on this website:
> 
> http://desktopcnc.com/control_table.htm
> 
> seems to be out of date. I don't feel fully qualified to update this
> information, so I wonder if someone would be interested in pursuing it.
> If not, I can take a stab at it, but I can't guarantee accuracy
> (+/- .010" maybe). Thanks.
> 
> Kirk Wallace



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Desktop CNC Website Information

2007-10-02 Thread Kirk Wallace
The information on this website:

http://desktopcnc.com/control_table.htm

seems to be out of date. I don't feel fully qualified to update this
information, so I wonder if someone would be interested in pursuing it.
If not, I can take a stab at it, but I can't guarantee accuracy
(+/- .010" maybe). Thanks.

Kirk Wallace


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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] Hello everyone!

2007-10-02 Thread Jim Coleman
I'm hooking up the encoder to parport circuit right now, decided to take a
break from that and check the email.  the mill is going to be set even
farther back, until i can get my car fixed.  i wrecked it tonight, a deer
jumped out and between the brakes and swerving, i lost it.  so if anyone has
an 88 cavalier parts car they can give me cheap let me know haha.  aside
from minor body work the only thing that seems to be wrong is the fact that
the rear driver side wheel found itself a new happy place a few inches
toward the center of the car, and doesnt turn.  i got the car home on it's
own power at least, and for that im glad.  i've been trying to keep my mind
off of it, thus working on the encoder stuff  but my solder and
multimeter are conveniently out in the car :'(

as for the wiring, i plan to keep most of the runs for like motors / linear
scales and such in place, and everything else will likely get redone, maybe
keep the power distribution for the servo amps as well.  We're supposed to
get it moved soon as harvesting is over, then i'll be able to spend more
time diggin through everything.  i managed to rip off the computer and the
servo amps and power supply, its sittin in the shop waitin for the rest of
the machine.  i figured i could play with the amps and the motors on the
table till they all goin good then put them back on the machine.

i thank you all for your input so far
Jim

On 10/2/07, Mark Pictor <[EMAIL PROTECTED]> wrote:
>
>
> --- Jim Coleman <[EMAIL PROTECTED]> wrote:
>
> snip
>
> > I'd like to get the
> > tool changer
> > fixed, one of the problems with the machine, the Y axis either
> > encoder or
> > amp malfunctioned, and ran the spindle into the tool changer arm
> > and bent it
> > up.  and I need to figure out if its the encoder or amp, but I
>
> It could be the controller itself, rather than the encoder or drive
> - you did say the controller was going senile.
>
> > should be
> > able to hook the encoder's a and b to a parallel port and find
> > out right?
>
> yup
>
> > and use the parport to hook up the handle, its a 100 count
> > encoder in a
> > little box with XYZ 1 10 100 buttons.
> >
> > I plan on starting individual threads when I get things together
> > (money for
> > a mesa card, getting the machine moved...) and run into problems.
>
> The Mazak stuff will help you.  First thing to test is the estop
> button. :)
>
> >  really
> > looking forward to using emc, and glad I found it before I went
> > with mach.
> > Jim Coleman
>
> Mark
>
> -
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> 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 2005.
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] Hello everyone!

2007-10-02 Thread Mark Pictor

--- Jim Coleman <[EMAIL PROTECTED]> wrote:

snip

> I'd like to get the
> tool changer
> fixed, one of the problems with the machine, the Y axis either
> encoder or
> amp malfunctioned, and ran the spindle into the tool changer arm
> and bent it
> up.  and I need to figure out if its the encoder or amp, but I

It could be the controller itself, rather than the encoder or drive
- you did say the controller was going senile.

> should be
> able to hook the encoder's a and b to a parallel port and find
> out right?

yup

> and use the parport to hook up the handle, its a 100 count
> encoder in a
> little box with XYZ 1 10 100 buttons.
> 
> I plan on starting individual threads when I get things together
> (money for
> a mesa card, getting the machine moved...) and run into problems.

The Mazak stuff will help you.  First thing to test is the estop
button. :)

>  really
> looking forward to using emc, and glad I found it before I went
> with mach.
> Jim Coleman

Mark

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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