Git Product home page Git Product logo

Comments (3)

imirzov avatar imirzov commented on July 3, 2024

Hi! Thanks for the issue.

I have found my own UNV example with surfaces and tested the unv2ccx converter. Result is the same - no surface output. As I can see, UNV2467Reader() method of the reader.py distinguishes only node and element sets. So, surfaces are not supported. And it is not a mistake.

Actually, UNV file format does not provide information about element's face numbers. But we need them to make a surface in CalculiX (or Abaqus). So, Salome uses some internal algorithm to paint surfaces. It should not depend on element face numbers, but is based on element numbers only. And I do not know how to implement it.

from cae.

imirzov avatar imirzov commented on July 3, 2024

One more remark. In Salome groups mean:

  • Group of Nodes = node set
  • Group of Faces = set of shell elements
  • Group of Volumes = set of solid elements

When you define a Group of Faces in Salome, it does not create surfaces in meaning of CalculiX. Instead, Salome creates shell elements and then exports them into UNV file. That is why UNV file has no information about solid element faces - in surface definition they a replaced by shells.

So this issue is the UNV format issue. It does not support surfaces - only nodes, elements and element sets. Surfaces are replaced by shell elements.

from cae.

kitech-105 avatar kitech-105 commented on July 3, 2024

Thank you very much for taking a look to my case.

from cae.

Related Issues (20)

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.