Corner Cut Out
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!
Corner Cut Out
Hi Friends,
I can't find an easy way in FreeCAD to cut out a corner on a part as you can see on the attached gif image.
Is there a simple way to do this ?
Have a nice day
I can't find an easy way in FreeCAD to cut out a corner on a part as you can see on the attached gif image.
Is there a simple way to do this ?
Have a nice day
--
Marc BERLIOUX
Marc BERLIOUX
Re: Corner Cut Out
Using PartDesign, if you know the coordinates of the vertices:
1. Attach datum points to each edge and then use attachment offset as required.
2. Attach the sketch to the three datum points
You can do something similar if you know the cut plane angles by attaching a sketch to the corner vertex then
offsetting by the proper yaw,roll,and pitch angles.
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15280 (Git)
Build type: Release
Branch: master
Hash: 1dded002ca8d023b69885feba132132f050af746
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: English/UnitedStates (en_US)
"It is a poor workman who blames his tools..."
Re: Corner Cut Out
Another method is to create a cube, rotate it and place it into position, then apply a Part Cut.
But this requires math. I try to avoid doing match as much as possible.
Another PartDesign method, if the cut is even between the sides, is to simply create a sketch that is angled 45 degrees from the XZ/YZ planes, create a sketch with a triangle, and pocket it. It can be simpler to create a datum plane (PartDesign Plane) then attach the sketch to it.
In the attached FCStd file, I created a construction triangle (in blue) to control the width of the cut. In other words, it is the section that will be cut off, viewed from the top of the cube.
But this requires math. I try to avoid doing match as much as possible.
Another PartDesign method, if the cut is even between the sides, is to simply create a sketch that is angled 45 degrees from the XZ/YZ planes, create a sketch with a triangle, and pocket it. It can be simpler to create a datum plane (PartDesign Plane) then attach the sketch to it.
In the attached FCStd file, I created a construction triangle (in blue) to control the width of the cut. In other words, it is the section that will be cut off, viewed from the top of the cube.
- Attachments
-
- corner_pocket_nc1.FCStd
- (17.35 KiB) Downloaded 36 times
-
- FC_corner_pocket_01.png (25.39 KiB) Viewed 2222 times
Re: Corner Cut Out
Hi,
Thanks to have moved my post in the right sub-forum and for the replies.
So I'm right, there is not a simple way to do this.. e.g. by selecting the three lines leading to the corner and then specify the length to cut.
As this is not a very different task than a chamfer it could be easy to add this feature.
Where is the right place to post a "Feature Request" ?
Bonne journée !
Thanks to have moved my post in the right sub-forum and for the replies.
So I'm right, there is not a simple way to do this.. e.g. by selecting the three lines leading to the corner and then specify the length to cut.
As this is not a very different task than a chamfer it could be easy to add this feature.
Where is the right place to post a "Feature Request" ?
Bonne journée !
--
Marc BERLIOUX
Marc BERLIOUX
Re: Corner Cut Out
Feature requests are discussed in "Open discussion".
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Corner Cut Out
Hello Marc,
To me the usefulness of such a feature would be nil. But, to each his own.
I've never heard of any CAD software that can do that, but I'm only familiar with mid-range CAD packages. I've never used high-end packages.
To me the usefulness of such a feature would be nil. But, to each his own.
Re: Corner Cut Out
I found another way which I would not really recommend, because I don't understand completely what happens and how stable it is. I present it here hoping for some explanations.
- Create a PartDesign primitive cube 10x10x10
- Create a sketch. Map it to one of the standard planes, e.g. XY plane. It could be attached to its final position immediately but like this it is better to see what happens.
- Create a circle centered in the origin, radius 10.
- Open the attachment editor: click on MapMode, then on the ellipsis button.
- Click on the vertex where you want to remove material. The circle will lie flat on one side of the cube and have its center in the vertex.
- Click on "Reference2" and select the opposite vertex. You will get some warnings in report view.
- Remove the text from the second input field, it says e.g. "Box:Vertex6", the number may vary.
- Confirm, ignore the error messages and pocket to the depth of your desire. You may have to check "reversed".
- If you recompute the whole document no error is shown.
- Attachments
-
- CornerCut.FCStd
- (10.19 KiB) Downloaded 39 times
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Corner Cut Out
Hi Folks,
Thanks ChrisB, I have tried your solution, but it's is only suitable for a cube:
I think (one day) I'll try to add some code to do this. I had a glance yesterday at the FeatureChamfer source files to find out how to get the selected edges. Maybe through the Base.getSubValues() method.
Anyway, the question was about a simple way to do this and it's not that simple..
Sorry for the noise
Et Bonne journée !
Thanks ChrisB, I have tried your solution, but it's is only suitable for a cube:
If the shape is more complex or just 'rectangular', the datum plane is not going to be symetrically positioned around the first vertex.6. Click on "Reference2" and select the opposite vertex..
I think (one day) I'll try to add some code to do this. I had a glance yesterday at the FeatureChamfer source files to find out how to get the selected edges. Maybe through the Base.getSubValues() method.
Anyway, the question was about a simple way to do this and it's not that simple..
Sorry for the noise
Et Bonne journée !
--
Marc BERLIOUX
Marc BERLIOUX
Re: Corner Cut Out
First sketch provides the corner edge length parameter. Second sketch provides the third reference point. Third sketch is attached by using the three points as a sketch plane and geometry reference, and is extruded after. Cut between Box and Extrude feature produces the Corner.
Re: Corner Cut Out
I have hijacked your topic because this solution lied on the way. However, I would not recommend it anyway, before understanding how to control it.
Normand, do you have an idea how to distinguish the attachment from my step 5 above from the attachment after step 7?NormandC wrote: ping
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.