Продолжаем серию статей по работе с API САПР КОМПАС-3D Сергея Норсеева, инженера-программиста АО «ВНИИ Сигнал», автора книги «Разработка приложений для КОМПАС в Delphi».
В качестве среды используется C++ Builder. В предыдущих уроках по COMPASS API Основы И Рисование дизайна мы предположили, что КОМПАС не работает на уроке Правильное подключение к КОМПАСУ мы проверили наличие уже работающего КОМПАСа и подключились к нему.
На уроке Основная надпись Мы разобрались, как заполнить основную надпись рисунка.
На последнем уроке Графические примитивы мы начали рисовать первые геометрические фигуры.
В этой статье рассматриваются различные способы построения дуги окружности.
В КОМПАСе его можно построить тремя разными способами.
Мы рассмотрим их все.
Постановка задачи
Для начала давайте определимся, что мы будем строить.Для примера предлагаю взять полукруг радиуса 10 мм с центром в точке с координатами (100, 100) .
Эта дуга показана на рисунке ниже.
А, Б и С – вспомогательные точки, которые нам пригодятся при описании различных способов построения дуги.
Три очка
Первый способ основан на том, что вы знаете координаты точек.А, Б и С , но координаты центра неизвестны.
Чтобы построить дугу из трех точек, используйте метод ksArcBy3Points интерфейс ксДокумент2D .
Ниже представлен его прототип.
Теги: #api #compass-3d #compass #compass-3d #C++ #приложения #библиотеки #c++ builder #C++ #api #CAD/CAM #Разработка для Windowslong ksArcBy3Points (
-
Тесты На Тавтологию: Хорошие И Плохие
19 Oct, 24 -
Самые Щедрые Инвесторы Получат Лицензии 3G
19 Oct, 24 -
Фотосинт
19 Oct, 24 -
Ненадежный Ethernet
19 Oct, 24