|
[Sponsors] |
[snappyHexMesh] Error: Feature line extraction is only valid on closed manifold surfaces? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 28, 2019, 14:52 |
Error: Feature line extraction is only valid on closed manifold surfaces?
|
#1 | ||
New Member
anu
Join Date: Jun 2019
Posts: 9
Rep Power: 7 |
Hi everyone,
I'm having trouble running surfaceFeatureExtract on an stl file? When I try to run it, I get the following error: Quote:
Here is my surfaceFeatureExtractDict: Quote:
|
|||
July 1, 2019, 06:46 |
|
#2 |
Senior Member
Join Date: Aug 2013
Posts: 407
Rep Power: 16 |
Hi,
Is your STL file encoded in binary? Can you try running the same with an ASCII version of the STL file instead? Cheers, Antimony |
|
July 1, 2019, 11:03 |
|
#3 |
New Member
anu
Join Date: Jun 2019
Posts: 9
Rep Power: 7 |
Thanks for your reply!
It already appears to be ASCII encoded. Is there something else I can do? |
|
February 20, 2020, 10:41 |
Cannnot read "/home/acsj076/mesh1/constant/triSurface/davinci.stl" error ?
|
#5 |
New Member
Join Date: Feb 2020
Posts: 2
Rep Power: 0 |
I am having the same issue and tried changing the davinci.STL to davinci.stl and it still doesn't work could any one help me
[acsj076@solon mesh1]$ surfaceFeatureExtract /*---------------------------------------------------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 5.x | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ Build : 5.x-73d878406f6b Exec : surfaceFeatureExtract Date : Feb 20 2020 Time : 14:27:55 Host : "solon.cluster.intern" PID : 9712 I/O : uncollated Case : /home/acsj076/mesh1 nProcs : 1 sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). fileModificationChecking : Monitoring run-time modified files using timeStampMaster (fileModificationSkew 10) allowSystemOperations : Allowing user-supplied system call operations // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // Create time Reading surfaceFeatureExtractDict Surface : "davinci.stl" Feature line extraction is only valid on closed manifold surfaces. --> FOAM FATAL ERROR: Cannnot read "/home/acsj076/mesh1/constant/triSurface/davinci.stl" From function bool Foam::triSurface::read(const Foam::fileName&, const Foam::word&, bool) in file triSurface/triSurface.C at line 360. FOAM exiting [acsj076@solon mesh1]$ I have attached the surface Feature Extract Dict below : /*--------------------------------*- C++ -*----------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 5 | | \\ / A nd | Web: www.OpenFOAM.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ FoamFile { version 2.0; format ascii; class dictionary; location "system"; object surfaceFeatureExtractDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // davinci.stl { // How to obtain raw features (extractFromFile || extractFromSurface) extractionMethod extractFromSurface; extractFromSurfaceCoeffs { // Mark edges whose adjacent surface normals are at an angle less // than includedAngle as features // - 0 : selects no edges // - 180: selects all edges includedAngle 180; } subsetFeatures { // Keep nonManifold edges (edges with >2 connected faces) nonManifoldEdges yes; // Keep open edges (edges with 1 connected face) openEdges yes; } // Write options // Write features to obj format for postprocessing writeObj yes; } // ************************************************** *********************** // |
|
September 17, 2020, 05:21 |
Feature line extraction is only valid on closed manifold surfaces
|
#6 |
New Member
Tariq Javaid
Join Date: Sep 2020
Posts: 2
Rep Power: 0 |
Dear forum members
I am trying to conduct simulation using Open foam. As I tend to extract features of geometry using surfacefeatureextract command, there comes an error "Feature line extraction is only valid on closed manifold surfaces". Is there any problem in .STL file or something else? |
|
December 20, 2023, 02:14 |
It's not finding your input files
|
#7 |
Member
Bob Tipton
Join Date: Apr 2020
Posts: 34
Rep Power: 6 |
The
"Note: Feature line extraction only valid on closed manifold surfaces" message is saying you have no solids loaded. There is no message to tell you no files were read. So, if no files were read it shows this message. I assume if your files have no contents, it will also show this message. If you search long enough, it will tell you that your stl files must be in <case dir>/constant/triSurface. If you don't have that folder, it will not report that as an error either. This is not the worst CAE error message I've ever seen. That was "An astute user with a flowchart may be able to determine the cause of this error." Which I translated as the programmer saying "We don't know why we get this error either." In that case they were using a Secant Method root finder and the curve ran out of bounds. |
|
Tags |
snappyhexmesh, snappyhexmesh 3d, surfacefeatureextract |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Gmsh] 3D Mesh conversion from gmsh-2.5.0 to OpenFOAM | Ancioi | OpenFOAM Meshing & Mesh Conversion | 17 | January 9, 2019 00:50 |
[blockMesh] BlockMeshmergePatchPairs | hjasak | OpenFOAM Meshing & Mesh Conversion | 11 | August 15, 2008 08:36 |
[blockMesh] BlockMeshmergePatchPairs polyTopoChanger | benru | OpenFOAM Meshing & Mesh Conversion | 3 | June 29, 2008 22:24 |
Problems of Duns Codes! | Martin J | Main CFD Forum | 8 | August 15, 2003 00:19 |
error while compiling the USER Sub routine | CFD user | CFX | 3 | November 25, 2002 16:16 |