by thomthom » Wed Sep 01, 2010 7:12 pm
OverviewA feeble beginning for a tool that checks if Groups or Components are solids or not, highlighting holes or areas or errors. AccessTools > Solid InspectorUsageClick on an group or component to analyst it for holes. Use Tab ( Shift+Tab) to cycle through and zoom to the errors. Use Up/Down Left/Right arrows to cycle between errors. Use Return to zoom to current error. Version 1.1.0:If nothing is selected - the current context will be inspected. Future Ideas- Webdialog list of errors with description of each error. If possible, attempt to automatically fix.
Requirements- SketchUp 7 or newer - ( Other versions untested )
- TT_Lib2
Download Footprint <Sketchup>/Plugins/ +- 
tt_solid_inspector.rb 
Last edited by thomthom on Thu Nov 28, 2013 11:20 pm, edited 1 time in total.
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Ben Ritter » Wed Sep 01, 2010 7:32 pm
Wow Thomas, this is more exciting than the version 8 release. Thank you.
-
Ben Ritter
-
- Posts: 468
- Joined: Wed Nov 14, 2007 4:55 pm
- Name: Ben Ritter
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Intermediate
by jeff hammond » Wed Sep 01, 2010 7:52 pm
ha! that just saved me a a bunch of headache (well the headache was already coming on trying to figure out why and older group of mine wouldn't be recognized as a solid in su8).. used your inspector and it found the teeniest tiniest little face inside thank you!
dotdotdot
-

jeff hammond
- Global Moderator
-
- Posts: 5371
- Joined: Thu Jan 24, 2008 11:16 pm
- Location: newyorkcity
- Name: Jeff Hammond
- Operating system: Mac
- SketchUp version: 2015
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by pilou » Thu Sep 02, 2010 1:31 am
Creation's crisis! 
-

pilou
- Top SketchUcator
-
- Posts: 23472
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by notareal » Fri Sep 03, 2010 7:53 am
Nice!
-
notareal
- Thea Render Support

-
- Posts: 1064
- Joined: Tue Nov 13, 2007 9:54 pm
- Location: Oulu, Finland
- Name: notareal
-
by jsteacy » Fri Sep 03, 2010 2:31 pm
This is a great tool! Awesome!
-
jsteacy
- Premium Member

-
- Posts: 120
- Joined: Tue Dec 09, 2008 7:31 pm
- Name: jsteacy
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by olishea » Fri Sep 03, 2010 4:24 pm
cheers 
oli
-

olishea
- Premium Member

-
- Posts: 3596
- Joined: Sat Nov 01, 2008 4:22 pm
- Location: Manchester, UK
- Name: olishea
by GWD » Sat Sep 04, 2010 12:58 pm
Solid Inspector doesn't load. I place the plugin in the plugin folder and also downloaded the TT_lib2 and placed it on the right placed. But the menu doesn't show up. I tried to load it manually and get the following error:
Error: #<LoadError: (eval):923:in `load': No such file to load -- tt_solid_inspector.rb> (eval):923
regards,
Guy
-
GWD
- PluginStore Author

-
- Posts: 90
- Joined: Sun Jun 28, 2009 6:44 pm
- Location: belgium
- Name: Guy Wydouw
- Operating system: Mac
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Sat Sep 04, 2010 1:01 pm
What is the exact location to extracted tt_solid_inspector.rb to?
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by GWD » Sat Sep 04, 2010 8:15 pm
C:\Program Files\Google\Google SketchUp 8\Plugins
-
GWD
- PluginStore Author

-
- Posts: 90
- Joined: Sun Jun 28, 2009 6:44 pm
- Location: belgium
- Name: Guy Wydouw
- Operating system: Mac
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Sat Sep 04, 2010 10:01 pm
This is just odd...
You have the file at "C:\Program Files\Google\Google SketchUp 8\Plugins\tt_solid_inspector.rb" - and when you type in load "tt_solid_inspector.rb" into the Ruby Console you get
Error: #<LoadError: (eval):923:in `load': No such file to load -- tt_solid_inspector.rb> (eval):923
which claims the file is not there... ?
I also don't understand why it says (eval):923 When I try to load a non-existent file I get: load 'test' Error: #<LoadError: (eval):0:in `load': no such file to load -- test> (eval) (eval):0
Are you sure you didn't but the .rb file in a folder and not directly in the Plugins folder? Can you post a screenshot of the file in Explorer (including the filepath in the address bar). Sorry to have to make you confirm what you say, but I have had cases like this where the file actually was misplaced.
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by GWD » Sun Sep 05, 2010 5:04 am
thomthom, no problem... CaptureSolid.JPG CaptureTT_lib.JPG CaptureTTlibfiles.JPG regards, Guy
-
GWD
- PluginStore Author

-
- Posts: 90
- Joined: Sun Jun 28, 2009 6:44 pm
- Location: belgium
- Name: Guy Wydouw
- Operating system: Mac
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by Krisidious » Sun Sep 05, 2010 5:40 am
I know you're tryin to get me to upgrade Thom...
-

Krisidious
-
- Posts: 6025
- Joined: Mon Oct 22, 2007 1:52 pm
- Location: Springfield, Missouri. USA
- Name: Krisidious
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by GWD » Sun Sep 05, 2010 9:14 am
ThomThom,
Problem is fixed. I completly removed v7 from my system. It seams that he sometimes opened v7 when i thought i was working with v8.
regards,
Guy
-
GWD
- PluginStore Author

-
- Posts: 90
- Joined: Sun Jun 28, 2009 6:44 pm
- Location: belgium
- Name: Guy Wydouw
- Operating system: Mac
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Sun Sep 05, 2010 9:46 am
Krisidious wrote:I know you're tryin to get me to upgrade Thom...
This doesn't require SU8. 
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by thomthom » Sun Sep 05, 2010 9:47 am
GWydouw wrote:ThomThom,
Problem is fixed. I completly removed v7 from my system. It seams that he sometimes opened v7 when i thought i was working with v8.
regards,
Guy
Ah - yes, if you double-click a file to open SU it will open the version you last used.
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by GWD » Mon Sep 06, 2010 2:40 pm
ThomThom,
Thanks for this fantastic plugin!!!!
regards,
Guy
-
GWD
- PluginStore Author

-
- Posts: 90
- Joined: Sun Jun 28, 2009 6:44 pm
- Location: belgium
- Name: Guy Wydouw
- Operating system: Mac
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by thomthom » Mon Sep 06, 2010 2:42 pm
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by fountainhead » Mon Sep 06, 2010 7:06 pm
I think this plug-in is long overdue...great job ThomThom! I can't tell you the number of times I've tried a boolean operation, or a volume calculation, only to get the "this ain't a real solid dude" message.
"It isn't a real solid...well what's wrong with it?"
"Not gonna tell ya...but it's wrong for sure. Good luck finding the problem man."
Now instead of hunting aimlessly for the micro gapped edge, or the itty bitty hanging triangle that can only be seen under exponential magnification, you point us right to it.
NICE.
-
fountainhead
-
- Posts: 40
- Joined: Wed Jan 02, 2008 2:23 am
- Location: Kelowna, B.C. Canada
- Name: fountainhead
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by thomthom » Mon Sep 06, 2010 7:16 pm
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by tomislavm » Tue Sep 07, 2010 2:31 pm
Thanks! When can we expect this Future Ideas
* Webdialog list of errors with description of each error. If possible, attempt to automatically fix. Automatically fix, o yes!
-
tomislavm
-
- Posts: 430
- Joined: Wed Nov 21, 2007 9:35 am
- Location: Croatia,Osijek
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Free/Make
- SketchUp use: historical reconstruction
- Level of SketchUp: Advanced
by thomthom » Tue Sep 07, 2010 2:44 pm
I don't know. It all depends on when I get a spare moment. I'm currently looking into some UV mapping tool.
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Jim » Tue Sep 07, 2010 3:02 pm
Hi Thom. Here's a scenario - I have a Group I'm checking for a solid. It's quite big and takes a few seconds to open and close the Group. When I use Solid Inspector on the Group to find the errors, I then need to open the Group for editing to fix them, then close it to re-check - open, close, open, close, etc.
Would it be possible to tell the plugin to operator on the current context so we do not need to always change the context between checking and fixing?
Hi
-
Jim
- Global Moderator
-
- Posts: 4678
- Joined: Mon Nov 12, 2007 10:13 pm
- Location: ohio
- Name: Jim
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: hobby
- Level of SketchUp: Intermediate
-
by thomthom » Tue Sep 07, 2010 3:10 pm
Jim wrote:Would it be possible to tell the plugin to operator on the current context so we do not need to always change the context between checking and fixing?
Yea - I've been thinking it needs a function like that. *adding to the todo list*
-

thomthom
- PluginStore Author

-
- Posts: 19457
- Joined: Tue Nov 13, 2007 12:47 pm
- Location: Trondheim, Norway
- Name: Thomas Thomassen
- Operating system: Windows
- SketchUp version: 2019
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Advanced
-
by Bertier » Wed Sep 08, 2010 3:36 am
Hi there, would it be possible to tell solid :
this is (for example) : solid oak
solid oak is : 640 kg / cubic meter
solid weight : whatever volume * 640 in this case ?
that would be great.
thanx to you guys !
-
Bertier
-
- Posts: 202
- Joined: Sat May 01, 2010 1:30 pm
- Location: France
- Name: Bertier
-
by d12dozr » Wed Sep 08, 2010 4:35 am
-
d12dozr
- Top SketchUcator
-
- Posts: 2237
- Joined: Mon Feb 09, 2009 8:43 am
- Location: Minnesota
- Name: Marcus
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: product design
- Level of SketchUp: Advanced
-
by Bertier » Wed Sep 08, 2010 6:27 pm
thank, I hadnot seen it.
-
Bertier
-
- Posts: 202
- Joined: Sat May 01, 2010 1:30 pm
- Location: France
- Name: Bertier
-
by Chris Fullmer » Thu Sep 09, 2010 4:56 am
tomislavm wrote:Future Ideas
* Webdialog list of errors with description of each error. If possible, attempt to automatically fix. Automatically fix, o yes!
I've also written a solid checking tool about a year and a half ago here: viewtopic.php?f=323&t=17876The next day TIG followed my plugin with one of his own that attempts to fix missing faces here: viewtopic.php?p=143720So you might already have a script that eill help detect and cleanup non-solids. Good luck, Chris
-

Chris Fullmer
- SketchUp Team

-
- Posts: 6916
- Joined: Wed Nov 21, 2007 3:21 am
- Location: Boulder, CO
- Name: Chris Fullmer
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: landscape architecture
- Level of SketchUp: Advanced
-
by mariocha » Wed Sep 15, 2010 3:16 am
You made made day !!! Works just fine. This is going to be so usefull ! 
Mario C. Every rule has exceptions, but some.
-

mariocha
- Premium Member

-
- Posts: 306
- Joined: Wed Nov 21, 2007 3:00 pm
- Location: near Montréal, QC, CA
- Name: mario chabot
- Operating system: Mac
- SketchUp version: 2022
- License type: Pro
- SketchUp use: interior design
- Level of SketchUp: Advanced
-
by Fabiazz » Tue Oct 12, 2010 4:09 pm
Why I didn't notice this plugin before. This will fix all my unsolidity problem. Great work!
-

Fabiazz
-
- Posts: 24
- Joined: Mon Jun 28, 2010 9:13 am
- Location: Yogyakarta, Indonesia
- Name: Fabiazz
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Free/Make
- SketchUp use: game and/or sci-fi modelling
- Level of SketchUp: Advanced
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Plugins
|