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

    Sketchup is Inacurrate???

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    513 Posts 38 Posters 49.4k Views 38 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.
    • TIGT Offline
      TIG Moderator
      last edited by

      @DesertRaven

      As you already know that FollowMe treats all paths as a set of co-vertexed edges, ignoring any 'arc-ness', then it's a little ingenuous to illustrate it doing just that as if it's a surprise.
      Your original arc is not a 90 degree swept quarter circle. If you rotate-copy it at 90 degrees x3 about the center-point they'll overlap.
      The initial face orientation must be guessed but I suspect it wasn't perpendicular and thereby hangs the distortion.
      If you want a true 'lathed' result of sweeping a face around an axis by say 90 degrees then there are plenty of tools to do this. FollwMe just isn't one of them. "When the only tool you have is a hammer everything starts to look like a nail..." Get a screwdriver when you need it!
      The illustrated version made using my ExtrudeEdgesByLathe works fine.
      It also shows the discrepancy between a true sweep and your inner arc...
      If you want a form that actually uses that 'off' inner arc then other tools, like CurviLoft or my own EEbyRails tools will do this relatively simply too...


      Capture.PNG


      Capture1.PNG

      TIG

      1 Reply Last reply Reply Quote 0
      • Alan FraserA Offline
        Alan Fraser
        last edited by

        Lathed hemisphere using Follow Me. I rest my case. SU thinks it's an extrusion; the developers seem to think it's an extrusion.

        lathe.jpg

        I absolutely agree. Thom...especially an intuitive Revolve/Lathe tool that works pretty much like Follow Me; and an Offset tool that accurately offsets vertices on a curve, but edge perpendiculars on everything else.

        Having said that, we already have tools that do at least some of what is being asked for. This is Olav's last example...but done using Curviloft, not Follow Me. Seen from underneath, all those radii (including the end ones) are exactly the same length.

        {Edit} I see TIG beat me to some of this.


        lathe_thumb.jpg

        3D Figures
        Were you required to walk 500 miles? Were you advised to walk 500 more?
        You could be entitled to compensation. Call the Pro Claimers now!

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

          @alan fraser said:

          Lathed hemisphere using Follow Me. I rest my case. SU thinks it's an extrusion; the developers seem to think it's an extrusion.

          actually, they seem to think it's a do-everything tool (even though it only does one thing good πŸ˜‰ ) (edit- well, it doesn't do any of them good in all situations)

          http://www.sketchup.com/product/features.html

          @unknownuser said:

          Follow Me: Create complex extrusions and lathed forms

          You use SketchUp's innovative, do-everything Follow Me tool to create 3D forms by extruding 2D surfaces along predetermined paths. Model a bent pipe by extruding a circle along an L-shaped line. Create a bottle by drawing half of its outline, then using Follow Me to sweep it around a circle. You can even use Follow Me to round off (fillet) edges on things like handrails, furniture and electronic gadgets.

          so i guess it lathes, sweeps, & extrudes πŸ˜•

          dotdotdot

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

            @alan fraser said:

            and an Offset tool that accurately offsets vertices on a curve, but edge perpendiculars on everything else.

            or, saying the same thing in a different way..
            it would only offset vertices.. if it's an endpoint of an edge, it moves perpendicular ..if it's a vertex of a curve, it moves on a vector which bisects the angle of adjacent vertices.. (though this would only truly work on arc, it's a decent start on how a curve should be offset..

            then all the vertices are connected with lines (lengthened or shortened as need be)

            if there's an edge connected to a curve, the edge's endpoint overrides the curve.. (i.e.- the end of an edge offset when connected to a curve will not be lengthened&mitered.. it just stops at the edge then the adjacent curve's segment meets it there)

            the only complication i see is how to deal with the raw end of a curve which only has one adjacent line instead of two..

            @unknownuser said:

            Having said that, we already have tools that do at least some of what is being asked for. This is Olav's last example...but done using Curviloft, not Follow Me. Seen from underneath, all those radii (including the end ones) are exactly the same length.

            thing is, (again, as i see it).. everything is only a 1 level fix when in reality, it should be at least 2 levels deep..
            ie- it's not the fact that sketchup can't offset properly which is a huge issue.. the problems come from geometry which is being built on top of that bad offset..

            so it should be a 2 level fix.. sketchup itself fixes the offset then all subsequent plugins now work off that solid foundations (for instance, in the case of something like jpp, the edges and hidden geometry of a surface would have the smarts of a proper offset tool within sketchup itself.. so when you jointpushpull it, you can get true surface offsets..

            (not explained so well, i agree.. maybe i'll come up with a better example later)

            dotdotdot

            1 Reply Last reply Reply Quote 0
            • Alan FraserA Offline
              Alan Fraser
              last edited by

              Very few such complex tools work in more than a limited number of situations, Jeff. You might think that asking for an Offset Tool that simply offsets from vertices in the way you describe would do the trick...but it doesn't.

              @unknownuser said:

              it would only offset vertices.. if it's an endpoint of an edge, it moves perpendicular ..if it's a vertex of a curve, it moves on a vector which bisects the angle of adjacent vertices.. (though this would only truly work on arc..

              As you point out, this would only work on arcs. But it's worse than that...it would only work on convex arcs. Try it on a concave arc...of the type commonly found in framing, coving etc. and what you get is this.

              loft.jpg

              This is precisely why I accept that many such things are only 1 level deep; and don't keep bitching that any particular tool isn't a magical cure-all.

              3D Figures
              Were you required to walk 500 miles? Were you advised to walk 500 more?
              You could be entitled to compensation. Call the Pro Claimers now!

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

                @alan fraser said:

                As you point out, this would only work on arcs. But it's worse than that...it would only work on convex arcs. Try it on a concave arc...of the type commonly found in framing, coving etc. and what you get is this.

                that looks right i think.. you just haven't trimmed and/or extended the intersections..

                dotdotdot

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

                  Hello Jeff, did you delete a post or I'm crazy?

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

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

                    @gilles said:

                    Hello Jeff, did you delete a post or I'm crazy?

                    yeah. I took it down.
                    it was silly

                    dotdotdot

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

                      Was it?
                      You are sometimes (often) a pebble in the shoe, but this remind us we are just humans.
                      Hang on. πŸ‘

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

                      1 Reply Last reply Reply Quote 0
                      • DesertRavenD Offline
                        DesertRaven
                        last edited by

                        So far the only way I have done shapes, like the last shown, was by building them by hand.

                        That way I am sure there is no weird bulge or any other unexpected result.

                        It is nowhere stated by the developers that one should not use the follow me tool, at least I did not see any warning.

                        This is the promise from the Sketchup web site:

                        @unknownuser said:

                        Follow Me: Create complex extrusions and lathed forms

                        You use SketchUp's innovative, do-everything Follow Me tool to create 3D forms by extruding 2D surfaces along predetermined paths. Model a bent pipe by extruding a circle along an L-shaped line. Create a bottle by drawing half of its outline, then using Follow Me to sweep it around a circle. You can even use Follow Me to round off (fillet) edges on things like handrails, furniture and electronic gadgets.

                        No warnings stating that there are problems and unexpected results.

                        Edit: oh I just saw Jeff had quoted the above statement already, sorry for the repeat.

                        simplicity is the ultimate sophistication

                        1 Reply Last reply Reply Quote 0
                        • pilouP Offline
                          pilou
                          last edited by

                          @unknownuser said:

                          it was silly

                          Not so ! And that was very cool to see volumes in reality! πŸ˜‰

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

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

                            +1, great shapes to deal with plywood and a saw. 😎

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

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

                              but if people realized i actually really do need these abilities from a software, and that i'm not just making things up or being theoretical/hypothetical, then there wouldn't be anything to argue about πŸ˜†

                              (really though.. i reread that post a little bit after posting it and saw how it could get skewed into something it wasn't without getting across the point i was trying to make so i just deleted it.. )

                              dotdotdot

                              1 Reply Last reply Reply Quote 0
                              • pilouP Offline
                                pilou
                                last edited by

                                Now the big question does a polygon / box modeler capable to simulate a true
                                arc / circle without to drive crazy the ruby coder! πŸ’š

                                http://images4.hiboox.com/images/0709/4168ddd29b339d315d0494f7cf8f3192.jpg

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

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

                                  @unknownuser said:

                                  Now the big question does a polygon / box modeler capable to simulate a true
                                  arc / circle without to drive crazy the ruby coder! πŸ’š

                                  good question.. because i don't actually know what it's like to code.. so hey, maybe what i wish sketchup would do is in fact impossible in such an app..

                                  my stance is based off what i think or assume is possible, even in a polymodeler.. in my head i'm like "wtf.. why can't sketchup be a little smarter in this scenario ?" or "i see other apps (nurbs) that handle this situation with zero problem what so ever"..

                                  but seriously, maybe sketchup and the like are in fact dumb and must remain dumb? it's just that i can't logically come to that conclusion and nothing said by anyone else has led me to believe it's not possible.. it seems more that the majority of people, including the developers, simply don't care about upping it's intelligence..


                                  does violette mean purple?

                                  .

                                  dotdotdot

                                  1 Reply Last reply Reply Quote 0
                                  • Alan FraserA Offline
                                    Alan Fraser
                                    last edited by

                                    @desertraven said:

                                    This is the promise from the Sketchup web site:

                                    @unknownuser said:

                                    Follow Me: Create complex extrusions and lathed forms

                                    You use SketchUp's innovative, do-everything Follow Me tool to create 3D forms by extruding 2D surfaces along predetermined paths. Model a bent pipe by extruding a circle along an L-shaped line. Create a bottle by drawing half of its outline, then using Follow Me to sweep it around a circle. You can even use Follow Me to round off (fillet) edges on things like handrails, furniture and electronic gadgets.

                                    No warnings stating that there are problems and unexpected results.

                                    But that's quite obviously the sales pitch, not Technical Support. When have you EVER seen caveats included in a sales pitch...except on some cigarette or financial services ads, where it is a legal requirement.

                                    There is nothing in the paragraph above that is not true. You can even still use the Follow Me Tool to achieve an absolutely accurate version of such a lathed shape that isn't a 'Total Screw Up'. You can also use TIG's EE by Lathe or Fredo's Curviloft to achieve exactly the same absolute precision. So there is clearly nothing wrong with the background calculations taking place within the core program. The fault lies with the person using those tools in an inappropriate manner.

                                    lathe.jpg

                                    SketchUp can be learnt within hours...but only the broad sweep of it, used for general modelling. Anyone wanting to achieve absolute precision in all circumstances is going to have to put the time in, as they would on any other software. It specifically mentions circle in that blurb above. As I've already stated a couple of times, that is the one specific instance that the Extrude Tool can be used as an accurate Lathe Tool.

                                    Having seen that it doesn't work on anything less than a circle, I see no sense in continuing to try to knock a square peg into a round hole by using it on smaller arcs, then complaining that it doesn't work properly. That's a classic case of the poor workman blaming the tools. It does work...if you use it properly.

                                    This is not complacency, it's simply being realistic. I can sympathise with Jeff's demands for stuff like an Offset Tool that works in a consistent way with the Circle and Arc Tools. I would like to see, for instance, a circle...when extruded to a simple, unedited cylinder...transfer its properties to that cylinder. I know we can now still edit the radius (which was not always the case) but how about still being able to edit the number of segments? We're only talking about a cylinder here, not some coiled length of hosepipe.
                                    I do think that some of Jeff's expectations are probably unacheivable. A polygon modeller is not a NURBS modeller...and never will be.

                                    One of the main tenets of SU development has always been that it ought to be able to play nicely with other software. So if you absolutely require something (like precisely intersecting arcs) that can only be modelled in NURBS (or a 2D bezier drafter) then use that and import them when done. If I want to do proper UV mapping, I use TIG's proxy script to talk to UU3D and do it there.

                                    On the other hand, I don't have any sympathy with people using the existing software inappropriately; and then blaming the software. These arguments about SU being able to handle every conceivable contingency as opposed to the KISS approach have been raging for at least a decade. I can remember all the desperate pleas for a raytracer to be included (before we had Podium or anything else)...I had to export to Vue and do it there. The dev team resisted; and now we have more renderers than you can shake a stick at, without further complicating the basic GUI or the usability of the program.

                                    Getting back to the title of the thread. Yes, there can be some inaccuracies (due mostly to SU not handling true curves) i don't know if they can ever be entirely resolved; but I'm hoping the devs will at least try to push the envelope. But, in my experince, most inaccuracy lies between chair and keyboard.

                                    3D Figures
                                    Were you required to walk 500 miles? Were you advised to walk 500 more?
                                    You could be entitled to compensation. Call the Pro Claimers now!

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

                                      @alan fraser said:

                                      Having seen that it doesn't work on anything less than a circle, I see no sense in continuing to try to knock a square peg into a round hole by using it on smaller arcs, then complaining that it doesn't work properly. That's a classic case of the poor workman blaming the tools. It does work...if you use it properly.

                                      it's just sheer luck that it happens to work on circles.. and requires you to setup geometry in a way which is against what the tool actually does (it offsets straight edges instead of vertices -- in every single instance of using the tool.) but requires you to feed it inaccurate profiles according to it's operation in order to get the results we'd call accurate.. (i.e.- since it only offsets edges, the profile should logically be placed perpendicular to an edge.. but to make it work on a circle, you have to place a stretched version of the profile at a wonky angle)

                                      point being, sketchup isn't thinking "oh.. hey.. a circle.. let's do it like this instead of that now"… it just does the same thing it always does and in the case of a circle, it gets lucky..

                                      top view
                                      if i add all that orange stuff then intersect/delete afterwards, i can in fact get an accurate 90ΒΊ corner.. but don't go doing something like most people (even most experienced users) would advise in this situation which is to add straight segments at the arc tangents then push/pull them back to place afterward..

                                      dotdotdot

                                      1 Reply Last reply Reply Quote 0
                                      • Alan FraserA Offline
                                        Alan Fraser
                                        last edited by

                                        No Jeff, it's not sheer luck...it's sheer common sense. It works in the case of the circle specifically because it always bisects the angle between two adjacent sides.
                                        In the case of an arc that is only what you require...and nothing more, it doesn't have any adjacent side to bisect the angle with. So it simply reveals its true nature as an extrude tool.

                                        Give it the information it requires...at the correct angle...ie one extra segment at both ends, which it can screw up to it's heart's content (for perfectly logical reasons)...and it's perfectly accurate on the remainder.

                                        It doesn't change its behaviour, it just seems to. It still offsets against the edges, but the figures reverse-engineer to to give the correct offset at the vertices, not edge to edge. That skewed profile in the middle figure is only 8 59/64" deep...not the 9" I originally drew it, nor the 9" it ends up as being.
                                        If you were to continue that profile along the edge of a box, for instance, people would then be complaining that the edge to edge offset was wrong.
                                        That might not matter to you, as you deal almost exclusively in curves; but it matters to a lot of other people.

                                        I can't believe I'm having exactly the same conversation now, I had with a newbie nearly 10 years ago.


                                        arc.jpg

                                        3D Figures
                                        Were you required to walk 500 miles? Were you advised to walk 500 more?
                                        You could be entitled to compensation. Call the Pro Claimers now!

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

                                          @alan fraser said:

                                          I can't believe I'm having exactly the same conversation now, I had with a newbie nearly 10 years ago.

                                          dang.. that poor misguided n00b.. i hope you didn't set him/her straight..

                                          dotdotdot

                                          1 Reply Last reply Reply Quote 0
                                          • DesertRavenD Offline
                                            DesertRaven
                                            last edited by

                                            @unknownuser said:

                                            Now the big question does a polygon / box modeler capable to simulate a true
                                            arc / circle without to drive crazy the ruby coder! πŸ’š

                                            http://images4.hiboox.com/images/0709/4168ddd29b339d315d0494f7cf8f3192.jpg

                                            "Maya" or "3D max" are both able to handle polygonal geometry correct.
                                            All the coder has to do is make the arch and circle act as such. They offset from a center point at any given angle depending on the amount of segments. That's all there is , not rocket science. 😎

                                            Edit: The result needs to be an offset copy of the original arch, with the same parameters, amount of segments, just bigger or smaller depending on the side of the offset.

                                            Edit2:
                                            @unknownuser said:

                                            @alan, I can't believe I'm having exactly the same conversation now, I had with a newbie nearly 10 years ago.

                                            Yes that is a sad thing.

                                            simplicity is the ultimate sophistication

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

                                            Advertisement