sketchucation logo sketchucation
    • Login
    1. Home
    2. TIG
    3. Posts
    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!
    ⚠️ Important | Libfredo 15.8b introduces important bugfixes for Fredo's Extensions Update
    Offline
    • Profile
    • Following 0
    • Followers 12
    • Topics 264
    • Posts 19,745
    • Groups 6

    Posts

    Recent Best Controversial
    • RE: shortcuts not retained in 2026 when Sketchup restarts

      Some OSs protect/reserve certain Ctrl+Key combos, so your system might revert Ctrl+Q to Quit after changes. Try something else like Shift+Q and see what happens...

      Alternatively, if you haven't installed SketchUp properly SketchUp might not be able to remember user's changes to shortcuts in their preferences file.
      This will be obvious if changing a shortcut to something potentially innocuous isn't remembered across sessions.

      To fix a faulty installation is simple.
      Exit SketchUp and find its Installer exe file, usually in your Downloads folder.
      Select its icon and right-click > context-menu > Run as administrator
      When the dialog opens it should offer a 'Repair' option.
      Choose 'Repair' and let it run,
      this will fix the permissions of various files and folders,
      so that your normal user-accounts changes to things like Shortcuts are remembered between sessions.
      Choosing to 'Run' the installer's exe file, or double-clicking it is not the same as 'Run as administrator', even if your user has some admin-powers.
      There's no need to Uninstall and Reinstall to fix things.
      The Repair will not affect any customized changes or extension installations etc...

      posted in SketchUp Discussions
      TIGT
      TIG
    • RE: Unability to activate my license

      While you are preparing the info for Rich can I also ask: the A0C error means the computer name and what's in the license file don't match., so have you changed your computer name ? Or copied license files between different computers ? Or perhaps your computer-name [or even user-name?] contain non-standard characters [like accented letters or other non-standard characters] - the Microsoft requirement is for computer names to have only ASCII alphanumeric characters [A-Za-Z0-9] and a few common punctuation characters, and not following this can result in weird issues when comparing licenses and computers etc - I am guessing you are perhaps french so accents could be the issue...

      posted in SketchUp Bug Reporting
      TIGT
      TIG
    • RE: 2d tools

      V8.0 is released https://sketchucation.com/pluginstore?pln=2Dtools
      Or via the ExtensionStore dialog.

      It fixes a glitch with v2026 whereby some MAC users could not get the TAB key press/up to work to open dialogs in some tools, and some PC users had to press/up 4 times to make TAB work. But <=2025 users had no issues.

      I've now improved the onKeyUp methods to optimize TAB use in v2026, but it can still be flaky for some users. including me needing 4x press/up!
      So as an additional option I've added one press/up on the Shift key which will also open the dialogs, in certain tools like LineStyle and Hatching. The Help pages explain this dialog opening more fully.

      Please try and report back issues...

      posted in Newbie Forum
      TIGT
      TIG
    • RE: TIG 2D Tools Line Style and Hatch Dialog Box Not Opening

      A new signed Version 8.0 of the toolset is available as an RBZ in the PluginStore https://sketchucation.com/pluginstore?pln=2Dtools or for AutoInstall/Update through the ExtensionStore dialog.

      It addresses the TAB keycode weirdness recently reported when trying to open a dialog for certain tools, like LineStyle and Hatching etc.
      The TAB press/up was itself introduced for >=v2020 when the right-click in empty-space context-menu option was removed from the Ruby API. It had to be a TAB press/up because MAC has always ignore a simple TAB press.

      Recently it's been found that in v2026 on a MAC a TAB press/up sometimes fails to work at all, and other times on PCs x4 press/up were needed to get TAB to call the dialog - whilst weirdly some users experienced no issues with it at all, on either OS !

      I have now error trapped the keycode capture for TAB as best I can, note that on <=v2025 there's no problems with TABx1 press/up [sadly my own PC still needs TABx4 press/up with v2026], and TABx1 may work with v2026 for some users and OSs,
      BUT as a fallback I've now introduce an alternative additional key press/up - Shift - which [I hope] works with one press/up on any OS and SketchUp version. So if you have any v2026 TAB annoyance you can now just press/up the Shift key instead to open the dialogs.

      Please try it and report any issues.
      I've updated the More-Info>Release-Notes and the toolset's Help HTML files to reflect these changes.

      posted in SketchUp Bug Reporting
      TIGT
      TIG
    • RE: TIG 2D Tools Line Style and Hatch Dialog Box Not Opening

      Because the right-click menu issue introduced in earlier SketchUp Ruby changes, TAB was introduced as the key press/up to call various functions, like to change the Z= setting and to open the linestyle dialog.
      Because onKeyDown doesn't work on the MAC with TAB and onKeyUp method was used.
      Also because TAB returned a different value on PC and MAC I include a test for 9 or 15 - however, newer MACs return the same 9 code.
      On my PC TAB returns 9 on key up, but in 2026 I see that I must press/up 4 or 5 times to get it to call 9 properly and open the linestyle tool's settings dialog.
      I don't know why there's a reluctance to work first time.
      On your MAC can you try opening the linestyle tool and press/up TAB 4 or 5 times to see if the dialog opens...
      Then report back. I can't see what the issue is...

      PS: I've tested it in earlier PC versions and TAB works on first press/up - so it's a glitch with v2026. If several press/up works it's at least a temporary solution...

      posted in SketchUp Bug Reporting
      TIGT
      TIG
    • RE: [Plugin]Unique colors for layers

      My old https://sketchucation.com/pluginstore?pln=TIG_LayersFromList and https://sketchucation.com/pluginstore?pln=TIG_LayersToList
      Let you import / export layers from / to a text file in the form NAME:R,G,B per line.
      So you could edit [or make] the file with customized RGB values and names as desired...

      posted in Plugins
      TIGT
      TIG
    • RE: Sketchucation Tools 5.0.4

      @FlorinAp
      This change was intentional.
      Over time the changes to the built-in Extensions Manager made it so much like our own that there seemed little purpose in the duplication. The loss of 'Sets' for the Extensions was decided on balance to be acceptable, because changes in how the SketchUp API allowed dynamic extension status setting has meant that our version was error prone. when doing this. Also the use of 'Sets' remains possible from within our Plugins Manager - because all extensions are also plugins [loading from a .RB file] it allows you to manipulate them in the same way with 'Sets' within that dialog...

      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: Sketchucation Tools v5.04 hangs on SU 2025 and 2026 on iMac Pro, but not M2 mac

      Does your set up meet the requirements listed here ?
      https://help.sketchup.com/en/sketchup/system-requirements
      The fact that it runs OK on a similar machine suggests that something is 'missing' in the set up with the problems - hardware or software ?

      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: [Plugin] Eclate_Deplace (fragmentation-exploded view)

      It might work. Just try it...

      İşe yarayabilir. Bir deneyin...

      posted in Plugins
      TIGT
      TIG
    • RE: [Plugin] Door-Lintel Update + Window-Sill

      The linked .ZIP file is still available in the earlier post.
      Download it, then just change its filetype to .RBZ as previously explained.
      Then install it...

      posted in Plugins
      TIGT
      TIG
    • RE: Help needed with Sketchup.exe -RubyStartup

      At startup SketchUp 'always' loads all .RB files that it finds in your user's Plugins folder.
      So simply having your Ruby code in a .RB file in that folder should load it, and also run any commands etc that it defines and chooses to run...
      Your _dir_ is running into issues because by the time it runs it's returning nil.
      What is your thinking behind this process ?

      posted in Developers' Forum
      TIGT
      TIG
    • RE: Is there a way to "define the scale" of a group of objects in SketchUp?

      @alexpacio2013

      You have misunderstood.
      It works on your selection of 'containers' AND any 'containers' inside those etc, iterating...
      As your later example shows too.
      You just needed you to add in some of your scaling code...

      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: Is there a way to "define the scale" of a group of objects in SketchUp?

      Once you have a collection of selected 'containers' [groups and component-instances] you need to go though that array and do the same again to each 'container's' entities, selecting any new 'containers', repeat this until all nested 'containers' are got.
      Here's an outline of an example...

      def miner(entities=Sketchup.active_model.to_a)
        containers = [] #an empty array
        entities.each{|e|
          next if ! e.is_a?(Sketchup::Group) || ! e.is_a?(Sketchup::ComponentInstance)
          containers << e.definition
        }
        containers.uniq! #ignore duplicates
        #process the containers
        containers.each{|e|
          #do scaling code on 'e'...
        }
        #containers is an array of selected groups and component-instances' definitions, 
        #BUT not any that are nested. 
        #Next go through the container.entities - 
        #this repeats until there are no containers left to process.
        return nil unless containers[0]
        containers.each{|e|
          miner(e.entities) #repeats itself !
        }
      end#def
      #run with miner(Sketchup.active_model.selection.to_a) after first making your selection...
      
      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: [Plugin] FredoSection - v1.4a - 08 Jan 26

      @Neodimium said in [Plugin] FredoSection - v1.3b - 27 Dec 25:

      Hi.
      Is there similar tool for SU2017?
      And it doesn't need to be so advanced.

      My free SectioncutFace extension is compatible, it lets you apply a material to a simple section-cut face. If you unlock its group you can manually change its material. However, the material is not reliant on the cut container and manual changes are lost if the section is ever changed/remade. So this Fredo's new toolset is like its big, smarter brother...

      posted in Plugins
      TIGT
      TIG
    • RE: Is there a way to "define the scale" of a group of objects in SketchUp?

      I'm not AI.
      BUT I'll outline the steps for you...

      Run these snippets in the Ruby Console.

      1. Find all 'containers' [i.e. groups and component-instances].

      2. Decide if you want to process all of them in your model. OR those in a selection. Here are the two ways a and b.

      3a. #code

      model = Sketchup,active_model
      containers = model.definitions.to_a #an array of ALL groups and component definitions, including any nested ones.
      

      OR
      3b. #code

      model = Sketchup.active_model
      selection = model.selection
      containers = [] #an empty array
      selection.each{|e|
        next if ! e.is_a?(Sketchup::Group) || ! e.is_a?(Sketchup::ComponentInstance)
        containers << e.definition
      }
      containers.uniq! #ignore duplicates
      #containers is now an array of selected groups and component-instances' definitions, BUT not any that are nested.
      
      1. #use puts to see the results, e.g.
      puts containers
      

      Process [scale ?] the array of the 'containers' as you desire... one at a time e.g.

      containers.each{|e|
        # whatever...
      }
      
      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: Is there a way to "define the scale" of a group of objects in SketchUp?

      If your AI is clever enough. you need to ask it how to process the entities inside definitions [i.e. components and groups] using an iteration...

      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • RE: [Plugin] FredoSection - v1.4a - 08 Jan 26

      Perhaps the best Fredo idea yet !

      posted in Plugins
      TIGT
      TIG
    • RE: [Plugin] HouseBuilder

      You seemingly haven't installed it from its RBZ.
      If you simply copy the ../Plugins/HouseBuilder_extension.RB file over to the newer SketchUp version it misses the images to make the toolbar-buttons [and worse!]...
      Unfortunately the original author was in the dim past [20years ago] and made a half-baked extension loader file, and he didn't give his subfolder the same name as the RB file.
      The new[ish] auto-migration tool assumes this file/folder naming convention and so it misses out copying the subfolder of images [and some other vital support files that are in that folder].
      To fix it you need to find the whole HouseBuilder folder [and its contents intact] in your older version's Plugins folder and copy that whole folder over into the newer SketchUp version's Plugins folder.
      When you startup SketchUp it should now find the subfolder and load the buttons' images and the other vital support files...

      posted in Plugins
      TIGT
      TIG
    • RE: SketchVault

      Thanks for the update.
      You saved me from doing the work !
      Seems to work as it should with undo and so on.
      Much better structured code-set.
      The code # rem's are much more helpful.
      It needs more guidance about the settings and what they do.
      Also on how the 'red' mesh areas control the results.
      Is the new mesh meant to be colored without any choice ?
      It's neat, but perhaps not always wanted ?
      You could add a simple checkbox option to the dialog - 'Color by Z height'
      then skip that coloring part around line#279=#291 if it's set 'off'...

      posted in Developers' Forum
      TIGT
      TIG
    • RE: Curviloft Error - need version Libfredo6

      Before trying the following please read the whole post as the answer might be a misunderstanding...

      1. Use the SketchUcation ExtensionStore to install JointPushPull, FredoCorner and LibFredo6 again.
        Then restart SketchUp to sync everything.

      2. If you are still getting the licensing error[s] check that you have installed the proper license for the extensions

      • I suspect that you have a license for Fredo's RoundCorner and this is not the same as the installed FredoCorner, which expects a separate license file.
        There have been a few reports of users confusing the two extensions and their respective licenses.
        Although the two are similar in what they do, they are not identical, and they need to be licensed separately.
        So ensure you have the correct extensions installed and their matching licenses validated,
        after that a SketchUp restart should get both properly licensed and error free.
      posted in Extensions & Applications Discussions
      TIGT
      TIG
    • 1
    • 2
    • 3
    • 4
    • 5
    • 987
    • 988
    • 1 / 988