Reputation: 65
I need to use IFC for Revit library SourceForge link. Can i override the version that is built in? I mean using Document.Export(path,IFCExportOptions).
How can i use it in DA4R app ?
Upvotes: 0
Views: 104
Reputation: 2024
That's an interesting question, can I know why do you want to override the built in version? is there any limitation? Maybe that is also a good request for us to improve or fix in Revit. And Revit Design Automation engine currently supports Revit 2018.3, 2019.2 and 2020.2, are they all not working for you?
Revit Design Automation includes the support for IFC last April at https://forge.autodesk.com/en/docs/design-automation/v3/change_history/revit_release_notes/, I am not an IFC expert but I don't think there is a way for developer to specify the version in DA4R. But to override the current behavior to export IFC, in theory, you can achieve that within your Revit plugin on DA4R, but you need to customize all the export to IFC functionality within your Revit AppBundle(make sure no namespace conflict with current Ifc export library), you may also need to package all the dependent DLLs within the package to make it work, then upload as AppBundle, define an activity then post a workitem.
Please also notice that the limitation of Revit AppBundle size is 100M by default at https://forge.autodesk.com/en/docs/design-automation/v3/developers_guide/quotas/, you may need to override the size by checking https://forge.autodesk.com/en/docs/design-automation/v3/reference/http/servicelimits-owner-PUT/
Upvotes: 1