A surface from edges results in a hang-up
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!
A surface from edges results in a hang-up
Hello,
When I try to build a surface from a series of edges I never get to a result. The cursor changes to a blue spinning circle and I notice that all available memory get allocated and processor load is indicated as very high, but no surface appears.
It makes no difference it I try this from the Surface WB or the Part WB, or if I join some edges before into an that is larger.
I stripped my real model down to just some essential lines and curves but with the same result.
Here you see the order for selecting edges and after the 3th one it hangs. My setup is this:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22846 (Git)
Build type: Release
Branch: master
Hash: 1f46b72491a0008384a6db4f2615a656249f6f08
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
It anyone wants to give it a try, my test file is attached.
Thanks in advance for helping me get around this.
best regards,
KrisA
When I try to build a surface from a series of edges I never get to a result. The cursor changes to a blue spinning circle and I notice that all available memory get allocated and processor load is indicated as very high, but no surface appears.
It makes no difference it I try this from the Surface WB or the Part WB, or if I join some edges before into an that is larger.
I stripped my real model down to just some essential lines and curves but with the same result.
Here you see the order for selecting edges and after the 3th one it hangs. My setup is this:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.22846 (Git)
Build type: Release
Branch: master
Hash: 1f46b72491a0008384a6db4f2615a656249f6f08
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Dutch/Netherlands (nl_NL)
It anyone wants to give it a try, my test file is attached.
Thanks in advance for helping me get around this.
best regards,
KrisA
- Attachments
-
- surfaceTest.FCStd
- (451.73 KiB) Downloaded 21 times
Re: A surface from edges results in a hang-up
Works flawless here:
OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23578 (Git)
Build type: Release
Branch: master
Hash: 50c3cbf00579dc4941ca743c25720d016b0453ce
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
Please try to upgrade to the latest 0.19.OS: macOS 10.15
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23578 (Git)
Build type: Release
Branch: master
Hash: 50c3cbf00579dc4941ca743c25720d016b0453ce
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
-
- Veteran
- Posts: 3182
- Joined: Thu Sep 24, 2020 10:31 pm
- Location: Hawaii
- Contact:
Re: A surface from edges results in a hang-up
Freecad 0.19-23323
-
- Veteran
- Posts: 3182
- Joined: Thu Sep 24, 2020 10:31 pm
- Location: Hawaii
- Contact:
Re: A surface from edges results in a hang-up
Surface Workbench Surface|Filling is more like what is intended, I expect.
Re: A surface from edges results in a hang-up
Thanks for checking my file. I upgraded to the latest windows release 23683 but that gives identical behaviour.
Could it be that not being able to create the surface is related to my hardware (PC is Dell with Corei5-2320@3GHz and about 7 or 8 years old now) or graphics card (AMD Radeon HD 6450) and its driver SW (version15.201.1151.1008 of 2015-11-04)?
Any help on getting the surface WB to show my surface is appreciated.
best regards,
KrisA
Could it be that not being able to create the surface is related to my hardware (PC is Dell with Corei5-2320@3GHz and about 7 or 8 years old now) or graphics card (AMD Radeon HD 6450) and its driver SW (version15.201.1151.1008 of 2015-11-04)?
Any help on getting the surface WB to show my surface is appreciated.
best regards,
KrisA
Re: A surface from edges results in a hang-up
I now also checked a different windows build: the Conda one.
And that gives a much better result without the hang-up reported earlier. So to everyone struggling with surfaces, I recommend a switch to the windows Conda build.
This is the info shown by the working FreeCAD:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23721 (Git)
Build type: Release
Branch: master
Hash: 4c323a63258b94903290fb23426be240c8663950
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Dutch/Netherlands (nl_NL)
Maybe a warning could be placed on the 0.19 download page that the LP build is less robust then the Conda one for some operations (e.g. surface creation).
best regards,
KrisA
And that gives a much better result without the hang-up reported earlier. So to everyone struggling with surfaces, I recommend a switch to the windows Conda build.
This is the info shown by the working FreeCAD:
OS: Windows 10 (10.0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23721 (Git)
Build type: Release
Branch: master
Hash: 4c323a63258b94903290fb23426be240c8663950
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Dutch/Netherlands (nl_NL)
Maybe a warning could be placed on the 0.19 download page that the LP build is less robust then the Conda one for some operations (e.g. surface creation).
best regards,
KrisA
Re: A surface from edges results in a hang-up
sgrogan wrote: JFYI
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
-
- Veteran
- Posts: 3182
- Joined: Thu Sep 24, 2020 10:31 pm
- Location: Hawaii
- Contact:
Re: A surface from edges results in a hang-up
@krisA So that was the surface you were looking for? It deviates a long way from the edge loop!
Re: A surface from edges results in a hang-up
If it is OCC 7.4.0 against 7.3.0 it is as we know out of FreeCAD hands. And the new LibPack is 7.5.0...
Re: A surface from edges results in a hang-up
@edwilliams16 No, actually not. I want to refine the surface with some intermediate profile curves. But the file I posted is just a test case.
I already checked with 1 intermediate curve and the surface adapts to it: very fine. I hope to use this technique in my real model where there are about 31 intermediate curves.
And now, with the help and responses on this forum, I feel to have some backup from experts in finally reaching a decent hull shape.
thanks and best regards,
KrisA
I already checked with 1 intermediate curve and the surface adapts to it: very fine. I hope to use this technique in my real model where there are about 31 intermediate curves.
And now, with the help and responses on this forum, I feel to have some backup from experts in finally reaching a decent hull shape.
thanks and best regards,
KrisA