当前位置: 首页 > news >正文

3D文档控件Aspose.3D实用教程:在 C# 中将 3MF 文件转换为 STL

3MF和STL都是 3D 建模软件广泛使用的 3D 文件格式。在某些情况下,由于行业标准要求和兼容性,STL 文件格式更受青睐。本教程将演示借助Aspose.3D for .NET,使用 C# 以编程方式将 3MF 转换为 STL 。

Aspose.3D官方试用版下载

3D建模SDK-安装

要安装Aspose.3D for .NET ,您只需下载DLL文件或在NuGet 包管理器中运行以下命令即可:

Install-Package Aspose.3D 

使用 C# 将 3MF 文件转换为 STL - 实现

安装此 3D 建模 SDK 后,下一步就是编写代码片段以实现 3MF 到 STL 的转换。

您可以按照以下步骤操作:

  • 创建场景类的实例。
  • 调用 Open 方法加载源 3MF 文件。
  • 实例化StlSaveOptions类的对象以访问将场景导出为 STL 文件的选项。
  • 调用Save方法将输出保存为 STL 文件。

以下代码示例演示了如何以编程方式在 C# 中将 3MF 文件转换为 STL:

using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
namespace AsposeThreeD
{class Graphics{// Convert 3MF to STL in C#static void Main(string[] args){// Set the directory path.String dataDir = "data";// Create an instance of the Scene class.Scene scene = new Scene();// Invoke the Open method to load the Source 3MF file. scene.Open(dataDir + "torus_sliced.3mf");// Instantiate an object of the StlSaveOptions class to access the options for exporting scene as STL file.  var stlSaveOptions = new StlSaveOptions();// Call the Save method to save the output as a STL file. scene.Save(dataDir + "sample.stl", stlSaveOptions);}}
}

输出:

总结

在 3D 文件格式转换和操作方面, Aspose.3D for .NET是一个强有力的选择。本指南展示了如何使用Aspose.3D for .NET这款 3D 建模 SDK 在 C# 中将 3MF 文件转换为 STL 文件。同样,您也可以使用Aspose.3D for .NET为您的应用程序开发一个 3D 文件转换模块。

http://www.dtcms.com/a/327576.html

相关文章:

  • 开疆智能Ethernet转ModbusTCP网关连接发那科机器人与三菱PLC配置案例
  • Spring Boot部署万亿参数模型推理方案(深度解析)
  • css之再谈浮动定位float(深入理解篇)
  • 物联网、大数据与云计算持续发展,楼宇自控系统应用日益广泛
  • 黑马程序员mysql课程p65 安装linux版本的mysql遇到问题
  • [密码学实战]基于国密TLCP协议的Java服务端实现详解(四十四)
  • 【基于DesignStart的M3 SoC】
  • 4/5G中频段频谱全球使用现状概述(截止2025 年7月)
  • 【unity实战】在 Unity 中实现卡牌翻转或者翻书的效果
  • 现代化水库运行管理矩阵建设的要点
  • 学习笔记《区块链技术与应用》ETH 第二天 状态树
  • 解决 HTTP 请求 RequestBody 只能被读取一次的问题
  • 敏捷开发的关键点是什么?深入探索!
  • Windows server服务器上部署python项目域名访问(超详细教程)
  • Vue 3 + Elementui + TypeScript 实现左侧菜单定位右侧内容
  • 【实时Linux实战系列】实时智能监控与异常检测
  • 什么是 DispatcherServlet?
  • 【Java项目与数据库、Maven的关系详解】
  • 部署一个开源的证件照系统
  • Notepad++ 插件开发实战技术
  • 3.8 vue2 devServer配置和 CDN 加载外部资源
  • code-inspector-plugin插件
  • 服务端配置 CORS解决跨域问题的原理
  • 从阶段演进到智能跃迁:企业合同管理的发展与趋势
  • 高性能web服务器nginx
  • Work【3】:TRIG —— 解码多维度权衡,重塑生成模型评测与优化新范式!
  • 无人机影像的像素坐标转大地坐标
  • 2025年中科院2区红杉优化算法Sequoia Optimization Algorithm-附Matlab免费代码
  • 数字气压传感器,筑牢汽车TPMS胎压监测系统的精准感知基石
  • 吉利汽车7月销量超23.7万辆 同比增长58%