Главная » Статьи для тега "интерфейс"

Операция «сечение плоскостью» – КОМПАС в DELPHI

Добавлено Дата: 28 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «сечение плоскостью» (ksCutByPlaneDefinition)

Параметры операции «сечение плоскостью» задаются с помощью интерфейса ksCutByPlaneDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего эту операцию. Рассмотрим свойства интерфейса ksCutByPlaneDefinition.

Читать »

Пример 4. Вертикальный размер – КОМПАС в DELPHI

Добавлено Дата: 28 May, 2013 категория: Delphi, OLE, САПР

Хорошо. Будем считать, что с простановкой горизонтального размера разобрались. Перейдем теперь к вертикальному. Его простановка ничуть не сложнее. Вот пример программы демонстрирующей решение этой задачи:

var

kompas: KompasObject; Document2D: ksDocument2D; Char255: ksChar255; DynamicArray: ksDynamicArray; LDimParam: ksLDimParam;

Читать »

Смещенная плоскость – КОМПАС в DELPHI

Добавлено Дата: 27 May, 2013 категория: Delphi, OLE, САПР

Параметры смещенной плоскости (ksPlaneOffsetDefinition)

Смещенная плоскость представляет собой плоскость, расположенную параллельно заданной плоскости (она называется базовой) и удаленную от нее на фиксированное расстояние (смещение).

Параметры смещенной плоскости описываются интерфейсом ksPlaneOffsetDefinition. Этот интерфейс возвращает метод GetDefinition() интерфейса          ksEntity.          Рассмотрим          свойства          интерфейса

Читать »

Операция «приклеивание выдавливанием» – КОМПАС в DELPHI

Добавлено Дата: 26 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «приклеивание выдавливанием» (ksBossExtrusionDefinition)

Параметры операции «приклеивание выдавливанием» задаются интерфейсом ksBossExtrusionDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity.

Интерфейс     ksBossExtrusionDefinition     является     полной     копией

Читать »

Ребро жесткости – КОМПАС в DELPHI

Добавлено Дата: 26 May, 2013 категория: Delphi, OLE, САПР

Параметры ребра жесткости (ksRibDefinition)

Интерфейс ksRibDefinition служит для описания параметров ребра жесткости. Этот интерфейс возвращает метод GetDefinition() интерфейса ksEntity, описывающего ребро жесткости. Рассмотрим свойства интерфейса ksRibDefinition.

Читать »

Обозначение шероховатости – КОМПАС в DELPHI

Добавлено Дата: 25 May, 2013 категория: Delphi, OLE, САПР

Параметры обозначения шероховатости (ksRoughPar)

Интерфейс ksRoughPar служит для описания основных параметров обозначения шероховатости. Рассмотрим его свойства.

ang – угол наклона обозначения шероховатости к вертикальной оси. На рисунке ниже показан этот угол.

Читать »

Линия разреза/сечения – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

Параметры линии разреза/сечения (ksCutLineParam)

Интерфейс ksCutLineParam служит для задания параметров линии разреза/сечения. Получить этот интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве единственного параметра данному методу нужно передать значение константы ko_CutLineParam. Рассмотрим свойства интерфейса ksCutLineParam.

Читать »

Наклоненная плоскость – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

Параметры наклоненной плоскости (ksPlaneAngleDefinition)

Наклоненная плоскость представляет собой плоскость, расположенную под заданным углом по отношению к базовой плоскости. Параметры наклоненной плоскости задаются интерфейсом ksPlaneAngleDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity.

Читать »

Операция «приклеивание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «приклеивание по сечениям» (ksBossLoftDefinition)

Параметры операции «приклеивание по сечениям» описываются интерфейсом ksBossLoftDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающую данную операцию.

Читать »

Операция «приклеивание вращением» – КОМПАС в DELPHI

Добавлено Дата: 24 May, 2013 категория: Delphi, OLE, САПР

 

Параметры операции «приклеивание вращением» (ksBossRotatedDefinition)

Параметры операции «приклеивание вращением» задаются интерфейсом ksBossRotatedDefinition. Его возвращает метод GetDefinition интерфейса ksEntity.

Интерфейс ksBossRotatedDefinition аналогичен интерфейсу ksBaseRotatedDefinition, который мы рассматривали в главе 58.

Читать »

Операция «сечение эскизом» – КОМПАС в DELPHI

Добавлено Дата: 23 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «сечение эскизом» (ksCutBySketchDefinition)

Параметры операции «сечение эскизом» задаются с помощью интерфейса ksCutBySketchDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего данную операцию. Рассмотрим свойства интерфейса ksCutBySketchDefinition.

Читать »

Простой линейный размер – КОМПАС в DELPHI

Добавлено Дата: 21 May, 2013 категория: Delphi, OLE, САПР

Несмотря на кажущуюся простоту задачи простановки простого линейного размера при ее решении задействуется несколько различных интерфейсов описывающих различные параметры проставляемого размера. Их мы и рассмотрим.

Строка (ksChar255)

Интерфейс ksChar255 предназначен для описания простой строки длиной до 255 символов. Получить данный интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject. Для этого в качестве единственного параметра данному методу нужно передать константу ko_Char255.

Читать »

Операция «выдавливание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 21 May, 2013 категория: Delphi, OLE, САПР

Массив объектов (ksEntityCollection)

Интерфейс ksEntityColection служит для описания массива объектов. Каждый элемент в этом массиве представляет собой интерфейс ksEntity, описывающий тот или иной объект.

Интерфейс ksEntityCollection не имеет свойств. Рассмотрим основные его методы.

Читать »

Линия-выноска – КОМПАС в DELPHI

Добавлено Дата: 20 May, 2013 категория: Delphi, OLE, САПР

Составная строка (ksTextLineParam)

Интерфейс ksTextLineParam служит для описания строки, состоящей из строковых элементов. Получить этот интерфейс можно с помощью метода GetParamStruct интерфейса KompasObject, для этого в качестве единственного параметра данному методу нужно передать значение константы ko_TextLineParam. Рассмотрим свойства интерфейса ksTextLineParam.

Читать »

Операция «вырезание по сечениям» – КОМПАС в DELPHI

Добавлено Дата: 20 May, 2013 категория: Delphi, OLE, САПР

Параметры операции «вырезание по сечениям» (ksCutLoftDefinition)

Параметры операции «вырезание по сечениям» задаются с помощью интерфейса ksCutLoftDefinition. Его возвращает метод GetDefinition() интерфейса ksEntity, описывающего эту операцию.

Читать »