<?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 How do I sort Object Manager objects? in Meshmixer Forum</title>
    <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9454545#M2607</link>
    <description>&lt;P&gt;I have a very large anatomical model project that includes original imported STLs, surface models derived from it, solids, molds, shells, etc., and I need to recreate some elements and make new ones based on old pieces from time to time.&amp;nbsp; After having 10+ objects, now well into the 30+ range, because there is no tree-based or similar representation of object heirarchy, management has become a problem.&amp;nbsp; I've implemented a numeric system so I can track which objects are derived from what objects, but after saving and reopening, the objects have gotten out of order and it's a serious pain to visually scan through the browser to find parts that weren't where they used to be.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way to do an alpha/numeric sort on the names of objects?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Suggestions? Solutions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If anyone else has this issue open as a feature to include (assuming I haven't just been missing it), please point me towards it so I can vote in favor of it!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
    <pubDate>Sun, 19 Apr 2020 20:47:45 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-04-19T20:47:45Z</dc:date>
    <item>
      <title>How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9454545#M2607</link>
      <description>&lt;P&gt;I have a very large anatomical model project that includes original imported STLs, surface models derived from it, solids, molds, shells, etc., and I need to recreate some elements and make new ones based on old pieces from time to time.&amp;nbsp; After having 10+ objects, now well into the 30+ range, because there is no tree-based or similar representation of object heirarchy, management has become a problem.&amp;nbsp; I've implemented a numeric system so I can track which objects are derived from what objects, but after saving and reopening, the objects have gotten out of order and it's a serious pain to visually scan through the browser to find parts that weren't where they used to be.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there any way to do an alpha/numeric sort on the names of objects?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Suggestions? Solutions?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If anyone else has this issue open as a feature to include (assuming I haven't just been missing it), please point me towards it so I can vote in favor of it!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Sun, 19 Apr 2020 20:47:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9454545#M2607</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-19T20:47:45Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9455219#M2608</link>
      <description>&lt;P&gt;No way to do this in MM's GUI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Because of that, I did the SceneManager based on mmApi. It allows to sort and activate objects using a&amp;nbsp;&lt;SPAN&gt;heirarchy.&amp;nbsp;&lt;/SPAN&gt;See the second message &lt;A href="https://forums.autodesk.com/t5/meshmixer/magweb-s-mmapi-scripts/td-p/8728472" target="_blank" rel="noopener"&gt;here&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2020 07:39:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9455219#M2608</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-20T07:39:06Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9456047#M2609</link>
      <description>&lt;P&gt;Thanks very much - would that I was a Mac user.&amp;nbsp; Any chance you moved forward on the Windows implementation in the last year?&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2020 12:53:32 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9456047#M2609</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-20T12:53:32Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9456428#M2610</link>
      <description>&lt;P&gt;Sorry, this post is somehow misleading as it was transferred from the old Meshmixer forum (where I attached the macOS application). Instead I did attach the Python source script in this new thread. This should be cross platform. So you'd need to install latest Python2 and download mmApi. &amp;nbsp;Now load the script to the Python shell and run it...&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/meshmixer/mmapi-on-windows-10/td-p/9277543" target="_blank" rel="noopener"&gt;Here&lt;/A&gt;&amp;nbsp;hfcandrew gave some hints how to install mmApi on WIN10.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Apr 2020 14:40:13 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9456428#M2610</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-20T14:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9488065#M2611</link>
      <description>&lt;P&gt;Thanks very much Gunter - just got back to it last night.&amp;nbsp; Earlier attempt tried to use Python 2.7.14...&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Running the script through IDLE starts up fine.&lt;/P&gt;&lt;P&gt;LMB_release works,&lt;/P&gt;&lt;P&gt;SHIFT_LMB_Up work to complete drag into/out of boxes&lt;/P&gt;&lt;P&gt;Rename_Item works.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unfortunately,&amp;nbsp;Shift_LMB_Drag, Move_Item and Hide_Node aren't cooperating, I'm not enough of a Python guru to work it out yet.&amp;nbsp; Maybe a Win/Mac issue?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Suggestions on the following&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hide_Node doesn't seem to do anything after ButtonRelease-2 - no&amp;nbsp; error messages, just no observable effect.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Shift-B1-Motion gives the following message (continuously while dragging)&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;Exception in Tkinter callback&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1547, in __call__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;return self.func(*args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Users\mop\Documents\meshmixerpython\MMSceneManager_01.py", line 313, in Shift_LMB_Drag&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;t['cursor'] = "hand"&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1343, in __setitem__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;self.configure({key: value})&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1336, in configure&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;return self._configure('configure', cnf, kw)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1327, in _configure&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;TclError: bad cursor spec "hand"&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bl-Motion gives the following message (also while moving)&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;Exception in Tkinter callback&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;Traceback (most recent call last):&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1547, in __call__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;return self.func(*args)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Users\mop\Documents\meshmixerpython\MMSceneManager_01.py", line 373, in Move_Item&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;t['cursor'] = "hand"&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1343, in __setitem__&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;self.configure({key: value})&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1336, in configure&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;return self._configure('configure', cnf, kw)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;File "C:\Python27\lib\lib-tk\Tkinter.py", line 1327, in _configure&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2" color="#FF6600"&gt;TclError: bad cursor spec "hand"&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 03 May 2020 11:38:34 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9488065#M2611</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-03T11:38:34Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9489719#M2612</link>
      <description>&lt;P&gt;I think just edit the code and change all instances of the word 'hand' to 'star'.&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 12:11:27 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9489719#M2612</guid>
      <dc:creator>hfcandrew</dc:creator>
      <dc:date>2020-05-04T12:11:27Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490078#M2613</link>
      <description>&lt;P&gt;Also:&lt;/P&gt;
&lt;P&gt;Mouse button numbers are different on MAC and WIN.&lt;/P&gt;
&lt;P&gt;On MAC "2" means the right mouse button while "2" means the middle mouse button on a WIN machine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Either you use the middle button &amp;nbsp;or change the binding in line 615 to&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="general"&gt;tree.bind("&amp;lt;ButtonRelease-3&amp;gt;",Hide_Node)&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 04 May 2020 13:48:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490078#M2613</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-04T13:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490465#M2614</link>
      <description>&lt;P&gt;Perfect - thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 16:14:35 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490465#M2614</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-04T16:14:35Z</dc:date>
    </item>
    <item>
      <title>Re: How do I sort Object Manager objects?</title>
      <link>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490467#M2615</link>
      <description>&lt;P&gt;Perfect as well - thank you!&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2020 16:15:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/meshmixer-forum/how-do-i-sort-object-manager-objects/m-p/9490467#M2615</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-04T16:15:12Z</dc:date>
    </item>
  </channel>
</rss>

