Това кратко ръководство описва как да конвертирате 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#.