If I am not mistaken, I was the one who did the initial port of the 
NURBS back in the day.  This was a bi-arc approximation instead of 
native NURBS, but I forget the original authors name (and I have to 
scoot out to pick up a guest, so I will not be able to run that all 
down).  So, we need to verify that the NURBS implementation we are 
referring to is a full implementation isnstead of a bi-arc 
approximation.

   More later,

   EBo --

On Jul 8 2013 10:00 AM, Jeff Epler wrote:
> If someone is interested in integrating this work with LinuxCNC I
> welcome your efforts.  Unfortunately, the work is presented not as a
> patch but as copies of whole files from an unspecified version of
> LinuxCNC, which makes it difficult to integrate with the current 
> version
> of LinuxCNC.
>
> A second difficulty is that the #1 parameter should not be used in 
> this
> way.  I don't know whether a numbered parameter from the "reserved"
> space should be used, or a new modal code.  But using #1 in this way
> will change the meaning of many existing part programs.
>
> I have uploaded the original attachments to my website:
> http://media.unpythonic.net/emergent-files/sandbox/Nurbs_G6_2.rar
> http://media.unpythonic.net/emergent-files/sandbox/NURBS_results.pdf
>
> As far as I know any of you are welcome to contact prof. Lo Valvo or 
> his
> student Mr. Drago.
>
> Jeff
>
>> From: Ernesto Lo Valvo <ernesto.lova...@unipa.it>
>> To: Jeff Epler <jep...@unpythonic.net>, ch...@timeguy.com
>> Cc: "sd2...@libero.it" <sd2...@libero.it>
>>
>> Dear Sirs,
>> we are pleased to inform you that a new control for the processing 
>> of
>> the NURBS has been developed through the working up of our preceding 
>> job
>> on the implementation of the NURBS in LinuxCNC
>> (http://wiki.linuxcnc.org/cgi-bin/wiki.pl?NURBS).
>> In particular, we managed to develop the command G6.2 which takes as
>> input the same parameters command of NURBS interpolation accepted by
>> FANUC Numerical Controls.
>> In addition, the command has been optimized as to allow the user to
>> select, by using a parameter, the modality to generate the path 
>> tool.
>> In particular, it is possibile to select three different modes:
>> a)         # 1 =1 NURBS interpolation with constant increments the u
>> parameter (parameter # 1 =1 must precede the opening code G6.2 ); 
>> the
>> mode according to which is generated the trajectory tool is similar 
>> to
>> the current version (G5.2 /G5.3 ) and much faster than it (example 
>> in
>> the attachments).
>> b)         # 1 =2 NURBS interpolation with increments of constant
>> displacement through circular motion (example in the attachments).
>> c)         # 1 =3 NURBS interpolation with increments of constant
>> displacement through linear movement (example in the attachments).
>> The command implemented in options # 1 =2, # 1 =3 generates the path
>> tool with constant increments of movement so to permit the 
>> percentage
>> variations of feed-rate, as shown in the pdf enclosed.
>> Moreover, we manage to develop a macro in Rhinoceros 4.0 capable of
>> writing the commands in the new format by selecting an existing 
>> curve.
>> You will find the source code useful for the implementation, some
>> example files and macros in Rhinoceros 4.0, in the attached file.
>> It is our intention to write a scientific article on the topic that 
>> will
>> contain in details the procedure developed.
>>
>> If you think that this work could be useful for you, we will be 
>> honoured
>> of a future addition of it in the next versions of LinuxCNC through 
>> the
>> way you feel being the most appropriate.
>>
>> Your suggestions or hopinions are greatly appreciated.
>>
>> Cordial greetings
>> prof. Ernesto Lo Valvo
>> student Stefano Drago.
>>
>>
>> --
>> ATTENZIONE: Il mio nuovo indirizzo email รจ
>> ernesto.lova...@unipa.it
>>
>> From:    Prof. Ernesto Lo Valvo
>>
>> Dipartimento di Ingegneria Chimica, Gestionale, Informatica e 
>> Meccanica
>> Universita' di Palermo
>> Viale delle Scienze
>> 90128     Palermo (Italy)
>> Tel: +39-091-23861845 (direct)  - Fax: +39-091-6657039
>>
>>
>
> 
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to