The second version of Solid Inspector² is now available! It features better information about each error and offer to automatically repair many of the issues it detects. Note that this version is compatible only with SketchUp 2014 and newer. If you have an older version you must continue to use the old version with... read more →
Dec
20
Nov
21
It was supposed to be my second commercial extension, but I've not been able to maintain it. Recently I've focused open my subdivision extension. Instead of letting it become vapour-ware I'm releasing it for free *as-is*: http://extensions.sketchup.com/en/content/bezier-surface The source is also available under the MIT license at BitBucket: https://bitbucket.org/thomthom/bezier-surface/overview Note... read more →
Jun
23
Creating a 3d model isn't a linear experience, you often have to take a step back, or two or ten. However, while extensions adds great power to SketchUp and let the user create better models, they can sometimes put a fork in the process. One of the biggest forks is... read more →
Jul
15
Introducing SKUI, a GUI framework for SketchUp. It's a library that lets you create and manipulate WebDialog GUI using only Ruby code. It saves you from needing any knowledge of HTML, CSS, JS or browser compatibility issues in order to create a UI for your SketchUp extension. Here is a... read more →
May
21
In an attempt to make the old WebDialog - Lost Manual easier to update and maintain I have created a GitHub repository. The content has been split up into several Wiki pages instead of one giant document and is open for the community to contribute and enhance. Please improve the... read more →
Apr
20
Following a discussion on SketchUcation, Jim came up with a list of command arguments one could use when launching SketchUp: $ Sketchup.exe [opts] [file.skp] Possible choices for [opts]: -DisableRubyAPI -RubyStartup "/path/to/ruby.rb" -template "/path/to/template.skp" -notemplate -page "Scene1" -timing -lang fr Example: Sketchup.exe -RubyStartup "c:\path\to\My Script.rb" It's possible to use either /DisableRubyAPI... read more →
Feb
11
Here's a simple overview of important items to remember when developing and distributing a SketchUp plugin. Where I have already written about the topic or other sources exists it's been linked. Otherwise it's a just simple brief description where a topic eventually will be written. Stability Ensure base classes, modules... read more →
Jan
14
I've put together a visual guide to the PickHelper class in SketchUp's Ruby API. When I first tried to use the PickHelper class I was confused over what the different methods did, and found that the class has multiple purposes which makes the class somewhat more confusing to understand. I... read more →
Dec
12
Importing DWG files into SketchUp can lead to unexpected results and problems. In this guide I’ll outline the steps I perform when importing a DWG drawing. The DWG files I work with are usually building plans or site plans for architectural projects. Preparations AutoCAD I avoid importing directly into SketchUp.... read more →