Cut/chamfer from one edge to another?
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!
-
- Posts: 2
- Joined: Thu Jul 29, 2021 12:46 am
Cut/chamfer from one edge to another?
I've spent several hours just trying to get this one corner knocked off, but have gotten absolutely nowhere. This is supposed to be an angled support for 3D printing, but because of how FreeCAD works it had to be extruded at a right angle, and as the result of some history sequence instead of an isolated object. The only thing I need to do with it, is connect two edges. They are non planar, but this would usually not be an issue. Right now it has a chamfer applied as best I can, but that exposed face is enough to be a problem for my printer. Incidentally, if you make it close enough it makes the program crash!
If I try to chamfer it fully, it breaks when the value exceeds the length of the shortest side edge, instead of just, like... doing what it can. If it worked, this would result in a curved or angled face between the two nonplanar edges, which is fine.
If I try to use a subtractive box, there doesn't seem to be a way to make that box only subtract from this pad. If it worked, it would end up moving the upper edge down along the vertical face at an angle, which is fine.
If I try to reorder my pads so there's nothing else in existence when the subtractive box hits, it just screws everything up completely.
I thought I might be able to make a Subtractive Loft from one edge to the other, but it seems Lofts can not use edges.
This is an extremely simple, extremely common action when drafting for manufacturing. But how do I handle it here?
OS: Linux Mint 19.1 (XFCE/xfce)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.19.2)
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)
If I try to chamfer it fully, it breaks when the value exceeds the length of the shortest side edge, instead of just, like... doing what it can. If it worked, this would result in a curved or angled face between the two nonplanar edges, which is fine.
If I try to use a subtractive box, there doesn't seem to be a way to make that box only subtract from this pad. If it worked, it would end up moving the upper edge down along the vertical face at an angle, which is fine.
If I try to reorder my pads so there's nothing else in existence when the subtractive box hits, it just screws everything up completely.
I thought I might be able to make a Subtractive Loft from one edge to the other, but it seems Lofts can not use edges.
This is an extremely simple, extremely common action when drafting for manufacturing. But how do I handle it here?
OS: Linux Mint 19.1 (XFCE/xfce)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.19.2)
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/United States (en_US)
- Attachments
-
- Screenshot
- Screenshot_2021-07-28_20-49-56.png (9.84 KiB) Viewed 1533 times
Re: Cut/chamfer from one edge to another?
Welcome to FreeCAD.
Sounds like there may be something non-valid in your file for some reason. If you can post the file we could have a look at it.
One tip regarding chamfer and fillet, they are limited in so far as they can not fully consume a face or they will be considered invalid. That is actually an OCC thing (the CAD kernel used by FreeCAD), not exactly FreeCAD.
Jim
Sounds like there may be something non-valid in your file for some reason. If you can post the file we could have a look at it.
One tip regarding chamfer and fillet, they are limited in so far as they can not fully consume a face or they will be considered invalid. That is actually an OCC thing (the CAD kernel used by FreeCAD), not exactly FreeCAD.
If I am understanding your comment correctly, that is not true. Are you saying that you only want to model just that bracket and not the entire object? If so it must be a separate "Body" object if you are using PartDesign. You can in effect extrude or similar, in many different ways not just at right angles. But I am not sure what exactly you mean.DejitaruJin wrote: ↑Thu Jul 29, 2021 1:15 am This is supposed to be an angled support for 3D printing, but because of how FreeCAD works it had to be extruded at a right angle, and as the result of some history sequence instead of an isolated object.
Jim
- papyblaise
- Veteran
- Posts: 8025
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Cut/chamfer from one edge to another?
Is that what you want
you make a triangle on each side and a subtractive Loft
you make a triangle on each side and a subtractive Loft
- Attachments
-
- 45°angled.FCStd
- (51.79 KiB) Downloaded 23 times
-
- 45°angled.PNG (32.38 KiB) Viewed 1456 times
-
- Posts: 2
- Joined: Thu Jul 29, 2021 12:46 am
Re: Cut/chamfer from one edge to another?
Oh wow, it looks like a Subtractive Loft between two triangles is exactly what I need here, based on tests I did at work. Quite a bit of extra effort to go through for a chamfer, but at least my model only has four such supports.
Note for anyone who finds this through Google, if the support is up against a curved edge (as in my test) this method will leave a bit behind, as one would expect. The greater the arc length (or technically, more arc degrees) taken up by the support, the more geometry will be left behind. In my case, the difference between radius vs support width is great enough that the amount left behind is too small to consider.
Note for anyone who finds this through Google, if the support is up against a curved edge (as in my test) this method will leave a bit behind, as one would expect. The greater the arc length (or technically, more arc degrees) taken up by the support, the more geometry will be left behind. In my case, the difference between radius vs support width is great enough that the amount left behind is too small to consider.
- Attachments
-
- Capture.PNG (77.09 KiB) Viewed 1408 times
Re: Cut/chamfer from one edge to another?
Sometimes when there are complex angles it's easier to make your support short and then model in the last angled portion as a separate pad. This way you work with adding material instead of trying to be accurate at cutting it away.
Re: Cut/chamfer from one edge to another?
I am not completely clear about what you are trying to do, but one thing to consider is to "bury" the end of the support strut inside the mating piece. It can make dealing with exact edges and small gaps a lot easier.DejitaruJin wrote: ↑Thu Jul 29, 2021 4:42 pm Oh wow, it looks like a Subtractive Loft between two triangles is exactly what I need here, based on tests I did at work. Quite a bit of extra effort to go through for a chamfer, but at least my model only has four such supports.
In Part Design everything in a single body ends up as a single solid. Overlaps generally do not cause any problem and they can work to solve some tricky alignment issues.
Gene
- papyblaise
- Veteran
- Posts: 8025
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Cut/chamfer from one edge to another?
so you prefer that, (it's a method)
- Attachments
-
- 45°angled.FCStd
- (50.09 KiB) Downloaded 21 times
-
- 45°angled2.PNG (6.8 KiB) Viewed 1308 times
- Shalmeneser
- Veteran
- Posts: 9591
- Joined: Wed Dec 23, 2020 12:04 am
- Location: Fr
Re: Cut/chamfer from one edge to another?
Something like that ?
- Attachments
-
- 45°angled _SHALM.FCStd
- (65.75 KiB) Downloaded 19 times
-
- 45°angled _SHALM.png (14.7 KiB) Viewed 1302 times
- papyblaise
- Veteran
- Posts: 8025
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: Cut/chamfer from one edge to another?
chick that SHALM offers a potatoid hole
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
- Attachments
-
- 45°angled3.PNG (9.7 KiB) Viewed 1296 times