Ability to utilize x,y,z axis.

I’m having issues that is unfortunately leading me back to going with another product, especially for the hefty price of this software.

Can we please get the ability to use the axis? I have a mesh cylinder I imported into shapr3d, and I want to cut out the middle of it with “subtraction” but getting directly to the middle of the cylinder is impossible.

With 3d builder, I am able to center all items on screen one by one by just inputting “0” for all axis and then its right there ready to go!
Same thing with heights, I can’t tell if it’s above the grid, below the grid or what? How do I exactly line anything up on center or same heights? So far this app isn’t living up to the hype I hoped it would… hopefully we can get something along these lines to make it a little more user friendly.

@Chrispal136 You can, check out the add axis tool and there options. You can add an axis through a cylinder, as well as 2 point axis’s place one of the tics in the center (it should snap).

Additionally you could use the translate tool by creating a point where XYZ meet and translating the body to that.
Last thing I can think of, is the align tool but, you would have to create a solid surface to align too

1 Like

You can Align to a sketch.

And if that sketch is only used for alignment and not creating a body it can still be deleted :joy:

Not really. If you delete the sketch, you’ll get a missing reference error in the Alignment history step.

And why those steps aren’t deleted when the bodies and sketches are, is still beyond me.

The difference between actions and objects, i.e. commands and results. The history is just a list of commands. While it is certainly possible to delete individual history commands from the history panel, I think you are mostly talking about deleting a sketch “the regular way”, i.e. direct modeling.

Even when that happens, the actual history steps are still there — they just can no longer be completed and will show the missing reference error. So if you delete a sketch, any associated bodies will disappear from the drawing — BUT all the history steps are still there. They just can’t be completed. For example, you can no longer extrude a body without a sketch. Or align a body to a sketch that is no longer there.

Believe it or not, this is not caused by the history feature. This is the way direct modeling has always worked — except now sketches can also be direct modeled. Every action you take is applied to the current state of the drawing — which is always the sum total of all your actions so far, again, including any actions taken on sketches.

Say you extrude a cylinder and proceed to modify it with holes, chamfers, etc. Now, if you delete the cylinder, everything you did to it will disappear. Again, Shapr3D has always worked this way except sketches were second class citizens. You could always modify any bodies — which would also affect any associated bodies or features. And it seems completely normal because that is the way direct modeling works. And now sketches work the same way.

Once again, this is completely independent of the HBPM feature. It is just “all direct modeling — all the time”. Which (IMHO) is the best way to wrap your head around it. As always, what you see in front of you is what you have to work with at any given point in time. You can hide objects, etc. but you can only add to or modify the current drawing state.

In essence, the thing that some people are complaining about is in reality just more of what most people like the best about Shapr — more direct modeling. Granted, it has been a huge workflow adjustment for some people, but conceptually at least, it is just more of a good thing.

HBPM is an additional (and for all practical purposes) completely separate and optional feature. As always, you can do almost anything you can imagine with direct modeling, but sometimes the ability to adjust history steps can save a lot of tedious repetition. The classic example being adjusting a “master body” before making copies — thus avoiding having to direct model the same change on each individual copy.

As I said, the enhanced direct modeling is not the same thing at all as the history feature, but enhanced DM does make history both more powerful and also more likely to “get confused”. In the above example about aligning to a sketch, to use history, Shapr just tries to repeat exactly the same steps you’ve already done, but without the sketch, it wouldn’t be able to.

But even not using the history at all, you still have a direct modeling issue. If you remove the sketch, the body has nothing to align to — and will go back to where it was previously. Exactly the same as if you delete a cylinder (or its sketch) after you chamfer it. The chamfers will disappear from view when the cylinder does. All of the steps will still be in the history list because Shapr is keeping track of your actions for possible use, but the steps will have errors because of the missing references.

3 Likes