Вставить инструмент 2D CAD в приложение C # - PullRequest
0 голосов
/ 15 мая 2019

Мне нужно добавить возможности двумерного моделирования в мое приложение для бизнеса в C # .Net. Мое приложение имеет свои собственные бизнес-объекты и специальный пользовательский интерфейс для ввода технологических данных. Но необходимо рисовать эти объекты, и я не хочу перекодировать 2D-графику, 2D-геометрию «с нуля».

Сценарий, который я хотел бы сделать, это

1) Пользователь выбирает в моем приложении объект для рисования, например, стену. 2) Внутри моего приложения пользователь заполняет технологические данные: материал стены, толщина. 3) пользователь рисует «стену» в внедренном САПР 4) Я получаю в своем приложении некоторую информацию из встроенного САПР (например, положение стены) Это базовый сценарий, но мне нужно объединить свою бизнес-логику с возможностями 2D CAD. Мне нужно, например, пересечь стену с другой, создать круглую стену и т. Д.

Для этих сценариев мне нужно использовать настраиваемое окно пользовательского интерфейса для создания своей модели САПР, встраивать ее в свое приложение и иметь доступ к API САПР для взаимодействия с моделью САПР

Насколько вам известно, существует ли инструмент с открытым исходным кодом для этих нужд?

Спасибо

...