• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Вырезать кинематически

Автор Fluffy, 24.04.10, 22:40:07

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

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

Fluffy

Подскажите пожалуйста, какая функция соответствует команде "вырезать кинематически"??

bergovin

Цитата: Fluffy от 24.04.10, 22:40:07
Подскажите пожалуйста, какая функция соответствует команде "вырезать кинематически"??
ksCutEvolutionDefinition   - интерфейс Automation
ICutEvolutionDefinition   - интерфейс COM

Данный интерфейс можно получить, используя метод интерфейса элемента модели ksEntity::GetDefinition или IEntity::GetDefinition.

Fluffy

iPart_4 := ksPart(Doc.GetPart(pNew_Part));
iCutEvolutionEntity:=ksEntity(iPart_4.NewEntity(o3d_cutEvolution));
iCutEvolutionDef:=ksCutEvolutionDefinition(iCutEvolutionEntity.GetDefinition);
iCutEvolutionDef.SetSketch(iSketchEntity_2);
iPathPartArray:=ksEntityCollection(iCutEvolutionDef.PathPartArray);
iPathPartArray.Add(iSpline);
iCutEvolutionEntity.Create;

Что я написала неверно?? Ошибок не выдаёт, но не строит ничего...=(

333

iPart_4 := ksPart(Doc.GetPart(pTop_Part));