Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
people:mitchheynick [2015/10/14]
sandy
people:mitchheynick [2016/05/13] (current)
sandy
Line 1: Line 1:
  
-======Mitch Heynick'​s ​scripted utilities page======+======Mitch Heynick'​s ​Scripted Utilities Page======
  
 > Update 11.10.15 - MicMacTools v1.0 is done and uploaded! ​ Will start revising MaqueTools soon. > Update 11.10.15 - MicMacTools v1.0 is done and uploaded! ​ Will start revising MaqueTools soon.
Line 8: Line 8:
   * The **MaqueTools toolset** is a collection of toolbars with both vb and Python scripts loaded in them. These can only be used in Rhino for Windows.   * The **MaqueTools toolset** is a collection of toolbars with both vb and Python scripts loaded in them. These can only be used in Rhino for Windows.
    
-  * The **MicMacTools toolset** is a collection of Python scripts that run from aliases, and are principally aimed at use with Mac Rhino (although they will also run in Rhino for Windows).+  * The **MicMacTools toolset** is a collection of Python scripts that run from aliases. They are principally aimed to use with Rhino for Mac (although they will also run in Rhino for Windows).
  
-Both of these toolsets will only run in Rhino 5 or later, as they contain Python-based scripts which will not run in earlier versions of Rhino. ​ All new scripts are developed in Python for reasons of cross-platform compatibility. The remaining vb-based scripts in MaqueTools will soon be replaced with Python equivalents. ​+Both of these toolsets will only run in Rhino 5 or later, as they contain Python-based scripts which will not run in earlier versions of Rhino. ​ All new scripts are developed in Python for cross-platform compatibility. The remaining vb-based scripts in MaqueTools will soon be replaced with Python equivalents. ​
  
-Large thanks to Dale, Steve, Pascal, @ McNeel ​ as well as all the other scriptomaniacs that hang out on the Rhino scripting forum for all the help and support over the years!+Large thanks to Dale, Steve, Pascal, @ McNeel as well as all the other scriptomaniacs that hang out on the Rhino scripting forumfor all the help and support over the years!
  
  
Line 31: Line 31:
  
 ==How do I install MaqueTools?​== ==How do I install MaqueTools?​==
-The toolset is offered as a single V5 .rui file.  ​These may be imported ​into Rhino 5 for Windows in the usual fashion [[rhino:​toolbarimports |(see here if you don't know how)]]. Otherwise, ​they may simply ​be opened ​as a separate workspace.  ​+The toolset is offered as a single V5 .rui file.  ​You may import these into Rhino 5 for Windows in the usual fashion [[rhino:​toolbarimports |(see here if you don't know how)]]. Otherwise, simply ​open them as a separate workspace.  ​
  
 Once open, you may copy the topmost button (MaqueTools) into your normal workspace. ​ You may then close the MaqueTools main toolbar (if you don't want it open all the time) and use the copied button to recall it when needed. ​ In V5, you can also dock the main toolbar as a tab if you are using the tabbed workspace.  ​ Once open, you may copy the topmost button (MaqueTools) into your normal workspace. ​ You may then close the MaqueTools main toolbar (if you don't want it open all the time) and use the copied button to recall it when needed. ​ In V5, you can also dock the main toolbar as a tab if you are using the tabbed workspace.  ​
  
-Or, you may copy individual buttons or toolbars to your own workspace ​as desired, or even edit the buttons and pull out the scripts behind. ​ If you are copying scripts to modify ​or pass on, please credit the original author - me - there are no scripts from other people in this set...+Or, you may copy individual buttons or toolbars to your own workspace, or even edit the buttons and pull out the scripts behind. ​ If you are copying scripts to change ​or pass on, please credit the original author - me - there are no scripts from other people in this set...
 == Why aren't there image icons for all the buttons? == == Why aren't there image icons for all the buttons? ==
  
Line 48: Line 48:
 This is my first toolset designed to use with Rhino for Mac.  As Rhino for Mac does not currently have the capabilities to import toolbars, I have designed this set to be alias-driven. ​ If and when the Rhino for Mac interface becomes more adaptable, I may be able to create toolbars/​menus...  ​ This is my first toolset designed to use with Rhino for Mac.  As Rhino for Mac does not currently have the capabilities to import toolbars, I have designed this set to be alias-driven. ​ If and when the Rhino for Mac interface becomes more adaptable, I may be able to create toolbars/​menus...  ​
  
-Rhino for Windows users can also use this toolset if they prefer aliases to toolbars. It contains a somewhat smaller subset of MaqueTools. ​ The main reason for the smaller set is that several functions available to Rhino for Windows have not yet been made accessible in Rhino for Mac. There are also a certain ​number of bugs that still need to be fixed. ​ New tools will be added as these items get fixed or hooked up.+Rhino for Windows users can also use this toolset if they prefer aliases to toolbars. It contains a somewhat smaller subset of MaqueTools. ​ The main reason for the smaller set is that several functions available to Rhino for Windows have not yet been made accessible in Rhino for Mac. There are also a number of bugs that still fixed. ​ New tools will be added as these items get fixed or hooked up.
  
 == What's in the MicMacTools collection? == == What's in the MicMacTools collection? ==
Line 66: Line 66:
 //(This is the default scripts folder for Mac Rhino.)// //(This is the default scripts folder for Mac Rhino.)//
  
-> **Note:** //Library// is a hidden directory on the Mac. To get to it do the following: Pull down the **Go** menu and then press the **Alt** key. You will then see //Library// magically appear in the menu.  From there, expand along the path above until you get to the //Scripts// folder, then drop the MMT folder inside. ​ Do not put it anywhere else or the aliases will not execute the scripts. The MMT folder must be unzipped.+> **Note:** //Library// is a hidden directory on the Mac. To get to it: Pull down the **Go** menu and then press the **Alt** key. You will see //Library// magically appear in the menu.  From there, expand along the path above until you get to the //Scripts// folder, then drop the MMT folder inside. ​ Do not put it anywhere else or the aliases will not execute the scripts. The MMT folder must be unzipped.
  
-Now from inside Rhino, go to //​Rhinoceros>​Preferences>​Aliases//, ​hit the little down arrow next to the gearwheel at the bottom of the dialog, and choose **Export Aliases**. ​ This is your backup. Save this file somewhere in case you want to remove all MicMacTools aliases. Then pull down the same menu from the gearwheel and choose **Import aliases from file...** ​ Browse to the //​MMT_Aliases.txt//​ file and hit **Open**. ​ All the MMT aliases will import.  ​+Now from inside Rhino, go to //​Rhinoceros>​Preferences>​Aliases//, ​click the little down arrow next to the gearwheel at the bottom of the dialog, and choose **Export Aliases**. ​ This is your backup. Save this file somewhere in case you want to remove all MicMacTools aliases. Then pull down the same menu from the gearwheel and choose **Import aliases from file...** ​ Browse to the //​MMT_Aliases.txt//​ file and click **Open**. ​ All the MMT aliases will import.  ​
  
 > **Note:** If you have already done this at least once, it will ask you if you want to overwrite the existing aliases. Answer yes if you are updating your MicMacTools installation. ​ Importing the MMT aliases will not alter or delete any existing standard or custom aliases you already have - unless they happen to have the same name. If in doubt check the MMT PDF first. ​ You may change the alias names if you want (don't change the path part!), but make sure you keep track of your changes. An update of the toolset will recreate the original names but leave your modified ones as well.  If you don't want any of the tools, just remove the aliases via Preferences. You can leave the scripts in the MMT folder. They will do no harm and take up little space. > **Note:** If you have already done this at least once, it will ask you if you want to overwrite the existing aliases. Answer yes if you are updating your MicMacTools installation. ​ Importing the MMT aliases will not alter or delete any existing standard or custom aliases you already have - unless they happen to have the same name. If in doubt check the MMT PDF first. ​ You may change the alias names if you want (don't change the path part!), but make sure you keep track of your changes. An update of the toolset will recreate the original names but leave your modified ones as well.  If you don't want any of the tools, just remove the aliases via Preferences. You can leave the scripts in the MMT folder. They will do no harm and take up little space.
Line 74: Line 74:
 **//You should now be good to go!//​** ​ Try typing one or two of the aliases and see if they autocomplete. If they do and the script launches afterward, the install was successful. **//You should now be good to go!//​** ​ Try typing one or two of the aliases and see if they autocomplete. If they do and the script launches afterward, the install was successful.
  
-These scripts have been tested to some degree, but you may encounter unforeseen bugs or problems. ​ If you find any scripts that fail or do not do what they are supposed to do, please let me know so that I can correct them.  [[toolsets@swissrhino.com|Send an e-mail]] with a description of the problem. Attach an example file if possible.+These scripts have been tested to some degree, but you may encounter unforeseen bugs or problems. ​ If you find any scripts that fail or do not do what they are supposed to do, please let me know so that I can correct them.  [[toolsets@swissrhino.com|Send an email]] with a description of the problem. Attach an example file if possible.
  
 Notices of periodic updates to both the MaqueTools and MicMacTools toolsets will be posted to the [[http://​discourse.mcneel.com|main Rhino Forum]]. ​ If you have requests for other tools, please post them there as well.  I will see what I can do. Notices of periodic updates to both the MaqueTools and MicMacTools toolsets will be posted to the [[http://​discourse.mcneel.com|main Rhino Forum]]. ​ If you have requests for other tools, please post them there as well.  I will see what I can do.
people/mitchheynick.txt ยท Last modified: 2016/05/13 by sandy