Производные поверхности
Производные поверхности строятся на основе уже созданных объектов — кривых (образующих, спайнов) и других поверхностей: исходные объекты задаются своими идентификаторами, а результат получает новый ID.
Виды производных поверхностей:
- Поверхность вращения —
CreateRevSurface120. - Поверхность выдавливания —
CreateTabSurface122. - Транспонированная UV-поверхность —
CreateTransposedUVSurface. - Поверхность скругления —
CreateBlendedSurface. - Эквидистантная поверхность —
CreateOffsetSurf.
Пример сохранения производной поверхности
Для сохранения производной поверхности сначала необходимо сохранить все опорные объекты и только потом — её саму.
bool SaveOffsetSurface(string id, CADOffsetParam param)
{
if (!SaveSurface(param.Surface))
return false;
return sgr.CreateOffsetSurf(id, param.Surface.Id, param.Offset);
}