Здравствуйте, мне необходимо написать программу на c#, которая будет конвертировать формат файла .prt( Siemens NX) в любой другой формат stl, obj, step. Для этого нужно использовать динамическую библиотеку или консольный конвертер, данная библиотека должна работать без установки, ввода ключей, регистрации. Можете, пожалуйста подсказать что-нибудь подходящее? Если это будет консольное приложение, то как его вызывать в программе?
Скорей всего на этом форуме специалистов работающих в этом направление вы не найдете. Но попробуйте начать с этой документации https://docs.plm.automation.siemens.com/tdoc/nx/10/nx_api#uid:index_xid969099:xid961278
То как вызвать консольное приложение из C#
var process = Process.Start([путь к программе], [аргументы программы]);
process.WaitForExit();
var exitCode = process.ExitCode;
Но многое зависит от запускаемого приложения и того какие результаты его работы нужны.
Вот еще примеры https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.standardoutput?redirectedfrom=MSDN&view=net-5.0#System_Diagnostics_Process_StandardOutput
thanks for the awesome information.
thanks my issue has been fixed.