sketchucation logo sketchucation
    • 登入
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🔌 Smart Spline | Fluid way to handle splines for furniture design and complex structures. Download

    Solid Tools crashing on mac

    已排程 已置頂 已鎖定 已移動 SketchUp Discussions
    sketchup
    38 貼文 10 Posters 2.7k 瀏覽 10 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • EdsonE 離線
      Edson
      最後由 編輯

      @bmike said:

      Are you using TIGs HolePunch? I found that to be the problem.

      yes, I have it in my plugins folder. I will report here as soon as I have tested the solid tools without it in my plugins folder.

      but if HolePunch is causing the conflict, I am sure TIG will find the reason for that. I am more than thankful to him for all the time I have saved using his numerous scripts.

      edson mahfuz, architect| porto alegre • brasil
      http://www.mahfuz.arq.br

      1 條回覆 最後回覆 回覆 引用 0
      • bmikeB 離線
        bmike
        最後由 編輯

        @edson said:

        I am more than thankful to him for all the time I have saved using his numerous scripts.

        +1,000, for sure. lots of helpful things from TIG have passed through my SketchUp models.

        mike beganyi design + consulting llc

        1 條回覆 最後回覆 回覆 引用 0
        • jbacusJ 離線
          jbacus
          最後由 編輯

          @edson said:

          I have 325 items on my plugins folder.

          ...that's kind of a lot of plugins, Edson...

          john
          .

          "...exaggerate the essential and leave the obvious unclear." --Vincent Van Gogh

          John Bacus
          jbacus@sketchup.com

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

            I assume you don't have the 'Outliner' window open whilst you are doing these operations - that is a known and notorious cause of crashes...

            The HolePunch tool does use observers to ensure that the cutting component and its 'hole' are 'linked' they select, move together etc.

            I assume the objects you are trying to 'boolean' are simple non-cutting instances that haven't any 'hole-punching' connections... The HolePunchSelectionObserver only kicks in if certain prerequisites are met like component behavior and paired attributes... There is also a tools Observer that spots if you are 'copying' punched-objects... but again I don't see how that might kick in in this case...

            Clearly Hole Punching works 'safely' on my PC and also for many other users, I am [currently] at a loss as to why it might be causing this in your specific case[s]... I get Edson's example to boolean perfectly in all varieties with HolePunching enabled ???

            The code is 'open' so if Google spot what might be up I'd be more than grateful... 😕

            TIG

            1 條回覆 最後回覆 回覆 引用 0
            • EdsonE 離線
              Edson
              最後由 編輯

              @tig said:

              I assume you don't have the 'Outliner' window open whilst you are doing these operations - that is a known and notorious cause of crashes...

              The HolePunch tool does use observers to ensure that the cutting component and its 'hole' are 'linked' they select, move together etc.

              I assume the objects you are trying to 'boolean' are simple non-cutting instances that haven't any 'hole-punching' connections... The HolePunchSelectionObserver only kicks in if certain prerequisites are met like component behavior and paired attributes... There is also a tools Observer that spots if you are 'copying' punched-objects... but again I don't see how that might kick in in this case...

              Clearly Hole Punching works 'safely' on my PC and also for many other users, I am [currently] at a loss as to why it might be causing this in your specific case[s]... I get Edson's example to boolean perfectly in all varieties with HolePunching enabled ???

              The code is 'open' so if Google spot what might be up I'd be more than grateful... 😕

              TIG,

              yes, you are right. my outliner window was closed.

              I removed the HolePunchTool from my plugins folder and tried the solid tools with all the files with which I had problems before. no problems at all. I am not sure this is conclusive evidence but it looks like there is some kind of conflict between HolePunchTool and Solid Tools on mac.

              edson mahfuz, architect| porto alegre • brasil
              http://www.mahfuz.arq.br

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

                Are there any MAC users with 'HolePunch' loaded who are getting good results with Solid Tools too ?
                Perhaps Google can cast some light on what might be happening... 😕

                TIG

                1 條回覆 最後回覆 回覆 引用 0
                • T 離線
                  TriciaS
                  最後由 編輯

                  Hi all,

                  We'll take a look and see if we can figure out what the conflict is.

                  Tricia

                  1 條回覆 最後回覆 回覆 引用 0
                  • GaieusG 離線
                    Gaieus
                    最後由 編輯

                    Hi Tricia, long time no see! I hope you are fine!

                    Gai...

                    1 條回覆 最後回覆 回覆 引用 0
                    • bmikeB 離線
                      bmike
                      最後由 編輯

                      @tig said:

                      I assume you don't have the 'Outliner' window open whilst you are doing these operations - that is a known and notorious cause of crashes...

                      The HolePunch tool does use observers to ensure that the cutting component and its 'hole' are 'linked' they select, move together etc.

                      I assume the objects you are trying to 'boolean' are simple non-cutting instances that haven't any 'hole-punching' connections... The HolePunchSelectionObserver only kicks in if certain prerequisites are met like component behavior and paired attributes... There is also a tools Observer that spots if you are 'copying' punched-objects... but again I don't see how that might kick in in this case...

                      Clearly Hole Punching works 'safely' on my PC and also for many other users, I am [currently] at a loss as to why it might be causing this in your specific case[s]... I get Edson's example to boolean perfectly in all varieties with HolePunching enabled ???

                      The code is 'open' so if Google spot what might be up I'd be more than grateful... 😕

                      Outliner closed (only open when I really need it!)
                      The model and examples I posted did not have any objects that had made use of the HolePunch tool - I can create a new model, a few solids, and if HolePunch is in the folder, it will crash.

                      As I said - to have the solids tools work with HolePunch in my Plugins folder, I need to use groups, and not components to perform the solid operation. This may be a clue, but I'm not a programmer...

                      My guess - HolePunch and SolidTools conflict with how they handle creating copies of components while performing their operations.

                      I'm not sure which version of HolePunch I'm running - but I will go back to the thread and find your latest update and see if this causes any problems.

                      mike beganyi design + consulting llc

                      1 條回覆 最後回覆 回覆 引用 0
                      • bmikeB 離線
                        bmike
                        最後由 編輯

                        OK, running your latest update of the #HolePunch.rb things seem to be working fine.

                        I've attached the previous version I had which appeared to cause the issues.


                        #HolePunchTool.txt

                        mike beganyi design + consulting llc

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

                          Thanks bmike.
                          Bmike was on v1.6 😒
                          Edson - do you have the latest copy of HolePunch ? It should be v2.0 http://forums.sketchucation.com/viewtopic.php?p=271170#p271170

                          ...
                          1.7 20110121 Observers are now first removed then added to avoid duplication and rare clashes with other scripts.
                          1.8 20110208 Finding Cutting Component's 'loop' edges to match with punched hole algorithm improved to avoid glitches if multiple edges in the Z=0 plane.
                          1.9 20110209 Context-menu code recast to avoid exacerbating gray-out issue.
                          2.0 20110309 Punched hole algorithm improved for nested groups/components.

                          These 4 updates since then might have already fixed the 'clash' issue ❓

                          TIG

                          1 條回覆 最後回覆 回覆 引用 0
                          • bmikeB 離線
                            bmike
                            最後由 編輯

                            @tig said:

                            Thanks bmike.
                            Bmike was on v1.6 😒
                            Edson - do you have the latest copy of HolePunch ? It should be v2.0 http://forums.sketchucation.com/viewtopic.php?p=271170#p271170

                            ...
                            1.7 20110121 Observers are now first removed then added to avoid duplication and rare clashes with other scripts.
                            1.8 20110208 Finding Cutting Component's 'loop' edges to match with punched hole algorithm improved to avoid glitches if multiple edges in the Z=0 plane.
                            1.9 20110209 Context-menu code recast to avoid exacerbating gray-out issue.
                            2.0 20110309 Punched hole algorithm improved for nested groups/components.

                            These 4 updates since then might have already fixed the 'clash' issue ❓

                            Tough for me to keep up with all the updates and plugins!!!

                            Glad we solved my problem. Hopefully this works for Edson!!!

                            mike beganyi design + consulting llc

                            1 條回覆 最後回覆 回覆 引用 0
                            • T 離線
                              TriciaS
                              最後由 編輯

                              Hi Csaba - hope you are fine as well 😛

                              Sounds like this issue may be solved. TIG/Edson - just let me know if you want us to look into anything.

                              1 條回覆 最後回覆 回覆 引用 0
                              • EdsonE 離線
                                Edson
                                最後由 編輯

                                good news. the version I had installed was 1.6. I updated it and ran all the tests. it worked perfectly! no crashes. 😍

                                thanks to all of you for cracking this one.

                                edson mahfuz, architect| porto alegre • brasil
                                http://www.mahfuz.arq.br

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

                                  Hooray! 😄

                                  So it looks like I had fixed the problem even BEFORE you realized you had it... had you only kept HolePunch up to date 😒

                                  At least I can sleep tonight...... 😒 😉

                                  TIG

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • EdsonE 離線
                                    Edson
                                    最後由 編輯

                                    @tig said:

                                    Hooray! 😄

                                    So it looks like I had fixed the problem even BEFORE you realized you had it... had you only kept HolePunch up to date 😒

                                    At least I can sleep tonight...... 😒 😉

                                    yes, I wish I could keep up to date with so many good plugins. 😲

                                    you should not lose sleep over that. your credit with us is enormous. 👍

                                    edson mahfuz, architect| porto alegre • brasil
                                    http://www.mahfuz.arq.br

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • GaieusG 離線
                                      Gaieus
                                      最後由 編輯

                                      We could create a global announcement for "Critical plugin updates" and from time-to-time, post news there when it turns out that a plugin conflicts with something and users should update.

                                      Gai...

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • EdsonE 離線
                                        Edson
                                        最後由 編輯

                                        I was also having crashes when using chris's Shape Bender. after updating HolePunchTool that problem also went away! 😍

                                        edson mahfuz, architect| porto alegre • brasil
                                        http://www.mahfuz.arq.br

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

                                        Advertisement