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

    [Plugin] Material_Maintenance v2.2 - 2013-01-13

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

      @tig said:

      You are using .set_html()
      This is known to be broken on recent MAC versions [Safari]...
      http://sketchucation.com/forums/viewtopic.php?f=180&t=49338&p=443684#p443684
      So it's time to recode that part so it becomes MAC friendly...

      Thanks TIG, I use my_dialog.set_file(html_path) in the plugin.

      Do you mind waving your magic moderator wand and deleting the "to remove" posts above? 😄

      http://www.keepingmyhandin.com/

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

        Gone!

        TIG

        1 條回覆 最後回覆 回覆 引用 0
        • M 離線
          Myhand
          最後由 編輯

          @tig said:

          Gone!

          Thanks TIG! 👍

          I will release an update soon. Mainly fixing the outstanding bugs on the MAC.

          A special thanks to @driven and @cmd for helping me debug this remotely! 👍 👍

          I have learned the following about Sketchup WebDialog on a MAC:

          • Calls from JS to Ruby, i.e. window.location.href = "skp:xxx" are not synchronous on the MAC, nor are they buffered. In short this means that you can loose calls if they are made in quick succession. I had to create a JS side call stack/event pump

          • you need to pre-pend the file protocol "file:///" to the start of file paths for them to load on the MAC

          http://www.keepingmyhandin.com/

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

            @myhand said:

            • Calls from JS to Ruby, i.e. window.location.href = "skp:xxx" are not synchronous on the MAC, nor are they buffered. In short this means that you can loose calls if they are made in quick succession. I had to create a JS side call stack/event pump

            http://sketchucation.com/forums/viewtopic.php?f=180&t=23445

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

            1 條回覆 最後回覆 回覆 引用 0
            • M 離線
              Myhand
              最後由 編輯

              @thomthom said:

              http://sketchucation.com/forums/viewtopic.php?f=180&t=23445

              Ahaa, the lost manual indeed! 👍

              http://www.keepingmyhandin.com/

              1 條回覆 最後回覆 回覆 引用 0
              • Bob JamesB 離線
                Bob James
                最後由 編輯

                I have three plugins that claim to change materials:

                1. Global Material Change
                2. Repaint
                3. Material Maintenance.

                Last night I thought I'd give all of them a try to see which is best.
                I had a transparent material and wanted to change it to a chain-link fence material.

                Global Material Change did nothing.
                Material Maintenance did nothing.
                Repaint fixed it as requested.

                I was really disappointed that Material Maintenance did not work. 😞

                i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

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

                  Got a sample model?

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

                  1 條回覆 最後回覆 回覆 引用 0
                  • M 離線
                    Myhand
                    最後由 編輯

                    This could be due to the object_id bug for large models where the id's can get garbage collected. I have fixed this already and will release shortly, but a sample model would be useful or at least some info on where the material was applied to, what settings you used etc.

                    http://www.keepingmyhandin.com/

                    1 條回覆 最後回覆 回覆 引用 0
                    • Bob JamesB 離線
                      Bob James
                      最後由 編輯

                      This is the file I used


                      Fence 2012-12-10.skp

                      i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

                      1 條回覆 最後回覆 回覆 引用 0
                      • M 離線
                        Myhand
                        最後由 編輯

                        @bob james said:

                        This is the file I used

                        Thanks Bob. Which material did you try and replace and with what? Which options did you select "Apply to" section? I just replaced metal128 with beige on Front faces, Back Faces and Edges, and that worked fine on the latest bug fix version.

                        http://www.keepingmyhandin.com/

                        1 條回覆 最後回覆 回覆 引用 0
                        • M 離線
                          Myhand
                          最後由 編輯

                          Hi Bob, I have just done the same test with the current release version. 2.1.1 and it also worked. It would also help if you can send a screen shot so I can see which settings you used.

                          http://www.keepingmyhandin.com/

                          1 條回覆 最後回覆 回覆 引用 0
                          • M 離線
                            Myhand
                            最後由 編輯

                            For those that are interested here is a link to my call buffer implementation to get past the call synchronisation problem on a MAC.

                            Works pretty well and fixes the last bug I had on the MAC. I will now tidy up and release the new version tomorrow.

                            http://www.keepingmyhandin.com/Downhome/Sketchup/callbuffertosolvewebdialogtorubysynchronisationproblemsonmac

                            http://www.keepingmyhandin.com/

                            1 條回覆 最後回覆 回覆 引用 0
                            • Bob JamesB 離線
                              Bob James
                              最後由 編輯

                              All of the fence originally had a transparent material. I changed them all to the chain-link fence material. I just used the default selections.

                              i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

                              1 條回覆 最後回覆 回覆 引用 0
                              • M 離線
                                Myhand
                                最後由 編輯

                                @bob james said:

                                All of the fence originally had a transparent material. I changed them all to the chain-link fence material. I just used the default selections.

                                Did you select the "Front Faces" and "Back Faces" check boxes at the bottom of the screen under "Apply to"? None of these are selected by default.

                                http://www.keepingmyhandin.com/

                                1 條回覆 最後回覆 回覆 引用 0
                                • C 離線
                                  cadmenow
                                  最後由 編輯

                                  Thank you for such a plug in. I notice that in the download page, there is still v1.0 icon with hyperlink, when you click it, it opens a blank error page...

                                  Anyway, I succeed to download by clicking little arrow but I just want you know about that v1.0 issue,

                                  Thanks again!

                                  1 條回覆 最後回覆 回覆 引用 0
                                  • M 離線
                                    Myhand
                                    最後由 編輯

                                    @cadmenow said:

                                    Thank you for such a plug in. I notice that in the download page, there is still v1.0 icon with hyperlink, when you click it, it opens a blank error page...

                                    Anyway, I succeed to download by clicking little arrow but I just want you know about that v1.0 issue,

                                    Thanks again!

                                    Very glad you find it useful 😄

                                    The v1.0 is a "feature" of file attachment widget I use to upload the files. It specifies the version of the file, not the the application. As I only uploaded the .rbz file once file versuon is v1.0. As you say you have to click the little arrow to download the file.

                                    Unfortunately I cannot switch it off.

                                    Did the plugin work for you?

                                    http://www.keepingmyhandin.com/

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • M 離線
                                      Myhand
                                      最後由 編輯

                                      I have just released Version 2.2.0 of the plugin. It contains bug fixes for all known outstanding issues. I recommend that you upgrade as it contains a fix for the the key bug which can cause replacements to fail silently on larger models.

                                      You can download it from the usual place.

                                      https://sites.google.com/a/keepingmyhandin.com/blogsite/Downhome/Sketchup/material_maintenance_2

                                      http://www.keepingmyhandin.com/

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

                                        Nice.

                                        Can you also update the title of this thread?

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

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • M 離線
                                          Myhand
                                          最後由 編輯

                                          @thomthom said:

                                          Nice.

                                          Can you also update the title of this thread?

                                          Thanks for the reminder 👍 All updated now.

                                          http://www.keepingmyhandin.com/

                                          1 條回覆 最後回覆 回覆 引用 0
                                          • OxerO 離線
                                            Oxer
                                            最後由 編輯

                                            I have tested the last version 2.2.0 and it works fine on Mac OSX 10.8.2 and SU 8.
                                            Thanks for the effort!! 👍

                                            "The result is the end what is important is the process" by Oxer
                                            [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

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

                                            Advertisement