Help updating a SU8 script to Make
-
Good Day,
I have switched over from SU8(free) to Make(free). Fortunately, I have been able to find updates for every single script I use on a daily basis from SU8 to Make. There, is only one (isn't there always that one thing) script I cannot find an update for, have been unable to reach the author to request that she/he update it, I have tried to learn scripting so I could update it, all to no avail. This is a script that I use in 98% of my creations.
When opening the script in the ruby editor there is a line in the beginning that gives "permission to use, copy, modify, and distribute this software for any purpose and without fee is hereby granted."
This one package contains several individual scripts for creating several different types of joinery for wood projects.
My woodworking projects have come to a standstill. My other alternative is re-installing SU8 just for that one script, which seems incredibly silly to me.
I am hoping that a kind script-master would be willing to at least look at the script, and perhaps update it to work in Make??? Please.
-
Any chance you want to tell us what the script is? Or is that a secret?
-
There were no changes between SketchUp 8 and SketchUp 2013 that make scripts incompatible, except extensions that use the SDK or scripts that require some of the previous default extensions (which just changed their name and location).
So it's interesting to know more about this problem. It's useful if you tell us the name of the plugin (and script file) and what different behavior or errors you encounter. -
Nope, no secret, just and oversight.
This is where I found the script originally: http://www.woodworlds.com/downloads/Free-Plugins-For-Woodworking/K2WS-Woodworking-Joints/
I think you can see the script without being logged in.
If not, I also found it here:
http://rhin.crai.archi.fr/rld/plugin_details.php?id=891Its by the author KTKOH here on Sketchucation, but I cant seem to locate the actual script here.
I apologize for the oversight of not including the name or location in my original post.
Thank you in advance.
-
The script does not load or respond, (not sure of the correct terminology). In SU8 after I would select the script, the UI would begin asking me for different parameters. Does do it Make. I opened the ruby console and I have enclosed a cap below of what Make says,
-
The plugin will work just fine in Make but it appears you haven't installed it correctly. How about giving us a screen capture of the Plugins folder?
I'm curious about something. Why does this problem with this one plugin really bring your work to a halt?
-
Here you go, I also included a shot of the unzipped package, as is.
-
What's in the K2WS_Tools folder in Plugins? the first error message indicates that the loader is looking for K2_ToolsDowelJoint.rb in the K2WS_Tools folder but it isn't finding it there.
-
I have attached the entire contents of the folder. At the time when I used the ruby console to look this up I was only able to select ONE of the 8 or so .rb files in the folder.
-
Just so you know, I downloaded it from your second link, unzipped it to my plugins folder, opened SU2013 and it works perfectly. Win7 64bit
-
BOX: I have the same system as you, and still no good!
-
Ok I figured it out and thought I would share my resolution here with all of you. I had my old SU8 Script folder on an external disk, after BOX's comment I knew there was something wrong. So I took the script for SU8, copied it to my Make plugins folder. Fired up Make and saw the plugin under tools, however I still could not load it. Opened ruby console and got this message: Ruby Console output-
Error: #<Errno::EACCES: [highlight=#ffff00:3607xdi4]Permission denied[/highlight:3607xdi4] - C:/Program Files/Sketchup/Sketchup2013/yada, yada KW2S
looked this up here at Sketchucation, found this: http://sketchucation.com/forums/viewtopic.php?f=79&t=35278
Went to Sketchup2013> Plugins> Right Click, Sharing> Available to Everyone
Went to Sketchup2013> Plugins> K2WS_Tools, Right Click, Sharing> Available to Everyone (even though I'm the only one on this computer) reloaded Make and Viola, it was there, ready to use. Now I know that this is a "windows permission" problem, and I need to further investigate this. For the record, this has not happened with a single other plugin, but I took a shot and it worked. Now if this happens to someone else, at least they have a starting point, if I'm the only "newbie" this ever happened to, its ok because I learned two important things
Lessons learned: learn to use lots of native as it assists me in truly understanding the
program (not that you should never use plugins)I just think a better
understanding of the program is key in choosing what plugins work for
the individual and which don't and whyRead more of this guys tutorials: [http://www.finewoodworking.com/profile/DaveRichards](http://www.finewoodworking.com/profile/DaveRichards)
And in the words of Vincent VanGogh: In spite of everything I shall rise again: I will take up my pencil, which I have forsaken in my great discouragement, and I will go on with my drawing.
-
Ah.... So there were several things in the way. I suspect you wouldn't have needed to reload Make to get this all to work. Now that it is, you should be in great shape.
Thanks for the plug, too.
Advertisement