sketchucation logo sketchucation
    • Login
    โ„น๏ธ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin] RichSection V0.5.8 UPDATED march 2015

    Scheduled Pinned Locked Moved Plugins
    395 Posts 85 Posters 131.9k Views 85 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I Offline
      ivreich
      last edited by

      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

      1 Reply Last reply Reply Quote 0
      • L Offline
        LionByDesign
        last edited by

        This plugin is exactly what I need! ๐Ÿ˜

        1 Reply Last reply Reply Quote 0
        • P Offline
          pgarmyn
          last edited by

          @takesh h said:

          pgarmyn,
          Tour de force! ๐Ÿ˜ฎ
          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?

          1 Reply Last reply Reply Quote 0
          • P Offline
            pgarmyn
            last edited by

            @ivreich said:

            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 ๐Ÿ˜„ the 2nd video is showing that ๐Ÿ˜„
            Use RichSection materials 'by layer' or 'by nature' or a combination.
            Every RichSection can also have different section materials, by using a different 'prefix'
            ๐Ÿ˜„

            1 Reply Last reply Reply Quote 0
            • micioneM Offline
              micione
              last edited by

              Report a conflict with "offset.rb."
              attached file.


              offset.rb

              1 Reply Last reply Reply Quote 0
              • doush-007D Offline
                doush-007
                last edited by

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

                1 Reply Last reply Reply Quote 0
                • P Offline
                  pgarmyn
                  last edited by

                  @micione said:

                  Report a conflict with "offset.rb."
                  attached file.

                  Ok, thanks. I will try to fix that. It will take some time.... โ—

                  1 Reply Last reply Reply Quote 0
                  • P Offline
                    pgarmyn
                    last edited by

                    @doush-007 said:

                    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'.

                    1 Reply Last reply Reply Quote 0
                    • doush-007D Offline
                      doush-007
                      last edited by

                      thanks a lot ๐Ÿ˜„

                      1 Reply Last reply Reply Quote 0
                      • P Offline
                        pgarmyn
                        last edited by

                        @micione said:

                        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) โ“

                        1 Reply Last reply Reply Quote 0
                        • TIGT Offline
                          TIG Moderator
                          last edited by

                          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... ๐Ÿ˜’

                          TIG

                          1 Reply Last reply Reply Quote 0
                          • P Offline
                            pgarmyn
                            last edited by

                            @tig said:

                            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... ๐Ÿ˜’

                            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)

                            1 Reply Last reply Reply Quote 0
                            • micioneM Offline
                              micione
                              last edited by

                              pgarmyn,

                              "offset.rb" is used by other tools of Rick Wilson (eg "windowizer").
                              What happens:
                              Your tool applies the first section, then it stops, stuck.
                              Any attempt to use the "move tool" on the section, it causes BugSplat.

                              Only by removing "offset.rb" your tool starts working again.
                              In order to identify the conflict, must be eliminated (one by one) all installed plugins. And this is what I did.
                              I hope I was helpful.

                              P.S. perhaps seek the advice of Rick Wilson?

                              1 Reply Last reply Reply Quote 0
                              • P Offline
                                pgarmyn
                                last edited by

                                @micione said:

                                pgarmyn,

                                "offset.rb" is used by other tools of Rick Wilson (eg "windowizer").....

                                Thanks
                                I will test it out. Tomorrow

                                1 Reply Last reply Reply Quote 0
                                • P Offline
                                  pgarmyn
                                  last edited by

                                  @unknownuser said:

                                  A futur hit for sure! โ˜€
                                  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.

                                  1 Reply Last reply Reply Quote 0
                                  • TIGT Offline
                                    TIG Moderator
                                    last edited by

                                    The issue might be that offset.rb [ill advisedly] adds a new method to Array.offset(distance)* this clashes with the Point3d.offset(vector, distance) because an Array of three values [x,y,z] can be offset just as it it were a Point3d, but the native method is expecting a Vector3d [or an Array of three [xv,yv,zv]] and an optional second argument of a distance that overrides the vector's length...

                                    *In my copy of offset.rb I have renamed it as offsetArray(dist) to avoid the clash [it's never used anyway!].

                                    So to avoid clashes with the offset.rb method Array.offset() never use .offset() on point that is expressed as an Array - make that array into a Point3d before the offset is applied, then the clash is avoided.
                                    So it should be
                                    point=Geom::Point3d.new(0,1,2) [or ...new([0,1,2])]
                                    then
                                    point.offset(vector)
                                    or in one step
                                    Geom::Point3d.new([0,1,2]).offset(vector)
                                    BUT NEVER
                                    [0,1,2].offset(vector)
                                    or
                                    pt=[1,2,3] pt.offset(vector)

                                    ๐Ÿ˜’

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • G Offline
                                      gbing
                                      last edited by

                                      Amazing!!
                                      This plugin cover one of the CAD missing function in sketchup.
                                      Now I need to check it in layout.

                                      Thank you pgarmyn!

                                      1 Reply Last reply Reply Quote 0
                                      • ElibjrE Offline
                                        Elibjr
                                        last edited by

                                        Wow, this is a amazing! This is starting to make Sketchup look more like a CAD modeler! Well done. I-Render Nxt also renders section cuts similar to Indigo. I will also try this with this and Layout later!

                                        1 Reply Last reply Reply Quote 0
                                        • P Offline
                                          pgarmyn
                                          last edited by

                                          @tig said:

                                          The issue might be that offset.rb [ill advisedly] adds a new method to Array.offset(distance)* this clashes ...

                                          Thanks TIG and micione, for the analysis ๐Ÿ‘

                                          Anyway, I don't think Array.offset is the reason for the incompatibility. As I said, no method in my plugin uses offset.

                                          I just installed Windowizer-3 (W3) beside RichSection (RS) in SU8.
                                          In this version of Windowizer there is no def offset(dist) for class Array.
                                          I confirm Bugsplat when combining both plugins. When using RS or W3,
                                          But after uninstalling RS (also the files), I have also have Bugsplats in W3 for complex models (many nested groups).

                                          Bugsplat in RS (combined with W3) takes always place at the end, after a commit operation,

                                          TO BE CONTINUED....

                                          1 Reply Last reply Reply Quote 0
                                          • A Offline
                                            ArCAD-UK
                                            last edited by

                                            Impressed so far ๐Ÿ‘

                                            Feedback:

                                            Why create two scenes? I appreciate they are different but do you really need two when the change is simply a toggle of the section plane?

                                            RICHSECTION NAME is strange when using custom names e.g. the resulting names aren't as expected

                                            It might be useful to have a simple continuous line in the Projection line styles.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 16
                                            • 17
                                            • 18
                                            • 19
                                            • 20
                                            • 19 / 20
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement