sketchucation logo sketchucation
    • Login
    βŒ› Sale Ending | 30% Off Profile Builder 4 ends 30th September

    Punching holes please

    Scheduled Pinned Locked Moved Newbie Forum
    sketchup
    22 Posts 6 Posters 1.3k Views 6 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.
    • O Offline
      Otis
      last edited by

      I'm trying to create a component with these holes bored. I created a side, also the holes I need. How do I go from here to create said holes in side? I thought I could use the intersect function but I'm having trouble. Just know there's a simple answer, can almost taste it, yet......


      just holes please.skp

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

        Initially it's easiest to make any cutting component oriented so that the face it will cut is like the 'ground-plane'. That is so the 'hole' is 'flat'. Also make things like circular holes centered on their hole's center. After making the component with glue to any surface and cut-holes properties etc adjust its axes to suit - if you imagine looking at the vertical face you will be placing these holes into then the red=right, green=up and blue=away-from-the-face.
        Now any new cutting components you make this way and place on a face will cut holes automatically.
        To cut holes the cutting-component and the face must be in the same entities set so you must have the 'hole' inside the face-group/component and it cannot be grouped with other holes.
        I cut/pasted-in-place/exploded the holes-component so individual hoes formed on the face - they still didn't cut holes so I used a 're-glue' script - selected the one face and all of the holes then it re-glued and cut holes.
        A quick way to place a large number of equally spaced hole-components is to use guide-lines to place one, it will cut its hole, now Move+Ctrl to copy it a set distance horizontally, in your case no need to increment it [but if you had had three columns you could type 2x to make two copies at the same centers or /2 to make two copies, with one spaced equally between the original and the first copy made]. Now you have you 'row', select those holes and Move+Ctrl to copy them up the required spacing and again type 26x it it was the hole-to-hole spacing [or /26 if you have picked the entire extent] and all of the hole-components will copy AND still cut their holes without having to mess around with trying to re-glue them to the face because they weren't properly glued originally...Capture.PNG

        TIG

        1 Reply Last reply Reply Quote 0
        • O Offline
          Otis
          last edited by

          Thanks TIG, that's a bit to digest but I get the gist of it.

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

            Hi Otis,

            Have a look at an example model (maybe with a bit different approach) here:
            http://sketchup.google.com/3dwarehouse/details?mid=19117ee553b17296419a54028b473680

            Gai...

            1 Reply Last reply Reply Quote 0
            • O Offline
              Otis
              last edited by

              OK, I feel really dense. I've tried all the above and I'm not getting it at all. I have a component that I wish to place the row of holes in. I get that I'm supposed to lay it down. Do I the explode it, or do I draw one hole ,punch it thru, make it component, array it, then what. I've done nothing for hours figuring this out and I can't. All I can do is make arrays of circles but that's it. I can punch one at a time in edit mode but that is what I'm trying to avoid. This is something I need to do on a regular basis, so can some one give me a step by step ? And what is meant by a reglue script and where do I find it?

              1 Reply Last reply Reply Quote 0
              • K Offline
                Khai
                last edited by

                try this:

                make 1 block with 2 holes in it.
                copy and move to the edge of the first block
                let them merge and erase the join to make a block of 4.
                copy this to the edge, erase the join to make a block of 8...
                you can quickly make the holes shown in TIG's post, then it's just extrude the ends of the block to match...

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

                  Here's a tut'HolePunchingTut.skp

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • O Offline
                    Otis
                    last edited by

                    Tig,
                    Thank you for the reply. I made a test hole component. I chose glue to any and checked off cut opening. I made hole exactly as shown. Then I made a rectangled box. Did the same . Can't get it to work. I exploded the box, still no go.Is the box supposed to be a componenet at this point ? Even an exploded box shows one face which covers hole. Hole shows only as a circle on surface of box. Like I said, I'm feeling really dense on this one.

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

                      A cutting component will only cut a hole when it is placed directly onto a face - my skp tut' has the 'box' faces as "raw geometry", one taking the 'hole' component.
                      If the face that's to take the hole cutting component is inside a group or component then you must edit that group/component so that the 'hole' is added directly onto a face within the group/component. If you apply a hole cutting component onto a face that is actually nested inside a group/component then, as you have found, it snaps to the surface BUT it won't cut a hole because the cutting component and the face are in different 'entities' sets - in the same way that geometry inside a group or component no longer sticks to other 'external' geometry or to other groups/instances...
                      Placing the hole-cutters onto a face that is actually inside a component/group and then exploding that will put all of the geometry and hole-cutters into the same entities set, BUT they won't cut holes in a face because a hole-cutter component only cuts a hole of the face it is placed onto initially - i.e. as it is added to the model, not later on. There are 'reglue' plugins that let you select some hole-cutting instances and one face and then the hole-cutters are relinked to that face, so holes then do get cut... BUT at this stage you are trying to learn the basics of adding hole-cutting components - so please put your hole-cutting components directly onto faces initially - remember to edit a group/instance you can simply double-click on it, so that you are then working inside it... You should keep the 'reglue' plugin possibilities in the back of your mind - it could be useful if for example you have a facade and its main face gets accidentally deleted and later you notice that dozens of windows that you had carefully placed no longer cut their holes, even when you recreate the facade face - THEN you could use 'reglue' to fix it - but it's for the exception rather than the rule...

                      Hope this helps... πŸ€“

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • O Offline
                        Otis
                        last edited by

                        Thanks again for the lengthy reply. What you reiterated is my understanding ( I think) of the process. Here's a test I just did and as you can see the component ( the hole, with cutting checked) is partly inside of raw geometry and is not cutting thru. Moving it all the way in changes nothing. Is it possible that I have a preference somewhere set wrong ?hole test.skp

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

                          Moving an already placed cutting-component between entities-sets will not make it cut something - just the same as exploding the host of the face won't work...
                          Please πŸŽ‰ just add the cutting-components to a face that's in the same 'edit-session' - i.e. they are both in the model, OR both inside the same group/component edit-session.
                          Once you have placed a cutting-component you cannot change what it is set to cut [unless you use a 'reglue' tool].
                          Placing a cutting-component onto a face that's inside a group/component whilst you are 'outside' of it, is the same as placing it in empty space - i.e. it initially has no 'face to cut' assigned to it.
                          No amount of trying on your part will then make it cut something later on - it's been set to 'none' initially and it simply won't change [unless you use 'reglue'].
                          Similarly you can't just take a component off one face and move it onto another, even in the same entities-set, and expect it to cut a hole - it'll remember which face it'd been given to cut when it was first placed and that's that! ... [again, unless you use 'reglue'].
                          Please, try to do it the 'proper' way as explained - you seem to be making it more complicated that it needs to be πŸ˜• It is quite simple really...

                          TIG

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

                            I also note that is your SKP example you have made your cutting-component so that its 'bottom' is at z=0, surely you want its 'top' at z=0 so that it cuts into the face - as it is it simply glues onto the face and sticks outwards, and although it does cut a hole that hole is invisible since it has a circular 'base' over it. Move your component's axes up to the 'open' part of the hole-cutter and retry inserting a new one.
                            I also note that your hole-cutter has its faces made 'inside-out' - it's not a cylinder, it's a 'hole' - so select the side and right-click > context-menu > Reverse - also repeat that for the 'base' face - so that then any face and its cutting-components will have faces with the same orientation...
                            πŸ€“

                            TIG

                            1 Reply Last reply Reply Quote 0
                            • O Offline
                              Otis
                              last edited by

                              Sorry TIG, I'm trying. On my example I placed a cicle exactly over the axis as I understood it from your example, then pulled it downward which I assumed meant that the face is now in the z=0 position. So are you saying to make the box first as a component/group, then enter edit and create a hole/component in situ,rather than move hole/component from outside ? I still can't get it to work that way.

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

                                When you make any shape into a component SUp places the axes at the lowest x/y/z location - you don't normally want them there for a cutting component - unless you have made it upside down πŸ˜’ Capture.PNGYou can set a component's axes in the create dialogCapture1.PNGthusCapture2.PNG
                                Don't worry about making the face's box a group or component - leave it as raw geometry and place your hole-components onto it - they should cut if you set its properties right [note that these are yet to be set in the last image above - Glue>Any-Face, tick=Cut-Opening]...
                                IF you have some faces onto which you'd like to add hole-components BUT these faces are inside a group/component then edit the group/component until you are at a level where you can select the face on its own - then you know it'll take components and that they'll 'glue' and therefore also 'cut' successfully...

                                TIG

                                1 Reply Last reply Reply Quote 0
                                • O Offline
                                  Otis
                                  last edited by

                                  OK, I made a circle, pulled it up, deleted both top and bottom faces, set the axis as shown on the top of hole with blue going up, created component with glue to any and cut opening checked. Then made box without making component. Then with move tool I moved hole component over box and it will not cut. I rotated it upside down and tried again.I really have got to get this. I've been doing well with the program execpt for this one thing. I know if I can get this I'll understand a lot more than just hole punching. Thanks for your patience.

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

                                    I said before... you cannot 'move' a component onto a face that it wasn't originally placed on and then expect it to cut a hole. The 'original' component is set to cut-face='none' as it was made 'in space'...
                                    Place a new version of the 'hole' component by inserting it from the Component Browser window - it should now cut a hole in the face... You can copy a hole that is already on a face and the copy will cut it - as a copy will 'find' the face it first 'alighted' on and so it will cut it...

                                    TIG

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

                                      Hi Otis,

                                      Try this way;

                                      1. create a box (on which you will place the components).
                                      2. draw a circle on a face of this box
                                      3. double click on this circle (so that its face and the perimeter is selected)
                                      4. right click on the selection > make component.
                                      5. Now notice that the gluing plane is already set and also it is set to cut a hole by default in SU.
                                      6. Now double click on your newly created component (to edit it) and PushPull its circle face down to the distance of the bow you placed it onto. (You cannot really see anything at this point)
                                      7. finally erase the top circle face which is still there as you have just made a tube with both beginning and ending ends filled.
                                      8. Now exit your component and try to place a new instance from the component browser to see if you made it correctly.

                                      Gai...

                                      1 Reply Last reply Reply Quote 0
                                      • O Offline
                                        Otis
                                        last edited by

                                        Thanks Gaieus, it was the order of the thing that had me flumaxed. It works perfect now. Also many thanks to TIG, your patience knows no bounds.

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

                                          As TIG pointed out above, you were probably doing it "half" correctly already - only the gluing plane was somehow reversed and you components were gluing upside down.

                                          To be honest, out of laziness and to make it fool proof for myself, I regularly make my gluing/cutting components in the way I outlined above. As such "flat", 2D components created on a face are automatically set to glue and cut hole in SU, that's the best way to make them without error.

                                          Gai...

                                          1 Reply Last reply Reply Quote 0
                                          • Jean LemireJ Offline
                                            Jean Lemire
                                            last edited by

                                            Hi folks.

                                            See this SU file for ideas.

                                            Sorry for its size.


                                            Array of holes.skp

                                            Jean (Johnny) Lemire from Repentigny, Quebec, Canada.

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

                                            Advertisement