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

    Dissolve or Delete Objects within Object?

    Scheduled Pinned Locked Moved Newbie Forum
    sketchup
    19 Posts 5 Posters 1.5k 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.
    • P Offline
      poldervaart
      last edited by

      Total newb here, so I'd like to thank you in advance for the help. I have ordered my first 3D printer, and have several months before delivery. This is now my time to learn 3D modeling and design so that when it arrives I can print useful things. I've chosen Sketchup as my platform to learn.

      I have searched with no luck, but it could be that I don't know what to call what I want to do.

      I basically what to use an object as a model to build around, but then would like to delete the object and leave a hole where it was. The best way I can think of to describe would be making a cell phone case.

      Let's assume I have a model of a phone, then I build a box around it that I want to be a case. If I could delete the cell phone object (or dissolve it) out of the center of the box, I would like it leave a void that is the same shape as the object that was there. Does that make any sense at all?

      Or if I wanted a cube with a hollow sphere in the middle.... I could make a sphere (I know...hard also) and then make a box around it. Then delete the sphere leaving a sphere shaped void inside the box.

      Is this possible either natively or via plugin? If so...what the heck is it called? : )

      Thanks again!

      1 Reply Last reply Reply Quote 0
      • cottyC Offline
        cotty
        last edited by

        Sounds like a boolean operation of two objects, so you can have a look at these plugins: OSCoolean or BoolTools ($)...

        my SketchUp gallery

        1 Reply Last reply Reply Quote 0
        • BoxB Offline
          Box
          last edited by

          You are thinking about it the wrong way, you don't need anything to make these "Voids".

          Faces in SU have two sides, front and back. Your printer software should be able to recognise that. So simply by placing one shape within the other and orientating the faces correctly will create a void. To use your cube and sphere, cube should have the default white faces facing out and the sphere should have the default white faces facing in. The same would work for your cell phone,

          1 Reply Last reply Reply Quote 0
          • cottyC Offline
            cotty
            last edited by

            @box said:

            You are thinking about it the wrong way, you don't need anything to make these "Voids".

            Faces in SU have two sides, front and back. Your printer software should be able to recognise that. So simply by placing one shape within the other and orientating the faces correctly will create a void. To use your cube and sphere, cube should have the default white faces facing out and the sphere should have the default white faces facing in. The same would work for your cell phone,

            something like this example?
            innersphere.jpg

            my SketchUp gallery

            1 Reply Last reply Reply Quote 0
            • KrisidiousK Offline
              Krisidious
              last edited by

              I think groups might be what he means. If I have a 3D printer and want to print different parts of a phone then I could use a component and then deelete or hide different groups within it every time I needed to print.

              Now on the other hand if you mean you want to model a case and need to know how to subtract the inside geometry of the phone case in order to make it hollow then the booltools tools is your answer as Cotty said. Or you can opt for the Pro version of Sketchup which has it Native with Solid Tools.

              To achieve this without spending money, simply draw two different shapes, one the outter most side and one the inner most then intersect the two and go about cleaning it up.

              Hope this helps...

              By: Kristoff Rand
              Home DesignerUnique House Plans

              1 Reply Last reply Reply Quote 0
              • BoxB Offline
                Box
                last edited by

                But understanding the relationship of faces is crucial.

                If you have a cube and a sphere both orientated with their faces out and you put the sphere inside the cube and print it you will get a solid ball inside a solid block, but if you flip the sphere inside out you will have an empty ball within a solid block.

                Yes there are various tools and plugins that will help create shapes, but as he is a beginning it's important to understand how the geometry works. A shape fully within another shape can't be intersected and cleaned up, but if you used Solid tools on it and Subtract, all the tool is really doing is reversing the faces.

                1 Reply Last reply Reply Quote 0
                • KrisidiousK Offline
                  Krisidious
                  last edited by

                  I don't know that my pro version works that way... If i have a box and it's say 100,000 units cubed and I put another box inside of it that is half of it's size, then I make all of the geometry a group, the volume will change in reflection to the subtracted interior and be say 50,000 units.

                  example

                  suexample1.JPG
                  suexample2.JPG

                  I would think that the 3D printer would recognize this volume. But I have never 3D printed and I never really work in solids either, I just like knowing how much concrete will be used on my houses. I may be misunderstanding what you guys are trying to do.

                  The reason I had offered intersect is because a phone case would of course have openings.

                  By: Kristoff Rand
                  Home DesignerUnique House Plans

                  1 Reply Last reply Reply Quote 0
                  • BoxB Offline
                    Box
                    last edited by

                    I'm not trying to say anyone here is wrong or suggesting the wrong things, simply pointing out how the geometry works.

                    To use your cement idea. Take one bucket of cement and push a brick into it. The actual volume of cement doesn't change, it gets displaced but you still end up with a solid within a solid. Replace the brick with a balloon and you have a void within a solid.

                    So what I'm saying is, if the faces of the inner object are orientated one way they are a solid and the other way and they are a void. Either way, the volume calculation would be the same.

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

                      Great discussion! Thanks. This is very informative. This is what I captured so far as possible solutions to the operation of creating a void within another object:

                      1. Reverse all the faces on the interior object (makes total sense, btw)
                      2. Use the Solid Tools subtract tool (pro version only - which I don't have at the moment)
                      3. Use a boolean plugin that will provide for solid tools-like operations to be used in the free version of SU.

                      Does that cover it correctly? Thanks again everyone!

                      1 Reply Last reply Reply Quote 0
                      • BoxB Offline
                        Box
                        last edited by

                        That's about right. Plus the use of intersect where appropriate.

                        As a simple example of intersect, Cube with sphere inside, place a face through the cube and the sphere and intersect the whole lot. This will join all those bits together making it possible to separate them into two halves.


                        Capture.JPG

                        1 Reply Last reply Reply Quote 0
                        • KrisidiousK Offline
                          Krisidious
                          last edited by

                          I don't think you have to use the subtract tool. just making the geometry and closing it in a group makes a solid. At least in pro.

                          By: Kristoff Rand
                          Home DesignerUnique House Plans

                          1 Reply Last reply Reply Quote 0
                          • KrisidiousK Offline
                            Krisidious
                            last edited by

                            @box said:

                            To use your cement idea. Take one bucket of cement and push a brick into it. The actual volume of cement doesn't change, it gets displaced but you still end up with a solid within a solid. Replace the brick with a balloon and you have a void within a solid.

                            In real life after the cement had been poured perhaps, but not in the perfection of 3D environment. the volume would reduce by the amount of volume in the brick.

                            By: Kristoff Rand
                            Home DesignerUnique House Plans

                            1 Reply Last reply Reply Quote 0
                            • BoxB Offline
                              Box
                              last edited by

                              Yes it does, but a solid in that sense isn't quite the same. It needs to know which way it is solid.Is it a solid within a solid or a void within a solid. If you print a solid within a solid it is a block, whereas a void is a void. So reversing the faces tells the software which way it is solid.

                              1 Reply Last reply Reply Quote 0
                              • BoxB Offline
                                Box
                                last edited by

                                @krisidious said:

                                @box said:

                                To use your cement idea. Take one bucket of cement and push a brick into it. The actual volume of cement doesn't change, it gets displaced but you still end up with a solid within a solid. Replace the brick with a balloon and you have a void within a solid.

                                In real life after the cement had been poured perhaps, but not in the perfection of 3D environment. the volume would reduce by the amount of volume in the brick.

                                Which proves my point, the perfect 3D environment has to be told what is happening,as the volume will reduce the same amount whether it be brick or balloon. So the volume calculation in this instance is irrelevant.

                                1 Reply Last reply Reply Quote 0
                                • KrisidiousK Offline
                                  Krisidious
                                  last edited by

                                  I read your last post first and then the one above. I get it now. the face side determines the volume. I get it.

                                  By: Kristoff Rand
                                  Home DesignerUnique House Plans

                                  1 Reply Last reply Reply Quote 0
                                  • BoxB Offline
                                    Box
                                    last edited by

                                    If you print a cube in a cube it will print cube in a cube, with a tiny tiny gap of the lines, which in effect is a solid cube, but if you want a cube with a cube shaped hole in it you need to tell it not to print the smaller cube. So by placing a cube inside a cube with the faces reversed it can see that your printable area is between the faces and will therefore print a cube with a space inside.

                                    I still will argue about the volume thing. Get a pot of water and two identical glass jars of something tasty. Eat the contents of one and put the lid back on. Place the full jar in the pot of water and mark where the water level is. Carefully remove the jar trying not to take too much water with it. You may now eat the contents of this jar too if you wish. Place the empty jar in the water, unfortunately it will want to float but if you can get it in there you'll find the water rises to the same mark.
                                    So the volume calculation will always be the same if it is a solid block or a void, you are simply removing a specific amount of space in the other substance, concrete, water, soup......

                                    Ah editing crossover.

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

                                      @box said:

                                      That's about right. Plus the use of intersect where appropriate.

                                      As a simple example of intersect, Cube with sphere inside, place a face through the cube and the sphere and intersect the whole lot. This will join all those bits together making it possible to separate them into two halves.

                                      So...I am trying to replicate this, and I am close, but I just can't seem to make it happen. Here is what I end up with. I had to make a group of the top half to rotate it up without staying connected to the bottom half. Is that right? I still don't get the sphere cutout tho.

                                      Screen Shot 2013-05-16 at 9.21.27 PM.png

                                      Side question: Is there a way to access orbit and pan mode while still having another tool active? There are many times where I want to move the field of view around while I am in the middle of, say, making a rectangle. If I select orbit, it deselects my tool, and I have to start all over.

                                      1 Reply Last reply Reply Quote 0
                                      • GaieusG Offline
                                        Gaieus
                                        last edited by

                                        Intersection only works in the editing context you are in. So if the top part is a group, you will need to explode it first (or edit the group to get that circle to appear inside the group).

                                        As for orbit and pan: you need a three button mouse where you can use the middle button (the wheel) to click with: that's the Orbit tool and if you also press Shift, that's the Pan tool. Once you release the middle mouse button, you'll get back to the tool (Rectangle, Move etc.) that you were using before clicking.

                                        Gai...

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

                                          @gaieus said:

                                          Intersection only works in the editing context you are in. So if the top part is a group, you will need to explode it first (or edit the group to get that circle to appear inside the group).

                                          As for orbit and pan: you need a three button mouse where you can use the middle button (the wheel) to click with: that's the Orbit tool and if you also press Shift, that's the Pan tool. Once you release the middle mouse button, you'll get back to the tool (Rectangle, Move etc.) that you were using before clicking.

                                          Okay...totally makes sense. I think I got it. Also...the 3rd button was what I was missing...I wish there was a keyboard shorcut like in Photoshop, where I could just press and hold the space bar to enter pan mode and release to go back to the tool.

                                          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