Color by Axis, close but not quite

I definitely use length snapping when doing floor plans. Makes things go much quicker.

1 Like

I can send you an invite to our labs. We’ll be testing some new grid snapping tools you might be interested in later this year :slight_smile:

1 Like

It is if you want to see any product improvements. We are no longer directly supporting 2021, and any new features are going to be in the latest version. With regards to Labs though, it doesn’t matter what version you use in your production work, as long as we can get you to give us meaningful testing and feedback, its all good!

1 Like

And how does that work when it comes to testing the most current ‘product’.

I’m having one or two issues with the jawbone of this ass compared to your cast iron plough shares.

1 Like

I’m genuinely confused by your question. Could you clarify?

In our SketchUp Labs we provide the latest development version of SketchUp to test new experimental features, and Betas for products preparing to be released.

Ok, so if someone is limiting themselves to the 2021 version, ignoring current development, they are giving you relevant feedback.

Just to put my comment in context.

I’m restoring Notre dame, and I have a question about the best way to restore/conserve the stone work.

I can ask the internet for answers… I can look up historical references…I can study historical masons texts…I can listen to this guy that did some stone work on the building and it was good…but he was alive 100 years ago…and maybe 500 years after the stones he has worked on…

You need to be using the most up to date version of anything to really understand how to help it evolve. Knowing the back story is the second most useful part of any sort of development. In some cases the first.

I would rather those testing are up to date. But not my call.

1 Like

I see your point, but any user, regardless of their preferred version is welcome to participate in testing the latest versions of the product in our Labs if they choose too. A lot of users prefer an older version of the product for a variety of reasons. As a practitioner, there may be elements in the latest version that clash with their current workflows, or there are stability issues that prevent them from making the jump, regardless of the reason, if they have an insight that fixes a bug or improves the product somehow, great. If it also helps them move into the newest version along the way, I’m all for it!

3 Likes

To put this in a different perspective, I submit the following image which highlights the problem with relying on Color by axis.

Since SketchUp is a CAD program that calculates to 16 decimal places of accuracy, I would submit that this issue needs some attention.

1 Like

I would agree. When setting display precision to max these small errors seem to appear at random. I have started digging into DC’s recently. Apart from the interface rounding & masking errors in the source value, the basic math conversion between metric & imperial also throws up small errors, even if the conversion value is input to 8 decimal places. I have a feeling behind the scenes the decimal place processing is kept to a minimum, which is why we see accumulating errors. The other problem seems to be inferencing which in certain circumstances ignores small adjustments.

Perhaps SU was never intended to display such precision, but if it is to continue doing so then surely the processing should reflect that degree of accuracy and not use arbitrary integer or 3 decimal place rounding.

1 Like

To put into more perspective, this is how MS Excel performs:

This is the programing used demonstrate:image

I didn’t know excel had to handle millions of lines to generate millions of faces in 3d. and units. and scales. you’re comparing a calculation tool and a 3D engine. apples and cows.

also, excel is excel. sketchup uses c++.

it’s like saying “I don’t get how english only has a couple of words for snow when the inuits have like 16”
different needs.

Which of the edges do you think should be shown in black as “off axis” ?

Yes, the Edge Styles | SketchUp Help page is of no use in describing what the feature’s limitations are.

This was a simple example of comparing values, which, it might appear to the casual observer, SketchUp is incapable of.

1 Like

Please keep in mind that, in my example, we are dealing with numerical values that SketchUp clearly recognizes.

1 Like

@JamesClark, misinterpretations all over.

Since I can’t t see the x values of the left side top and bottom endpoints in your left image I’m going to assume that both top and bottom dimensions can indeed be the same: 48.000000” (left and right green edges are exactly parallel)

forget about why they are green for this moment

Now what would you expect Sketchup to do if you copy the bottom edge to the top, thereby forcing its length to extend by 0.000001” ?

Now the second issue: why does Sketchup show both left and right side as green while something (the direction) slightly changed in at least one of them with the copy operation? Look at the difference in x values, way below Sketchup’s tolerance which is 0.001” Meaning if left is green so can right be green.

Look at my previous post to see when Sketchup considers an edge to be on axis. It is a decision SketchUp developers made to help us finding errors.

For me, this is simple: The green line on the right side of the rectangle should be black. If SketchUp can clearly see this, then why is the line green.

But it is NOT simple. I ask you to go back to this post and reread it and the following responses:

Color by Axis, close but not quite - #21 by DanRathbun

It actually is not a traditional CAD application. It was purposefully designed to NOT be like other CAD applications, and has been called “The unCAD”.

It was originally a 3D modeling engine designed specifically to model buildings. Since then it has found a lot of use in furniture and other woodwork design.

In contrast, I would consider LayOut to be more of a paperspace CAD application.

All I can say is that a very simple algorithm that would compare x,y, or z values is all that’s needed. Not really that hard, from a programming standpoint. If you, me, and SketchUp can see the values, that should be fairly conclusive.

out of curiosity, are you a software developer ?