The following extensions of mine have been updated for compatibility with v2024 Ruby - the deprecated Fixnum has been removed.
https://sketchucation.com/pluginstore?pln=ExtrudeTools - v6.0
https://sketchucation.com/pluginstore?pln=Latticeizer - v1.9
https://sketchucation.com/pluginstore?pln=Roof - v6.0
https://sketchucation.com/pluginstore?pln=SKMtools - v20240425
https://sketchucation.com/pluginstore?pln=TIG_Smart_offset - v4.0

Best posts made by TIG
-
Extension Updates v2024
-
[Plugin] PurgeAll
v5.0 of PurgeAll is available - it fixes some minor glitches with v2024 changes...
https://sketchucation.com/pluginstore?pln=PurgeAll -
RE: [Plugin] ClothWorks v1.8.0 - 28 Apr 2024
@sashapepperspray
The method File.exists? has long been deprecated, but worked.
In the latest Ruby version it doesn’t - File.exist? - works in v2024 and older versions as well.
Many developers are working to adjust their code accordingly.Have patience and post any instances in an affected extension's thread - as there are 100s of 1000s of line of code with the tiniest corrections needing to be found and change, then the extension re-encrypted and signed…
Many authors have already fixed their extensions, so look regularly to see if there’s already an update available…
-
RE: [Plugin] SectionCutFace
@Joel3dm
Yes.
Make the non-auto-updating SectionCutFace unLocked and choose a material/color that's already used in the model [from a list].
A SCF's material applies to all faces, but you can edit the group and apply any material to any face etc... -
RE: C SDK save in 2022 or 2023 formats
@Gábor
The issue is more widespread than this.
If you have a v2023 file and attempt to load a SKP component that's v2024 it will fail 'silently'.
Also trying to open a v2024 SKP from within v2023 also fails the same way.
If you manually open a v2024 using v2023 an message pops up about it being from a newer version, but you can skip and continue...So any code which takes an exported v2023 component, manipulates it via the C SDK and returns it as a v2024 file is doomed to fail as explained above...
Perhaps the only way is to spot the version of the 'parent' SKP and its exported component, and use a suitable C SDK file to process it back into the compatible v2024 format ?
For backwards compatibility it'll need to cover v2023, v2022, v2021 and v2020 files because the 'versionless' v2024 format breaks those [perhaps using v2020 format for all exports would work in all newer versions ?] - more testing with any upcoming v2025 might reveal further issues...
-
RE: Automotive render by Diffusion.
AI forgot the doors !
Otherwise it's pretty good... -
RE: [Plugin] Roof.rb
The SKP you provided has 2 roof faces at z>0 [faces at z0 don't work].
These 2 are identical in edge sizes and orientations/direction.
The one on the right takes a hipped roof OK, but the one on the left fails with an error message.
This is weird.
However, if you follow the advice in the error message on that problem face. and erase one edge and remake t the new face will also take a hipped roof OK.
Something in your model's database is skewed.
But it is fixable... -
RE: SCFLicense: Extension Licensing on Sketchucation
@unknownuser said:
I can't validate the round corner license, in the extension box the error says communication failed with sketchucation
See the previous reply about why this might happen...
And how to fix it... -
RE: PFAS chemical exposure (Heads up)
Liam, get as well as you can soon...
Reminded me of this dickwad
Thomas Midgley Jr. has been named a “one-man environmental disaster” for two big reasons. He was one of the early pioneers of chlorofluorocarbons (CFCs) – compounds that became widely used in industry – and which were destroying the ozone layer. He also invented leaded gasoline and insisted that it was safe to use.
Perhaps there is a god, because after that he got polio and was partially paralyzed, he invented a pulley contraction on his bed to move him, but one day he became entangled in it and was strangled !
-
RE: Purge is crashing SU2024
You should go to the PluginStore and update to the SketchUcation toolset v4.4.0 which has been specially reworked for v2024 compatibility. If deals with the SCF licensing for many extensions.
If you use any of Fredo's extensions, he has also updated them all for v2024 use and don't forget his latest LibFredo too...
After installing these restart SketchUp to sync everything...
Latest posts made by TIG
-
RE: [Plugin]T2H_BuildingStructureTools2.2.4 in20141207
His tools are no longer supported.
Sadly he died some time ago... -
RE: SCFLicense: Extension Licensing on Sketchucation
@fredo6 might be able to comment more helpfully on that error code, but one thing springs to mind - to communicate with SketchUcation.com your firewall settings should 'whitelist' the site - otherwise the licensing falls at the first hurdle...
-
RE: Fredo6 Round Corner Crash Sketchup
Make post here with the relevant details and screenshot etc.
@Fredo6 will see it. -
RE: Open the extension store in sketchup
Can you provide screenshots of where it 'sticks'.
Are your username and password both exactly as set up for the main web site ? -
RE: SCFLicense: Extension Licensing on Sketchucation
Please note that Fredo's 'RoundCorner' is a different extension to 'FredoCorner'.
They have their own licenses.
You cannot license one of them with a license file that is for the other one... -
RE: [Plugin Library] LibFredo6 - v15.4d - 14 Aug 25
@JKDEKO
If you are using Fredo's extensions you also need to install the SketchUcation Toolset which manages the licensing, and LibFredo.
If you have the Toolset install you can browse and auto-install these extension/lib files without having to get an RBZ file etc.
To install the Toolset download its RBZ from this link...
https://sketchucation.com/pluginstore?pln=SketchUcationTools
The use the Extensions > Extension Manager dialog to install it for you. Restart SketchUp to sync everything...Si vous utilisez les extensions Fredo, vous devez également installer SketchUp Toolset, qui gère les licences, ainsi que LibFredo.
Si vous avez installé SketchUp Toolset, vous pouvez parcourir et installer automatiquement ces fichiers d'extension/librairie sans avoir à télécharger de fichier RBZ, etc.
Pour installer SketchUp Toolset, téléchargez son RBZ depuis ce lien :
https://sketchucation.com/pluginstore?pln=SketchUcationTools
Utilisez la Toolset de dialogue Extensions > Extension Manager [Gestionnaire d'extensions?] pour l'installer. Redémarrez SketchUp pour synchroniser le tout... -
RE: [Plugin] Smooth Zoom 2.1.0 - 24 October 2021
The earlier posts in this thread explain how to make a temporary fix by editing the RB file.
В предыдущих сообщениях в этой теме объясняется, как сделать временное исправление путем редактирования файла RB. -
RE: Annoying pop up
@Leggy
The simple fact that edges <1/1000" can't be created [so that their associated faces fail to form] still apples. Increasing the number of circle segments decreases their length. That only becomes a problem with smaller circles. SketchUp is trying to warn you about the consequences of your actions. If you want a really heavily segmented circular, for example to 3d print, the way is to model in meters and export in mm, that way the form is big enough to exist, but converts for 3d printing safely. Another way is to use the 'Dave Method' to sidestep issues - make your object a component and make a temporary copy off to the side to edit and work on. If you Scale it up by say 1000x the small segments are no longer an issue. Later if you exit and erase that copy the original smaller sized one now incorporates the tiny segments - this tiny geometry can exist but it cannot be created, because SketchUp ignores the two end points of a tiny edge if they are <1000" apart and the it's omitted, and any related faces etc also fail.Why do you have hidden geometry to draw over ? If you use Tags to hide objects and their edges etc you don't get any clashes. If you have some hidden edges, in say a surface, then using the setting to view hidden geometry will forewarn you of the issue.
All of your edges and faces should be assigned 'Untagged' and then their container group or component takes the Tag needed to hide/show it and its contents. Incorrect use of Tags can lead to madness, especially if different Tags are associated with faces and their edges, then erasing an edge on a visible Tag will also delete its associated faces on a hidden Tag! Meaning that when you turn its Tag back on things will seem to have vanished.
Hiding edges is a temporary step, and normally should only be used long-term within a group/component context. Smoothed/Softened edges needed for curve surfaces are similarly protected when that surface is within such a context and not floating around the model 'loose'. -
RE: Automatic Face Reverser 2025 - Alive or dead?
It does work - it's in the right-click context-menu... but it is flaky in newer SUp versions - working but throwing errors in the Ruby Console.
Have you tried https://sketchucation.com/pluginstore?pln=TIG_Click2flip
Run it from the Extensions menu item and any reversed faces you clip on will be reversed...
There are other more comprehensive tools like my https://sketchucation.com/pluginstore?pln=FixReversedFaceMaterials depending on your modeling and material application etc... -
RE: [Plugin] Purge All
I have looked at this in the past, and decided that the current limitations of the API / v2025 make it too awkward / too unstable to safely implement.
At the moment using Environments can be flaky, and is known to cause BugSplats, so although I have a working code set I won't be releasing it any time soon...