Как экспортировать файл формата DWG в файл SAT с помощью API C# Autocad?

Как экспортировать файл формата DWG в файл SAT с помощью API C# Autocad. Набор выбора должен находиться в режиме SelectAll в файле SAT. Я использую VS 2010 и Autocad 2012. Код будет очень полезным.

2 ответа

Решение

Хорошо, друзья, вместо того, чтобы проходить через C# код с использованием Autocad API, я прошел следующую альтернативу, то есть создал файл acaddoc.lsp.

и записать в него следующий код. Поскольку мои требования должны использоваться внутри одной папки, это то, что мне помогло.

(defun S::STARTUP()
(command "ACISOUT" "ALL" "" "")
)

Для C#

 String progID = "AutoCAD.Application.18";
 AcadApplication acApp = (AcadApplication)Marshal.GetActiveObject(progID);
 acApp.ActiveDocument.SendCommand("ACISOUT ALL  ");

пробелы внутри команды send работают как ввод.

Из любопытства, что ты делаешь с файлом SAT? И почему

http://forums.autodesk.com/t5/AutoCAD-2013-2014-DWG-Format/Exporting-to-SAT-does-not-save-files/td-p/3944406

Другие вопросы по тегам