The SketchupExtension class contains techniques permitting you to make and control SketchUp augmentations. Augmentations are Ruby contents that can be stacked and dumped utilizing the Extension director (Extensions board of the Preferences exchange box). By and large, you should enroll your ruby content as an expansion to enable SketchUp clients to impair it through the UI.
The thought here is to take the ruby content that really makes your usefulness and spot it in an organizer someplace outside of the/Plugins envelope, most ordinarily a subdirectory like/Plugins. At that point, you make another ruby content inside the/Plugins catalog that will set up the expansion passage and burden your unique content if the client has your augmentation turned on.
Alex Schreyer is the developer of an on-demand ruby/extension loader. This tool allows you to apply Ruby scripts/extensions devoid of installing them (ideal for computer labs or keeping SketchUp lean).
This sketchUpExtension is compatible with SketchUp 8, SketchUp 2013, SketchUp 2014, SketchUp 2015, SketchUp 2016, SketchUp 2017, SketchUp 2018, SketchUp 2019.
This SketchUp extension is developed to get extensions accessible in a ? locked down? computer lab setting. It also offers a simple way to utilize extensions in SketchUp devoid of installing them and as a result SketchUp starts (and possibly run) more rapidly.
Besides, this tool can be applied to run any external ruby code (e.g. for development purposes).
In order to apply this tool, it is necessary to save extensions (their Ruby – RB – files and any folders that the extension author packages with them) to a suitable location (a folder on your hard disk or network drive or a USB stick). Ensure, the file/folder structure keeps intact (accurately as it remains inside SketchUp’s own Plugins folder).
With the menu items inside the tool, you can perform the following :
On-demand load a single Ruby file / extension (.RB). As soon as the file/extension is loaded, it will be instantly accessible for use (and remain unless SketchUp is restarted).
To choose other types of entities, select the type from the dropdown and perform:
On-demand load several Ruby files/extensions (.RB) at once which are all included in a directory. Those will then be instantly accessible for use (and remain unless SketchUp is restarted).
Choose a directory (e.g. on a USB drive) that comprises Ruby files or extensions which are then automatically loaded every time SketchUp starts. This is in addition to the regular SketchUp Plugin directory that comprises of all installed extensions.
Permanently install an .RBZ or .ZIP extension in SketchUp. It is simply another way to perform what the “Install Extensions…” button does but in this case also facilitating installing from .ZIP files.
Manage extensions. It is a very suitable shortcut to the Extension Manger Window. The extensions can be installed/ disabled / enable extensions here.
If you get locked, the About option demonstrates a website with information, discussions, and a way to contact the author.
This sketchUp extension is available in extension warehouse extensions.sketchup.com