[Plugin] Cutting Windows script
-
Hope you find it useful...
Bug(s) ? Comment(s) ? idea (s) ? Feel free to report.Edit: PATCHED ON 12.31.07 (bug fix)
English version. WINDOWS VERSION. Unzip in Plugins folder. PDF doc included.
Version française. Dezipper dans le dossier Plugins. Doc PDF incluse.
-
Thanks Didier - i get this:
Error Loading File Cutting_Windows.rb
C:/Program Files/Google/Google SketchUp 6/Plugins/Cutting_Windows.rb:1: Invalid char `\003' in expressioni downloaded with dialup so i cannot rule out the fault being somewhere in the process..
-
didier,
i loaded the .rb into the plugins folder... but however i do not get the right click option 'Window And Wall'...
any thoughts?
-
Thank you!
@jenujacob said:
didier,
i loaded the .rb into the plugins folder... but however i do not get the right click option 'Window And Wall'...
any thoughts?I have too...
open component...define face and nothing in right-click action -
Hi,
Below is the code of the controling function to wether display menu or not.
So, if you're not satisfying all the uppercase comments, it is normal that you don't have the item in the context menu.
Please let me knowdef check_selection_floating_component sel = Sketchup.active_model.selection return false if sel.length != 1 #ONE ITEM SELECTED AT A TIME return false if sel[0].typename != "ComponentInstance" #MUST BE A COMPONENT INSTANCE f = sel[0].glued_to behavior = sel[0].definition.behavior.snapto if not f and behavior != 0 # IF COMPO IS NOT GLUED TO A FACE (FLOATING) AND IF COMPONENT CANNOT BE GLUED TO "NONE" return true #LET'S GO FOR THE MENU else return false #DON'T DISPLAY ITEM IN CONTEXT MENU end end
-
SO BASICALLY..
- only one component has to be selected.... yes.
- must be a component instance... which means ????
- the component is not glued to a face... yes this is also satisfied..
still nothin in the context menu.... or am i missing something from the code????
ive never in my life even tried to read a code.. please forgive my ignorance!!! -
Hi Jenujacob,
Please post the SKP so I can test what's happening. Maybe this has something to do with the model settings, 'cause you're doing everything right. -
well theres nothing special in this skp though... its just has a standard "window" component from the architecture library placed in empty space as told in the PDF tutorial u provided..
Untitled.skpi am also attaching a jpg showing the plugin placement.. just in case...
-
Didier, thanks a'lot!
It works! I just use componets from my collection and sketchup libraries(with glue allways)...so i play with glue function in comp-t's options(turn on any, sloped and ect...then back to none) and wall-cutting options appear in context-menu...slow response that component was ungluedOhhh....we can put comp-ts at wall and ect. then manupulate with detail cutting
Thanks! Happy New Year!
-
Thanks ilay7k for tracking bugs...
Patched on 12.31.07 13:40 PM (GMT+2)
Didn't work with components that had a behavior not to glue to anything.
Now works with every kind of component.
Happy new year !
-
@didier bur said:
Thanks ilay7k for tracking bugs...
Patched on 12.31.07 13:40 PM (GMT+2)
Didn't work with components that had a behavior not to glue to anything.
Now works with every kind of component.
Happy new year !
It lives...works!
Thanks!
future of 2008
+dynammic any!! -
this is awesome!!! thanks didier!!!
happy new year!!! -
Didier:
Many thanks for what I hope becomes another great tool. I ran into the attached problem at startup of SU after installing your new ruby.I am on a Mac, OSX 10.4.11 with a PPC chip. I will check on my Intel Mac tomorrow after I get back to work.
All the best.
Karl
-
Hi,
Kmead: I've PM'ed you an updated script. Tell me if it works.
Cheers, -
Thank you for your generosity.
-
@kmead said:
Didier:
Many thanks for what I hope becomes another great tool. I ran into the attached problem at startup of SU after installing your new ruby.I am on a Mac, OSX 10.4.11 with a PPC chip. I will check on my Intel Mac tomorrow after I get back to work.
All the best.
Karl
Hi Didier, it happens the same with me... How can I solve this?
tkx
-
@ Amadex: look at the top of this topic, I've released a Mac version.
Tell me if it's OK. -
Didier
I also tried your "mac version. I also get an "error" report.
Could you help ?See error report in attachment
Thanks
Gerd
-
Just to let you know that the Mac version works fine here.
The whole thing is a 3 step process;
- define as cutting window
- put it on a wall
- right-click window and select "Cut wall from window" then parameters.
Also works on several windows at a time.
Many well deserved thanks to the author !
-
Hi
I tried to add this plugin to SUv8 Pro & got this message:
Error Loading File cutting_windows.rb
(eval):719: compile error
(eval):610: syntax error, unexpected ',', expecting kEND
faces_and_heights[0].pushpull (faces_and_heights[1]), false
^Error Loading File yaml.rb
no such file to load -- dateDoes anyone have an idea what is going on ?
Thanks in advance folks,
Advertisement