GPT-3.5-Turbo vs. GPT-4 with the SketchUp OpenAI Explorer extension

GPT-3.5-Turbo vs. GPT-4 with the SketchUp OpenAI Explorer extension

Now that version 2.1 of the SketchUp OpenAI Explorer extension is available, it is easier to test the AI's capabilities when using the most recent GPT-4 model. In this post, I will be comparing side-by-side the gpt-3.5-turbo and the gpt-4 models with a few common examples. If you want to give this a try, too, make sure you have access to the gpt-4 model and then simply replace the model name in my SketchUp extension's settings dialog. The extension page on my other website features a longer list of successful prompts than what I am able to cover here. Feel free to give those a try, too. Example1: Draw a Box For this example, I asked the AI to draw a 2' (i.e. "two foot") box. I wanted to test not only whether the box would get drawn correctly, but also if the foot tick mark would be interpreted correctly as the foot unit. The images below show what I got with that...
Read More
Getting the Calculations Correct for a Perfectly-Balanced Mobile

Getting the Calculations Correct for a Perfectly-Balanced Mobile

As I discuss in Chapter 6, you can create a mobile in SketchUp and design it in the software so that - when 3D printed or otherwise fabricated - this mobile hangs perfectly in the balance. This process works for all planar designs, independent of how many levels such a mobile may have. In this post, I'll show you how to run the calculations for the mobile so that its equilibrium is assured. Example mobile with highlighted free-body diagram levels Tutorial Steps Step 1: Break the mobile down into individual Free-Body Diagrams (FBDs) The previous image shows one of my recent students' mobiles. It has a great theme and while it doesn't push this method enough (it is very symmetrical), it helps me explain this step nicely. From a structural perspective, you need to break down the entire mobile into its sub-structures and their respective free-body diagrams (FBDs). You basically need to separate each of its individual levels in this step. The four sketched outlines...
Read More
Just Released: Third Edition of “Architectural Design with SketchUp”

Just Released: Third Edition of “Architectural Design with SketchUp”

I am very excited to be announcing the release of the third edition of my book “Architectural Design with SketchUp”! You can as of now find this new edition on Amazon, Wiley and everywhere else where books are sold. It is available as full-color paperback and e-book editions. Since the publication of the second edition in 2015, many changes have happened to SketchUp and in the larger realm of architectural software: Trimble introduced a web version of SketchUp as well as an iPad version that has proven very popular. Real-time rendering options have increased in availability, and point cloud modeling is now often used on renovation projects. Beyond that, many new extensions have been published, others have gone away or have been replaced with built-in functionality, and their underlying Ruby engine has received new and updated capabilities. All of these changes made an update to the second edition necessary, which led to me thoroughly editing and rewriting the entire text. I updated screenshots...
Read More
Yes, You Can Use OpenAI’s GPT AI to Create Geometry in SketchUp (With Ruby Snippet)

Yes, You Can Use OpenAI’s GPT AI to Create Geometry in SketchUp (With Ruby Snippet)

AI can create a box from a text prompt and even show a completion message Just like everyone else these days I have been trying out OpenAI's ChatGPT and Microsoft's Bing (which now also uses the same AI - artificial intelligence - engine). One of my lines of exploration (beyond "what does this thing know about me?") was the question whether it can auto-generate SketchUp Ruby code with AI. And - as it turns out - it can do that. Albeit with some caveats. As a start, you can go to ChatGPT and (after signing up) ask a reasonably specific question like "Which Ruby code would draw a box in SketchUp?". That would spit out somewhat appropriate code that you can just paste into e.g. the Ruby Code Editor. Apparently the SketchUp API is part of its knowledge base and generating SketchUp-specific Ruby code is thus well within its grasp. You could even refine the query with a comment like "Isn't there...
Read More
Patterned Panels from Images and Formulas

Patterned Panels from Images and Formulas

In this video tutorial I show how you can use my Scale By Tools SketchUp extension to create various designs for patterned panels. We start with sine and power equations and then use images to form intricate screen designs. This video follows a presentation that I gave at SketchUp's 3D Basecamp in 2022. https://www.youtube.com/watch?v=Gu-8x8Y1dnw I had covered some of these techniques in an earlier video, included below for reference: https://www.youtube.com/watch?v=UmvTROcPETY I hope you are enjoying this extension. Let me know in the comments how you are using it....
Read More