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.
How to design to center of gravity?
mike_phillips329
Member Posts: 6 ✭
in General
I'm new to Onshape but have over two decades of design work on other CAD systems like Creo Parametric. How can I create a mate, plane or some other "feature" at the center of gravity of my assembly. I'm sure Onshape has this capability as all other systems I've used can easily do this.
0
Answers
Here is a custom feature that will place a mate connector and a point at the center of gravity: Center of Gravity - Custom Feature
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
@martin_kopplow, yep, that would be an issue. Too bad we don't have custom features for assemblies. The best way I can imagine doing this with the current tools would be to edit part of the assembly in context, use the CG tool, then you will have the updated center of mass with a mate connector. Anytime you need to change the assembly, click the update context button again to update. This is a pretty limited workflow though.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
@martin_kopplow
If you are going as complex as a helicopter, Find solution by @Konst_Sh may be of use to you. If you bring all your parts in context to a part studio, get the center of mass, then rotate what you need using variables to drive the movement, you could find the center of all of the center of masses for every combination of movement from the driving variables.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
This feels like a real bind for me too. I'm no power user but i though tit might be an obvious thing to need. I want to move some parts around and try different design solutions and see how it affects the COM, but can't just because it's an assembly? Huh?
The solution is make a mate and copy and paste each value of the calculated COM position into it. But these means also selecting the parts to measure three times repeated, as editing a mate will then close the Mass and Section properties dialog. Could it not just stay open more often?
Still no real answer to my question here.
I really find it hard to believe that a product as mature as Onshape does not provide this very basic capability OOTB (out of the box). I find it hard to believe that real paying customers have not begged for this functionality. I mean sure you can create a mate connector at the center and manually measure and calculate and update your location as the assembly changes but… YUCK! This tool needs the capability to create a "feature" at the CG of a part or assembly and automatically update this location as the design changes.
Ooops. I never even thought it couldn't. It is only I havend needed it this year. It was a basic thing of my previous CAD to place an origin (there were no mate connectors, but there could be more than one origin) at the overall GC of a design on request at any time. That is not only important for helicopters, but also for things that were to be picked up by cranes and such. You'd just select the whole assy, open the weigh calculation dialogue, there you'd hit the "Place origin at CG" button and it would even inform you about the design's intertia, while it was at it.