2018 SketchUp 3D Basecamp Recap

2018 SketchUp 3D Basecamp Recap

After SketchUp's 3D Basecamps in Boulder (2012), Vail (2014), and Steamboat Springs (2016), this was my fourth such event, this time in Palm Springs, CA. Aside from the move from CO to CA, this event also hosted a lot more attendees, over 1200 in total, with folks coming from over 30 countries. I really enjoy these 3D Basecamps. Not only because I can talk about topics that are dear to me, e.g. in my presentations this time on Ruby coding, but at which other event can you meet so many amazing people that all share the same passion, then listen to a keynote about making (delivered by the incomparable Grant Imahara of Mythbusters fame), then sit at lunch with an Oscar-winner (by complete coincidence), followed by listening to presentations about design, laser scanning, and drones in construction. And let's not forget that the same day was capped by a party under the Californian sunset with old and new friends from all...
Read More
3D Basecamp 2018: Code your own SketchUp tools

3D Basecamp 2018: Code your own SketchUp tools

If you came to one of my presentations at the 2018 SketchUp 3D Basecamp in Palm Springs and are interested in the slides, here they are. You can find all of the code examples from the talks here (and on your USB "Stick of Knowledge"). In this presentation, I not only gave an introduction into Ruby coding with SketchUp, but I also explained how my own SketchUp extensions came to be and what is behind those from a coding perspective. Feel free to write any questions you have into the comments below. All the best with your Ruby coding endeavors... ...
Read More
2016 SketchUp 3D Basecamp Recap

2016 SketchUp 3D Basecamp Recap

Tip: Once the 360-degree viewer loads, click and drag the image above to explore Steamboat Springs! I just returned from Trimble's 2016 3D Basecamp, SketchUp's biannual user conference, which this year was held in Colorado's super-beautiful resort of Steamboat Springs. This year's iteration, which drew over 600 participants, featured five days of presentations, lots of industry sponsors, and an amazing social program. You can find my images from the trip and the events in the gallery at the end of the post. It was great to see so much emphasis by the presenters put on the use of SketchUp for big projects, which often showed data-heavy, BIM-oriented implementations. Another major emphasis was virtual reality with various viewer companies exhibiting. I even got my hands on testing the Microsoft Hololens at the event. Of course, all of this went along with presentations about good 3D modeling, rendering and visualization, and digital fabrication (there were even some cool, CNC-fabricated games and furniture, made by Eric Schimelpfenig, available in the...
Read More
Scripting 101: Learn to Code with SketchUp (my 2016 #3DBasecamp presentation)

Scripting 101: Learn to Code with SketchUp (my 2016 #3DBasecamp presentation)

This page provides some additional information for my presentation at the 2016 3D Basecamp on Wednesday, June 15th 10:30 am - 12:00 pm in Sleeping Giant Description: Get your hour of code right here, right inside SketchUp! Learn the basics of coding with SketchUp’s Ruby language during this talk with just a few, easy-to-follow exercises. Coding is a rewarding skill that lets you precisely control the computer to create anything from simple lines to parametric geometry. Best of all: If you code with SketchUp, then you can even 3D print the results. If you are an educator: With the approach shown here, you can teach your students not only modeling or 3D printing with SketchUp, but also coding. Stay with one software rather than having to teach with several different ones! More Documents: Code samples handout ...
Read More
Information Modeling in SketchUp: An Overview (my 2016 #3DBasecamp presentation)

Information Modeling in SketchUp: An Overview (my 2016 #3DBasecamp presentation)

This page provides some additional information for my presentation at the 2016 3D Basecamp on.Monday, June 13th 4:30 pm - 5:45 pm in Sleeping Giant Description: Counter to popular belief, SketchUp can do much more than just “sketching”. This session dives deeper into the software, exploring techniques for creating parametric, data-loaded Dynamic Components, deploying the new  IFC (Industry Foundation Classes) functionality for BIM projects, and using scripting to bend the software to your will. With these information modeling tools, you can set up an efficient workflow for planning, estimating, and exchanging projects with software such as Revit, and more. More Documents: my_schema.xsd get_cost.rb ...
Read More