Предварительный просмотр моего C# приложения для рисования на AutoCAD Plant 3D - PullRequest
0 голосов
/ 16 января 2020

В настоящее время я создаю приложение в C#, которое позволяет пользователю создавать / генерировать сценарий python для Plant 3D. Приложение вводит числовые характеристики для чертежа, некоторые имена переменных для деталей и некоторые из их расчетов. Теперь вы можете увидеть проблему, пользователь не знает, как выглядит его / ее рисунок и находится в полной темноте, пока пользователь не сгенерирует сценарий и не запустит этот сценарий в autocad.

Я думаю о том, чтобы иметь какой-то читатель, который преобразует python условия сценария в то, как это должно быть в autocad, пример кода python будет выглядеть так:

o1 = CYLINDER(s, R=R2, H=L, O=0.0).translate((0, 0, -L(L / 2.0))) o2 = BOX(s, L=K, W=L, H=W(W * 3.0)) o1.uniteWith(o2) o2.erase()

Эти строки кодов рисуют цилиндр и коробку, дают им спецификации и затем объединяют их.

Жизнеспособна ли моя идея перевести эти коды в autocad? (Если да, мне нужно изучить autocad, или есть какие-то прямые переводы моего примера кода) или есть какие-то другие способы, которыми я могу реализовать предварительный просмотр в приложении

...