CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!

Posted by Bill Vance
on 2002-01-20 12:37:01 UTC
One alternative, though not neccessarily the quickest, would be to program a
Perl script, and run it through your C compiler. At minimum you'd need the
proper include files, and probably the gcc compiler. I'm not sure they do a Z80
version though.

Bill

On Sun Jan 20 09:25:18 2002, mariss92705, <mariss92705@...> wrote:

>Hi,
>
>This is a for a "G-Code in, step/direction out" project that will
>take about a year to complete. All motion is vector based and works
>on the assumption that position is the running sum of precise
>velocities, each applied for a precise period of time (1/1,024 of a
>second).
>
>For circular interpolation this would be:
>
>Xv = R sin (theta + delta) - R sin (theta)
>Yv = R cos (theta + delta) - R cos (theta)
>
>Replace (theta) with (theta + delta) for next time period.
>
>Delta is the angular distance to be moved in 1 time period and is
>dependent on the value for R and the programmed vector velocity.
>
>This requires solving for sin/cos in the shortest time possible to a
>24 bit accuracy. I am using a Chebysheff polynomial expansion
>coefficients to converge the series in the fewest possible terms. For
>this I have a "roll your own" math package in assembly to do it.
>
>It seems I will have to learn C as well (learning makes my head
>hurt!).
>
>Mariss
>
>
>--- In CAD_CAM_EDM_DRO@y..., Russell Shaw <rjshaw@i...> wrote:
>>
>>
>> Your samples may be rapid, but the calculations only need to
>> be done at a rate that suits the control loop response time.
>> If you keep the calculation rate in a separate slower loop
>> compared to the parts that keeps track of the instantaneous
>> servo movement, slower code and more efficient use of the
>> cpu can be had. It depends on what the exact control methods
>> are.

--
----------------------------------------------------------------------------
RKBA! ***** Blessings On Thee, Oh Israel! ***** 4-19!
----------------+----------+--------------------------+---------------------
An _EFFECTIVE_ | Insured | All matter is vibration. | Let he who hath no
weapon in every | by COLT; | -- Max Plank | weapon sell his
hand = Freedom | DIAL | In the beginning was the | garment and buy a
on every side! | 1911-A1. | word. -- The Bible | sword.--Jesus Christ
----------------+----------+--------------------------+---------------------

Constitutional Government is dead, LONG LIVE THE CONSTITUTION!!!!!

----------------------------------------------------------------------------

Discussion Thread

mariss92705 2002-01-19 21:39:25 UTC A Z80 guy needs help! mariss92705 2002-01-19 21:44:04 UTC Re: A Z80 guy needs help! Russell Shaw 2002-01-19 23:22:05 UTC Re: [CAD_CAM_EDM_DRO] A Z80 guy needs help! Carol & Jerry Jankura 2002-01-20 06:28:52 UTC RE: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! mariss92705 2002-01-20 09:25:22 UTC Re: A Z80 guy needs help! ccs@m... 2002-01-20 09:43:19 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! Bill Vance 2002-01-20 12:37:01 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! Bill Vance 2002-01-20 12:51:14 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! ccs@m... 2002-01-20 13:12:42 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! mariss92705 2002-01-20 13:40:56 UTC Re: A Z80 guy needs help! mariss92705 2002-01-20 15:03:39 UTC Re: A Z80 guy needs help! Alexandre GuimarĂ£es 2002-01-20 15:28:31 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! Alan Marconett KM6VV 2002-01-20 15:30:12 UTC Re: A Z80 guy needs help! Russell Shaw 2002-01-20 15:36:10 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help! mariss92705 2002-01-20 15:50:10 UTC Re: A Z80 guy needs help! Alan Marconett KM6VV 2002-01-21 10:48:42 UTC Re: A Z80 guy needs help! Jon Elson 2002-01-21 22:50:21 UTC Re: [CAD_CAM_EDM_DRO] Re: A Z80 guy needs help!