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

    SU 2014 and Plugins

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    36 Posts 16 Posters 4.2k Views 16 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Dave RD Offline
      Dave R
      last edited by

      No. My error. Or Jim's. Here's a screen shot that might help.

      Screenshot - 3_1_2014 , 3_03_53 PM.png

      Etaoin Shrdlu

      %

      (THERE'S NO PLACE LIKE)

      G28 X0.0 Y0.0 Z0.0

      M30

      %

      1 Reply Last reply Reply Quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        To find your default Plugins folder, in the Ruby Console use:
        Sketchup.find_support_file('Plugins')
        It should return your personal 'User' Plugins folder... e.g.
        C:/Users/USERNAME/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins

        TIG

        1 Reply Last reply Reply Quote 0
        • BoxB Offline
          Box
          last edited by

          Exactly as said in the first reply to the thread.

          1 Reply Last reply Reply Quote 0
          • TIGT Offline
            TIG Moderator
            last edited by

            @box said:

            Exactly as said in the first reply to the thread.
            But you quoted what it ought to be, rather than telling him how to find what it actually is set to be... 😒

            TIG

            1 Reply Last reply Reply Quote 0
            • D Offline
              driven
              last edited by

              if your prepared to use 'Ruby Console'

              copy paste this

              UI.openpanel(Sketchup.find_support_file("Plugins"))
              

              then hit enter...

              @TIG, maybe SCF_ could have a 'Plugins folder' menu item???

              john

              learn from the mistakes of others, you may not live long enough to make them all yourself...

              1 Reply Last reply Reply Quote 0
              • TIGT Offline
                TIG Moderator
                last edited by

                @driven said:

                if your prepared to use 'Ruby Console'

                copy paste this

                UI.openpanel(Sketchup.find_support_file("Plugins"))
                

                then hit enter...

                @TIG, maybe SCF_ could have a 'Plugins folder' menu item???

                john
                Good tip.
                Good idea... 😒

                TIG

                1 Reply Last reply Reply Quote 0
                • I Offline
                  ilay7k
                  last edited by

                  Hi
                  I work in another 3d app. App's developers made command-console's command which points where user can have own preferences dir with such dirs: _bugreports, library, plugins, prefs, tex, updates

                  i prefer if we can select plugin-dir in preferences of sketchup or simply override it by command: sketchup.exe -userdir "X:\skippyDir"

                  1 Reply Last reply Reply Quote 0
                  • cottyC Offline
                    cotty
                    last edited by

                    @ilay7k said:

                    Hi
                    I work in another 3d app. App's developers made command-console's command which points where user can have own preferences dir with such dirs: _bugreports, library, plugins, prefs, tex, updates

                    i prefer if we can select plugin-dir in preferences of sketchup or simply override it by command: sketchup.exe -userdir "X:\skippyDir"

                    You can add folder with Fredos Additional Plugin Folders.

                    my SketchUp gallery

                    1 Reply Last reply Reply Quote 0
                    • I Offline
                      ilay7k
                      last edited by

                      Hi Carsten
                      Thanks for info.
                      BUT i want it will be by default and from true TSKU dev.team
                      Ok?

                      1 Reply Last reply Reply Quote 0
                      • Al HartA Offline
                        Al Hart
                        last edited by

                        @tig said:

                        @driven said:

                        if your prepared to use 'Ruby Console'

                        copy paste this

                        UI.openpanel(Sketchup.find_support_file("Plugins"))
                        

                        then hit enter...

                        @TIG, maybe SCF_ could have a 'Plugins folder' menu item???

                        john
                        Good tip.
                        Good idea... 😒

                        Notice that:

                        Sketchup.find_support_file("Plugins")
                        

                        returns the right path even if a "Plugins" folder exists in program Files, e.g.

                        C;/Program Files (x86)/SketchUp/SketchUp 2014/Plugins
                        

                        But, if, like one of our clients, you have created a subfolder of Plugins in Program Files, such as:

                        C;/Program Files (x86)/SketchUp/SketchUp 2014/RPS
                        

                        then

                        Sketchup.find_support_file("Plugins/RPS") returns the wrong folder - the one in Program Files when it should have found the one in AppData where we installed it.

                        (even though the client put it there, it is the wrong place)

                        I suspect this is a bug in SketchUp 2014.

                        Sketchup.find_support_file("Plugins")
                        C:/Users/alh/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins
                        Sketchup.find_support_file("Plugins/RPS")
                        C:/Program Files (x86)/SketchUp/SketchUp 2014/Plugins/RPS

                        Al Hart

                        http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                        IRender nXt from Render Plus

                        1 Reply Last reply Reply Quote 0
                        • D Offline
                          driven
                          last edited by

                          @al hart said:

                          ... But, if, like one of our clients, you have created a subfolder of Plugins in Program Files, such as:

                          C;/Program Files (x86)/SketchUp/SketchUp 2014/RPS
                          

                          then

                          Sketchup.find_support_file("Plugins/RPS") returns the wrong folder - the one in Program Files when it should have found the one in AppData where we installed it.
                          ...

                          @Al,
                          for your clients path, shouldn't it be Sketchup.find_support_file("RPS") as it doesn't include "Plugins"?

                          john

                          learn from the mistakes of others, you may not live long enough to make them all yourself...

                          1 Reply Last reply Reply Quote 0
                          • Bob JamesB Offline
                            Bob James
                            last edited by

                            $LOAD_PATH
                            ["D:/Dropbox/Plugins",
                            "C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib",
                            "C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/RubyStdLib/platform_specific", "C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools",
                            %(#FF0000)["C:/Users/jamesb/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins",
                            "C:/ProgramData/SketchUp/SketchUp 2014/SketchUp/Plugins"]]

                            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 Reply Last reply Reply Quote 0
                            • Al HartA Offline
                              Al Hart
                              last edited by

                              @driven said:

                              @Al,
                              for your clients path, shouldn't it be Sketchup.find_support_file("RPS") as it doesn't include "Plugins"?

                              john

                              In my example, RPS was a subfolder in Plugins.

                              It was supposed to be in:

                              C:/Users/alh/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins

                              where we install it, but there was a rouge copy in:

                              C:/Program Files (x86)/SketchUp/SketchUp 2014/Plugins/RPS

                              because the user had either copied the SU 2013 version there, or tried to install the SU 2014 version of the plugin in the wrong place.

                              My point is that if both of these folders exist, Sketchup.find_support_file("Plugins/RPS") should only return the one in the proper Plugins folder.

                              We have solved the problem by first locating

                              Sketchup.find_support_file("Plugins") which works properly, and then verifying that

                              Sketchup.find_support_file("Plugins") + "/RPS" exists.

                              But we think that Sketchup.find_support_file("Plugins/RPS") should have found to correct file.

                              Al Hart

                              http:wiki.renderplus.comimageseefRender_plus_colored30x30%29.PNG
                              IRender nXt from Render Plus

                              1 Reply Last reply Reply Quote 0
                              • BoxB Offline
                                Box
                                last edited by

                                I think the rogue copy of the plugin folder is caused by installing a plugin via a separately downloaded plugin installer getting it wrong.
                                I downloaded and installed Twilight as the first plugin on one of my PCs then when I went to use the Plugin store to install something else it flagged the second folder and asked what I wanted to do. Either choice didn't work, so I simply removed the rogue folder manually and all was well.

                                1 Reply Last reply Reply Quote 0
                                • emerald15E Offline
                                  emerald15
                                  last edited by

                                  I'm not sure if this is one for Sketchucation or a Twilight forum... but here goes.
                                  I'm trying to install Twilight into SU2014 - according to the Twilight site I select the v1.5.4 specific for SU2014 and it will install automatically. However, when I open SU2014 I get this error message. The Twilight extention in checked in the system preferences window but there it no toolbar for it.


                                  Twilight error.jpg

                                  1 Reply Last reply Reply Quote 0
                                  • TIGT Offline
                                    TIG Moderator
                                    last edited by

                                    @Emerald

                                    Contact Twilight - it initially looks like a problem with their installer ?

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • B Offline
                                      blue442
                                      last edited by

                                      @emerald15 said:

                                      I'm not sure if this is one for Sketchucation or a Twilight forum... but here goes.
                                      I'm trying to install Twilight into SU2014 - according to the Twilight site I select the v1.5.4 specific for SU2014 and it will install automatically. However, when I open SU2014 I get this error message. The Twilight extention in checked in the system preferences window but there it no toolbar for it.

                                      Curious, do you double click files to open them?

                                      I found that by double clicking on files to open them, some (all??) plugin's don't load correctly. However using the sketchup 2014 shortcut, then opening the file once sketchup is running all plugins work fine.

                                      1 Reply Last reply Reply Quote 0
                                      • TIGT Offline
                                        TIG Moderator
                                        last edited by

                                        @Blue442

                                        Please explain what you mean ?
                                        That doesn't sound right ??

                                        TIG

                                        1 Reply Last reply Reply Quote 0
                                        • tt_suT Offline
                                          tt_su
                                          last edited by

                                          @blue442 said:

                                          I found that by double clicking on files to open them, some (all??) plugin's don't load correctly. However using the sketchup 2014 shortcut, then opening the file once sketchup is running all plugins work fine.

                                          Yes, there is some problems is you launch SketchUp under windows via SKP files that are no on the same drive as your SketchUp installation. Some paths get messed up and the standard library doesn't load properly.

                                          However I don't think that is the case of Twilight Render, I see in the error message a reference to a .so file - which is a binary file which has to be compiled against the Ruby interpreter we ship. Since we updated the Ruby interpreter in SketchUp 2014 all plugins that use binary extensions must be updated.

                                          1 Reply Last reply Reply Quote 0
                                          • Bob JamesB Offline
                                            Bob James
                                            last edited by

                                            @unknownuser said:

                                            blue442 wrote:I found that by double clicking on files to open them, some (all??) plugin's don't load correctly. However using the sketchup 2014 shortcut, then opening the file once sketchup is running all plugins work fine.

                                            This happens to me also.

                                            @unknownuser said:

                                            Since we updated the Ruby interpreter in SketchUp 2014 all plugins that use binary extensions must be updated.

                                            Is there a fix in progress for this? If I then close that file with plugins missing, the next file I open has all the previously missing toolbars spread across the screen and need to be repositioned 🤢

                                            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 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 2 / 2
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement