Я хочу создать файл .stl для определенной формы, где каждая грань этой фигуры имеет другое имя патча, например, face1,face 2 и т. д. Я сделал это, переопределив классы StlAPI_Writer и RWStl в opencascade. Для этого я использовал метод file.Append вместо метода file.Build. Но у меня проблема, когда я сохраняю файл .stl в уже существующем файле, он добавляет неверные данные к существующему. Я хочу удалить существующие данные в файле и добавить новые данные лицом к лицу для данной формы.
Пожалуйста помоги мне с этим.