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

    Intersect selection problem !

    Scheduled Pinned Locked Moved SketchUp Bug Reporting
    sketchup
    25 Posts 8 Posters 6.5k Views 8 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.
    • jeff hammondJ Offline
      jeff hammond
      last edited by

      @unknownuser said:

      Here's a file to test. 4 holes with 64 entities each and a face with 13 entities.

      [attachment=0:w1yrphdg]<!-- ia0 -->Error_Sample_Jeff.skp<!-- ia0 -->[/attachment:w1yrphdg]

      right.. same thing.

      scale the plane up 5000x then delete one of its edges.
      redraw the line and you'll see it no longer allows the face to form because at the larger scale, you've gone outside of tolerance and revealed that the plane's edges aren't actually coplanar.

      dotdotdot

      1 Reply Last reply Reply Quote 0
      • Rich O BrienR Offline
        Rich O Brien Moderator
        last edited by

        It's not the scaling I'm talking about here it's the fact that 'Intersect with Model' and 'Seletcion' can still cause issues.

        It's a bad example I know but it's something I run into every now and then.

        Download the free D'oh Book for SketchUp ๐Ÿ“–

        1 Reply Last reply Reply Quote 0
        • jeff hammondJ Offline
          jeff hammond
          last edited by

          @unknownuser said:

          Can you explain why in my example intersecting geometry with the model rather than the selection it affects geometry that doesn't actually intersect?

          no.. I don't have a clue as to what sketchup has in place for trying to deal with invalid object.. but I do know that your plane, like ely's, is 'bad'

          dotdotdot

          1 Reply Last reply Reply Quote 0
          • jeff hammondJ Offline
            jeff hammond
            last edited by

            @unknownuser said:

            It's not the scaling I'm talking about here it's the fact that 'Intersect with Model' and 'Seletcion' can still cause issues.

            It's a bad example I know but it's something I run into every now and then.

            well scaling only helps reveal the error.. and it shows sketchup's tolerances.

            I don't know what that tolerance actually is but basically, you can draw a square in sketchup which has one corner .000001" higher than the other three and a plane will still form.

            when you start intersecting and adding new planes (circles in these cases), the unflat plane sometimes needs to break itself up (the new hidden lines) so that all the edges still fall within tolerance and planes are able to form.

            I'd upload a sample file for demonstration purposes which would make this clearer but my web is via phone now.. I can download files then transfer to a computer but I don't have the proper app which allows me to do the opposit. sorry ๐Ÿ˜„

            dotdotdot

            1 Reply Last reply Reply Quote 0
            • jeff hammondJ Offline
              jeff hammond
              last edited by

              expanding a bit on what I said last time..

              let's assume sketchup will let a plane form if one corner is 1" higher over a course of 1000'...

              when you try to intersect an object which is in the middle of that plane, you'll now have a corner which is 1" higher over 500'... this is now outside of tolerance so a hidden line needs to be formed.. essentially breaking the plane in as many pieces necessary to keep the 1" per 1000' allowable slope.

              (again.. that 1" per 1000' is purely for example.. I'm sure the actual tolerance is less than that)

              dotdotdot

              1 Reply Last reply Reply Quote 0
              • jeff hammondJ Offline
                jeff hammond
                last edited by

                and I guess I'll add one other thing...

                I think you guys are stuck on 'intersecting is the problem'..
                well, let's forget about intersecting for now.. intersecting only reveals the problem but it's not causing it.

                focus only on the planes (in rich's and ely's drawings)... those are the real problems and both files are showing the same error) [and not surprisingly, react the same way when trying to use it for an intersecting plane ]

                take the drawings.. scale them up a thousand times or so.. delete one of the plane's edges then try to redraw that edge.. the plane will not reappear when it obviously should.. this is where you should be focusing you attention as this is Not an intersecting bug..

                good luck ๐Ÿ˜‰

                [edit] why is the wink emoticon showing up as the super happy guy?

                dotdotdot

                1 Reply Last reply Reply Quote 0
                • Wo3DanW Offline
                  Wo3Dan
                  last edited by

                  @unknownuser said:

                  It's not the scaling I'm talking about here it's the fact that 'Intersect with Model' and 'Seletcion' can still cause issues.
                  It's a bad example I know but it's something I run into every now and then.

                  Rich, can you tell where you got that face from? Is it imported? And whenever you run into this "bug", are the faces from import.

                  In cases like this rather than scaling the entire face in all directions (like Jeff did) I add a single 1mm edge perpendicular to the face. Then I right clcik on the face and select 'Align Axis'. Finally I can scale perpendicular to the face, leaving the perimeter the same size.
                  Do this with the face in your model. Pick the middle grip and scale upwards by 1000x. You'll see a folded face that when fixed (Model Info > Statistic >Fix Problems) reveals the same hidden geometry that you see after intersecting with the cylinder.

                  Even after just aligning the axes to the face (and without scaling) you can measure differences in the new blue direction. When Z should be zero for all of its endpoints.

                  So is the face a result from an imported file?

                  1 Reply Last reply Reply Quote 0
                  • Rich O BrienR Offline
                    Rich O Brien Moderator
                    last edited by

                    @wo3dan said:

                    So is the face a result from an imported file?

                    No, it's a small section of a chair seat that was made Artisan.

                    @Jeff
                    You nailed it Jeff. My plane had 2 verts off by an immeasurable distance in SketchUp. I never scale by x1000 (normally 100) but when I did I found the bastards. That's is some killer info ๐Ÿ‘

                    As for avoiding it I'm afraid at x1000 Artisan reintroduced the wacky verts.

                    Download the free D'oh Book for SketchUp ๐Ÿ“–

                    1 Reply Last reply Reply Quote 0
                    • ely862meE Offline
                      ely862me
                      last edited by

                      I have worked with some dwg blueprints(and I have used that geometry to intersect and cut some faces), perhaps that was part of my problem[Sketchup asked to fix my model,but I usually know fixing model will mess my model(erasing faces,loosing geometry etc)].
                      Still this adding hidden lines method happens on regular files too(thanks to Thomas for his cleanup plugin , which serves so well on this matter).

                      Cheers !

                      Btw this is the project I was working on .


                      Maglev Transrapid by EliseiDesign.jpg

                      Elisei (sketchupper)


                      Before no life was done on Earth it was THE LIFE ITSELF...GOD
                      Come and See EliseiDesign

                      1 Reply Last reply Reply Quote 0
                      • ely862meE Offline
                        ely862me
                        last edited by

                        Thanks guys !

                        Jeff , indeed your method worked.And yes there seemed to be some other hidden lines that I was not aware of .
                        The idea is that this shouldn't happened . This was a special case but there are many others where this happens especially when the geometry is not separated as mine .

                        Yesterday I almost quit on it, but i had to deliver it and I had to pursue it and I finally ended by drawing a series of circles , copy paste them and I used Joint Push Pull(Thanks again Fredo!!) to pull them out !

                        Have a great one !

                        Elisei (sketchupper)


                        Before no life was done on Earth it was THE LIFE ITSELF...GOD
                        Come and See EliseiDesign

                        1 Reply Last reply Reply Quote 0
                        • W Offline
                          Warped9
                          last edited by

                          I've had this problem crop up periodically and it's an enormous pain at times. I figured that the planes were imperfect at some tolerance and I couldn't correct the problem. It doesn't happen all the time, but it happens enough. When it does I try to erase as many of the hidden lines as possible while leaving those that would cause planes to disappear. It's a time consuming pain. I've even erased absolutely everything and started from scratch only to have the hidden lines appear again often enough. Aarrrgh!!!

                          What I find doubly annoying is cleaning up a model only to find many of the lines reappearing after I saw the model. Undoing Check Validity removes the lines in the model I already erased, but that doesn't solve the issur that those reappearing lines have been saved in the model.

                          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