Code Monkey home page Code Monkey logo

voxel2tet's People

Contributors

carlsandstrom avatar fredrikekre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

voxel2tet's Issues

Issues with triple line smoothing and segmentation faults

Hi Carl,
I am working on using this code to prepare a microstructure for meshing. I generated a voxel data set in dream3d and used this code to generate a smooth surface mesh for meshing. I exported the output as an Abaqus file and then intended to re-mesh it in Cubit. Some of the triple lines in the smoothed surfaces ended up very jagged, preventing a high quality mesh from being created. Here is an example of a jagged triple line:
image
Modifying the settings of both the smoothing and coarsening stages did not seem to make an appreciable difference in this. I also tried generating a new microstructure in case the issues were with the geometry of the data set I was using. This always resulted in segmentation faults about halfway through the coarsening stage of the smoothing. Do you know why this might be happening or how I can improve the quality of the triple lines?
Thank you,
Ben

Installing Voxel2Tet

Hello Carl,

I tried to install Voxel2tet on my laptop but I get an error saying

"fatal error: vtkSmartPointer.h: Aucun fichier ou dossier de ce type
 #include <vtkSmartPointer.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated."

I got this knowing that I installed the vtk-master library and I ran the command:
sudo apt-get install cmake libhdf5-dev libarmadillo-dev libvtk6-dev libtet1.5-dev libproj-dev

Could you help me to resolve this problem ?

Thank you very much

Issue Compiling Voxel2Tet

Hi,

I installed all the dependent packages as suggested, and tried to compile the source code.
I end up with the following error. Would anyone be able to help me out here? I use the latest version of HDF5, on a CentOS-7 server system

../lib/libVoxel2TetLib.a(Dream3DDataReader.cpp.o): In function voxel2tet::Dream3DDataReader::LoadFile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)': Dream3DDataReader.cpp:(.text+0x4e3): undefined reference to H5::H5File::H5File(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned int, H5::FileCreatPropList const&, H5::FileAccPropList const&)'
Dream3DDataReader.cpp:(.text+0x56e): undefined reference to H5::CommonFG::openGroup(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' Dream3DDataReader.cpp:(.text+0x876): undefined reference to H5::CommonFG::openDataSet(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) const'
collect2: error: ld returned 1 exit status
make[2]: *** [bin/Cube] Error 1
make[1]: *** [bin/CMakeFiles/Cube.dir/all] Error 2
make: *** [all] Error 2

Thank You!

Citation

Hi Carl,

I was using Voxel2Tet in my project for my doctorate, and as I am preparing an article I wanted to cite your work.
Do you have any specific format or Bibtex citation link for Voxel2Tet?

Thanks,
Best,
Nick

Write STL Data for Each Grain

Hi Carl,

I am trying to use Voxel2Tet to get smooth surface mesh for a voxelated microstructure. I run the program and I get a .VTP file. How can I process this to get an STL for each grain?

I realize you may have stopped working on this program for a while so I appreciate any input you have,

Best,
Jonathan

Compilation Errors

Hi Carl,

I'm glad to see that you recently worked on this repository which means you're still interested in the work.
I would like to use your code for my own RVE-Generator.
It is still under developement but if you like you can read my paper about it s functionality here:
https://www.mdpi.com/1996-1944/13/8/1887/html
However, I was trying to compile your code on two different systems (one is Linux mint and the other one is CentOS 7) but neither one worked.
I am pretty sure I am doing something wrong with installing the dependencies however I just cannot figure out what it is.
I hope you can Help.
I attached a screenshot of the Error I get while compiling.
Terminal

Please let me know what other information you need in order to understand the Error.
I would be really glad if you could help me out with this, since your code would help us a lot to improve our work!

Best regards,

Manuel

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.