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

    [Plugin] Roof.rb

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

      TIG, it does load as the entry into the Console works. I changed the name to #Roof.rb and that works, too. The menu entry shows near the top of the Plugins menu instead of alphabetically.

      Etaoin Shrdlu

      %

      (THERE'S NO PLACE LIKE)

      G28 X0.0 Y0.0 Z0.0

      M30

      %

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

        @dave r said:

        TIG, it does load as the entry into the Console works. I changed the name to #Roof.rb and that works, too. The menu entry shows near the top of the Plugins menu instead of alphabetically.

        BUT does Artisan then work ?
        It already works for me either way, so I can't see what Artisan might be doing to screw up 'Roof' loading properly and making its menu?
        Here's my [unscrambled] 'current' version - please see if this version of 'Roof.rb' works ?? NOTE: this pre-v.4 one is for 'testing only'...*** EDIT: I have removed the temporary version - please get this one [i.e. the 4 of you who tried it and any v3 users!] http://forums.sketchucation.com/viewtopic.php?p=17156#p17156

        TIG

        1 條回覆 最後回覆 回覆 引用 0
        • Dave RD 離線
          Dave R
          最後由 編輯

          Oops. No, the toolbar for Artisan doesn't show up now nor does it appear in the menu.

          The unscrambled version does work and Artisan seems to work with it, too.

          Etaoin Shrdlu

          %

          (THERE'S NO PLACE LIKE)

          G28 X0.0 Y0.0 Z0.0

          M30

          %

          1 條回覆 最後回覆 回覆 引用 0
          • S 離線
            SketchUpNoobie
            最後由 編輯

            Yep, the latest version works for me too and doesn't mess up Artisan. Thanks.

            --

            SketchUpNoobie: the complete noob in all things SketchUp.

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

              Here's a slightly improved version http://forums.sketchucation.com/viewtopic.php?p=17156#p17156
              It avoids the clash with Artisan [which is quite frankly completely inexplicable!] and fixes one or two other internal glitches...
              I have removed the test version from the recent post - please replace it with this linked one asap.....
              ALL users should download it asap........

              TIG

              1 條回覆 最後回覆 回覆 引用 0
              • Rich O BrienR 離線
                Rich O Brien Moderator
                最後由 編輯

                Why inexplicable?

                Download the free D'oh Book for SketchUp 📖

                1 條回覆 最後回覆 回覆 引用 0
                • Dave RD 離線
                  Dave R
                  最後由 編輯

                  Thanks TIG. I'll do that when I get home and check it. I expect it'll be just fine though.

                  Etaoin Shrdlu

                  %

                  (THERE'S NO PLACE LIKE)

                  G28 X0.0 Y0.0 Z0.0

                  M30

                  %

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

                    @unknownuser said:

                    Why inexplicable?

                    Because I can't explain [explicate] it ! 😒

                    My original code was encrypted [a simple encryption, as used by Didier Bur too].
                    If that loads after Artisan then it has no menu BUT works from the Ruby Console [files load in alphanumeric order].
                    If you renamed it so it loaded before Artisan then it was fine... BUT then Artisan didn't load at all 😒
                    I used a decrypted version that worked fine with Artisan, so I was unaware of the problem...
                    My own version had some minor coding tweaks BUT nothing I can see that should make it behave any differently to the encrypted one... There are almost 4,000 lines of code so I don't want to trawl all of them to find the possible culprit... there are no error messages to help and 'Roof' and 'Artisan' now work fine together with this version anyway...

                    This new 'unencrypted' & tweaked version works fine now - I recommend everyone to change to it... 😒

                    TIG

                    1 條回覆 最後回覆 回覆 引用 0
                    • Rich O BrienR 離線
                      Rich O Brien Moderator
                      最後由 編輯

                      Nice explication 👍

                      My comedic timing must be a little off today... 😒

                      Download the free D'oh Book for SketchUp 📖

                      1 條回覆 最後回覆 回覆 引用 0
                      • Gus RG 離線
                        Gus R
                        最後由 編輯

                        Thanks very much for the update TIG.

                        www.instagram.com/gusrobatto/

                        www.facebook.com/gusrobatto

                        www.flickr.com/photos/gusrobatto

                        1 條回覆 最後回覆 回覆 引用 0
                        • S 離線
                          SketchUpNoobie
                          最後由 編輯

                          Yep. The update seems to be working fine. Thanks.

                          --

                          SketchUpNoobie: the complete noob in all things SketchUp.

                          1 條回覆 最後回覆 回覆 引用 0
                          • W 離線
                            Whaat
                            最後由 編輯

                            Thanks for updating the plugin, Tig. If you can figure out the problem, let me know. Maybe there is something I can change to fix this. I also have no idea what would cause this.

                            SketchUp Plugins for Professionals

                            1 條回覆 最後回覆 回覆 引用 0
                            • CAntonisC 離線
                              CAntonis
                              最後由 編輯

                              Thank U TIG!
                              This plugin will be appreciated as every thing else you created!
                              BRAVO!!!!

                              1 條回覆 最後回覆 回覆 引用 0
                              • tbdT 離線
                                tbd
                                最後由 編輯

                                @tig said:

                                If that loads after Artisan then it has no menu BUT works from the Ruby Console [files load in alphanumeric order].
                                If you renamed it so it loaded before Artisan then it was fine... BUT then Artisan didn't load at all 😒

                                after some debugging at 2am I found the problem - scrambled scripts and pack eval encrypted scripts both return (eval) for FILE , so when tested with file_loaded? the one that gets loaded second it will not execute the block after (usually menu creation code)

                                workaround: use file_loaded("your_filename") or file_loaded("reverse URI")
                                eg file_loaded("roof.rb") or file_loaded("ro.plugins.drop")

                                SketchUp Ruby Consultant | Podium 1.x developer
                                http://plugins.ro

                                1 條回覆 最後回覆 回覆 引用 0
                                • utilerU 離線
                                  utiler
                                  最後由 編輯

                                  Thanks TIG, much appreciated!! 👍

                                  purpose/expression/purpose/....

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

                                    @unknownuser said:

                                    @tig said:

                                    If that loads after Artisan then it has no menu BUT works from the Ruby Console [files load in alphanumeric order].
                                    If you renamed it so it loaded before Artisan then it was fine... BUT then Artisan didn't load at all 😒

                                    after some debugging at 2am I found the problem - scrambled scripts and pack eval encrypted scripts both return (eval) for FILE , so when tested with file_loaded? the one that gets loaded second it will not execute the block after (usually menu creation code)

                                    workaround: use file_loaded("your_filename") or file_loaded("reverse URI")
                                    eg file_loaded("roof.rb") or file_loaded("ro.plugins.drop")

                                    Thanks for the info...OR we could just separate the menu code from the scrambled part so that it's not eval'd...

                                    TIG

                                    1 條回覆 最後回覆 回覆 引用 0
                                    • CAntonisC 離線
                                      CAntonis
                                      最後由 編輯

                                      Thank U very much TIG. You made a great plugin even greater!

                                      Antonis

                                      1 條回覆 最後回覆 回覆 引用 0
                                      • jim smithJ 離線
                                        jim smith
                                        最後由 編輯

                                        Thanks for the update TIG

                                        "Out of clutter find simplicity,
                                        from discord find harmony,
                                        In the middle of difficulty lies opportunity"
                                        Albert Einstein

                                        1 條回覆 最後回覆 回覆 引用 0
                                        • Gus RG 離線
                                          Gus R
                                          最後由 編輯

                                          ➡ Not to be a pest but something isn't right. The "eaves soffit size" is resulting in erroneous dimensions on opposing sides. For instance I input and eaves soffit size of 24" all around but I wind up with 1'-9 3/16" on one side and 2'-2 1/2" on another. Another conflict perhaps or am I imagining things. Did this with a "new" skp as well. Any ideas? Thanks.

                                          www.instagram.com/gusrobatto/

                                          www.facebook.com/gusrobatto

                                          www.flickr.com/photos/gusrobatto

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

                                            @gus r said:

                                            :arrow: Not to be a pest but something isn't right. The "eaves soffit size" is resulting in erroneous dimensions on opposing sides. For instance I input and eaves soffit size of 24" all around but I wind up with 1'-9 3/16" on one side and 2'-2 1/2" on another. Another conflict perhaps or am I imagining things. Did this with a "new" skp as well. Any ideas? Thanks.

                                            I assume this is with 'gable-roof' ?
                                            The other tools all offset equally anyway ?
                                            I can't reproduce any error...
                                            On a hipped-roof the overhang is always equal too ?
                                            Can you post a SKP that will give you the error [or PM it]...
                                            I can't break it 😕

                                            TIG

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

                                            Advertisement