Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: Judas от 27-04-2019, 16:32:06
-
День добрый! А задачей проецирования (ортогональным) объектов на произвольную полилинию кто-то сталкивался?
Проецирование двух крайних точек.
-
Judas,
Уточни что ты под этим подразумеваешь. Желательно с картинками.
-
Это доработка предыдущей задачи, как то давно обсуждали поиcк площадей по трассе (ее решили).
Теперь востали экологи - им нужно рекультивацию привязать к ПК трассы - площади то посчитать не проблема, а запикетировать ее - пока в работе.
(https://i.postimg.cc/bs2Fkdpg/image.jpg) (https://postimg.cc/bs2Fkdpg)
-
Судя по картинке тебе нужно найти проекцию точки на полилинию, а не проекцию объекта.
Посмотри метод Curve.GetClosestPointTo.
-
Да, сейчас разбираю тему с перпендикулярами "Александра Пекшева aka Modis".
Но хотел не много не по теме вопрос, а где можно почитать, что что выполняет тот или иной штатный метод или свойство, например, для класса "Curve" метода "EndParam".
Вроде по логике понятно, что количество опорных точке кривой, но вообще там же много свойств))).
П.С. обычно "показать определение" только название и и входящие/исходящие запросы.
-
Вроде по логике понятно, что количество опорных точке кривой, но вообще там же много свойств))).
Для разных типов наследников Curve, метод EndParam имеет разный смысл. Для полилинии - это количество вершин минус 1. Точного описания смысла параметров кривой для разных наследников Curve в документации нет.
-
Но хотел не много не по теме вопрос, а где можно почитать, что что выполняет тот или иной штатный метод или свойство
ObjectARX SDK Docs
-
Все получилось без "перпендикуляров". Решил просто проверять области на пересечения с виртуальным отрезком с шагом отрисовки.
Спасибо всем.
П.С. ObjectARX SDK Docs - прошу прощения, но не могу найти, все что есть в нете это обрезки.
Может подскажете где прям выкачать можно?!
-
П.С. ObjectARX SDK Docs - прошу прощения, но не могу найти, все что есть в нете это обрезки.
Может подскажете где прям выкачать можно?!
ObjectARX SDK Docs - подкаталог Docs в составе ObjectARX SDK, который можно скачать здесь:
https://www.autodesk.com/developer-network/platform-technologies/autocad/objectarx-license-download