Лінія-виноска для позначення таврування – КОМПАС в DELPHI

Параметри лінії-винесення для позначення таврування (ksBrandLeaderParam) Інтерфейс ksBrandLeaderParam служить для обпісанія параметрів лінії-винесення для позначення таврування Отримати цей інтерфейс можна за допомогою методу GetParamStruct інтерфейсу KompasObject Для цього в якості єдиного параметра даному методу потрібно передати значення константи ko_BrandLeaderParam Розглянемо властивості інтерфейсу ksBrandLeaderParam

Кутовий розмір – КОМПАС в DELPHI

Інтерфейс ksADimSourceParam служить для опису параметрів того, як слід розташовувати кутовий розмір Розглянемо властивості цього інтерфейсу xc, yc – Координати центру розмірної дуги Зазвичай він збігається з вершиною кута, розмір якого проставляється

Операція «видавлювання по перетинах» – КОМПАС в DELPHI

Інтерфейс ksEntityColection служить для опису масиву обєктів Кожен елемент в цьому масиві представляє собою інтерфейс ksEntity, описує той чи інший обєкт Інтерфейс ksEntityCollection не має властивостей Розглянемо основні його методи Add  – Додає обєкт в кінець масиву Інтерфейс додається

Ухил – КОМПАС в DELPHI

Параметри ухилу задаються за допомогою інтерфейсу ksInclineDefinition Його повертає метод GetDefinition () інтерфейсу ksEntity, що описує ухил Розглянемо властивості інтерфейсу ksInclineDefinition angle – Кут ухилу Являє собою кут між нахиляючоїся гранню і нормаллю до площини основи ухилу

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

Параметри операції «перетин ескізом» задаються за допомогою інтерфейсу ksCutBySketchDefinition Його повертає метод GetDefinition () інтерфейсу ksEntity, що описує дану операцію Розглянемо властивості інтерфейсу ksCutBySketchDefinition direction – Напрям відсікання Якщо значення даної властивості TRUE, то має місце прямий напрямок Якщо ж значення даного

Осьова лінія – КОМПАС в DELPHI

Інтерфейс ksMathPointParam використовується для завдання параметрів якоїсь математичної точки Від звичайної точки вона відрізняється тим, що не показується на кресленнях Отримати інтерфейс ksMathPointParam можна за допомогою методу GetParamStruct інтерфейсу KompasObject Для цього в якості єдиного параметра данномуметоду потрібно передати значення константи ko_MathPointParam

Технічні вимоги – КОМПАС в DELPHI

Інтерфейс ksRectParam служить для визначення прямокутної області Отримати даний інтерфейс можна за допомогою методу GetParamStruct інтерфейсу KompasObject Для цього в якості єдиного параметра йому потрібно передати значення константи ko_RectParam Властивостей у інтерфейсу ksRectParam немає, тому відразу переходимо до розгляду його методів

Основний напис КОМПАС в DELPHI

Інтерфейс ksTextItemParam служить для завдання рядка або

Операція «вирізування видавлюванням» – КОМПАС в DELPHI

Параметри операції «вирізування видавлюванням» (ksCutExtrusionDefinition) Параметри операції «вирізування видавлюванням» задаються за допомогою інтерфейсу ksCutExtrusionDefinition Його повертає метод GetDefinition інтерфейсу ksEntity, що описує дану операцію

Приклад 2. Горизонтальний розмір з квалітетом і відхиленнями – КОМПАС в DELPHI

Давайте змінимо розглянуту в минулому розділі програму так, щоб вона виводила квалітет і відхилення проставляється розміру У цьому випадку її код прийме вигляд: var kompas: KompasObject Document2D: ksDocument2D Char255: ksChar255 DynamicArray: ksDynamicArray LDimParam: ksLDimParam