Comments (2)
Notes | |
(0000033) | |
wyldckat | |
2011-09-07 15:57 | A quick question/request: the settings you are using, are they the default ones? In other words, are they like these: http://engits.eu/wiki/index.php/Tutorials/Version1.3/DamperDuct/Default_Settings [^] |
(0000034) | |
studioa | |
2011-09-08 00:17 | Initially I did not have these settings, but few minutes ago I retried with the exact settings from your tutorial and still it's not working. Just that this time I'm getting the error below: --------------------------- Error --------------------------- This seems to be a bug in enGrid file: ..\..\..\libengrid\updatedesiredmeshdensity.cpp line:253 --------------------------- OK --------------------------- This is on a Win 7 machine amd quad A6 w/ 6gig of ram, haven't tried on Ubuntu with these settings. With previous settings it crashes like described initially. Btw: is 1.3beta available for Ubuntu? - I couldn't see it anywhere. Thanks for your hard work! |
(0000035) | |
wyldckat | |
2011-09-08 07:43 | For Ubuntu, installing enGrid 1.3 beta is as simple as following these instructions: http://engits.eu/wiki/index.php/Installation#Building_enGrid_on_an_Ubuntu_system [^] You wouldn't happen to have saved the previous settings, even if in picture format!? If not, could you please replicate the settings for making it crash, so we can reproduce the error? You can take snapshots of the Settings window on Windows by pressing the keys "Alt+Print Screen" and then pasting in Windows Paint or some other picture editor. As for the bug, sometimes that's a hint to not having set all of the necessary properties. PS: In Windows, pressing the "Print Screen" key will take a snapshot of what you are seeing on your desktop. Pressing "Alt+Print Screen" will only take a snapshot of the window that currently has focus. These key combinations also work in Ubuntu, but Ubuntu has a nice automatic utility that is triggered when these keys are pressed and provides a GUI after the keys are pressed, so we can choose where and how to save said snapshot :) |
(0000038) | |
wyldckat | |
2011-09-08 10:40 | Found the problem: the STL like file is not properly defined! There are loose vertexes that try to connect directly to faces instead of other vertexes. You can verify this in enGrid by running from the menu "Tools -> Check surface integrity". Now, starting with default values, then only changing the "minimal number of cells across" value to 1, I've managed to reproduce the initially reported error. It crashes in the method "char InsertPoints::getNewNodeType(stencil_t S)", due to not detecting whether there might be an "S.id_cell.size()==1", which is the case for the crash. I've committed a fix where it will break operations similarly the way it did for studioa at note 034. But now it will shortly explains what's going on, for both reported scenarios. The temporary fix is in commit e400111, on the branch "windows-1.3". I'll release new Windows builds today and post a note about it here. This commit will not affect the version for Linux yet. |
(0000039) | |
wyldckat | |
2011-09-08 11:14 | New installers released for enGrid 1.3beta on Windows: https://sourceforge.net/projects/wyldckat.u/files/enGrid/ [^] The ones with the name "enGrid_1.3beta_2011-09-08_setup_win*_MSVC2008.exe" have this issue fixed. |
(0000043) | |
studioa | |
2011-09-08 14:32 | 1. Thanks for the fix! I'll try it out. 2. The file was exported from Blender 2.49b to EnGrid (as .begc format) I did not export as .stl format. 3. At that time I did not save the settings, as when something goes wrong, I try to tweak settings to see if works that way. But I tried to re-import that file and I put in the settings that if I recall correct, I used at that time. Indeed the 1.3 crashes similarly. Attached are the .zip screen captures. See SETTINGS_CRASH.zip above. The original ROOM_10x15x8.zip file I have uploaded on 2011-09-02 @ 16:11 contains all Blender & EnGrid files of that room I was trying to simulate the airflow pattern. If it's easier for you, I can send you directly all the files when I work on a project and it crashes. Of course they will be zipped down as small attachments. Or I can create an ftp account for you on our servers and upload the files & send a notice to you when a "crash case" happen and it's uploaded. If this is ok with you, send me a message here with your business e-mail. 3. On Ubuntu I was looking for an updated 1.3 .tar, that one I wasn't finding. Most of the time I'm using the lazy path by running Ubuntu from a stick - so simply untar that on the stick and run the application. Thanks for your hard work! |
(0000044) | |
wyldckat | |
2011-09-08 15:17 | About 2. - I was thinking of STL only in a similar way, because the surface looked like something that was created from STL, since triangles are a must for surfaces in enGrid. And because I've seen STLs that are only good enough for 3D printing, not surface meshing. About 3. - Hopefully the amount of bug reports will be low enough to not require a more direct service line :) Specially when there isn't much time to check every single bug :( But every bug report is very welcome! About 4'ish - Mmm... since it's still in beta, providing the built binaries is something that isn't streamlined yet, at least as far as I can tell... specially due to the size that they usually occupy. Although nightly/weekly builds is something to think about... I still have to see the latest file you posted. |
(0000058) | |
wyldckat | |
2011-12-23 19:00 | The temporary fix has been merged into the release-1.3 branch: ac6df61 Will have to review this bug before closing it. |
(0000063) | |
wyldckat | |
2011-12-26 15:55 | Confirmed that this is now fixed by the merge of release-1.3 with windows-1.3. |
from engrid.
Files now attached at https://gist.github.com/3072026 :
- https://gist.github.com/raw/3072026/e8ba367095a074111c5a7f2e848d5be096319052/ROOM_10x15x8.zip
- https://gist.github.com/raw/3072026/753a43b92363477d694cd0ca9896b7733bba212e/SETTINGS_CRASH.zip
from engrid.
Related Issues (20)
- Unable to import cases created with OpenFOAM 2.3 HOT 1
- Comments from Fedora package review
- Please create an AppData file for enGrid
- Ubuntu 14.04 Compatibility
- facefinder.cpp:100: += on uninit data ? HOT 1
- no-return-in-nonvoid-function HOT 1
- "master branch" and "new concept" Installation HOT 18
- Weird meshing: Tetras delete boundary layer HOT 5
- Boundary Layer creation error: Unrealistic large height computed HOT 10
- Build fails with VTK 6.3 RC2 HOT 3
- Wiki images upload HOT 1
- Alpha and Beta versions: Broken link on wiki HOT 1
- Errors when exporting to OpenFOAM HOT 4
- Build fails with VTK 7.1.0 and OpenGL2 VTK_RENDERING_BACKEND HOT 3
- Support Qt5 HOT 2
- netgen-4.9.13.zip download link is broken in src/scripts/build-nglib.sh HOT 2
- error trying to compile to generic linux HOT 3
- Parameters for boundary layer generation
- INTERFACE_QT_MAJOR_VERSION incompatible HOT 15
- Updated install instructions for OpenSUSE15 or Ubuntu20
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from engrid.