<?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: Multiple fillet - Radius 0 / Radius (value) in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488094#M19343</link>
    <description>&lt;P&gt;Since I already have something I've used for years for the zero-radius version, that is attached.&amp;nbsp; It restores whatever the current Fillet radius setting was, after it's done.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Study the functions involved in the &lt;A href="https://help.autodesk.com/view/ACD/2024/ENU/?guid=GUID-4CEE5072-8817-4920-8A2D-7060F5E16547" target="_blank" rel="noopener"&gt;AutoLisp Reference&lt;/A&gt;, and also look at&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt; (getdist)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;, and you should be able to figure out how to adapt it for a User-input radius.&lt;/P&gt;</description>
    <pubDate>Wed, 10 Jan 2024 11:29:43 GMT</pubDate>
    <dc:creator>Kent1Cooper</dc:creator>
    <dc:date>2024-01-10T11:29:43Z</dc:date>
    <item>
      <title>Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487939#M19337</link>
      <description>&lt;P&gt;Hi guys, can you write 2 simple lisps that allow quick Multiple Fillet&lt;/P&gt;&lt;P&gt;(I mean without pressing enter after use command Fillet) (in 2D/3D) :&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;F0 - Multiple - Fillet - Radius [0]&lt;BR /&gt;FR - Multiple - Fillet - Radius [User_add_value]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Multiple filler F0, FR.png" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/1312462iCEA51A2B2389CA8C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Multiple filler F0, FR.png" alt="Multiple filler F0, FR.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:01:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487939#M19337</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T10:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487962#M19338</link>
      <description>&lt;P&gt;Really,&amp;nbsp;not capable of something that simple... geez&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:17:48 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487962#M19338</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T10:17:48Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487969#M19339</link>
      <description>&lt;P&gt;Yep, I&amp;nbsp;wrote 2 "simple" lisps.. I know it's trivial for you.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:24:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487969#M19339</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T10:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487987#M19340</link>
      <description>&lt;P&gt;No, it is trivial for anybody. Just basic scripting.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:32:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12487987#M19340</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T10:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488000#M19341</link>
      <description>&lt;P&gt;Well, but I know nothing about scripning.&amp;nbsp; That's the point..&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:40:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488000#M19341</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T10:40:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488026#M19342</link>
      <description>&lt;P&gt;Yeah, you know nothing. What a great excuse.&lt;/P&gt;
&lt;P&gt;All you should need to know is that it's powerful enough and easy to learn. Period.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 10:54:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488026#M19342</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T10:54:01Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488094#M19343</link>
      <description>&lt;P&gt;Since I already have something I've used for years for the zero-radius version, that is attached.&amp;nbsp; It restores whatever the current Fillet radius setting was, after it's done.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Study the functions involved in the &lt;A href="https://help.autodesk.com/view/ACD/2024/ENU/?guid=GUID-4CEE5072-8817-4920-8A2D-7060F5E16547" target="_blank" rel="noopener"&gt;AutoLisp Reference&lt;/A&gt;, and also look at&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&lt;FONT color="#000000"&gt; (getdist)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;, and you should be able to figure out how to adapt it for a User-input radius.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 11:29:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488094#M19343</guid>
      <dc:creator>Kent1Cooper</dc:creator>
      <dc:date>2024-01-10T11:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488196#M19344</link>
      <description>&lt;P&gt;hey there,&lt;/P&gt;&lt;P&gt;for lwplines&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;(defun c:f0 nil
	(mapcar '(lambda (pline) (vl-cmdf "_fillet" "_p" "_r" 0 pline))
			 (vl-remove-if 'listp (mapcar 'cadr (ssnamex (ssget '((0 . "lwpolyline"))))))
	)
	(princ)
)

(defun c:fr (/ radius)
	(mapcar '(lambda (pline) (vl-cmdf "_fillet" "_p" "_r" 
									  (if (null (setq radius (if (null radius) (getreal (strcat "\nEnter radius to fillet with &amp;lt;" (rtos (getvar 'filletrad)) "&amp;gt;: ")) radius)))
										  (setq radius (getvar 'filletrad))
										  radius
									  )
									  pline
							 )
			 )
			 (vl-remove-if 'listp (mapcar 'cadr (ssnamex (ssget '((0 . "lwpolyline"))))))
	)
	(princ)
)&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 10 Jan 2024 12:33:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488196#M19344</guid>
      <dc:creator>komondormrex</dc:creator>
      <dc:date>2024-01-10T12:33:25Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488210#M19345</link>
      <description>&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 12:45:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488210#M19345</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T12:45:05Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488226#M19346</link>
      <description>&lt;P&gt;But something is wrong, I can't select object (Line/PLine).&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 12:55:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488226#M19346</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T12:55:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488252#M19347</link>
      <description>&lt;P&gt;you mean selecting in pairs line/pline - line/pline?&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:06:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488252#M19347</guid>
      <dc:creator>komondormrex</dc:creator>
      <dc:date>2024-01-10T13:06:39Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488267#M19348</link>
      <description>&lt;P&gt;For example, but I can't select Line&amp;nbsp;at all, and when select PLine nothing happend..&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:11:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488267#M19348</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T13:11:43Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488277#M19349</link>
      <description>&lt;P&gt;If you keep on blindly adopting advanced codes, then you will never learn anything.&lt;/P&gt;
&lt;P&gt;This is what I had in mind.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;(defun c:f0 ()
  (command "filletrad" 0)
  (command-s "fillet" "u")
  (princ)
  )

(defun c:fr ()
  (command "filletrad" pause)
  (command-s "fillet" "u")
  (princ)
  )
&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:16:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488277#M19349</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T13:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488298#M19350</link>
      <description>&lt;P&gt;Yes, this is exactly I wanted.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:26:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488298#M19350</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T13:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488323#M19351</link>
      <description>&lt;P&gt;But I've no idea how you get this..&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:38:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488323#M19351</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T13:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488336#M19352</link>
      <description>&lt;P&gt;You may be interested in &lt;STRONG&gt;FilletMult.lsp&lt;/STRONG&gt;, &lt;A href="https://cadtips.cadalyst.com/2d-editing/multiple-fillet-radius-values" target="_blank" rel="noopener"&gt;&amp;gt;here&amp;lt;&lt;/A&gt;.&amp;nbsp; It defines an &lt;STRONG&gt;F0&lt;/STRONG&gt; command that works the same as my FZ command posted earlier.&amp;nbsp; &lt;EM&gt;And&lt;/EM&gt; it defines &lt;STRONG&gt;F1 through F9&lt;/STRONG&gt; commands in which &lt;EM&gt;you can set whatever radius values you want&lt;/EM&gt;, if you have radii that you use regularly.&amp;nbsp; Each one lets you Fillet as many things of as many different kinds as you want, and remembers the value set in it, to offer as default on subsequent use, &lt;EM&gt;even after exiting AutoCAD completely&lt;/EM&gt;.&amp;nbsp; So you can set [for example] 215.3594 as a radius into [for example] the &lt;STRONG&gt;F8&lt;/STRONG&gt; command, Fillet things with it and conclude, and next time you want to Fillet things at that radius, just type in &lt;STRONG&gt;F8&lt;/STRONG&gt;, and it will offer that as the default, so you don't need to enter it again.&amp;nbsp; [And you can change the value in any of them any time by entering something instead of accepting the offered default.]&amp;nbsp; And they all restore whatever regular Fillet's radius setting was, after you use them.&amp;nbsp; You would want to keep a list somewhere of what radii you have set for each command.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 13:45:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488336#M19352</guid>
      <dc:creator>Kent1Cooper</dc:creator>
      <dc:date>2024-01-10T13:45:17Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488394#M19353</link>
      <description>&lt;P&gt;well, it was intended for having at least two segments lwplines only.&lt;/P&gt;&lt;P&gt;check another ones.&lt;/P&gt;&lt;LI-CODE lang="lisp"&gt;(defun c:f0 nil
	(setvar 'filletrad 0)
	(while (null (command-s "_fillet")))
)

(defun c:fr (/ radius)
  	(if (setq radius (if (null radius) 
						(getreal (strcat "\nEnter radius to fillet with &amp;lt;" (rtos (getvar 'filletrad)) "&amp;gt;: ")) 
						(getvar 'filletrad)
					 )
		)
  		  (setvar 'filletrad radius)
	)
  	(while (null (command-s "_fillet")))
)&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 10 Jan 2024 14:13:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488394#M19353</guid>
      <dc:creator>komondormrex</dc:creator>
      <dc:date>2024-01-10T14:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488437#M19354</link>
      <description>&lt;P&gt;He will not like you for this.&lt;/P&gt;
&lt;P&gt;(while (null (command-s ...)))&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 14:31:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488437#M19354</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T14:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488476#M19355</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/7738586"&gt;@Lukasvop1&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;But I've no idea how you get this..&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Of course not, because you know nothing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.youtube.com/watch?v=JS5ThafEpFs" target="_blank"&gt;https://www.youtube.com/watch?v=JS5ThafEpFs&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 14:45:50 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488476#M19355</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2024-01-10T14:45:50Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple fillet - Radius 0 / Radius (value)</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488703#M19356</link>
      <description>&lt;P&gt;Thank you, this is great starting point of scripting lisp.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Jan 2024 16:01:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/multiple-fillet-radius-0-radius-value/m-p/12488703#M19356</guid>
      <dc:creator>Lukasvop1</dc:creator>
      <dc:date>2024-01-10T16:01:34Z</dc:date>
    </item>
  </channel>
</rss>

