sketchucation logo sketchucation
    • 登入
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] Solid Inspector

    已排程 已置頂 已鎖定 已移動 Plugins
    303 貼文 99 Posters 260.2k 瀏覽 98 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • Dave RD 離線
      Dave R
      最後由 編輯

      It showed up white when I opened the SKP file and appeared to flicker as I orbited indicating z-fighting. It wasn't difficult at all to locate.

      Etaoin Shrdlu

      %

      (THERE'S NO PLACE LIKE)

      G28 X0.0 Y0.0 Z0.0

      M30

      %

      1 條回覆 最後回覆 回覆 引用 0
      • BoxB 離線
        Box
        最後由 編輯

        Use Tab to cycle through.

        1 條回覆 最後回覆 回覆 引用 0
        • thomthomT 離線
          thomthom
          最後由 編輯

          SketchUp perform a very naive manifold test - if all edges have exactly 2 faces connected.
          However - there are edge cases where this fails, like with this model:
          2015-05-26_17h35_43.png

          Solid Inspector use a different method to detect solids. However, in this case with the overlapping face (which shouldn't happen) it fails to detect this anomaly.

          Thomas Thomassen — SketchUp Monkey & Coding addict
          List of my plugins and link to the CookieWare fund

          1 條回覆 最後回覆 回覆 引用 0
          • jgbJ 離線
            jgb
            最後由 編輯

            Now that I knew where to look, I copied the comp to 1 side and saw the white face.
            Gone in 5 seconds and fixed! Thanks again Dave. 👍 👍

            In its original location those gear teeth in that area were visually covered by another gear (comp) so I could not see it. It was also the same area that SI2 found numerous non-fixable errors, and in my manual search and cleanup, missed that one. I never looked at the isolated comp I sent to this thread.

            ThomThom: Is this sort of error findable or fixable in SI2?
            I don't recall having this sort of error undetected in earlier SU-8 versions of SI.


            jgb

            1 條回覆 最後回覆 回覆 引用 0
            • thomthomT 離線
              thomthom
              最後由 編輯

              I ran it in CleanUp - which actually does look for these kind of things (but off by default because it's a very slow thing to do) but even that seemed to fail to detect it.
              Not sure what's going on with that model...

              Thomas Thomassen — SketchUp Monkey & Coding addict
              List of my plugins and link to the CookieWare fund

              1 條回覆 最後回覆 回覆 引用 0
              • jgbJ 離線
                jgb
                最後由 編輯

                Another "shiny" but flawed non-solid. Multiple errors not detected; open faces, multiple faces (the bottom has 3 faces).

                I was adding corner cubes and did an interim solid check

                There were other errors it fixed, but somehow not these.

                SI2 reports "shiny" but it is not.


                jgb

                1 條回覆 最後回覆 回覆 引用 0
                • thomthomT 離線
                  thomthom
                  最後由 編輯

                  hm.. yea - another model where some faces have overlapping faces and invalid edge loops. Skrews up the algorithm. Have to look into catching that. Do a validity check before the manifold check.

                  Thomas Thomassen — SketchUp Monkey & Coding addict
                  List of my plugins and link to the CookieWare fund

                  1 條回覆 最後回覆 回覆 引用 0
                  • jgbJ 離線
                    jgb
                    最後由 編輯

                    I found it impossible to fix. The bottom face was 3 faces bounded by a single line rectangle. I could not delete a face, it kept coming back if I tried to fix something on an adjoining face. Then when I thought it was almost OK, I did another SI which found many problems. So I said let SI fix it. Ended up with about 8 valid lines and faces. SI "fixed" it by blowing most of it away.
                    I blew the rest away, started fresh, and that turned out OK.

                    So, anybody, I don't need it fixed. I posted it for ThomThom to ferret out the why.


                    jgb

                    1 條回覆 最後回覆 回覆 引用 0
                    • thomthomT 離線
                      thomthom
                      最後由 編輯

                      @jgb said:

                      I could not delete a face, it kept coming back if I tried to fix something on an adjoining face.

                      Ackh! One of them models - where faces start appearing all over the place. I've never found a good solution for that. I saw a good number of them in my previous job - usually ended up recreating the geometry because it was quicker. Never really figured out the cause - but I suspect it was often due to some precision issues which can often creep in from imported geometry.

                      Thomas Thomassen — SketchUp Monkey & Coding addict
                      List of my plugins and link to the CookieWare fund

                      1 條回覆 最後回覆 回覆 引用 0
                      • pilouP 離線
                        pilou
                        最後由 編輯

                        Why this must be made by Hand ? (Close the solid) it detects 2 possibilities?

                        inspector.gif

                        Frenchy Pilou
                        Is beautiful that please without concept!
                        My Little site :)

                        1 條回覆 最後回覆 回覆 引用 0
                        • thomthomT 離線
                          thomthom
                          最後由 編輯

                          Because while it's easy for us humans to see the correct solution, it's much harder to code a solution. One can code a solution for this specific situation - but that wouldn't apply to other situations. Generic solution for repairing geometry is difficult.

                          Thomas Thomassen — SketchUp Monkey & Coding addict
                          List of my plugins and link to the CookieWare fund

                          1 條回覆 最後回覆 回覆 引用 0
                          • TIGT 離線
                            TIG Moderator
                            最後由 編輯

                            The way my SolidSolver deals with that particular case is that it finds faces for the unfaced and single-faced edges on that corner, it then removes the newly added inner triangular partition-face, whilst leaving the three new triangular facets on the outer shell.
                            At that point it's a solid.
                            It finally prompts you to remove the three coplanar edges.
                            If you want the cube actually to have an angled triangular corner facet you need to edit it and delete the unfaced edges before attempting to make it a solid - then the one triangular corner facet is added if it's still missing...

                            TIG

                            1 條回覆 最後回覆 回覆 引用 0
                            • pilouP 離線
                              pilou
                              最後由 編輯

                              THX for the infos! 👍

                              Frenchy Pilou
                              Is beautiful that please without concept!
                              My Little site :)

                              1 條回覆 最後回覆 回覆 引用 0
                              • jgbJ 離線
                                jgb
                                最後由 編輯

                                While I really appreciate TT's SI2's ability to fix problems, (for me it works well about 90%++ of the time) it would be better if it could simply highlight an "unfixable" problem, now indicated as "info" and maintain that highlight when exiting the tool, so I can find it fast and fix it manually.

                                Perhaps, by creating a group on its own temporary layer that traces/duplicates the unfixable errors and renders them in red lines/faces, as is done now to identify those errors. That way I can see and fix any problem outside SI2, then simply delete the highlight layer/group.

                                Just a thought.....


                                jgb

                                1 條回覆 最後回覆 回覆 引用 0
                                • jgbJ 離線
                                  jgb
                                  最後由 編輯

                                  I just noticed something; whenever I import an SU-8 model into SU-2015 and make edits to some faces (in what was a perfect solid in SU-8 or SU-15) I often end up with multiple faces off single lines that SI-2 does not see, and SU says it is no longer solid.

                                  It has happened in 3 models so far, and I quite often get 3 faces on a single lined perimeter. When I delete just the extraneous faces, it regains solidity.

                                  It does not happen when the solid originates in SU-15.

                                  Betchya nobody else sees this. 👿


                                  jgb

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • N 離線
                                    NeloNath
                                    最後由 編輯

                                    Your plugin saved my life, thank you 😄

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • N 離線
                                      nataliablanco87
                                      最後由 編輯

                                      Hi ThomThom, I've been using SI2 for a couple of weeks and is awesome. I totally loved it, but right now I'm checking on a component and it says everything is fine, but still doesn't appear to be a solid component. Dunno what else to do 😕

                                      Thanks


                                      Imagen2.jpg

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • thomthomT 離線
                                        thomthom
                                        最後由 編輯

                                        Are you able to share the model?

                                        Thomas Thomassen — SketchUp Monkey & Coding addict
                                        List of my plugins and link to the CookieWare fund

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • K 離線
                                          kiwi15
                                          最後由 編輯

                                          This is not a post about the (excellent) Solid Solver in particular, but it applies to it as well so that is why I am using it as an example.

                                          I have problems with eye strains and feel quite uncomfortable looking at many of the low-resolution extension icons that are piling up inside my SU workspace. It looks like they are all out of focus on my Mac retina display, so I found a simple way to upgrade many of them using this simple method. See attached image.

                                          I hope someone else out there find this information helpful as well.


                                          Icon_resolution_upgrade_tutorial(1600).png

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • thomthomT 離線
                                            thomthom
                                            最後由 編輯

                                            I just updated this extension to 2.4.4 in order to add some extra debug code for a particular persistent bug I'm getting reports of - which I've been unable to reproduce.

                                            Please update to the latest version in order to ensure you can submit error reports with better info back to me.

                                            Also, if you run into issues, if you can, please post the model in this thread. (Try to undo whatever Solid Inspector might have tried to fix and submit the model as it where before fixing.)

                                            Thomas Thomassen — SketchUp Monkey & Coding addict
                                            List of my plugins and link to the CookieWare fund

                                            1 條回覆 最後回覆 回覆 引用 0
                                            • 1
                                            • 2
                                            • 12
                                            • 13
                                            • 14
                                            • 15
                                            • 16
                                            • 15 / 16
                                            • 第一個貼文
                                              最後的貼文
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement