[Plugin] RichSection V0.5.8 UPDATED march 2015  Topic is solved

[Plugin] RichSection V0.5.8 UPDATED march 2015

Postby pgarmyn » Sun Nov 17, 2013 9:37 pm

Here is just another 'Section' plugin

This is a BETA version. I'm still working on this plugin. Backwards compatibility not granted.

Documentation :
RichSection-doc-01-20140717.pdf


To generate a 'RichSection', the model must be composed of Groups or Component(instances).
Elements don't have to be solid, but only closed sections will generate section-materials.

Using nested groups (or components) will speed up calculation if the geometrical limits exclude then from the calculation process. For instance : if the ground-floor (group A) and upper floor (group B) are in separate groups, a horizonal section through the upper floor will exclude all elements of group A, For a horizontal section through A, B will only be controlled for projection.
Exclude hi-poly elements if possible : place them in a separate layer; create a scene in which those layers are 'off'; use 'layers to section/project' by 'scene' to exclude those elements from calculation.

For the french SU: Si la version de SU est française, elle chargera RichSection en français.
For the rest of the world, are there traductors on this forum for other languages

Release notes

#Release Notes for RichSection
**V0.5.8**
# bugfix : Textures not visible after RS creation
# OSX : WORKING BUT NOT STABLE : save your work before using !!!!!!
**V0.5.6**
# bugfix : V0.5.4 won't work on SU 2015 if SU 2014 wasn't installed before
# bugfix : V0.5.4 and V0.5.5 won't work on 2014 and 2015 if the user folder for materials isn't defined (even if you see the default path in 'preferences') or if it isn't writable.
# bugfix : Textures won't switch off after section creation on Mac# new checkbox on option panel : 'close panel after creation'
**V0.5.5**
# bugfix : was not working in SU2015 if SU2014 wasn't also installed
**V0.5.4**
# bugfix : renaming RS after creation
# bugfix : changing properties of RS
# bugfix : other ...
# disabled (not working on this moment) : creating RS from existing section
# also tested on Mac : known bug on Mac: RSpanel not working when opening other model, opening 2nd model : Workaround : close panel before (or after) opening new file

**V0.5.3**
# bugs on panel removed (?)
# to prevent issues on Mac : don't open multiple models; close and reopen the RS-panel when opening a model
#
**V0.5.2**
# bugs on panel removed (?)
#
#V0.5.1 modification
# RichSections created with an older plugin version don't need manual update any more (bug in 0.5.0) when changing the sectionplan
#
#V0.5.0 modification
# This plugin uses now SKUI : a GUI framework from Thomas Thomassen; THANKS thomthom !!!
# This new panel works on MAC
# (except the "RichSection general setting", this panel is still from the RUBI API).
# KNOWN ISSUE: RichSections created with older versions must be updated manually.
# I will work on it to fix that
#
#V0.4.6 modification
# - statistics
# - bug
# V0.4.5 modification
# - Testing on OSX : issues with Sketchup-API
# - prevent creating zero length projection clines : omit 'fix problems'
# - activating sectionplane for SU2014
# - correct input of value 'Distance RichSection to SectionPlane'
# - Known issues : produces an Bugsplat if you make a RS of a model with no faces
# - OSX : force showing textures, if fist textures applied by plugin
#V0.4.5 known issues
# - Testing on OSX : issues with Sketchup-API input panel : only showing first 27 caracters of prompts
# - Bug-splat possible when creating RichSections in almost empty models
# - Bug-splat possible when creating RichSections through 0,0,0


Known issues :
- With SU2013, SU8 and older: you need to have write permission for the ...Sketchup.../materials folder.
- Tested with SU8, SU2013 and SU2014 on Windows 8
- Tested with SU2014 on MAC
- Sketchup 2014 BUG on MAC : Textures not displayed with face style set to 'Shaded with textures' if the first textered materials are applied by a plugin. To show them : toggling the face style to 'Shaded' and again to 'Shaded with textures', SOLVED in (update) Sketchup 2014.1.1281
- Large models seems to freeze. Normally they don't. Save before creating the 'RichSection' and wait until the plugin redraws the screen. Do not click … .
- Conflict & instability when combined with :
  • windowizer and maybe other tools of Rick Wilson : Bug splat
  • wxSU.rb
  • Artisan (reported by Krisidious, thanks for testing)
  • EcoScorecard (reported by Krisidious, thanks for testing)
  • others ?
- Undo: Not woking properly. Created layers, and styles are not (can not be) removed after 'Undo' or 'Delete RichSection'. Purge 'layers' and 'styles' if you want to create a new RichSection with the same


How it works. Watch these videos, and try out!

THESE VIDEOS WHERE MADE WITH OLDER VERSIONS OF THE PLUGIN
THE INPUT-PANELS IN THE ACTUAL VERSION ARE SLIGHTLY DIFFERENT


#HOW TO (01) create RichSections in SKETCHUP:

#01: Recorded with Win8.1+SU8 on Intel-I7-4770:

#02: Recorded with Win8.1+SU8 on Intel-I7-4770:

#03: Recorded with Win8.1+SU2013 Make/Demo on Intel-I7-4770:

#04: Recorded with Win8.1+SU2013 Make/Demo on Intel-I7-4770:

#05: Recorded with Win8.1+SU2013 Make/Demo on Intel-I7-4770:


In the last video, I produced a plan with SKETCHUP + RichSection + LAYOUT:
RichSection-demo-05.pdf


Installation :
- RichSection is now in the 'SketchUcation Plugin Store' browser...
http://sketchucation.com/pluginstore?pauthor=pgarmyn
- A new plugin must be activated in the menu 'window/preferences',
a panel opens, select 'extensions' and activate 'RichSection'.

V0.4.4 for Sketchup 7,8 2013 and 2014 on Windows, to be tested on MAC
V0.4.5 for Sketchup 8, 2013, 2014 on Windows and Mac (issues on mac, prompt text incomplete)
V0.4.6 downloadcounter at 4816 on the PluginStore
V0.5.0 downloadcounter at 5128 on the Pluginstore
V0.5.3 downloadcounter at 5602 on the Pluginstore
V0.5.4 downloadcounter at 6101 on the Pluginstore
V0.5.6 downloadcounter at 8457 on the Pluginstore at 01/03/2015
27
Last edited by pgarmyn on Sun Mar 01, 2015 10:32 pm, edited 67 times in total.

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby Bob James » Sun Nov 17, 2013 11:19 pm

:shock:
2
i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60
User avatar
Bob James 
Premium Member
Premium Member
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Sun Nov 17, 2013 11:38 pm

Bob James wrote::shock:


Bob, I think your machine has the power to calculate some complex 'RichSections'
:bounce:
1

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby solo » Sun Nov 17, 2013 11:52 pm

Very cool, now if only one could make it solid so that a render engine could acknowledge the cut.
1
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Mon Nov 18, 2013 12:11 am

solo wrote:Very cool, now if only one could make it solid so that a render engine could acknowledge the cut.

The intention was to make fast instant sections with automatic symbolic material indication, without changing the original model. To make it solid ..... hm....in that case, a new model must be produced for each section.
Not impossible, but a completly different approach.

Is there a renderer that 'respects' a pure Sketchup section ?
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby pilou » Mon Nov 18, 2013 1:43 am

A futur hit for sure! :enlight:
When you say Demo, will be commercial at the end ?
0
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: [Plugin] RichSection [Demo]

Postby utiler » Mon Nov 18, 2013 6:07 am

I agree, future hit for sure!!!!! Well done mate!! :thumb:
0
purpose/expression/purpose/....
User avatar
utiler 
Top SketchUcator
 

Re: [Plugin] RichSection [Demo]

Postby pbacot » Mon Nov 18, 2013 7:10 am

Looks great. Like something that should have been part of SU section all along.
2
MacOSX Mojave ShetchUp Pro v19 Twilight Pro v2 M2 Kerkythea PowerCADD
User avatar
pbacot 
Top SketchUcator
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Mon Nov 18, 2013 7:35 am

Pilou wrote:A futur hit for sure! :enlight:
When you say Demo, will be commercial at the end ?


Maybee commercial... . But I will also keep a FREE version .
Until March 2014, everybody can have the full 'DEMO' (Thanks for the correction Bob James)
As 'RichSections' are standard SU-groups, they only need the plugin for update.
0
Last edited by pgarmyn on Wed Nov 20, 2013 12:21 am, edited 1 time in total.

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby Bob James » Mon Nov 18, 2013 11:06 am

pgarmyn wrote:Until March 2013, everybody can have the full 'DEMO'


Maybe March 2014? 8-)
0
i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60
User avatar
Bob James 
Premium Member
Premium Member
 

Re: [Plugin] RichSection [Demo]

Postby Rich O Brien » Mon Nov 18, 2013 11:37 am

Indigo respect Section Cuts
0
There's a frontroom and a backroom....reverse faces
User avatar
Rich O Brien 
Administrator
 

Re: [Plugin] RichSection [Demo]

Postby JQL » Mon Nov 18, 2013 11:56 am

Amazing plugin pgarmyn!

I will try it for sure, simply not right now as I'm right in the middle of designing on some of my own SectionCutFaces.

I have a couple of questions though:

I suppose those sections have guides as above section geometry... What happens when I "delete all guides"? Will they show up automatically when I go to section scene?

I can see in the videos your section auto updates, will I be able to draw on the section and my drawing sticks in it or will it disappear? I am used to do it to detail construction docs and generate floor areas. If I'd keep doing that can I lock a specific section?

What if I accidentaly/on purpose delete guides? Will I be able to refresh only the guides on section so I can have the hand drawn section with hidden lines?

Thanks for what seems to be a bombshell!

JQL
0
User avatar
JQL 
Premium Member
Premium Member
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Mon Nov 18, 2013 12:43 pm

JQL wrote:Amazing plugin pgarmyn!

I will try it for sure, simply not right now as I'm right in the middle of designing on some of my own SectionCutFaces.

I have a couple of questions......!

JQL


When you delete all guides, you will have to recalculate (update) the RichSection.

....draw on the section... : If you don't draw in the __section-group or __projection-group; You will also have to exclude your section-data by using a scene for 'layers to section/project'.
....refresh only the guides.... : You could make two RichSections (aligned): one with only 'project' swtitched on, the other with only 'section' switched on; You will have to make yourself a scene to combine the layers of the two RichSections

Thank you for your interest João, and good luck :D
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Mon Nov 18, 2013 1:17 pm

Rich O Brien wrote:Indigo respect Section Cuts

Thanks for the info. That's really a plus for SU-users.
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby wat » Mon Nov 18, 2013 2:50 pm

Thanks
0

wat 
 

Re: [Plugin] RichSection [Demo]

Postby doush-007 » Mon Nov 18, 2013 9:54 pm

god please you :ecstatic:
0
User avatar
doush-007 
 

Re: [Plugin] RichSection [Demo]

Postby solo » Tue Nov 19, 2013 12:26 am

Rich O Brien wrote:Indigo respect Section Cuts



Rich, can you confirm that Indigo works with this plugin?

Then I guess I'd like to know how Indigo can do it and other cannot.
0
http://www.solos-art.com

I'm better with polys than words
User avatar
solo 
Global Moderator
 

Re: [Plugin] RichSection [Demo]

Postby takesh h » Tue Nov 19, 2013 1:13 am

pgarmyn,
Tour de force! :o
Videos look marvelous too... however, is it working properly for everybody else?
So far I'm getting no result from the plugin.
It makes cuts and shows the dialog box, but never generated sections with materials.
IOW it is working like native SU section tool, although it does generate automatically named scenes.
I'm on Win7, Dell XPS8500, Intel Corei7-3770 3.4GHz, 12GB RAM, SketchUp8.
Any help? :?:
1
User avatar
takesh h 
 

Re: [Plugin] RichSection [Demo]

Postby ivreich » Tue Nov 19, 2013 1:54 am

Great plugin!

Is it possible for different solids/groups/components to be assigned different hatch properties so that you can show different hatch patterns with the same section cut?? Like Revit's section box?

That would be awesome...

Joel
0

ivreich 
 

Re: [Plugin] RichSection [Demo]

Postby LionByDesign » Tue Nov 19, 2013 2:34 am

This plugin is exactly what I need! :ecstatic:
0

LionByDesign 
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 7:34 am

ivreich wrote:Great plugin!

Is it possible for different solids/groups/components to be assigned different hatch properties so that you can show different hatch patterns with the same section cut?? Like Revit's section box?

That would be awesome...

Joel


YES :D the 2nd video is showing that :D
Use RichSection materials 'by layer' or 'by nature' or a combination.
Every RichSection can also have different section materials, by using a different 'prefix'
:D
0
Last edited by pgarmyn on Tue Nov 19, 2013 8:12 am, edited 1 time in total.

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 7:45 am

takesh h wrote:pgarmyn,
Tour de force! :o
Videos look marvelous too... however, is it working properly for everybody else?
So far I'm getting no result from the plugin.....
Any help? :?:


It should work on SU8. (It works for me)
You are the first after 160 downloads. Are there other people having problems?

Do you use components or groups? Are they closed in the sectionplan?
Test it with a Solid without changing any parameter in the dialog box?

Is there any error on the Ruby panel?
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby micione » Tue Nov 19, 2013 10:03 am

Report a conflict with "offset.rb."
attached file.
0
User avatar
micione 
 

Re: [Plugin] RichSection [Demo]

Postby doush-007 » Tue Nov 19, 2013 10:58 am

Hello,
i install the plugin but it doesn't appear any where , i searched in toolbar menu , any idea ?
I am using sketchup 2013.
0
User avatar
doush-007 
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 1:32 pm

doush-007 wrote:Hello,
i install the plugin but it doesn't appear any where , i searched in toolbar menu , any idea ?
I am using sketchup 2013.


A new plugin must be activated in the menu 'window/preferences',
a panel opens, select 'extensions' and activate 'RichSection'.
0
Last edited by pgarmyn on Tue Nov 19, 2013 7:26 pm, edited 1 time in total.

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 1:37 pm

micione wrote:Report a conflict with "offset.rb."
attached file.


Ok, thanks. I will try to fix that. It will take some time.... :!:
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby doush-007 » Tue Nov 19, 2013 7:54 pm

thanks a lot :)
0
User avatar
doush-007 
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 10:56 pm

micione wrote:Report a conflict with "offset.rb."
attached file.


Offset.rb is not a standalone plugin (Can be called by other plugins). It is from Rick Wilson, created in 2004.
What's happening :?: How do you know there is a conflict :?:
What other plugin is using offset.rb ? (Probably anther plugin from Rick Wilson) :?:
0

pgarmyn 
PluginStore Author
PluginStore Author
 

Re: [Plugin] RichSection [Demo]

Postby TIG » Tue Nov 19, 2013 11:04 pm

Because your code is all encrypted we don't know what it does.
If it has any 'offset; methods within it that are not encapsulated in your module/class methods, then your 'offset()' method might well clash with the bald scripted 'offet.rb' by RickW, if users have that loading with other scripts.
Your code must not interfere with base class/module/methods or other's scripts that load as helpers - these are things like offset.rb, progressbar.rb and so on... It's easy enough to recast your own versions within your own modules so there is no overlap with other scripts... :roll:
0
TIG
User avatar
TIG 
Global Moderator
 

Re: [Plugin] RichSection [Demo]

Postby pgarmyn » Tue Nov 19, 2013 11:32 pm

TIG wrote:Because your code is all encrypted we don't know what it does.
If it has any 'offset; methods within it that are not encapsulated in your module/class methods, then your 'offset()' method might well clash with the bald scripted 'offet.rb' by RickW, if users have that loading with other scripts.
Your code must not interfere with base class/module/methods or other's scripts that load as helpers - these are things like offset.rb, progressbar.rb and so on... It's easy enough to recast your own versions within your own modules so there is no overlap with other scripts... :roll:


About my code:
- Every method, variable, ... is declared within module PiGa ; module RSection ; end ; end
- No basic classes or modified or extended.
And this is the case for the loader PiGa_RichSection.rb, and the main ruby RichSection.rbs

That wasn't yet good practice in 2004 (Looking in code of offset.rb)
I scanned my code : there is no method 'offset' or anything else named 'offset'

So, if there is something :?: The problem is not there.
Please, micione tell me....
What's happening ? How do you know there is a conflict ?
What other plugin is using offset.rb ? (Probably anther plugin from Rick Wilson)
0

pgarmyn 
PluginStore Author
PluginStore Author
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

Next


 

Return to Plugins

Who is online

Users browsing this forum: antvtk, mwlima and 11 guests

Visit our sponsors: