sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [REQ] Intersection Behavior > Groups

    Scheduled Pinned Locked Moved Plugins
    13 Posts 5 Posters 395 Views 5 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.
    • JClementsJ Offline
      JClements
      last edited by

      I was wondering if there was a way to create an alternative way of performing intersections involving groups other than SU's current method.

      WHY? Well, when exporting to DWG (or to a 2-D image format), the intersection, for example, of two pipes must be shown. I'd like a way of doing this without having to slice and dice the core geometry or loosing the functionality of push-pulled geometry.

      SU's current method of intersecting a group with ungrouped-geometry causes the geometry of the ungrouped-geometry to be bisected.

      I would like to be able to select two or more groups, have edges at their intersections drawn and made into a group named "intersection".

      With such a script I could do the following: 1- make a group of ungrouped geometry (let's call it Group B), 2- select Group B and other existing group(s), and 3- perform a "group" intersection. If I decide I need to ungroup Group B, I can without having its geometry bisected. Or, if I want to remove the intersecting edges later on, I can as well without resorting to manually select a lot of "loose" edges.

      I have a way of doing this manually but it involves making copies of groups, pasting them inside other groups, ungrouping, intersecting, deleting unneeded duplicate geometry, etc. It is tedious and time consuming.

      John | Illustrator | Beaverton, Oregon

      1 Reply Last reply Reply Quote 0
      • gillesG Offline
        gilles
        last edited by

        http://forums.sketchucation.com/viewtopic.php?f=15&t=40206#p355590
        Is this what you need:
        if you select Group(s) or and Componant(s) then intersect with model or selection you get the intersection without cutting any geometry. hide selection and group your intersection.

        " c'est curieux chez les marins ce besoin de faire des phrases "

        1 Reply Last reply Reply Quote 0
        • JClementsJ Offline
          JClements
          last edited by

          Gilles, that is exactly what I am talking about.

          The problem in the way SU currently does this is that intersecting geometry that is created can bisect (slice) the model geometry which is not what I want to happen. That is why I hoping for a way to allow overlapping groups or components to be able to create intersecting geometry and then group it.

          John | Illustrator | Beaverton, Oregon

          1 Reply Last reply Reply Quote 0
          • jolranJ Offline
            jolran
            last edited by

            I think you would get better response if added some illustrations to this.

            Otherwise, why not use sectionplane and TIG's sectionscutplane-tool. That way you would not alter the geometry and could put the "sectioncut-geometry" in it's own layer.

            But you say you want to export. Hmm.. Sections will display then maybe.

            Edited: I mean NOT display then. Sorry.

            1 Reply Last reply Reply Quote 0
            • gillesG Offline
              gilles
              last edited by

              Maybe I'm misunderstanding something but if you group your intersection it does not slice any thing before you decide it to intersect with something else?

              " c'est curieux chez les marins ce besoin de faire des phrases "

              1 Reply Last reply Reply Quote 0
              • JClementsJ Offline
                JClements
                last edited by

                When an intersection is performed, the RESULTING "insection-geometry" is NOT GROUPED. When the new "intersection-geometry" overlaps existing geometry in model which is not grouped, the existing geometry is bisected.

                If, for example, the existing geometry was a circle or arc or extrusion created by push-pull or follow-me, then it is altered (looses some of its attributes or properties); this what I don't want to have happen. That is why I was hoping that two selected overlapping groups could somehow create an intersection and secondly the resulting "intersection-geometry" be grouped afterwards.

                I can post an example if this is unclear.

                John | Illustrator | Beaverton, Oregon

                1 Reply Last reply Reply Quote 0
                • D Offline
                  driven
                  last edited by

                  hi John

                  you can use Chris's Loose2groups ruby before and after your intersection, the first will avoid the new intersections clashing with loose geometry and the second will put it in a group [being the only loose geometry left], if you asigned short cut keys to L2G and intersect it would be as fast as a ruby, which would need to do all those steps anyway...
                  http://forums.sketchucation.com/viewtopic.php?f=323&t=16154#p126103

                  john

                  learn from the mistakes of others, you may not live long enough to make them all yourself...

                  1 Reply Last reply Reply Quote 0
                  • sdmitchS Offline
                    sdmitch
                    last edited by

                    JClements, Try the attached plugin and see if it does what you are looking for.


                    Grouped intesection of groups

                    Nothing is worthless, it can always be used as a bad example.

                    http://sdmitch.blogspot.com/

                    1 Reply Last reply Reply Quote 0
                    • JClementsJ Offline
                      JClements
                      last edited by

                      Sam, I think you nailed it.

                      Thank you very much.

                      This will save a lot of time both in creating grouped intersections and in enabling me to easily modify the design of the model at a later date.

                      If it is not a big issue to modify the script, could the intersection groups be named, "Intersection" ?

                      Attached is a quick test I did.


                      Test of the Intersect Group script.skp

                      John | Illustrator | Beaverton, Oregon

                      1 Reply Last reply Reply Quote 0
                      • sdmitchS Offline
                        sdmitch
                        last edited by

                        JC, I realized I hadn't named the intersection group and it has been added. Re-download plugin from previous post.

                        Nothing is worthless, it can always be used as a bad example.

                        http://sdmitch.blogspot.com/

                        1 Reply Last reply Reply Quote 0
                        • D Offline
                          driven
                          last edited by

                          Hi Sam,

                          can the group now named 'intersections' be put on a layer of the same name?
                          and is it possible for the tool to stay active until another is chosen with an option to add to the existing group or create 'intersections_02' or similar?

                          works on the mac by the way...

                          cheers again

                          john

                          learn from the mistakes of others, you may not live long enough to make them all yourself...

                          1 Reply Last reply Reply Quote 0
                          • JClementsJ Offline
                            JClements
                            last edited by

                            Thanks again, Sam.

                            ==================================

                            Hey Driven,

                            I see where you are going. I had his in mind at one time too, but with the Outliner you can now do search for "Intersection" and then move them to any layer of your choice OR (and I haven't tested this yet) change the default layer before using the script.

                            Regards

                            John | Illustrator | Beaverton, Oregon

                            1 Reply Last reply Reply Quote 0
                            • D Offline
                              driven
                              last edited by

                              @jclements said:

                              Hey Driven,
                              but with the Outliner you can now do search for "Intersection"

                              change the default layer before using the script.

                              Outliners known to cause problems with other rubies, so I avoid it like the plague,
                              it's even easier to make layers on a mac using the 'entity info' box.

                              and I never change the default layer for the geometry just groups and components.

                              john

                              learn from the mistakes of others, you may not live long enough to make them all yourself...

                              1 Reply Last reply Reply Quote 0
                              • 1 / 1
                              • First post
                                Last post
                              Buy SketchPlus
                              Buy SUbD
                              Buy WrapR
                              Buy eBook
                              Buy Modelur
                              Buy Vertex Tools
                              Buy SketchCuisine
                              Buy FormFonts

                              Advertisement