I need to model a PartDesign body which is roughly a cuboid, but the surfaces are slightly sloped and edges as well as corners are rounded.
I understand that it is best to have a few sketches attached to the XYZ plane of the body's origin instead of basing subsequent steps on generated geometry. Hence I created three sketches which also use named constraints. This is how far I got:
You cannot really see it from the screenshot, but some edges are no straight lines but arcs. How do I proceed from there?
First I thought, I should proceed by padding the XY sketch. But how do I make that pad follow the sketches in the other planes?
Or do I have to pad the XY sketch, go with perpendicularly surfaces and then remove the superfluous parts of the body surface-by-surfaces and edge-by-edge? But I thought one should avoid that.
Any tips, hints and ideas a re highly appreciated. Thank you! (Model is the in attachment.)
How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
- Attachments
-
- MPPT.FCStd
- (28.54 KiB) Downloaded 13 times
- thomas-neemann
- Veteran
- Posts: 11958
- Joined: Wed Jan 22, 2020 6:03 pm
- Location: Osnabrück DE 🇩🇪
- Contact:
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
if this geometry is a solution, the workflow should also be applicable in part design
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
Why make it hard for yourself? You can pad a rectangle and use drafts to angle the sides a pocket to angle the top then fillet....
EDIT:
I didn't see the attachment, this workflow will not work for you.
EDIT:
I didn't see the attachment, this workflow will not work for you.
- Attachments
-
- Cuboid.FCStd
- (33.05 KiB) Downloaded 11 times
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
I will go with Bance solution. Thank you!
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
With round sides the corners cannot be rounded as they should :
This simple example shows perfectly that it doesn't matter how much FreeCAD improves, as long as the OCCT kernel fails to perform such relatively easy tasks, FreeCAD cannot reach the goal to become a professional application. - papyblaise
- Veteran
- Posts: 8026
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
start with the cube with curved side but without the radius by making a pad with a 3.5° draft
then made the radius all around and the top, then the 3mm plate
The OCCt may have shortcomings, but we can always fix it
then made the radius all around and the top, then the 3mm plate
The OCCt may have shortcomings, but we can always fix it
- Attachments
-
- MPPT PPB.JPG (17.95 KiB) Viewed 666 times
-
- MPPT PPB.FCStd
- (165.29 KiB) Downloaded 5 times
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
Yes it is possible to create round corners, but only if the radius of the side edges is larger than the radius of the top edge. In contrast the given sketches showed small radii for the side edges and a larger radius for the top edge.papyblaise wrote: ↑Sun May 28, 2023 3:45 pm start with the cube with curved side but without the radius by making a pad with a 3.5° draft
then made the radius all around and the top, then the 3mm plate
The OCCt may have shortcomings, but we can always fix it
Altering the shape with enlarged radii isn't a valid fix/workaround from my point of view.
- papyblaise
- Veteran
- Posts: 8026
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
that doesn't hold, you make a 40mm Pad with draft, you make the lateral fillets 3mm, you Pad the upper face of 10mm and fillets the top of 9.99mm
- Attachments
-
- MPPT PPB-1.FCStd
- (245.05 KiB) Downloaded 9 times
-
- MPPT PPB.JPG (18.77 KiB) Viewed 486 times
Re: How to create a body with non-perpendicularly edges in each direction in anefficientl and parametric stable manner?
This is only acceptable if you don't care about tangential connections:papyblaise wrote: ↑Mon May 29, 2023 7:36 am that doesn't hold, you make a 40mm Pad with draft, you make the lateral fillets 3mm, you Pad the upper face of 10mm and fillets the top of 9.99mm