50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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:591528
用户头像

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

关注

评论

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

2023前端二面经典手写面试题

helloworld1024fd

JavaScript 前端

AIGC的隐私安全问题及隐私保护技术 | 社区征文

京东科技开发者

隐私计算 语言模型 ChatGPT 企业号 2 月 PK 榜 LLM

react源码分析:实现react时间分片

flyzz177

React

佳杰云星:基于鲲鹏DevKit开发多云管理平台,云资源综合管理能力提升约25%

极客天地

React源码分析8-状态更新的优先级机制

goClient1992

React

实现一个简单的Database12(译文)

GreatSQL

sqlite greatsql greatsql社区

PCB生产工艺|主流程之AOI,华秋一文读懂其子流程

华秋电子

MIAOYUN 2023年度战略共识会

MIAOYUN

战略共识 战略会

透明led显示屏的应用指南

Dylan

LED LED display LED显示屏

IoT设备身份三元组烧录方案汇总——实践类

阿里云AIoT

阿里云 物联网 IoT

解析关于Tomcat Servlet-request的获取请求参数及几种常用方法

华为云开发者联盟

开发 华为云 企业号 2 月 PK 榜 华为云开发者联盟

运联智库发布跨境电商物流50强排行榜

联营汇聚

react源码中的生命周期和事件系统

flyzz177

React

瓴羊Quick BI可视化大屏功能强劲

对不起该用户已成仙‖

华为Push用户增长服务:精准触达,加速增长

HarmonyOS SDK

HMS Core

从React源码分析看useEffect

goClient1992

React

React源码分析8-状态更新的优先级机制

goClient1992

React

飞桨-鹏城云脑发行版亮相第四届启智开发者大会,软硬一体化助力科研

飞桨PaddlePaddle

深度学习 paddle 飞桨

GAIDC 2023盛会迎来大模型论坛“主场”,百度飞桨护航大模型产业发展

飞桨PaddlePaddle

深度学习 飞桨

什么是物联网?常见IoT 物联网协议最全讲解——基础知识

阿里云AIoT

人工智能 安全 前端开发 网络协议 传感器

华为云携手金蝶,探索高成长型企业“数字化创新管理”之路

华为云开发者联盟

云计算 后端 华为云 企业号 2 月 PK 榜 华为云开发者联盟

阿里前端二面经典手写面试题汇总

helloworld1024fd

JavaScript 前端

HarmonyOS Connect “Device Partner”专场FAQ来啦!

HarmonyOS开发者

HarmonyOS

react源码分析:babel如何解析jsx

flyzz177

React

瓴羊Quick BI移动端自助分析功能受追捧

巷子

js函数柯里化-面试手写版

helloworld1024fd

JavaScript 前端

一个诡异的 Pulsar InterruptedException 异常

小小怪下士

Java 程序员 后端

聊聊火出圈的ChatGPT

江湖修行

人工智能 AI ChatGPT

vue的两种服务器端渲染方案

京东科技开发者

Vue 服务端 nextjs nuxt 渲染方案

从 Netflix 传奇看,结果导向的产品路线图如何制定?

LigaAI

敏捷开发 研发管理 技术管理 成长路线图 企业号 2 月 PK 榜

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