<?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: Object Snap Shortcut in Visual LISP, AutoLISP and General Customization Forum</title>
    <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538931#M112157</link>
    <description>&lt;P&gt;Oh, I thought a Lisp is like a Macro&lt;/P&gt;</description>
    <pubDate>Mon, 13 Nov 2017 11:45:02 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-11-13T11:45:02Z</dc:date>
    <item>
      <title>Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538580#M112151</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;I would like to set the object snap shortcut to my keys&lt;/P&gt;&lt;P&gt;F1: MidPoint&lt;/P&gt;&lt;P&gt;F2: EndPoint&lt;/P&gt;&lt;P&gt;F3: Center&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;so that if I draw a polyline and move the Cursor to place the second poin I can snap to the desired Point. After I clicked the Point I want the object snap to be turned off again. I tried to write this with a Lisp but I cannot enter a new command once i start drawing the polyline&lt;/P&gt;&lt;P&gt;This is the Code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;(defun c:F1()&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;(setq pt2 (osnap pt1 "_midp"))&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much:)&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 09:29:41 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538580#M112151</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T09:29:41Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538701#M112152</link>
      <description>&lt;P&gt;I am using the similar setting you want for some years... so how much experienced user you are?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are MANY&amp;nbsp;pretty quick&amp;nbsp;ways how to turn off/on OSNAPs without messing with F keys... did you try them first?&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 10:08:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538701#M112152</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2017-11-13T10:08:26Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538704#M112153</link>
      <description>&lt;P&gt;Your posted example don't have (setq pt1 (getpoint)), and beside this I wouldn't approach like this... I'd write something like this :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(defun c:F1 ( / osm )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (setq osm (getvar 'osmode))&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (if (/= osm 2)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; (setvar 'osmode 2) ;---&amp;gt; midp&lt;/P&gt;
&lt;P&gt;&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (princ)&lt;/P&gt;
&lt;P&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(defun c:F2 ( / osm )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (setq osm (getvar 'osmode))&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (if (/= osm 1)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; (setvar 'osmode 1) ;---&amp;gt; endp&lt;/P&gt;
&lt;P&gt;&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (princ)&lt;/P&gt;
&lt;P&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(defun c:F3 ( / osm )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (setq osm (getvar 'osmode))&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (if (/= osm 4)&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; (setvar 'osmode 4) ;---&amp;gt; center&lt;/P&gt;
&lt;P&gt;&amp;nbsp; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp; (princ)&lt;/P&gt;
&lt;P&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But in fact I used to use ctrl(shift)+right click and after dialog pops up (osnap spec : "E"-end point; "M"-mod point; "C"-center) and just continue to draw with that specific osnap specified for that one task I started... After command is finished old osnaps are set like no intermediate setting happened...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;HTH., M.R.&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 10:09:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538704#M112153</guid>
      <dc:creator>marko_ribar</dc:creator>
      <dc:date>2017-11-13T10:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538767#M112154</link>
      <description>&lt;P&gt;I am not suc h an experienced user but I worked Long time with this Settings and I got very used to it:)&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 10:35:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538767#M112154</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T10:35:12Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538784#M112155</link>
      <description>&lt;P&gt;Thank you very much, the script works only Problem I have is that I would like to&lt;/P&gt;&lt;P&gt;- activate the Code by my Keyboard Function keys and not by typing in "F1"&lt;/P&gt;&lt;P&gt;- I cannot start the Lisp once I start another procedure, like drawin a polyline. or can i (see screenshot)?&lt;/P&gt;&lt;P&gt;If not, the other procedure you state works fine too:)&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="Unbenannt.PNG" style="width: 410px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/425307i3C36982B915F03B2/image-size/large?v=v2&amp;amp;px=999" role="button" title="Unbenannt.PNG" alt="Unbenannt.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 10:40:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538784#M112155</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T10:40:30Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538810#M112156</link>
      <description>&lt;P&gt;Ohh, so why you need any lisp? Simple macro &lt;STRONG&gt;_end&lt;/STRONG&gt; or &lt;STRONG&gt;_mid&lt;/STRONG&gt; assigned to the F key in CUI would work just fine!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 10:51:55 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538810#M112156</guid>
      <dc:creator>ВeekeeCZ</dc:creator>
      <dc:date>2017-11-13T10:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538931#M112157</link>
      <description>&lt;P&gt;Oh, I thought a Lisp is like a Macro&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 11:45:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7538931#M112157</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T11:45:02Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7539062#M112158</link>
      <description>&lt;P&gt;Ok thanks I found how to do it now:&lt;/P&gt;&lt;P&gt;and even though for many ist obvious i thought i quickly screenshot how to do it:)&lt;/P&gt;&lt;P&gt;Thx&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="1.PNG" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/425354i0ED6F168D7BAC902/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.PNG" alt="1.PNG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.PNG" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/425355i4850D747A846A550/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.PNG" alt="2.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 12:48:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7539062#M112158</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T12:48:10Z</dc:date>
    </item>
    <item>
      <title>Re: Object Snap Shortcut</title>
      <link>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7539321#M112159</link>
      <description>&lt;P&gt;But how can I avoid that switchin from e.g. mid to end snap, I have to press my assigned shortkey twice because if not I get the warning&lt;/P&gt;&lt;P&gt;"2-D point or Option title required"&lt;/P&gt;&lt;P&gt;can I add a Code to &lt;STRONG&gt;_mid &lt;/STRONG&gt;like &lt;STRONG&gt;_cancel_mid &lt;/STRONG&gt;to abort the last command&lt;/P&gt;&lt;P&gt;Thank you&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="2.PNG" style="width: 705px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/425401i6791515972740E36/image-size/large?v=v2&amp;amp;px=999" role="button" title="2.PNG" alt="2.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;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 13 Nov 2017 14:03:08 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/object-snap-shortcut/m-p/7539321#M112159</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-11-13T14:03:08Z</dc:date>
    </item>
  </channel>
</rss>

