@thomthom I haven’t noticed a pattern about what has focus but there might something in what @DaveR mentioned
I’ll have a play around and report back
@thomthom I haven’t noticed a pattern about what has focus but there might something in what @DaveR mentioned
I’ll have a play around and report back
I created a grouped cube, ran solid inspector and without changing focus from the inspector dialog, like Dave, esc doesn’t work.
With the inspector dialog still open, if I change focus to the model area the inspector says “1 nested instance” (I guess this is as expected) and pressing esc will close the inspector dialog.
If I introduce an errant line into the group, run the inspector and immediately press esc, the dialog closes. If I click “fix” and keep the focus on the inspector dialog pressing esc doesn’t work but clicking the model area esc does work.
I use a lot of nested groups as per the Brightman method, so not having taken any time to methodically log just when esc doesn’t work, it has appeared to me that most of the time it’s not working…
I’ve logged an issue to look into the ESC behaviour: ESC misbehaviour · Issue #56 · thomthom/solid-inspector · GitHub
Solid Inspector2 finds some errors for a solid:
Can anybody help me to understand whats wrong with my model?
3DPrt_Rote Karolina_V02.skp (93.8 KB)
I want to 3D print my house in several peaces.
Thanks
Raimondo
As Solid Inspector2 indicates, there are internal faces at those corner posts. I think SketchUp is missing them because of the way the edges meet in the corners.
Hide the end faces so you can see inside to work. and clean them up. Make them look like this:
Then both Solid Inspector2 and SketchUp will be happy.
I see you are modeling with Length Snapping turned on. You would find it easier to work to precision if you turn it off.
Also, you are not using tags/layers safely. You have several edges and faces that are not untagged. That can conceal the solid issue because some of the faces involved are tagged.
Good catch. I hadn’t looked at tags.
Fixed the incorrect tag usage.
3DPrt_Rote Karolina_V02.skp (214.9 KB)
Tag usage is an issue - fixed that, but the “corners” caused still problems.
Fix it this way:
Aussenwände.skp (76.6 KB)
thanks for the support
Raimondo
You have yet to deal with the internal faces. Because the way you’ve added those to the group, Solid Inspector sees them as separate bunch of geometry. How are you adding them? If you just draw a square on the top face of the wall and extrude it upward, there’ll be no internal face created.
As for the ones you have, you can fix them by extruding them down a bit, intersecting the faces and then erasing what you don’t need but you shouldn’t be having that problem in the first place with the correct work flow.
What is causing issues, both for SketchUp and for SolidInspector2 is the 6-way corner where the little box sits atop the wall, revealed below via X-ray mode.
You ought to be able to draw that, but it hits a limitation (dare I say bug?) in SketchUp’s logic. That sort of situation breaks the algorithms used to analyze the geometry for solids and also for deciding whether the bottom of the box cuts the top of the wall.
In @DaveR’s last animation you can see that he has moved the box a little distance away from the corner of the wall and all the issues go away. I also found that if at each corner you delete the top outer edge of the wall (the top and a side face will be lost), delete the bottom of the box, and then redraw the top edge (which will cause SketchUp to regenerate the lost faces), that will heal the solid. At the end of the animation I tried to show SolidInspector2, but for some reason LICECap wouldn’t show it. So I added a screenshot.
Actually the OP did that.
Thanks for the tips - fixing is not difficult that way.
I solved it with al little reconstruction:
Aussenwände_V02.skp (163.6 KB)
Hi Thomthom. Solid Inspector is the best. So smart. But why does Sketchup warn this is an INSECURE extension which can give ‘others’ access to your file system? John
The warning is actually from the SketchUcation plug-in store. It is not saying that particular extension is insecure. Rather, it is a generic warning that the Ruby language provides access to your computer, and although sketchUcation does not allow anyone except the original author to modify plug-in code, it does not inspect every plug-in to make sure the author doesn’t abuse this access. As a practical matter, there is no risk from a plug-in by a well known author, and the community self- police’s to root out bad actors.
Thanks for the clear explanation
Hi @thomthom ,
I’ve just noticed that Solid Inspector is detecting hidden faces as a non compliant property for considering an object solid, however, Sketchup, allows those for considering an object solid.
They are very useful as when they are sectioned by a section plane, the edge of the section fill that hits the hidden face becomes also hidden.
This can be used for packing several solids next to each other, hide the faces that connect them and make a single continuous section fill from all of them.
Could you consider changing that please?
Thanks in advance!
There is probably a good reason why @thomthom did that, but off hand I don’t see it (pun intended).
If I understand you correctly – I find this feature quite useful.
Often when using Solid Inspector I will hide faces to more easily access objects to manually clean up or delete.
Having hidden faces flagged up is a useful reminder of what faces I have hidden.
While I agree, it doesn’t seem relevant to whether an object is solid or not. Perhaps some slicer doesn’t like hidden faces?
Good catch Steve.
Just tested this with a simple cube with 1 hidden face and Cura says that my model is not watertight and might not print correctly!