Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Is there a way that the base planes automatically adjust to the size of the part?
René_Sartorio
Member Posts: 58 PRO
0
Best Answer
-
EvanReese Member, Mentor Posts: 2,201 ✭✭✭✭✭not that i'm aware of, but it would be nice sometimes.Evan Reese0
Answers
chadstoltzfus@premiercb.com
I don't use planes & axis.
I gave up on them years ago and have never looked back.
Stretch the geometry.
My datums are well behaved.
I can have cylindrical datums:
I have even used lofted surfaces as datums for complex part lines.
So what's better than planes & axis? faces & curves. One of the major problems with planes & axis is they don't transfer when exporting, face & curves do.
When I export my old solidworks layouts, not only do I get the geometry, but my datums come over as faces & curves. I didn't use planes & axis in SW. It's a drag when transferring design layouts and you lose planes & axis. Datums are a huge part of design intent and I wish to keep them. Losing them in a translation is a shame.
This is extremely controversial and has been since the beginning. I choose faces & curves as datum geometry because you don't lose them even when transferring to other CAD systems.
Face & curves are ubiquitous where planes & axis are local to a particular CAD system. I'm a believer in datums and want them to stick around.
That's an interesting approach. I've not usually done it that way, but I see the logic there. Thanks for sharing!
I manually change these 3 planes, glad you added an automatic updater. I'm going to start using it.
Here's a basic datum setup and the reason why we should all learn them and use them.
On my motorcycle lamp and the definition for flexibility, it's nothing more than the location of a mate connector:
To create parametric change in a Harley rear lamp, I'm just controlling the location & orientation of a mate connector through configuration variables.
Changing the mate connector's orientation updates the outer housing. This is my design intent.
Designing the lens cap:
The 1st thing I do is define a datum, in my case an extruded surface, which is pretty and sized properly. The reason for posting in this thread. The next step is to declare it so the next guy knows what I'm doing.
My surface datum is so important because all the features in the lens folder reference this datum. If the datum moves, all the child features update, It's pretty important to keep this pure because it's the heart beat of design intent.
Parametric modeling that has predictable change requires good datum structures. There's no other way. Please focus on the declaration and simplicity of these declarations in your models. There are guys like me looking for this stuff in your designs.
I
https://cad.onshape.com/documents/b692ba672f837e71b65faba3/w/ccaac23887d50996264c013c/e/d4cb9980c75b7b4d4783a422