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