Не работает задание штриховки на 25 версии

Автор maksim krotov, 23.09.26, 14:53:32

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

maksim krotov

Был у меня такой код:
part.SetMaterial(material.Title, material.Density);
         
IHatchParam hatchParam = part.HatchParam;
hatchParam.Style = material.HatchStyle;

part.Update();


Написан он был еще для 23 версии компаса. Свойство HatchStyle содержало число, соответствующее этому перечислению: https://help.ascon.ru/KOMPAS_SDK/25/ru-RU/kshatchstyleenum.html. Т.е., к примеру, если material.HatchStyle = 1, то будет стиль "неметалл".
Но в 25 версии этот код перестал работать: все время ставит штриховку "металл"

p3452

Проблемы на стороне "кодера", т.к. ksHatchStyleEnum уже много лет (проверил вплоть до v20) не менялся...

maksim krotov

Цитата: p3452 от 23.09.26, 17:44:50Проблемы на стороне "кодера", т.к. ksHatchStyleEnum уже много лет (проверил вплоть до v20) не менялся...
Но в 23 компасе проблем не было никаких

p3452

Зачем "пустословить" - если проблема в этом коде, как Вы утверждаете, покажите сообщение об ошибке...