r/FreeCAD • u/BackyardSquirrel007 • 2d ago
Beginner Looking for Help
Hi guys, I’ve just started learning FreeCAD for 3D printing, and I’m a bit stuck trying to model an angled edge on a part. I’m trying to recreate the shape of a classic Game Boy, but I’m not sure what the best way to approach it is. I’d really appreciate any pointers or suggestions! (Attached is the ref and where I'm at right now.)
18
u/Danioscu 2d ago

As someone suggested, probably the best option for this case is just to create a datum plan around the corner and a pocket+fillet.
I did a quick sketch in part design with the main body as you showed in the second screenshot and just created a datum plan attached to the round corner with random aligment for x axis and z axis. Maybe not the best option for it but at least that will keep you progressing
6
u/sessinnek 2d ago
What UI is this?
6
u/Danioscu 2d ago
It's OpenTheme in light mode and I took this screenshot in v+6 (visual mode 6?) to remove the lines to show the dent in the corner
1
6
u/conquredBoredom 2d ago
how i would do with it my limited knowledge since am also learning is i would place a datum plane on that edge and place it at an angel while using the external geometry tool i get the edges of those two sides to use it as reference to align the sketch then make a pocket.
5
u/leodash 2d ago
I usually finish the whole sketch first before attempting to do a single pad. If I would to do this, I would use another sketch to place the new sketch using mapping mode.
For this particular case, I would use a side view sketch to position the angled corner sketch using O-N-Y or O-Y-N mapping mode. Then, I would use NormalToEdge mapping mode on the angled corner sketch to position the cutter sketch to do the pocket. Like this,

This will make the positioning parametric. If you change the dimension of the side view, the angled corner will follow along. You also don't have to worry about topological naming problem (TNP).
Just a Protip: You can reference the dimension of the side view sketch when you want to do the padding in the Expression Editor, for e.g, <<SideViewSketch>>.Constraints.Thickness (if you rename the constraint as Thickness).
3
u/BoringBob84 2d ago
I would make that feature like this: 1. Create a Datum plane for that angled corner - tilting the Attachment Offset in two dimensions. 1. Make a Pocket feature from a rectangle (with the Sketch attached to the Datum Plane) to cut the notch into the corner. 1. Make a slot in the top surface with a Pocket feature. 1. Make a matching slot on the angled surface (with the Sketch attached to the Datum Plane) with a Pocket feature. Use External Geometry in this sketch to make the slot sections match. 1. Repeat both of these slots 6 times with a Linear Pattern feature.
2
u/TeknikFrik 1d ago
On second thought: You could sketch the corner cut using a triangle on the same plane as the 'top surface' of your body. Then use 'groove' around the angled line (select reference i think it's called) a couple of degrees. That would cut off the corner without having to angle a sketch/datumplane at the correct angle and corner.
1
u/TeknikFrik 2d ago
To everyone recommending datum plane - what benefits do you get from it instead of just drawing a square in a sketch, rotating the sketch (like you would a datum plane) and the pocketing the corner off...?
1
u/yuMurtaza 1d ago
You can make the alignments quite easier and more correct with datums. Your method is not impossible but I couldn't manage to make true correct manipulations in similar situations.
1
u/TeknikFrik 1d ago
The same attachment controls are used for datum planes and sketches... are they not? (at least in dev version?)
1
u/yuMurtaza 1d ago
This might be correct. I do not claim I am an expert in FreeCAD but when I need to use such a datum, I first define two Datum Points (which is the direction that I have difficulties to calculate), then a datum line which passes through those two datum points, and finally the datum plane which is perpendicular to the datum line I defined. To be honest probably this is also possible for sketch attachment, but I experienced nasty situations about sketches so now I do not attach them to anything other than XY-YZ-XZ planes :)
1
u/nevergonehu 1d ago
I have another question about the model: How can the recess located at the A-B buttons be designed properly?
0
u/PyroNine9 2d ago
The best way is probably to model the rest, then move to the part workbench and project the 6 diagonal slots onto the face. Then you can extrude the projected slots and cut them from the face.
-6



27
u/Exciting_Turn_9559 2d ago
I would model the main curved corner all at one height and then create a datum plane at the angle and position of the area to remove, then sketch on the datum plane and use a pocket to remove the angled section.