GithubHelp home page GithubHelp logo

Comments (10)

agviegas avatar agviegas commented on May 23, 2024 3

Thanks @ThomasTJdev! We will implement IfcIShapeProfileDefs these days. We don't need additional information; once we make the first step, we will let you know to see if it's solved.

from engine_web-ifc.

ThomasTJdev avatar ThomasTJdev commented on May 23, 2024 1

I have tested various other IFC files and I got another Unexpected profile type:

#56335= IFCCIRCLEHOLLOWPROFILEDEF(.AREA.,'AirTerminal_\X2\00D8\X0\160_Type15',#56334,94.9999999999999,15.);

from engine_web-ifc.

agviegas avatar agviegas commented on May 23, 2024 1

Thanks for the notice! I'm finishing geometry optimization this weekend, and these issues with the profiles are the next bullets in my list

from engine_web-ifc.

tomvandig avatar tomvandig commented on May 23, 2024 1

Both IfcIShapeProfileDefs and IFCCIRCLEHOLLOWPROFILEDEF are now implemented, please check out https://tomvandig.github.io/web-ifc/examples/viewer/index.html (might need to clear cache & refresh to download the new wasm binary)

from engine_web-ifc.

agviegas avatar agviegas commented on May 23, 2024 1

Just for the notice, centering the camera to the geometric elements is something we have already implemented in web-ifc-viewer.

from engine_web-ifc.

tomvandig avatar tomvandig commented on May 23, 2024 1

As a workaround, I've added normalization to https://tomvandig.github.io/web-ifc/examples/viewer/index.html in the latest deploy. If you still can't see your model, something is seriously wrong and we should investigate further.

from engine_web-ifc.

ThomasTJdev avatar ThomasTJdev commented on May 23, 2024 1

As a workaround, I've added normalization to https://tomvandig.github.io/web-ifc/examples/viewer/index.html in the latest deploy. If you still can't see your model, something is seriously wrong and we should investigate further.

Thank you @tomvandig! It works. I have tested with various models from different design teams - they load correct and fast. Great job!

Now when my models can load, I'm coming over to the web-ifc-viewer-repo 😉

from engine_web-ifc.

agviegas avatar agviegas commented on May 23, 2024 1

@ThomasTJdev Great! Keep in mind that these changes need some days to reflect on the other repos. Also, beware that the last changes regarding IFC functionality are in web-ifc-three.

from engine_web-ifc.

ThomasTJdev avatar ThomasTJdev commented on May 23, 2024

Thanks @tomvandig. Using your link the console shows that it loads fine, but no model is shown. I'll try to pull and compile later for a local test.
Thank you for fixing the issue!

Screenshot_20210603_174032

from engine_web-ifc.

tomvandig avatar tomvandig commented on May 23, 2024

Hi Thomas,

I'm sorry about that, that's unfortunate.
I believe both element types are implemented correctly now, as I can see them properly on other models. I believe your problem may lie in the coordination of your model. If your model is very far from the origin it may not be visible, even though it is loaded properly.

I will add some normalization to the viewer so you can check if this is indeed your issue. If it is not, I will need the model available to be able to help you further.

Cheers.

from engine_web-ifc.

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.