Работа с файлом IFC

В файле .ifc можно редактировать наполнение элементов, наборы, наполнение наборов и т.д. не выводя его повторно из программы, в котором он был создан.
Существует 2 варианта как открыть файл:
1. Открыть с помощью — выбрать другое приложение — любой текстовый редактор
2. изменить расширение с .ifc на .txt и открыть

Какие изменения могут быть внесены в файл .txt:

1. Удаление или изменение параметров проекта

Для этого в поиск текстового файла вводится наименование параметра или набора проекта, в строчках выше и ниже будут все параметры проекта этого набора. Далее удаляем ненужные, изменяем названия параметров или набора. Возможна замена содержимого параметра, для этого надо создать фиктивный пустой проект, занести в параметры проекта такой же параметр как в IFC, заполнить требуемую информацию и экспортировать. После чего новый файл ifc также открывается в txt и оттуда копируется значение требуемого для переноса параметра.

2. Замена системных параметров:

2.1. Наименование проекта
ТИП: Здание, Набор: Element Specifuc 
Параметр: Name
Поиск в txt: =IFCBUILDING
Заменить на пустое поле: =IFCBUILDING(’00HIbIvzjAm9cJPfjU7Y36′,#20,»,$,$,#16,$,»,.ELEMENT.,$,$,#94);
2.2. Шифр
ТИП: Проект, Набор: Element Specifuc
Параметр: Name
Поиск в txt: =IFCPROJECT
Заменить на пустое поле: =IFCPROJECT(‘0HcKHjGQXC_e9UxXL3MhFu’,#20,»,$,$,’\X2\041D04300438043C0435043D043E04320430043D04380435\X0\ \X2\043F0440043E0435043A04420430\X0\’,’\X2\041F\X0\’,(#87),#84);

3. Поиск уровня:

=IFCPROPERTYSINGLEVALUE