Git Product home page Git Product logo

Comments (9)

ifcquery avatar ifcquery commented on August 22, 2024

Hi,
can you attach the small and the big model? Otherwise I can't figure out or say anything to that...

from ifcplusplus.

berndhahnebach avatar berndhahnebach commented on August 22, 2024

Try this file. The viewer has been displaying this file for years including the latest commits version.
https://github.com/berndhahnebach/IfcPlusPlus/blob/master/IfcOpenHouse.ifc

from ifcplusplus.

ifcquery avatar ifcquery commented on August 22, 2024

I just loaded the file into SimpleViewerExample, compiled with msvc2015, x64. No problems so far.
Can you step through the code to locate the problem?

from ifcplusplus.

berndhahnebach avatar berndhahnebach commented on August 22, 2024

@fabian
Since it seams insisthzr is not able to open any file at all I (Bernd) provided the linkt to the file, because for sure the viewer is able to display this file.

cheers bernd

from ifcplusplus.

ifcquery avatar ifcquery commented on August 22, 2024

@bernd
ah, ok. Thanks :)

from ifcplusplus.

insisthzr avatar insisthzr commented on August 22, 2024

sorry,it seems I use incorrect qt version.
but when I run a big model,
it still crash.
In file intersect_face_division.cpp,
std::copy(base_loop.begin() + pos, base_loop.begin() + e1_1, std::back_inserter(out));
pos > e1_1,
I want to use your code to make a demo,
but I can't sovleout this bug.
This is the ifc file below
https://github.com/insisthzr/ifcplusplus/blob/master/EPP%20WWT.ifc

from ifcplusplus.

ifcquery avatar ifcquery commented on August 22, 2024

The file intersect_face_division.cpp is part of Carve, which is a 3rd party library like Qt.
So to solve that, a deeper analysis and fix is necessary, probably inside Carve.

from ifcplusplus.

berndhahnebach avatar berndhahnebach commented on August 22, 2024

Wow a cool model made with tekla. The file opens fine for me on Linux with latest commit (84). It opens too with the outdated win binary from ifcplusplus.com (september 2015). But it take really long and has dozens of warnings.

cheers bernd

screen-lin-84

from ifcplusplus.

ifcquery avatar ifcquery commented on August 22, 2024

On my windows machine it loads in less than 5 seconds :)
But only with the older version of Carve. Something has changed obviously. Eventually I can fix it some time.

from ifcplusplus.

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.