[Plugin] RichSection V0.5.8 UPDATED march 2015
-
@caronte01 said:
.....Can you set via ruby scenes to not generate scene thumbnails? Currently, all scenes created with rs have this set to yes. It is not to useful, and slows down scene creation/editing in large models.
This is set per scene, not globally.
Santiago
Thumbnails : http://sketchucation.com/forums/viewtopic.php?f=15%26amp;t=31349#p275878
Can only be switched off for the model, not for one scene.I hope to send you the next RichSection version for testing this weekend.
-
@arcad-uk said:
I was about to check the models TIG worked with and got the same EXPIRED DEMO message.
@unknownuser said:
And others. ......
[highlight=#ffff40:2atg51ts]Sorry. childhood illness
I'll fix that tomorrow. [/highlight:2atg51ts] -
@bimbachi said:
@pgarmyn said:
@davecoopstl said:
pgarmyn -
THERE ARE MANY PROBLEMS WITH MAC
MAC USERS, PLEASE WAIT :
IS THERE SOME MAC-VOLUNTEER TO HELP WITH SOME TESTINGI dont have ruby knowlege, but as user testing , I can give a try.
I'm using skp pro version 8 only with a lot of addons so conflict with other plugs is possibul.
However sketchucation store plug alows to do some limted sets if needed.I would like to be a volunteer
-
@caronte01 said:
Hi pgarmyn
As I mentioned before, I´ve got a mac available to test your plugin. Initially, it installed and loaded ok, but most menu items did nothing. I did a small video and saved a log file.
Here´s a link:
https://www.dropbox.com/sh/4jox3nm6m42sudv/rPghb2aQ8P
What should I test specifically?
Is this still available some where
-
@rombout said:
As I mentioned before, I´ve got a mac available to test your plugin. .....
I will send you the next pre-release. Probably this weekend.
Thanks. -
If you want a mac tester I'm volunteering.
prader- at - nvizeon - dot - com
-
after instal / load errors:
Error Loading File /Library/Application Support/Google SketchUp 8/SketchUp/Plugins/PiGa_RichSection/RSloader.rb
private methodgsub' called for nil:NilClassError Loading File PiGa_RichSection.rb private method
gsub' called for nil:NilClassand ruby console :
RS: START DEBUG
RS0.4.1|2.479|
Start Logfile____ __________________________________________/var/folders/vp/czvv48md4dz_zv8rgyxm_0h40000gp/T//RichSection_log.txt
:
RS0.4.1|0.154|
RichSection plugin __________________________________________#<SketchupExtension:0xecfc6d8
@name="RichSection",
@registered=true,
@version="V0.4.1-RC-2014.04.20-20:30 DEMO",
@loaded=false,
@path="/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/PiGa_RichSection/RSloader",
@copyright=" 2013, All rights reserved for RichSection plugin : Name, code and functionality are the intellectual property of the author. Distribution, reproduction or integration of code or functionality, even partly, is only permitted with the explicit permission of the author",
@description="Creats 'SECTION materials' based on 'layer' or 'nature' of groups and components (if section is a closed polygone). PROJECTs elements above the sectionplane as pointed lines. SECTION and PROJECTION are placed in a 'RichSection' group, respecting the same (nested) structure as the model. Switching layers 'on' and 'off' will swich the corresponding 'RichSection' information.",
@load_on_start=false,
@creator="Piet Garmyn, Luxembourg (pgarmyn)">
:
RS0.4.1|0.004|
User info____________________________________________________{"PATH"=>"/usr/bin:/bin:/usr/sbin:/sbin",
"GOOGLE_GILD_RUNTIME_FRAMEWORK_ABSOLUTE_PATH"=>"/Library/Google/Frameworks/Gild.framework",
"TMPDIR"=>"/var/folders/vp/czvv48md4dz_zv8rgyxm_0h40000gp/T/",
"SHELL"=>"/bin/bash",
"HOME"=>"/Users/tignaciuk",
"USER"=>"tignaciuk",
"LOGNAME"=>"tignaciuk",
"SSH_AUTH_SOCK"=>"/tmp/launch-AjI9WA/Listeners",
"Apple_PubSub_Socket_Render"=>"/tmp/launch-qOUkYE/Render",
"DISPLAY"=>"/tmp/launch-hvrCBq/org.macosforge.xquartz:0",
"COM_GOOGLE_CHROME_FRAMEWORK_SERVICE_PROCESS/USERS/TIGNACIUK/LIBRARY/APPLICATION_SUPPORT/GOOGLE/CHROME_SOCKET"=>"/tmp/launch-Qsk4v0/ServiceProcessSocket",
"__CF_USER_TEXT_ENCODING"=>"0x1F6:29:42",
"__CHECKFIX1436934"=>"1",
"IG_ROOT"=>"/Applications/Google SketchUp 8/SketchUp.app/Contents/Resources"}
:
RS0.4.1|0.040|PiGaRSection.start_debug :
RS0.4.1|0.008|Logging to RubyPanel : true
RS0.4.1|0.006|Logging to File : true
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/repair_broken_lines.rb:27: warning: don't put space before argument parentheses
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/repair_broken_lines.rb:42: warning: don't put space before argument parentheses
(eval):2837: warning: parenthesize argument(s) for future version
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2.rb:19: warning: already initialized constant PLUGIN_ID
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2.rb:20: warning: already initialized constant PLUGIN_NAME
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2.rb:21: warning: already initialized constant PLUGIN_VERSION
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/c_extension_manager.rb:16: warning: already initialized constant VERSION_PATTERN
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/sketchup.rb:21: warning: already initialized constant COLOR_GL_POLYGON
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/sketchup.rb:25: warning: already initialized constant COLOR_ALPHA
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/sketchup.rb:29: warning: already initialized constant RAYTEST_WYSIWYG
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/system.rb:16: warning: already initialized constant PLATFORM_IS_OSX
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/system.rb:19: warning: already initialized constant PLATFORM_IS_WINDOWS
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/system.rb:22: warning: already initialized constant TEMP_PATH
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/window.rb:23: warning: already initialized constant THEME_DEFAULT
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/window.rb:24: warning: already initialized constant THEME_GRAPHITE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/window.rb:31: warning: already initialized constant EVENT_WINDOW_READY
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/window.rb:43: warning: already initialized constant EVENT_CALLBACK
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/window.rb:70: warning: already initialized constant EVENT_OPEN_URL
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:27: warning: already initialized constant BB_LEFT_FRONT_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:28: warning: already initialized constant BB_RIGHT_FRONT_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:29: warning: already initialized constant BB_LEFT_BACK_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:30: warning: already initialized constant BB_RIGHT_BACK_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:31: warning: already initialized constant BB_LEFT_FRONT_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:32: warning: already initialized constant BB_RIGHT_FRONT_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:33: warning: already initialized constant BB_LEFT_BACK_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:34: warning: already initialized constant BB_RIGHT_BACK_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:36: warning: already initialized constant BB_CENTER_FRONT_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:37: warning: already initialized constant BB_CENTER_BACK_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:38: warning: already initialized constant BB_CENTER_FRONT_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:39: warning: already initialized constant BB_CENTER_BACK_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:41: warning: already initialized constant BB_LEFT_CENTER_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:42: warning: already initialized constant BB_LEFT_CENTER_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:43: warning: already initialized constant BB_RIGHT_CENTER_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:44: warning: already initialized constant BB_RIGHT_CENTER_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:46: warning: already initialized constant BB_LEFT_FRONT_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:47: warning: already initialized constant BB_RIGHT_FRONT_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:48: warning: already initialized constant BB_LEFT_BACK_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:49: warning: already initialized constant BB_RIGHT_BACK_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:51: warning: already initialized constant BB_LEFT_CENTER_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:52: warning: already initialized constant BB_RIGHT_CENTER_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:53: warning: already initialized constant BB_CENTER_FRONT_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:54: warning: already initialized constant BB_CENTER_BACK_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:55: warning: already initialized constant BB_CENTER_CENTER_TOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:56: warning: already initialized constant BB_CENTER_CENTER_BOTTOM
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:58: warning: already initialized constant BB_CENTER_CENTER_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:59: warning: already initialized constant BB_CENTER
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:64: warning: already initialized constant MB_ICONHAND
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:65: warning: already initialized constant MB_ICONSTOP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:66: warning: already initialized constant MB_ICONERROR
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:67: warning: already initialized constant MB_ICONQUESTION
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:68: warning: already initialized constant MB_ICONEXCLAMATION
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:69: warning: already initialized constant MB_ICONWARNING
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:70: warning: already initialized constant MB_ICONASTERISK
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:71: warning: already initialized constant MB_ICONINFORMATION
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:72: warning: already initialized constant MB_ICON_NONE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:74: warning: already initialized constant MB_DEFBUTTON1
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:75: warning: already initialized constant MB_DEFBUTTON2
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:76: warning: already initialized constant MB_DEFBUTTON3
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:77: warning: already initialized constant MB_DEFBUTTON4
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:82: warning: already initialized constant MESH_SHARP
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:83: warning: already initialized constant MESH_SOFT
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:84: warning: already initialized constant MESH_SMOOTH
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:85: warning: already initialized constant MESH_SOFT_SMOOTH
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:90: warning: already initialized constant POINT_OPEN_SQUARE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:91: warning: already initialized constant POINT_FILLED_SQUARE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:92: warning: already initialized constant POINT_CROSS
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:93: warning: already initialized constant POINT_X
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:94: warning: already initialized constant POINT_STAR
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:95: warning: already initialized constant POINT_OPEN_TRIANGLE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:96: warning: already initialized constant POINT_FILLED_TRIANGLE
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:114: warning: already initialized constant VERSION
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:118: warning: already initialized constant PREF_KEY
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:121: warning: already initialized constant PATH
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:122: warning: already initialized constant PATH_LIBS
/Library/Application Support/Google SketchUp 8/SketchUp/Plugins/TT_Lib2/core.rb:125: warning: already initialized constant PATH_LIBS_CEXT
(eval):344: warning: don't put space before argument parentheses
(eval):444: warning: don't put space before argument parentheses
(eval):666: warning: don't put space before argument parentheses
(eval):1221: warning: don't put space before argument parentheses
(eval):1403: warning: don't put space before argument parentheses
(eval):1627: warning: don't put space before argument parentheses
(eval):2702: warning: don't put space before argument parentheses
(eval):2703: warning: don't put space before argument parentheses
(eval):2824: warning: don't put space before argument parentheses
(eval):2845: warning: don't put space before argument parentheses
(eval):935: warning: don't put space before argument parentheses
(eval):936: warning: don't put space before argument parentheses
(eval):939: warning: don't put space before argument parentheses
(eval):943: warning: don't put space before argument parentheses
(eval):1520: warning: don't put space before argument parentheses
(eval):2496: warning: don't put space before argument parentheses
(eval):2498: warning: don't put space before argument parentheses
(eval):2531: warning: don't put space before argument parentheses
(eval):2533: warning: don't put space before argument parentheses
(eval):2973: warning: don't put space before argument parentheses
(eval):2983: warning: don't put space before argument parentheses
(eval):2994: warning: don't put space before argument parentheses
(eval):3004: warning: don't put space before argument parentheses
(eval):3102: warning: don't put space before argument parentheses
(eval):3129: warning: don't put space before argument parentheses
(eval):3138: warning: don't put space before argument parentheses
(eval):3143: warning: don't put space before argument parentheses
(eval):3220: warning: don't put space before argument parentheses
(eval):3223: warning: don't put space before argument parentheses
(eval):3226: warning: don't put space before argument parentheses
(eval):3268: warning: don't put space before argument parentheses
(eval):3269: warning: don't put space before argument parentheses
(eval):3324: warning: don't put space before argument parentheses
(eval):3325: warning: don't put space before argument parentheses
(eval):3506: warning: don't put space before argument parentheses
(eval):3506: warning: don't put space before argument parentheses
(eval):3506: warning: don't put space before argument parentheses
(eval):4556: warning: don't put space before argument parentheses
(eval):4635: warning: don't put space before argument parentheses
(eval):4997: warning: don't put space before argument parentheses
(eval):5052: warning: don't put space before argument parentheses
(eval):5096: warning: don't put space before argument parentheses
(eval):5100: warning: don't put space before argument parentheses
(eval):9026: warning: don't put space before argument parentheses
(eval):9026: warning: parenthesize argument(s) for future version
(eval):191: warning: don't put space before argument parentheses
(eval):291: warning: don't put space before argument parentheses
(eval):758: warning: don't put space before argument parentheses
(eval):906: warning: don't put space before argument parentheses
(eval):692: warning: don't put space before argument parentheses
(eval):699: warning: don't put space before argument parentheses
(eval):719: warning: don't put space before argument parentheses
(eval):739: warning: don't put space before argument parentheses
(eval):746: warning: don't put space before argument parentheses
(eval):766: warning: don't put space before argument parentheses
(eval):786: warning: don't put space before argument parentheses
7
(eval):3119: warning: parenthesize argument(s) for future version
(eval):3142: warning: parenthesize argument(s) for future version
key = Units
value = 0.0and log files attached
cheers
RichSection_log_140421-201054.txt
-
Thanks Bimbachi
I'll work on it.
Please, for readability,, don't copy the whole log in this post. -
Got it loaded on my mac I'll kick the tires on it later. Thanks for the Mac version
-
@unknownuser said:
Got it loaded on my mac I'll kick the tires on it later. Thanks for the Mac version
Sorry, its not working yet on Mac.
-
Hi all
This version is for testing, and feedback please.
- on mac
- for those on Windows having problems to run this plugin
This test version has logging switched on by default.
A log-file is created, and can be opened.- Open the file (and save as) : Menu/Plugins/RichSection/Open logfile....
- Copy the file. The file location is shown at startup (panel opening)and in the Ruby panel.
Logging can be switched off in Menu/Plugins/RichSection/Settings.
Please send the complete log file (RichSection_log.txt), not just the last lines.Thanks.
%(#FF0000)[file deleted, not woking yet on
april 24, 2014] -
I just couldn't believe that only I was having this problem and pgarmyn was not able to fix the issue. I removed all my plugins one more time and now the plugin works. I'll have to add the old ones back until I find the culprit of the conflict.
-
Ok... SO far I have narrowed it down to Artisan and EcoScorecard that are causing conflicts with Rich Section.
-
@krisidious said:
Ok... SO far I have narrowed it down to Artisan and EcoScorecard that are causing conflicts with Rich Section.
Thanks for testing and reporting this conflicts....
I will mention it in 'known issues' for this plugin -
Hi all
This version is for testing, and feedback please.
- on mac
- for those on Windows having problems to run this plugin
This test version has logging switched on by default.
A log-file is created, and can be opened.- Open the file (and save as) : Menu/Plugins/RichSection/Open logfile....
- Copy the file. The file location is shown at startup (panel opening)and in the Ruby panel.
Logging can be switched off in Menu/Plugins/RichSection/Settings.
If problems, i would be glad to receive the complete log file (RichSection_log.txt), not just the last lines.I also added the spanish translation made by Santiago Molina (caronte01). Thanks Santiago, also for the other corrections! Everything ok in the spanish dictionary?
Thanks.
%(#FF0000)[file updated, on
april 26, 2014]
-
this time after instal all looks like ready to work.
I started do same testing and learning how it works and ... crashed
however mac version is progress
logs attached
cheers
-
@bimbachi said:
this time after instal all looks like ready to work.
I started do same testing and learning how it works and ... crashed
however mac version is progress
logs attached
cheersLooks promising .... i was almost losing hope ! This is big news for me . Thanks for testing and reporting bimbachi
Can you give me some more information : What did produce the crash? Can you reproduce it again? What is the output in the ruby console? -
@pgarmyn said:
@bimbachi said:
this time after instal all looks like ready to work.
I started do same testing and learning how it works and ... crashed
however mac version is progress
logs attached
cheersLooks promising .... i was almost losing hope ! This is big news for me . Thanks for testing and reporting bimbachi
Can you give me some more information : What did produce the crash? Can you reproduce it again? What is the output in the ruby console?Yes it looks fine, give me some time to understand plugin functions, will keep you informed
-
Hi Piet,
Great news, it works on the mac!!!!
Well, most of it. The console still shows some errors, and it is very slow(core2duo macbook from mid 2010), compared to my work pc (Core I7). Probably has to do with logging.
I can update an existing rich section, and I am currently creating a new one, but it is veeery slow (projection depth default should not be no limit, it makes rs veeery slow). Also, parameter change sort of works, but it will not update changes directly. The section has to be manually updated after closing the dialog.
Legend creation works
Info, does not work, it stops expecting start, but no indication on how to (enter, double click, right click)
What else should I check?
Great work!!!!
S
I'll keep testing
-
Hi Piet,
I had a quick look at the translation. It needs some small adjustments. I'll fix it as soon as possible.
Cheers,
Santiago
Advertisement