Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
2016 | 2016-04-06 | ||
PrepIFC_OpenSource_ReadMe.txt | 2016-04-06 | 2.0 kB | |
Totals: 2 Items | 2.0 kB | 0 |
PrepIFC_OpenSource A.Parrella 2016 PrepIFC_OpenSource is a simple appplication that makes the necessary updates to a local code repository for the Revit IFC Open Source code. There are many paths in the solution that need to be updated to work on your local machine before you will be able to edit and build the IFC Open Source code. You can make these changes manually as described in https://sourceforge.net/projects/ifcexporter/files/Building%20the%20Revit%20IFC%20Export%20Open%20Source%20Code.pdf/download , or use PrepIFC_OpenSource.exe to make the changes for you. How to Use: 1. Create a local code repository as described in this document, but stop before updating the .props files. https://sourceforge.net/projects/ifcexporter/files/Building%20the%20Revit%20IFC%20Export%20Open%20Source%20Code.pdf/download * Make sure that your new repository is not read-only. ** Note that you should not have spaces in the path to your code repository. This seems to be a limitation of the Wix installer tools - If you have a solution to that, let us know! 2. Now instead of manually updating the many files required, launch PrepIFC_OpenSource.exe. a. Enter the three paths as they are on your local machine: 1.Path to a local install of Revit (This allows access to the Revit API.dlls) like "C:\Program Files\Autodesk\Revit 2016" 2.The path of the code repository you just created (no spaces) like "E:\Users\parrela\Desktop\RevitIFCSource\Revit.IFC" 3.The path to the wix install files, like "C:\Program Files (x86)\WiX Toolset v3.10\bin" b. Click "Prep Local Files" and the changes described in the PDF document above. Updated documents will be renamed with .old and replaced. 3. Open Revit.IFC.sln in Visual Studio and you should be able to build RevitIFC. There are projects for the ExporterUI, Exporter, Importer, Common, and Install. If you need to build the installer, all projects should be built in Release mode.