<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817568#M51398</link>
    <description>&lt;P&gt;As noted by&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/100035"&gt;@stevor&lt;/a&gt;&amp;nbsp;, there's a problem in the line&lt;/P&gt;&lt;LI-CODE lang="general"&gt;	(setq @umx (nth (1+ imx) ulst) n (length plst)  (apply 'min (vl-remove 0.0 ulst)) du (/  ns))&lt;/LI-CODE&gt;&lt;P&gt;; error: bad variable name in SETQ: (APPLY (QUOTE MIN) (VL-REMOVE 0.0 ULST))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For my better understanding of NURBS math I created a custom VBA/Excel B-spline function hoping to tackle the more complex NURBS math later. If the weight values for all the CVs of a NURBS spline equal 1 then the NURBS curve reduces to a B-spline.&amp;nbsp; The attached macro-enable Excel file includes the example data from your listing and a plot of the resulting curve.&amp;nbsp; The program uses the recursive deBoor algorithm to compute the coefficients for the B-spline function.&amp;nbsp; &amp;nbsp;It successively duplicates the splines created in AutoCAD with the default weight of 1 for all CVs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sun, 12 Dec 2021 14:56:54 GMT</pubDate>
    <dc:creator>leeminardi</dc:creator>
    <dc:date>2021-12-12T14:56:54Z</dc:date>
    <item>
      <title>NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817051#M51393</link>
      <description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt;How to evaluate the NURBS Equations, De Boor's algorithm by Autolisp?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;I checked this forum to see if the topic has been addressed before, but I did not find anything relevant.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;However, here is the code.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="general"&gt;; ***
; * Nurbs@u		Evaluates the coordinates of a point on a Nurbs curve (Spline)
; *				Simulates the function 'vlax-curve-getPointAtParam
; *				#Author	-  _Bilal
; * p			[int]  the degree of the curve.
; * @u			[Real] the parameter value of the knot vector at a specified point
; * ulst		[List] the knot vectors as sequence of parameter values
; * plst		[List] the list of control points of the Nurbs curve     

;======================================================
(defun Nurbs@u ( p @u ulst plst / addlist nips i clst )
;======================================================
	;This function Adds the atoms(sublist) in the list (lst)
	;the atoms are a sublist of reals numbers like a point.
	(defun addlist ( lst / v )
		(setq v (car lst))
		(while (setq lst (cdr lst)) (setq v (mapcar '+ v (car lst))))
	);end
	
	;Loop over plst
	(setq i 0 clst nil)
	(repeat (length plst)
		(if (setq nips (Nips@u i p @u ulst)) (setq clst (cons nips clst)))
		(setq i (1+ i))
	)
	(addlist (mapcar '(lambda (c p) (mapcar '(lambda (x) (* c x)) p)) (reverse clst) plst))

;---------------	
);Endof//Nurbs@u
;---------------

; ***
; * Nips@u		The B-spline basis functions used in the construction of NURBS curves
; *	i			[int] Corresponds to the ith control point
; * p			[int] Corresponds with the degree of the basis function.
; * @u			[Real] The parameter value of the knot vector at a specified point
; * ulst		[List] The knot vectors as sequence of parameter values
;==============================================================================
(defun Nips@u ( i p @u ulst / f@u g@u Bin@u i@u binlst n b1 b2 bin bin+ niplst )
;==============================================================================
	
	(defun f@u ( i p @u ulst / dn )
		(if (= (setq dn (- (nth (+ i p) ulst) (nth i ulst))) 0.0) 0.0 (/ (- @u (nth i ulst)) dn))
	);end
	(defun g@u ( i p @u ulst / dn )
		(if (= 0.0 (setq dn (- (nth (+ i p 1) ulst) (nth (+ i 1) ulst)))) 0.0 (/ (- (nth (+ i p 1) ulst) @u) dn))
	);end
	(defun i@u ( p @u ulst / i imx )
		;Initial values
		(setq i 0 imx (- (length ulst) p 2))
		;Is @u within the knots domain definition?
		(if (&amp;lt;= (car ulst) @u (nth (1+ imx) ulst))
			(if (= @u (nth (1+ imx) ulst)) imx (while (&amp;lt;= (nth (1+ i) ulst) @u) (setq i (1+ i))))
		)
	);end
	(defun Bin@u ( i p @u ulst / i* iu binlst )
		(if (setq iu (i@u p @u ulst))
			(progn
				(setq i* i binlst nil)
				(While (&amp;lt;= i* (+ i p))
					(setq binlst
						(if (= i* iu)
							(cons (list i* 0 1.0) binlst)
							(cons (list i* 0 0.0) binlst)
						)
					)
					(setq i* (1+ i*))
				)
				;Retval
				(reverse binlst)
			)
		)
	);end
	
	;Loop
	(if (setq binlst (Bin@u i p @u ulst))
		(repeat p
			(setq n 0 niplst nil)
			(setq binlst
				(reverse
					(repeat (1- (length binlst))
						(setq b1 (nth n binlst) b2 (nth (setq n (1+ n)) binlst))
						(setq i (car b1) p (1+ (cadr b1)) bin (caddr b1) bin+ (caddr b2))
						(setq bin (list i p (+ (* (f@u i p @u ulst) bin) (* (g@u i p @u ulst) bin+))))
						(setq niplst (cons bin niplst))
					)
				)
			)
		)
	)	
	;Retval
	(caddar binlst)
	
;-------------
);Endof//Nips@u
;-------------

;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;+++++++++++++++++         DEMONSTRATION        ++++++++++++++++++++++

; * grSpline		GRDRAW an spline
; * st				[int] Spline status Clamped, Closed...
; * p				[int] Spline degree  1-2-3--5-6 .... 10
; * ulst			[list] List of Knots vectors u0 u1 .... um
; * plst			[list] List of control points in WCS
; * ns				[Real] Number of segments for each knot vectors
; *					(precision for curve presentation)
; *
; * +++++++++++   FOR EXAMPLE  ++++++++++++++++
; * +++++  Let say we have the following data
	;|
	(setq p 3 st 0 ns 10) Clamped opened curve of degree 3
	(setq plst
		'(	(74.8 96.5 0.0) (105.6 51.6 0.0) (163.7 130.5 0.0) (209.8 130.6 0.0)
			(252.3 85.2 0.0) (310.1 223.9 0.0) (111.3 237.4 0.0)
		)
	)
	m=n+p+1=7+3+1=11	m:length of ulst  n:number of control points p:degree
	(setq ulst '(0.0 0.0 0.0 0.0 1.0 2.0 3.0 4.0 4.0 4.0 4.0))
	
	Now, Grdraw the Spline curve according to the above data
	(grSpline st p ulst plst ns)
	|;
 
;==========================================================
(defun grSpline ( st p ulst plst ns / imx @umx n du @u pt )
;==========================================================
	;Initial values
	(setq imx (- (length ulst) p 2))
	(setq @umx (nth (1+ imx) ulst) n (length plst) du (/ (apply 'min (vl-remove 0.0 ulst)) ns))
	;Nurbs status
	(cond
		;Uniform Non-Rational Nurbs (Clamped)
		((= st 0) (setq @u (nth 0 ulst)))
		;Uniform Non-Rational Nurbs (AutoCAD Closed)
		((= st 1) (setq @u (nth 0 ulst)))
		;Uniform Non-Rational Nurbs (Opened)
		((= 2 st)) ;Not applicable at moment
		;Uniform Non-Rational Nurbs (Closed)
		((= 3 st) (setq @u (nth (1- p) ulst)))
	)
	;Loop over Knots vectors
	(setq pt (Nurbs@u p @u ulst plst))
	(while (&amp;lt; (setq @u (+ @u du)) (+ @umx du))
		(if (&amp;gt; @u @umx) (setq @u @umx))
		(cond
			((vl-position st '(0 1)) (grdraw pt (setq pt (Nurbs@u p @u ulst plst)) 1))
			((= 2 st))
			((= 3 st)
				(if (&amp;lt; (nth (1- p) ulst) @u (nth (+ n (* -2 p) 1) ulst))
					(grdraw pt (setq pt (Nurbs@u p @u ulst plst)) 1)
				)
			)
		)
	)
	
;----------------
);Endof//grSpline
;----------------&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The above code is based on the form shown in the figure&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nurbs-De Boor-Equation.jpg" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1000329i0D62C028D52E3F42/image-size/large?v=v2&amp;amp;px=999" role="button" title="Nurbs-De Boor-Equation.jpg" alt="Nurbs-De Boor-Equation.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 10:52:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817051#M51393</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-13T10:52:51Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817443#M51394</link>
      <description>&lt;P&gt;Please you develope full-mathematical-C+ script.&lt;/P&gt;&lt;P&gt;You can convert anyime this script to 100%autolisp.&lt;/P&gt;&lt;P&gt;I need help , for develope math-algorthms , you do not develop autolisp-algorithms.&lt;/P&gt;&lt;P&gt;You can convert anytime , you can convert math-algorithims script to 100%Visual-lisp.&lt;/P&gt;&lt;P&gt;&lt;A title="†) Sf. Ier. Spiridon, ep. Trimitundei, făcătorul de minuni (Dezlegare la pește. Nu se fac nunți) " href="https://youtu.be/cuBbQ6K45YY?t=12" target="_blank" rel="noopener"&gt;(clickhere "youtu.be/cuBbQ6K45YY?t=12") (You search setq-z80 inside description)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You see description isinside youtube, watcher only firefox.exe&lt;/P&gt;&lt;P&gt;Together we need mathematically algorithms..for must be sure your -programe.cpp+programe.lsp, have more future&amp;nbsp; in 2022year.&lt;/P&gt;&lt;P&gt;Best Regards..&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 12:28:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817443#M51394</guid>
      <dc:creator>diagodose2009</dc:creator>
      <dc:date>2021-12-12T12:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817484#M51395</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/4247269"&gt;@_Bilal&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here you have my code related to &lt;A href="https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/catmull-rom-spline-from-lwpolyline/m-p/9040347" target="_blank" rel="noopener"&gt;Catmull-Rom spline&lt;/A&gt;. Simple principle can be applied to Nurbs curves.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 13:15:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817484#M51395</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-12-12T13:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817486#M51396</link>
      <description>&lt;P&gt;Did not run it, but a syntax check :&lt;/P&gt;&lt;P&gt;about line 80, in&amp;nbsp;(defun grSpline&amp;nbsp;&lt;/P&gt;&lt;P&gt;it probably should be:&lt;/P&gt;&lt;P&gt;du (/ (apply 'min (vl-remove 0. ulst)) ns) ; revised&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 13:17:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817486#M51396</guid>
      <dc:creator>stevor</dc:creator>
      <dc:date>2021-12-12T13:17:31Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817491#M51397</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/565193"&gt;@diagodose2009&lt;/a&gt; Why not supply direct solution written in autolisp/visual lisp. This forum is about autolisp/visual lisp and not about conversion from c++ or anything else. Your software is great but this is not the point of this forum. What we looking fore is a simple code that can me human readable and can be used to beginner programmers to learn some codding techniques. Maybe I', wrong but I just see it that way.&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 13:21:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817491#M51397</guid>
      <dc:creator>hak_vz</dc:creator>
      <dc:date>2021-12-12T13:21:26Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817568#M51398</link>
      <description>&lt;P&gt;As noted by&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/100035"&gt;@stevor&lt;/a&gt;&amp;nbsp;, there's a problem in the line&lt;/P&gt;&lt;LI-CODE lang="general"&gt;	(setq @umx (nth (1+ imx) ulst) n (length plst)  (apply 'min (vl-remove 0.0 ulst)) du (/  ns))&lt;/LI-CODE&gt;&lt;P&gt;; error: bad variable name in SETQ: (APPLY (QUOTE MIN) (VL-REMOVE 0.0 ULST))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For my better understanding of NURBS math I created a custom VBA/Excel B-spline function hoping to tackle the more complex NURBS math later. If the weight values for all the CVs of a NURBS spline equal 1 then the NURBS curve reduces to a B-spline.&amp;nbsp; The attached macro-enable Excel file includes the example data from your listing and a plot of the resulting curve.&amp;nbsp; The program uses the recursive deBoor algorithm to compute the coefficients for the B-spline function.&amp;nbsp; &amp;nbsp;It successively duplicates the splines created in AutoCAD with the default weight of 1 for all CVs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 14:56:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817568#M51398</guid>
      <dc:creator>leeminardi</dc:creator>
      <dc:date>2021-12-12T14:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817690#M51399</link>
      <description>&lt;P&gt;Thank you for your comment, I fixed now.&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:54:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817690#M51399</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-12T16:54:59Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817705#M51400</link>
      <description>&lt;P&gt;The macro in your excel excel file is great, it do the same recursive calculation as in my code &lt;STRONG&gt;&lt;A href="mailto:Nips@u" target="_blank"&gt;Nips@u&lt;/A&gt;&lt;/STRONG&gt;&amp;nbsp;and &lt;STRONG&gt;&lt;A href="mailto:Nurbs@u" target="_blank"&gt;Nurbs@u&lt;/A&gt;&lt;/STRONG&gt; posted here, but when I changed the curve degree from 3 to 5 in your excel file the recursive calculation doesnt works!!&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 17:12:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817705#M51400</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-12T17:12:24Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817709#M51401</link>
      <description>&lt;P&gt;I saw your code two days ago, it's great.&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 17:15:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817709#M51401</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-12T17:15:47Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817745#M51402</link>
      <description>&lt;P&gt;I think this version of the Excel/VBA B-spline&amp;nbsp; function should handle degree changes correctly.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 17:53:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817745#M51402</guid>
      <dc:creator>leeminardi</dc:creator>
      <dc:date>2021-12-12T17:53:40Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817760#M51403</link>
      <description>&lt;P&gt;The same problem exists in both versions!&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 18:04:38 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817760#M51403</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-12T18:04:38Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817871#M51404</link>
      <description>&lt;P&gt;Can you post a copy of the file with the data you are using and note the degree you want to use?&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 19:47:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817871#M51404</guid>
      <dc:creator>leeminardi</dc:creator>
      <dc:date>2021-12-12T19:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817989#M51405</link>
      <description>&lt;P&gt;I utilized the same data in the file, just I changed the degree from 3 to 5, the result as show in the figure (before/after)&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Nurbs-Excel.jpg" style="width: 742px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1000413iA4C82AD5594E079C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Nurbs-Excel.jpg" alt="Nurbs-Excel.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 21:27:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10817989#M51405</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-12T21:27:08Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10818045#M51406</link>
      <description>&lt;P&gt;Here's what I see.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1000428iB0D06433DB1C463A/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you sure you have macros enabled?&amp;nbsp; The cells are showing that they don't recognize the custom function.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 835px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1000430i5C859096638AF0C9/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 12 Dec 2021 22:00:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10818045#M51406</guid>
      <dc:creator>leeminardi</dc:creator>
      <dc:date>2021-12-12T22:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10818835#M51407</link>
      <description>&lt;P&gt;All right, it was my mistake, the macro was disabled, I enabled the macro and it is working now&lt;/P&gt;</description>
      <pubDate>Mon, 13 Dec 2021 08:48:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10818835#M51407</guid>
      <dc:creator>_Bilal</dc:creator>
      <dc:date>2021-12-13T08:48:37Z</dc:date>
    </item>
    <item>
      <title>Re: NURBS Equations evaluation, De Boor's algorithm with Autolisp</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10882104#M51408</link>
      <description>&lt;P&gt;Perhaps you build Applet.zip before the programs.Lisp.ascii was written.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Jan 2022 17:23:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/nurbs-equations-evaluation-de-boor-s-algorithm-with-autolisp/m-p/10882104#M51408</guid>
      <dc:creator>diagodose2009</dc:creator>
      <dc:date>2022-01-15T17:23:51Z</dc:date>
    </item>
  </channel>
</rss>

