Я новичок в файлах IFC. Для моей компании мне нужно читать файлы IFC, см. http://www.kleinhandel.nl/test.ifc например. Я не знаю, как это читать на C #. Думаю, мне нужно его десериализовать, но как?
Я нашел этот сайт, но его нет для загрузки :(
Я новичок в файлах IFC. Для моей компании мне нужно читать файлы IFC, см. http://www.kleinhandel.nl/test.ifc например. Я не знаю, как это читать на C #. Думаю, мне нужно его десериализовать, но как?
Я нашел этот сайт, но его нет для загрузки :(
Я использую DDS Viewer для просмотра и программирования модулей в файлы IFC (используя C #). К сожалению, программа просмотра пока не позволяет писать. Но, по крайней мере, вы можете читать, и, по крайней мере, вы можете просматривать и запрашивать модель. Кроме того, DDS Viewer позволяет Javascript доступ к модели.
Вы можете найти этот инструмент здесь: http://www.dds-cad.net/132x2x0.xhtml < / а>
Я знаю, что это довольно старый вопрос, но если кому-то было интересно, вы также можете взглянуть на xBIM Toolkit. Вы можете использовать исходный код или пакеты NuGet. Он на 100% реализует IFC2x3 и IFC4 и предоставляет интерфейсы для написания унифицированного кода для обеих схем.
Это .NET, написанный на C #. Примеры и документация доступны здесь
Отказ от ответственности: я один из разработчиков xBIM Toolkit.
См. http://code.google.com/p/ifc-dotnet/source/checkout
. Вы можете проверить источник с помощью Subversion.
svn checkout http://ifc-dotnet.googlecode.com/svn/trunk/ ifc-dotnet-read-only