The SketchUp Ruby API documentation doesn't always tell the whole tale. Many things you discover as you go along. I've collected what I have come found out so far. Materials... read more →
The SketchUp Ruby API documentation says the following about the DefinitionList class, exposed via model.definitions: A DefinitionList object holds a list of all of the ComponentDefinition objects in a model.... read more →
Warning! Do not use this pattern when creating an extension. It is not a good one and it will not be accepted to the Extension Warehouse. Refer to the official... read more →
The Ruby language is very easy to extend to suit your needs. Some very pretty looking code can be written. However, when you write plugins for SketchUp's Ruby API you... read more →
Something I all too often observe in plugins for SketchUp that kills performance is the usage of .typename within loops. I blame the SketchUp Ruby API documentation for this widespread... read more →
Keyboard shortcuts are very effective time savers. For frequently used commands they are much quicker to execute than using the mouse to aim and click on a menu or toolbar... read more →