• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[REQ] - Intersection Tools

Scheduled Pinned Locked Moved Plugins
16 Posts 7 Posters 2.1k Views
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.
  • J Offline
    jeff hammond
    last edited by 11 Oct 2009, 15:11

    an idea for a ruby that would be very useful to me and i assume many others...

    the basic function would be something like:

    -draw a cutting plane in the desired position
    -activate the tool which will prompt you to select one side of the plane
    -the ruby will then intersect the plane with the other geometry and depending on which side you selected, delete all the leftovers automatically (maybe set it up to where the cutting plane will be deleted after the operation as well)

    in a way, it would work like whaat's bool tools but a lot simpler (i think).. if i know i'm going to have a lot of cleanup afterward, i'll build a 'solid' cutting plane (and group it etc..) then use 'difference' from bool tools but it's still a lot of extra steps..

    an example situation --

    screen 2.jpg

    i'd like to keep everything on the left side of the plane.. it'd be neat (and crazy quick) if i could click on the right side of the plane and all the geometry over there simply dissappears.. [otherwise, it's select the plane, intersect, and start manually deleting all the little weirdness that's left over)

    anybody up for it?

    thanks

    dotdotdot

    1 Reply Last reply Reply Quote 0
    • M Offline
      massimo Moderator
      last edited by 11 Oct 2009, 15:34

      If you don't need a face on cut then you can do that just with Zorro. It will add a "slice model at section" option in your context menu clicking on a section plane.

      1 Reply Last reply Reply Quote 0
      • G Offline
        Gaieus
        last edited by 11 Oct 2009, 16:15

        In such a case, what I generally do is to

        1. keep the slicing face grouped (so it won't get affected)
        2. do the intersection
        3. double click on the part I want to keep (or with more complex geometry, use some other selection trick)and copy to the clipboard
        4. triple click the geometry and delete everything
        5. paste in place what I want to keep (and previously copied to the clipboard)
          This is actually a lot quicker than describing - especially if you have a shortcut key assigned to paste in place (I use Shift+Ctrl+V)

        Gai...

        1 Reply Last reply Reply Quote 0
        • J Offline
          jeff hammond
          last edited by 11 Oct 2009, 17:05

          earth mover -- nah, that won't work.. the example i posted would be okay but that because the cutting plane is flat but the circumstance where this ruby would be most valuable are when interesting two curved surfaces..

          massimo -- it's not the cutting part that's the problem.. it's deleting the leftovers

          csaba -- "" (or with more complex geometry, use some other selection trick) ""

          that's the whole part i want to avoid..
          really, i use 4 or 5 different methods to accomplish this stuff but they'd all be hugely simplified with this ruby.. i'm not really looking for a work around (well, unless it's a one click deal) because i already have plenty of them..
          i'll make a video a little later using bool tools to show what i'm talking about + discuss a big flaw in bool tools that could be fixed with this hypothetical ruby.

          dotdotdot

          1 Reply Last reply Reply Quote 0
          • M Offline
            massimo Moderator
            last edited by 11 Oct 2009, 17:21

            @unknownuser said:

            it's not the cutting part that's the problem.. it's deleting the leftovers

            Sorry, maybe I don't understand well your question, but with Zorro2 you have to delete nothing. Simply put a SU section plane wherever you want, then right click on it and select "slice model at section" and you have your model sliced. No leftovers to delete. Obviously with a curved section plane it's another story.

            1 Reply Last reply Reply Quote 0
            • J Offline
              jeff hammond
              last edited by 11 Oct 2009, 18:07

              here's an example skp to help explain what i'm talking about.. it's sort of a challenge i guess πŸ˜„

              [each rib ends up identical so in this case i make a component so i only have to do the clean up on one rib but most circumstances don't allow this.. just pretend all the ribs end up differently]

              also, bool tools will not work in this case because it doesn't see the individual ribs as a solid.. (+ you have to make the cutting plane into a solid which can often be more hassle than it's worth)

              with the requested ruby, all you would have to do is click the cutting surface an viola, everything on the desired side is intersected and erased..


              intersection_req1.skp

              dotdotdot

              1 Reply Last reply Reply Quote 0
              • E Offline
                EarthMover
                last edited by 11 Oct 2009, 18:11

                Should be already doable with a section cut plane and the zorro2 plugin. I may be mistaken, but I believe it's Whaat's plugin that adds the functionality to have a section plane also be a cutting plane.

                Here's a little video to demonstrate. http://screencast.com/t/4mkgHHWwUZxP

                3D Artist at Clearstory 3D Imaging
                Guide Tool at Winning With Sketchup
                Content Creator at Skapeup

                1 Reply Last reply Reply Quote 0
                • E Offline
                  EarthMover
                  last edited by 11 Oct 2009, 18:20

                  Ahh, yes, makes sense now. I sincerely hope one of the scripters looks into making a tool to do this. It is a very tedious process and would be very useful.

                  3D Artist at Clearstory 3D Imaging
                  Guide Tool at Winning With Sketchup
                  Content Creator at Skapeup

                  1 Reply Last reply Reply Quote 0
                  • J Offline
                    jeff hammond
                    last edited by 12 Oct 2009, 16:37

                    re: arail1's post in this thread....

                    http://forums.sketchucation.com/viewtopic.php?p=191104#p191104

                    an option could be added to Intersection Tools that instead of deleting certain geometry, a color warning that parts are in fact overlapping..
                    in my mind, this warning function is very similar to what i've requested and would fit in nicely with this hypothetical plugin..

                    dotdotdot

                    1 Reply Last reply Reply Quote 0
                    • C Offline
                      Chris Fullmer
                      last edited by 12 Oct 2009, 17:20

                      BoolTools doesn't do this? I've never used it, but that looks like standard boolean operations, more or less?

                      Chris

                      Lately you've been tan, suspicious for the winter.
                      All my Plugins I've written

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        jeff hammond
                        last edited by 12 Oct 2009, 18:11

                        @chris fullmer said:

                        BoolTools doesn't do this? I've never used it, but that looks like standard boolean operations, more or less?

                        Chris

                        in some circumstance, yes, booltools does this.. there are limitations though in that it works best when intersecting two solid objects (ie a sphere and a cube)

                        however, it won't work if you want to intersect non-solids or multiple objects (you can for instance intersect a beam and a cube but you can't do two beams and a cube).. it also won't work with a surface only such as the example skp i posted..

                        but yeah, i know this request is possible because of what booltools is capable of (or maybe not? πŸ˜„ )

                        dotdotdot

                        1 Reply Last reply Reply Quote 0
                        • X Offline
                          xrok1
                          last edited by 12 Oct 2009, 20:39

                          maybe this could be a feature request for booltools if Whaat is tuning in?

                          β€œThere are three classes of people: those who see. Those who see when they are shown. Those who do not see.”

                          http://www.Twilightrender.com try it!

                          1 Reply Last reply Reply Quote 0
                          • J Offline
                            jeff hammond
                            last edited by 12 Oct 2009, 21:18

                            self quote == "however, it won't work if you want to intersect non-solids or multiple objects "

                            i take that back.. booltools will allow for multiple objects to be intersected.. the grouping/components just have to be right (no nesting etc)

                            so yeah, booltools is actually a lot closer to what i'm after.. i'm wondering how hard it would be for whaat to make it work with a surface instead of a solid..

                            dotdotdot

                            1 Reply Last reply Reply Quote 0
                            • J Offline
                              jeff hammond
                              last edited by 12 Oct 2009, 21:47

                              ok, so i'm an idiot 😳

                              booltools does in fact do pretty much everything i was hoping it would.. i've tried this at least 10x before but i guess i always had nested components in there.. i can certainly live with making a solid cutting surface because it's a gazillion times better than manually deleting everything..

                              so that skp i posted above ....

                              [flash=640,385:29z80ydc]http://www.youtube.com/v/59Hwkvi0XUc&hl=en&fs=1&color1=0x2b405b&color2=0x6b8ab6[/flash:29z80ydc]

                              dotdotdot

                              1 Reply Last reply Reply Quote 0
                              • P Offline
                                pilou
                                last edited by 12 Oct 2009, 22:18

                                πŸ˜„
                                Simplicity wins again one more time πŸ’š πŸ‘

                                Frenchy Pilou
                                Is beautiful that please without concept!
                                My Little site :)

                                1 Reply Last reply Reply Quote 0
                                • G Offline
                                  Gaieus
                                  last edited by 13 Oct 2009, 04:04

                                  yES, i DEFINITELY SEE THE POTENTIAL SELECTION PROBLEMS IN THIS VIDEO. aND bOOL TOOLS IS A GREAT TOOL FOR THIS, INDEED.

                                  (oops - sorry for the caps lock but I am lazy to retype 😳 )

                                  Gai...

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

                                  Advertisement