On Mon, Sep 12, 2011 at 4:18 PM, Kirk Wallace
<[email protected]> wrote:
> I would like to mill some 3D surfaces (violin plates) but I need a means
> to go from a paper plan to g-code. I have Synergy with 3D, but I would
> prefer to use a free and open solution. Heeks looks promising but
> doesn't look like it is ready for general consumption yet. It looks to
> me like I should be able to use a few key points such as a set of 2D
> curve end and center points plus some sort of curve fitting algorithm to
> come up with the intermediate points on the curve.
I'd suggest using ready-made numerical software, such as Octave (the
Free clone of Matlab). It's pretty standard on Linux (yum or apt-get
should install it for your distribution). Run it on the command line
('octave') and execute the following commands:
x=linspace(0,1,9) # set up a simple set of nodes (x
values) in the [0,1] interval
y=[0 .1 .22 .3 .25 .3 .22 .1 0] # interpolate these corresponding values
xx=linspace(0,1,100); # we'll be asking for 100 interpolated points
yy=interp1(x,y,xx,'spline'); # this is a cubic spline; check
'help interp1' for other options
plot(x,y,'+',xx,yy) # plot the resulting spline
save yy.dat yy # store the interpolated
values in file yy.dat
------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops? How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users