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.
Prerequisite:
git clone https://github.com/simonmoreau/RevitToIFCApp.git
cd RevitToIFCApp
# install the project's dependencies
npm install
# start the Azure Function localy
cd api
func start
# starts the application in dev mode and watches your files for livereload
npm start
For comprehensive documentation on Angular-CLI, please see their github repository.
This Web app use Azure Function to handle the back-end. You can find these functions in the /api folder.
Want to contribute? Great, I would be happy to integrate your improvements!
To fix a bug or enhance an existing module, follow these steps:
git checkout -b improve-feature
)git commit -am 'Improve feature'
)git push origin improve-feature
)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.
This project is licensed under the MIT License - see the LICENSE.md file for details
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 simon@bim42.com or on Twitter @bim42.