В этом кратком руководстве рассказывается, как конвертировать 3MF в STL на C#. Он включает пошаговый алгоритм, конфигурацию среды и пример кода для создания преобразователя 3MF в STL на C#. Кроме того, вы также узнаете различные подходы к настройке процесса преобразования файлов 3MF.
Действия по преобразованию 3MF в STL на C#
- Установите Aspose.3D for .NET с помощью инструмента NuGet Package Manager в Microsoft Visual Studio IDE.
- Прочтите исходный файл 3MF с классом Scene.
- Инициировать объект класса StlSaveOptions
- Отобразите выходной файл STL, вызвав метод Save.
Эти шаги представляют собой обзор преобразования файла 3MF в STL на C#. Сначала настройте IDE с необходимыми установками. Затем загрузите исходный файл 3MF и выполните преобразование, сохраняя выходной файл.
Код для преобразования 3MF в STL на C#
using System; | |
using Aspose.ThreeD; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
new License().SetLicense("License.lic"); | |
// Load the input 3MF file | |
Aspose.ThreeD.Scene scene = Aspose.ThreeD.Scene.FromFile("sample.3mf"); | |
// Instantiate the StlSaveOptions object | |
Aspose.ThreeD.Formats.StlSaveOptions options = new Aspose.ThreeD.Formats.StlSaveOptions(); | |
// Convert 3MF to STL file | |
scene.Save("Output.stl", options); | |
} | |
} |
В этом фрагменте кода демонстрируется экспорт файла 3MF в STL на C#. Он загружает входной файл 3MF, используя класс Scene, способный определять формат исходного файла. Затем создайте экземпляр класса StlSaveOptions и вызовите метод Save, чтобы завершить преобразование. Кроме того, в соответствии с вашими требованиями вы можете установить собственные свойства, такие как экспорт текстур, переключение систем координат и т. д.
Из этого урока вы узнали, как преобразовать 3MF в STL на C#. Если вам нужно преобразовать DAE в формат OBJ, найдите информацию в статье как конвертировать DAE в OBJ в C#.