Create Face/Solid from wire
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!
Create Face/Solid from wire
Hi all,
i am testing some projection stuff (see thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=33211)
During playing around i now have the problem that i cannot create a face and then a solid from a wire in space which is created during a projection on the surface.
I know that is hard for the occ kernal to calculate a face that matches the human understanding, but does someone has a hint for me where to search or what could be done to make a valid face out of the wire?
Or maybe some hint for an existing function in a workbenches?
Hope for some comments...
Br Manuel
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15513 +1165 (Git)
Build type: Release
Branch: wb_apeltauer_integrate_3d_milling
Hash: 3918225ec0c1ebbb2dde10cd8c9f7693990fd1d9
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
Locale: English/Germany (en_DE)
i am testing some projection stuff (see thread: https://forum.freecadweb.org/viewtopic.php?f=10&t=33211)
During playing around i now have the problem that i cannot create a face and then a solid from a wire in space which is created during a projection on the surface.
I know that is hard for the occ kernal to calculate a face that matches the human understanding, but does someone has a hint for me where to search or what could be done to make a valid face out of the wire?
Or maybe some hint for an existing function in a workbenches?
Hope for some comments...
Br Manuel
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15513 +1165 (Git)
Build type: Release
Branch: wb_apeltauer_integrate_3d_milling
Hash: 3918225ec0c1ebbb2dde10cd8c9f7693990fd1d9
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.0.0
Locale: English/Germany (en_DE)
- Attachments
-
- Make_Face.FCStd
- (135.93 KiB) Downloaded 45 times
Re: Create Face/Solid from wire
If the wire of the letter is planar, you should be able to extrude it as a solid without a problem. You can extrude the receiving face as a solid, then intersect it with the extruded letter.
Re: Create Face/Solid from wire
I tryed your suggestion. It works with the current letter, but if it comes to a set of letters, some letters are not sliced...
I also tried to create a face from the wire and the surface using the occ methods. But the resulting shape tells me that no curve is on the surface.
Does anyone know what that means and how it can be handled?
Br Manuel
I also tried to create a face from the wire and the surface using the occ methods. But the resulting shape tells me that no curve is on the surface.
Does anyone know what that means and how it can be handled?
Br Manuel
Re: Create Face/Solid from wire
I think you should have a look at Curves WB... it should help for Bspline and not planar surfaces
EDIT:
I managed to do something ahead, but still the Cut is not as desired.
EDIT:
I managed to do something ahead, but still the Cut is not as desired.
Re: Create Face/Solid from wire
Good hint, I will try that and come back...
Re: Create Face/Solid from wire
This is a fusion of 3 surfaces made with PipeShell of curvesWB. but not a solid here.
Im glad to see that PipeShell be able to extrude a 3D curve !
Im glad to see that PipeShell be able to extrude a 3D curve !
- Attachments
-
- Capture.PNG (27.18 KiB) Viewed 3062 times
-
- N.FCStd
- (713.07 KiB) Downloaded 29 times
Re: Create Face/Solid from wire
Some update:
After converting all edges to bspline curves and then creating one closed bsline curve, i am able to create a face and then an extrude.
New problem is now the boolean cut. See the pic.
Nothing happens....
Does anyone has experience why the boolean operation does this?
Br Manuel
After converting all edges to bspline curves and then creating one closed bsline curve, i am able to create a face and then an extrude.
New problem is now the boolean cut. See the pic.
Nothing happens....
Does anyone has experience why the boolean operation does this?
Br Manuel
- Attachments
-
- Bended_Surface_4.FCStd
- (304.95 KiB) Downloaded 37 times
-
- Posts: 384
- Joined: Sat Sep 24, 2016 6:51 am
Re: Create Face/Solid from wire
You can use 3d offset to generate both solids & cut accordingly. file size larger to attach
- Attachments
-
- cut.png (33.79 KiB) Viewed 3018 times
Re: Create Face/Solid from wire
that is the way! Thxjaisejames wrote: ↑Mon Jan 07, 2019 10:48 am You can use 3d offset to generate both solids & cut accordingly. file size larger to attach
Re: Create Face/Solid from wire
Hi all,
Many many thanks for all your help.
Right now I found a way to get a face from a wire and a underlying surface. This works if the the wire gets fixed and closed. Also all edges need the p-curves in parameteric space from the surface.
With this face I can create a extrude.
Still a problem is the Boolean cut. Sometimes it works with a extrude, sometimes not. Same with a 3D offset...
I will try to bring the function to a button in the GUI, so it is much easier to try a set of logos, text, etc...
Br Manuel
Many many thanks for all your help.
Right now I found a way to get a face from a wire and a underlying surface. This works if the the wire gets fixed and closed. Also all edges need the p-curves in parameteric space from the surface.
With this face I can create a extrude.
Still a problem is the Boolean cut. Sometimes it works with a extrude, sometimes not. Same with a 3D offset...
I will try to bring the function to a button in the GUI, so it is much easier to try a set of logos, text, etc...
Br Manuel