Git Product home page Git Product logo

revittoifc's Introduction

This project is now archived, you can find the new version in RevitToIFCApp


RevitToIFC

A Web App to convert Revit files to IFC

Overview

Revit To IFC is a web application using the Autodesk Forge web services to convert Revit file to the IFC format. You can use this application to upload your Revit file to the Forge service and download back the converted file.

Overview

Installation

Prerequisite:

git clone https://github.com/simonmoreau/RevitToIFC.git
cd RevitToIFC

# install the project's dependencies
npm install

# starts the application in dev mode and watches your files for livereload
ng serve

For comprehensive documentation on Angular-CLI, please see their github repository.

This Web app use Azure Function to retrieve a Forge access token. You can find this function here.

Built With

Development

Want to contribute? Great, I would be happy to integrate your improvements!

To fix a bug or enhance an existing module, follow these steps:

  • Fork the repo
  • Create a new branch (git checkout -b improve-feature)
  • Make the appropriate changes in the files
  • Add changes to reflect the changes made
  • Commit your changes (git commit -am 'Improve feature')
  • Push to the branch (git push origin improve-feature)
  • Create a Pull Request

Bug / Feature Request

If you find a bug (connection issue, error while uploading, ...), kindly open an issue here by including a screenshot of your problem and the expected result.

If you'd like to request a new function, feel free to do so by opening an issue here. Please include workflows samples and their corresponding results.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Contact information

This software is an open-source project mostly maintained by myself, Simon Moreau. If you have any questions or request, feel free to contact me at [email protected] or on Twitter @bim42.

revittoifc's People

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

revittoifc's Issues

Base Quantities and Schedules - Revit to IFC

Hi Simon,

Thanks for the quick reply.
One more question, can we convert revit to ifc using forge model derivatives api?
Does forge model derivatives api reads to the following:

  1. Base Quantities
  2. Schedules as property sets
  3. Revit Property sets

Thanks.
Suresh Badra

How to show dimensions created in revit 3d model in bim360 web viewer?

Hi Simon,

I would like know if bim360 supports the following:

  1. Provision to export dimensions/annotations from revit desktop 3d model to ifc through api
  2. Display dimensions/annotations in 3d in forge web viewer similar to dimensions shown in attached file

desktop revit3d model with dimensions

Any suggestions/references will be a help.

Thanks
Suresh

Revit To IFC - Export schedules and base quantities

Hi Simon,

I'm able to manually export the following to ifc by ticking check
boxes (as shown in attached file) in revit desktop

  1. Base quantities
  2. Schedules as property sets
  3. Revit property sets

However revit to ifc is not exporting the following using forge web service:

  1. Base quantities
  2. Schedules as property sets
  3. Revit property sets

Pls modify revit2ifc forge web service to export Base Quantities, Schedules as property sets, Revit Property sets

or

alternatively pls suggest ways to read Base Quantities, Schedules as property sets, Revit Property sets
using forge api such as model derivative api

Thanks
Suresh Badra

revit_ifc_properties

Base Quantities - IFC exported file

Hello Simon:

In Revit IFC export plugin, we have an option to check "base quantities" which extracts base quantities information from Revit and included into the exported IFC file.

Is there any parameter that can be provided programmatically while posting to Autodesk forge services so that we can get Base Quantities

  • Sai

Revit to IFC Conversion using C#

Hi,
We are trying to implement the Revit to IFC conversion in ASP .NET web application.
Kindly provide the C# sample to include the Revit to IFC conversion process in already existing web application.

Thank you in Advance.

Revit To IFC - ASP.NET C# sample source

Hi,
We are trying to implement Revit to IFC Conversion in our ASP.NET C# Web application.
We need to integrate the Revit to IFC conversion in our web app.

Could you please provide the sample c# web application for RevitToIFC conversion.

Thank you in Advance and Wish you a very happy New Year!!!!

Unable to connect to host - api.developer.forge

Hello Simon,
We have developed the same functionality as this project does with PHP as base technology. I did go well and was able to convert RVT file to IFC. But from few days ( last 3 days ), We are not able to connect to the host or in other words not able to generate the token using the following service.

https://developer.api.autodesk.com/authentication/v1/authenticate with Secret Key and Client ID as post parameters.

Can you suggest what went wrong with the service?

I also observed that I am not able to upload or convert RVT file to IFC using your product.
URL: https://revittoifc.bim42.com/home

Please let me know if you have any idea.

  • Sai

Compatibilité - Ubuntu Server

Je me juste demande quel système d'exploitation vous utilisez pour courir cette application web.
(Est-ce que vous utilisez Windows Server?)
J'ai essayé d'utiliser Ubuntu Server 16.04, mais il y a des problèmes pour l'installation (nodejs/npm vulnerability problems).

Cannot access through port 4200 after ng serve

Hi,

I git cloned and cd insite the folder.

Then i npm install and installed angular-cli parallely,

then i ng serve from the RevitToIfc folder and all seems well webpacked and ask me to connect to localhost 4200.

so i access my server from outside : 185.xxx.xxx.xxx:4200 and the connection is refused.

Please thanks to help me

revit to ifc

I have been looking for something to turn a revit file to an IFC file, when I found Git and GitHub. I have uploaded my .rvt file of 66.652 MB about an hour and a half ago. It is currently uploading. I know this is a large file. Does it take a while to load, or have I done something wrong? I am using https://revittoifc.bim42.com/home

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.