• Login
sketchucation logo sketchucation
  • Login
🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Circle Intersect Plugin error after installing

Scheduled Pinned Locked Moved Plugins
3 Posts 3 Posters 542 Views 3 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.
  • K Offline
    ken
    last edited by 13 Apr 2016, 14:44

    I have attempted to install, SLBaumgartner: Circle Intersect v1.0.0 and get the following error.

    Any help would be appreciated.

    Error Loading File C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect/SB_intersect_circles.rb
    Error: #<TypeError: no implicit conversion of nil into String>
    C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect/SB_intersect_circles.rb:443:in small_icon=' C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect/SB_intersect_circles.rb:443:in module:CircleIntersect'
    C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect/SB_intersect_circles.rb:35:in <module:SLBPlugins>' C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect/SB_intersect_circles.rb:34:in <top (required)>'
    C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in require' C:/Program Files/SketchUp/SketchUp 2015/Tools/extensions.rb:197:in load'
    C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect.rb:15:in register_extension' C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect.rb:15:in module:SLBPlugins'
    C:/Users/KEdwards/AppData/Roaming/SketchUp/SketchUp 2015/SketchUp/Plugins/SB_circle_intersect.rb:5:in `<top (required)>'

    Thanks in advance

    Ken

    Fight like your the third monkey on Noah's Ark gangway.

    1 Reply Last reply Reply Quote 0
    • T Offline
      TIG Moderator
      last edited by 13 Apr 2016, 15:16

      The RB code uses this somewhat outdated code [depending on OS/SUpVersion]:
      ICON_FILE = Sketchup.find_support_file("circle_intersect_cursor.png", "Plugins/SB_circle_intersect")To find its icon file for its CURSOR...
      It also has similar code to find the images needed for its Toolbar button...

      This means that the tool only loads properly if it is installed in your default Plugins folder.

      However, the path given in the error-message suggests that is indeed where it is installed, so perhaps the installation was not done properly ?

      How did you install this RBZ ?

      If you use the native tool - Window > Preferences > Extension > Install Extension... button - and select the RBZ, then everything should be exacted and put where it's needed - i.e. most of the files go in its ../Plugins/sb_circle_intersect subfolder...
      If you install from within SketchUp using the SketchUcation Toolset's 'ExtensionStore³' dialog to 'AutoInstall' an Extension, this is similar, except the step for the manual download of the RBZ is skipped.

      In addition to the ../Plugins/SB_circle_intersect.rb 'loader' file...
      Its ../Plugins/SB_circle_intersect subfolder should contain 9 files.

      1 .rb [from the error-message we know that is in there and that it loads, because it then tries to use some - probably missing - image file and fails]
      3 .png [used by <=v2015 - i.e. YOU need them]
      2 .svg [used by >=v2016 PC - but you have v2015]
      2 .pdf [used by >=v2016 MAC - but you have v2015 PC]
      1 .hash [needed for full >=v2016 compatibility - but you have v2015]

      If some of these files are missing the code will not load properly...

      Try reinstalling and restart SketchUp, then try the tool...

      TIG

      1 Reply Last reply Reply Quote 0
      • J Offline
        JanezP
        last edited by 1 Jun 2016, 18:04

        SB_intersect_circles.rb lines 443 and 444: "circle_intersect_16.png" and "circle_intersect_24.png" resp., but files in Plugin are named "circle_intersect_24.png" and "circle_intersect_32.png". If I correct source or renam .png files, SU loads w/o error msg, but there is no circle intersect cursor (blank square).

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • First post
          Last post
        Buy SketchPlus
        Buy SUbD
        Buy WrapR
        Buy eBook
        Buy Modelur
        Buy Vertex Tools
        Buy SketchCuisine
        Buy FormFonts

        Advertisement