<?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: Arc Lisp help in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10477025#M58782</link>
    <description>&lt;P&gt;Yes better way.&lt;/P&gt;</description>
    <pubDate>Sun, 18 Jul 2021 05:22:43 GMT</pubDate>
    <dc:creator>Sea-Haven</dc:creator>
    <dc:date>2021-07-18T05:22:43Z</dc:date>
    <item>
      <title>Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430025#M58765</link>
      <description>&lt;P&gt;first post on the forums. I used to work at a utility department creating permit drawings (water, sewer, gas etc...)&lt;/P&gt;&lt;P&gt;We used to have this neat LISP by typing in BD it would give us the options to draw a line using bearing and distance, It ALSO gave us the option to create curves using radius and length. My question is does somebody have something like this? i have a lisp that does arc from end, by selecting the end of line, entering radius then specifying delta. Can someone edit it to instead of delta its the over all length of the curve instead?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Luis&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 18:16:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430025#M58765</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-06-29T18:16:45Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430324#M58766</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/5730847"&gt;@lecheverriaK6J4P&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Are you using Civil 3D by chance? &lt;U&gt;&lt;A href="https://knowledge.autodesk.com/support/civil-3d/learn-explore/caas/CloudHelp/cloudhelp/2020/ENU/Civil3D-UserGuide/files/GUID-528F46E3-C83F-4708-9C9D-0211ED0F0263-htm.html" target="_blank" rel="noopener"&gt;Transparent Commands&lt;/A&gt;&lt;/U&gt; are built into C3D.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;~DD&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 20:18:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430324#M58766</guid>
      <dc:creator>CodeDing</dc:creator>
      <dc:date>2021-06-29T20:18:24Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430370#M58767</link>
      <description>&lt;P&gt;I am not. I am using AutoCad Map 2014&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 20:40:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430370#M58767</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-06-29T20:40:40Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430659#M58768</link>
      <description>&lt;P&gt;I have a great LineByDirection routine that works exactly as Land Desktop used to, but I never built anything for arcs.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 23:21:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430659#M58768</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-06-29T23:21:12Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430669#M58769</link>
      <description>&lt;P&gt;How tedious would that be to incorporate arcs into that lisp? I also provided a lisp that i feel works great but it asks me for delta. Its a command that lets you draw an arc at the end of a line, sort of like curve from end of object like in Civil 3d. Ill start the command select my end point (end of line) it will ask me for a radius then a delta. The delta is whats throwing me off. If i could get it replace with length that would be perfect. I just dont have the most LISP writing skills.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 23:29:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430669#M58769</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-06-29T23:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430751#M58770</link>
      <description>&lt;P&gt;If you look carefully at ARC command there are lots of options, one is the following sequence.&lt;/P&gt;&lt;P&gt;ARC Cen Start Length enterlength&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The only issue is it will draw counter clockwise this can be solved by a "Flip" option. This can be programmed in lisp, pretty sure should exist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The second is to draw plines and use the arc option, a arc length is Rad*theta so angle can be worked out. The combination of brg/dist then arcs, using a dcl could help. I have something like John's its copyrighted will look at updating it using a dcl. -ve radius = Clockwise. The dcl is a library routine posted here multiple times, Multi getvals.&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-inline" image-alt="SeaHaven_0-1625014234183.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/935869i3239EF57F1373488/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SeaHaven_0-1625014234183.png" alt="SeaHaven_0-1625014234183.png" /&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;Just a quick answer&amp;nbsp;&lt;/P&gt;&lt;P&gt;delta (/ (getdist "\nlength: ") rad)&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-inline" image-alt="SeaHaven_1-1625014337742.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/935870iAA4B7B1EABA2D5E9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SeaHaven_1-1625014337742.png" alt="SeaHaven_1-1625014337742.png" /&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;</description>
      <pubDate>Wed, 30 Jun 2021 00:52:20 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10430751#M58770</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-06-30T00:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10431836#M58771</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/6254908"&gt;@Sea-Haven&lt;/a&gt;&amp;nbsp; a écrit&amp;nbsp;:&lt;BR /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just a quick answer&amp;nbsp;&lt;/P&gt;&lt;P&gt;delta (/ (getdist "\nlength: ") rad)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Yes, you are rigth.&lt;/P&gt;&lt;P&gt;If he change:&lt;/P&gt;&lt;LI-CODE lang="general"&gt;delta (getangle "\nDelta: ")&lt;/LI-CODE&gt;&lt;P&gt;by&lt;/P&gt;&lt;LI-CODE lang="general"&gt;delta (/ (getdist "\nLength: ") (abs rad))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;in his code&lt;/P&gt;&lt;P&gt;A negative or positive value for radius give the orient of the arc&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jun 2021 10:44:21 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10431836#M58771</guid>
      <dc:creator>CADaSchtroumpf</dc:creator>
      <dc:date>2021-06-30T10:44:21Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10431879#M58772</link>
      <description>Knowing that L=R*Delta, you can rearrange the equation...&lt;BR /&gt;Delta=L/R</description>
      <pubDate>Wed, 30 Jun 2021 11:00:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10431879#M58772</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-06-30T11:00:07Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10433746#M58773</link>
      <description>&lt;P&gt;"the orient of the arc?!"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here's one for ya.&lt;/P&gt;
&lt;P&gt;If you entmod the radius to a negative value, AutoCAD assigns it a radius of 1.0.&lt;/P&gt;
&lt;P&gt;The point is that you will have to draw it backwards.&lt;/P&gt;</description>
      <pubDate>Wed, 30 Jun 2021 21:25:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10433746#M58773</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-06-30T21:25:34Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10434506#M58774</link>
      <description>&lt;P&gt;Yes thats why I often use the dcl "FLIP" yes or no so would mirror the arc.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;In the supplied code is&amp;nbsp;(if (minusp rad) which reworks the start end points. Not tested.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jul 2021 04:57:59 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10434506#M58774</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-07-01T04:57:59Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10434927#M58775</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3930636"&gt;@john.uhden&lt;/a&gt;&amp;nbsp; a écrit&amp;nbsp;:&lt;BR /&gt;&lt;P&gt;If you entmod the radius to a negative value, AutoCAD assigns it a radius of 1.0.&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Yes it's true, moreover in its program we have:&lt;/P&gt;&lt;LI-CODE lang="general"&gt;(vlax-invoke space 'addarc ctrPt (abs rad) startang endang)&lt;/LI-CODE&gt;&lt;P&gt;Which implies that it is always a positive value ...&lt;BR /&gt;But the introduction of a negative radius in its program will calculate the center point of the arc (variable 'ctrPt') differently and will imply if this one is to the right or to the left of the line.&lt;/P&gt;&lt;LI-CODE lang="general"&gt;ctrPt (polar endPt (- ang (/ pi 2)) rad)&lt;/LI-CODE&gt;</description>
      <pubDate>Thu, 01 Jul 2021 09:16:03 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10434927#M58775</guid>
      <dc:creator>CADaSchtroumpf</dc:creator>
      <dc:date>2021-07-01T09:16:03Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10466425#M58776</link>
      <description>One more thing. What do i need to change in the code in order to do a curve from polyline, line and arc?&lt;BR /&gt;Currently its only set up to do a curve at the end of a line.</description>
      <pubDate>Tue, 13 Jul 2021 21:16:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10466425#M58776</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-07-13T21:16:28Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10466454#M58777</link>
      <description>Can you share that "flip" command?</description>
      <pubDate>Tue, 13 Jul 2021 21:26:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10466454#M58777</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-07-13T21:26:57Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10470218#M58778</link>
      <description>&lt;P&gt;I think using a -ve radius would be better so draws correct 1st go, the flip for a simple arc is using mirror and some sq off points. I have this as front end. It just uses my Multi radio buttons.lsp&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;(setq ans (ah:butts but "h" '("Flip " "Yes" "No")))&lt;/P&gt;&lt;P&gt;&amp;nbsp;&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-inline" image-alt="SeaHaven_0-1626332237932.png" style="width: 400px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/941578i3241B9801F6E1663/image-size/medium?v=v2&amp;amp;px=400" role="button" title="SeaHaven_0-1626332237932.png" alt="SeaHaven_0-1626332237932.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Jul 2021 06:58:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10470218#M58778</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-07-15T06:58:13Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10472117#M58779</link>
      <description>Thank you for that just got the multi radio buttons.lisp&lt;BR /&gt;&lt;BR /&gt;What do i need to change in the code in order to do a curve from polyline, line and arc?&lt;BR /&gt;Currently its only set up to do a curve at the end of a line. Im not the most knowledgeable when it comes to lisp so pardon the questions.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Luis</description>
      <pubDate>Thu, 15 Jul 2021 18:41:00 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10472117#M58779</guid>
      <dc:creator>lecheverriaK6J4P</dc:creator>
      <dc:date>2021-07-15T18:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10475483#M58780</link>
      <description>&lt;P&gt;For an arc from the end of a&amp;nbsp; pline need to get the angle of the pline at end picked than can do a arc as know the angles required. The use pedit to join to pline. Similar for an arc but a bit easier as arcs have start end angle as property.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Need to have&amp;nbsp; a think.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Jul 2021 01:45:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10475483#M58780</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-07-17T01:45:02Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10476187#M58781</link>
      <description>Why not just add another vertex with the correct bulge?</description>
      <pubDate>Sat, 17 Jul 2021 13:27:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10476187#M58781</guid>
      <dc:creator>john.uhden</dc:creator>
      <dc:date>2021-07-17T13:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: Arc Lisp help</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10477025#M58782</link>
      <description>&lt;P&gt;Yes better way.&lt;/P&gt;</description>
      <pubDate>Sun, 18 Jul 2021 05:22:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/arc-lisp-help/m-p/10477025#M58782</guid>
      <dc:creator>Sea-Haven</dc:creator>
      <dc:date>2021-07-18T05:22:43Z</dc:date>
    </item>
  </channel>
</rss>

