10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

WinRT 和桌面应用将支持 3D 打印

  • 2013-07-01
  • 本文字数:737 字

    阅读完需:约 2 分钟

就像之前曾经披露的那样,Windows 8.1 将支持3D 打印。下图中,我们可以看到3D 打印管道的基本概述。驱动自带的不同管道模块,将完成把模型转变为打印指令所需的大部工作。其中包括了读取3MF Spool 文件、模型分析与修复、转换为Z 图层,以及创建工具路径。

应用程序开发者需要具有DirectX 开发,特别是Direct3D 开发的经验。一份示例应用演示了如何使用 IPrintDocumentPackageTarget接口创建 3D 打印任务。尽管后续步骤基本相同,但在 WinRT 和桌面开发中获得这一接口实例的方法还是不同的。WinRT 应用需要实现 IPrintDocumentPageSource 接口,而桌面应用则调用 CreateDocumentPackageTargetForPrintJob。这样就能够获取 IXpsOMPackageWriter3D,并写入表示模型的 3D 网格。

与普通的打印机非常相似,3D 打印机驱动的开发者可以开放带有设备相关选项的高级设置对话框。用户可以通过它改变打印质量、产品密度、添加支持等等。另外驱动需要为 WinRT 和桌面应用分别提供独立的 UI。

Windows 8.1 中将出现一个全新的类别,称为 PrintFax.Printer.3D,而 3D 打印驱动将是它的一部分。Windows 8.1 将同时支持 USB 打印机接口(class 7, type 3)和 USB 模拟的串行接口。后者用于古旧硬件,而且仅允许 v3 打印机驱动。USB 打印机接口支持 v4 打印机驱动,这对于实现前面所提到的高级设置界面,以及从 Windows Store 自动安装软件的能力来说是必要的。

普通 Windows 驱动套件并不包含完整的 3D 打印机驱动。开发者需要向 ask3dprint@microsoft.com发送电子邮件以获取 SDK。目前还不清楚该套件的价格。WDK 中含有一份 v4 打印驱动的快速上手模板。

要了解 Windows 下 3D 打印的更多信息,请查看 MSDN 9 频道的视频。

查看英文原文: Adding 3D Printing Support to WinRT and Desktop Applications

2013-07-01 06:591452
用户头像

发布了 256 篇内容, 共 83.9 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

视频丨包不同的沙雕敏捷之砸锅卖铁买兰博

华为云开发者联盟

程序员 运维 敏捷 敏捷开发 技术人

判了!中科大博士写游戏外挂赚了12万获刑,被抓才知道帮团队赚了300万……

程序员生活志

游戏开发 游戏 游戏外挂 新闻

Java SSM 框架常见面试题

老大哥

Java

架构师训练营week08 作业

GunShotPanda

第八周总结

LEAF

2行代码搞定一个定时器!

简爱W

信创舆情一线--50多家科技公司源代码泄露

统小信uos

要都练基本功

架构师

架构师训练营week08 学习总结

GunShotPanda

BFC "苦"前端久矣!

coolion

CSS 大前端

求组队,PK华为HMS全球应用创新大赛!

InfoQ_e92167c73263

android

判断两个链表是否合并

Acker飏

第八周总结

Acker飏

使用Spring Validation优雅地校验参数

Java课代表

springboot

一图看懂华为云DevCloud如何应对敏捷开发的测试挑战

华为云开发者联盟

微服务 敏捷开发 测试 云服务 华为云

【解构系统设计面试】什么是系统设计?以及如何设计一个新鲜事系统?

罗远航

系统设计

面试官问:僵尸进程和孤儿进程有了解过吗

Java小咖秀

Linux 学习 面试 进程 经验

轻量级BI应用-Superset实践

Jackchang234987

BI 数据产品

MySQL的索引基础知识

guoguo 👻

架构师训练营第8周学习总结

TH

Developer 转型记:一个开发平台的“魔力”

华为云开发者联盟

华为 AI 开发者 开发者工具 华为云

架构师培训 -08总结 数据结构算法,网络通信协议,非阻塞网络 I/O,数据库原理

刘敏

百万并发「零拷贝」技术系列之经典案例Netty

码农神说

Java Netty 零拷贝

一次线上JVM Young GC调优,搞懂了这么多东西!

南方有乔木兮

新三板专家-程晓明:四板将是推动区块链技术与资本市场结合试验田

CECBC

区块链技术 推进落地应用

知识点梳理:聊聊iOS SDK数据采集那点事儿

易观大数据

区块链+国防安全,科技是核心战斗力

CECBC

新技术 国防安全 科技信息

JVM详解之:HotSpot VM中的Intrinsic methods

程序那些事

Java JVM GC

该学一学了!零基础入门Docker

程序员的时光

Docker

揭秘淘宝平台广告策略,拆解最佳投放实践

华为云开发者联盟

数据分析 广告 用户增长 淘宝 电商

Java中的模板设计模式,太实用了!

BUZHIDAO

Java

WinRT和桌面应用将支持3D打印_语言 & 开发_Jonathan Allen_InfoQ精选文章