Please enable JavaScript to view this site.

Интерфейс...

Синтаксис Automation:

BOOL AddMateConstraint (long constraintType,

LPDISPATCH object1,

LPDISPATCH object2,

short direction,

short fixed,

double value);

Синтаксис COM:

BOOL AddMateConstraint (long constraintType,

LPENTITY obj1,

LPENTITY obj2,

short direction,

short fixed,

double val);

Входные параметры:

constraintType

- тип сопряжения из перечисления MateConstraintType,

object1

- указатель на интерфейс первого объекта, на который накладывается сопряжение (ksEntity или IEntity),

object2

- указатель на интерфейс второго объекта, на который накладывается сопряжение (ksEntity или iEntity),

direction

- ориентация

(1 - объекты однонаправленные,

0 - направление не учитывается,

-1 - объекты разнонаправленные),

fixed

- признак фиксации деталей перед выполнением

(0 - детали не фиксируются,

1 - фиксируется первая деталь,

2 - фиксируется вторая деталь),

val

- параметр для ограничений (расстояние или угол между объектами).

Возвращаемое значение:

TRUE

- в случае успешного завершения.

Примечание:

Направление задаётся знаком параметра val.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78