0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

STEP与WRL 3D模型的区别

KiCad 来源:KiCad 作者:KiCad 2024-11-12 12:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

KiCad 7支持两种格式的3D模型:STEP和WRL。本文简述了STEP与WRL的区别,以及这两种格式在哪些场合应用更合理。

wKgaoWcy2NCAdQ3uAAZdWTNfxKc446.png

简介 这两种格式在本质上是不同的。wrl格式是一种细分的表面网格,用于制作漂亮的渲染图(最初是为虚拟现实设计的),而step是用来在CAD工具之间交流参数化信息。

https://en.wikipedia.org/wiki/VRML 89

https://en.wikipedia.org/wiki/ISO_10303-21 24

提示:如果要为市场部的同事提供好看的图片,请使用wrl;如果要和机械工程师同事交流信息,请使用step。 KiCad中的使用

KiCad的自带3D查看器可以支持step和wrl(从KiCad 5开始)。两种格式有各自不同的用途。使用wrl通常会产生更好看的图片(假设你选择了wrl着色器的材料属性)。

通过内部的step导出器或通过freecad扩展Stepup导出到step,将自动把3d路径的wrl文件结尾替换为step文件结尾。

这意味着你可以为内部查看器添加wrl模型,只要你将两个文件存储在同一名称下并正确缩放,就仍然能够导出step。(KiCad将1个wrl单位读取为1英寸。Step明确存储其基本单位;Stepup已经导出了正确比例的Wrl和Step模型对)

STEP与WRL的详细区别

以在 Step 中定义的“钻孔”为例,可以定义孔的方向矢量、半径和深度。这意味着可以从中提取真实的孔中心、尺寸、方向,还可以从中获取制造图纸(可以看出它的直径和深度正好相同)

在 Wrl 中,这里的“孔”并不存在。 用于创建它的近似圆柱体不是文件格式的一部分(孔的信息将永远丢失)。 您所拥有的只是一个“奇怪”的网格,在人眼看来就好像那里有一个很“漂亮”的钻孔。 该文件格式不包含有关其中心、方向或半径的信息。 它只有一些由三角形组成的孔。

您可以尝试重建孔的尺寸,但它的半径应该是多少呢?原始对象是如何近似于圆基的,并没有任何规则。因此,真正的圆可能是两个极端之间的任何地方(最大内圆到最小外圆)。 结论是可以轻松地将 step 模型转换为 wrl 模型,但反过来却不容易。(可以这样做,但您不会取回丢失的信息。转换后曲线将保持近似值。)

KiCad中WRL的单位

WRL没有指定其单位的含义。KiCad将其理解为一个WRL单位等于一英寸(历史原因造成的)。因此,如果你在 FreeCAD 中设计一个三维模型,那么你需要在导出WRL模型之前对其进行缩放,因为FreeCAD通常以一个WRL单位等于一毫米的方式导出。如果你使用FreeCAD的扩展名 "kicad-stepup "进行导出,那么这个wrl模型的缩放已经为你完成。

wKgaoWcy2NCAPRkfAABCFfRdHrA821.jpg

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • step
    +关注

    关注

    0

    文章

    45

    浏览量

    21265
  • 3D模型
    +关注

    关注

    1

    文章

    80

    浏览量

    16964
  • KiCAD
    +关注

    关注

    6

    文章

    329

    浏览量

    10530
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何快速查找工业部件的 3D CAD 模型

    如何找到经过认证的工业零件 3D CAD 模型,而无需猜测。 如果您是工程师、设计师或规划师,您可能已经花费了无数的时间来寻找 CAD 文件,但这些文件要么与真实零件不符,要么无法加载到您
    发表于 03-04 16:22

    常见3D打印材料介绍及应用场景分析

    3D打印材料种类丰富,不同材料性能差异明显。本文介绍PLA、ABS、PETG等常见3D打印材料的特点与应用场景,帮助读者了解3D打印用什么材料更合适,为选材提供基础参考。
    的头像 发表于 12-29 14:52 889次阅读
    常见<b class='flag-5'>3D</b>打印材料介绍及应用场景分析

    allegro导出STEP器件丢失、错乱问题

    allegro 17.4版本使用3D Canvas查看正常,但是导出STEP文件以后,芯片的3D模型没有,还有一个大器件坐标不对,还有一个黑黑的东西不知道是什么,仔细看里面好像有芯片的
    发表于 10-30 15:36

    京东11.11直播技术全面升级,立影3D技术、JoyAI大模型重构沉浸式购物体验

    随着京东 11.11 大促的火热进行,京东直播再度升级技术布局,以 “立影 3D 技术”“JoyAI大模型”等创新技术,打破传统直播边界,为用户带来更具沉浸感、趣味性的购物体验,引领直播电商技术创新
    的头像 发表于 10-27 14:58 724次阅读

    微纳尺度的神笔——双光子聚合3D打印 #微纳3D打印

    3D打印
    杨明远
    发布于 :2025年10月25日 13:09:29

    技术资讯 I 图文详解 Allegro X PCB Designer 中的 3D 模型映射

    本文要点面对市面上的一切要将PCB板放进一个盒子里的产品的设计都离不开3D模型映射这个功能,3D协同设计保证了产品的超薄化、高集成度的生命线;3D
    的头像 发表于 10-17 16:16 1989次阅读
    技术资讯 I 图文详解 Allegro X PCB Designer 中的 <b class='flag-5'>3D</b> <b class='flag-5'>模型</b>映射

    玩转 KiCad 3D模型的使用

    “  本文将带您学习如何将 3D 模型与封装关联、文件嵌入,讲解 3D 查看器中的光线追踪,以及如何使用 CLI 生成 PCBA 的 3D 模型
    的头像 发表于 09-16 19:21 1.2w次阅读
    玩转 KiCad <b class='flag-5'>3D</b><b class='flag-5'>模型</b>的使用

    索尼与VAST达成3D业务合作

    近日,索尼空间现实显示屏与VAST旗下的3D模型Tripo AI正式宣布达成业务合作:双方将围绕裸眼3D显示技术、AI驱动的3D内容生成与交互创新展开深度协同,致力于通过索尼空间现实
    的头像 发表于 08-28 17:32 1697次阅读

    AD 3D封装库资料

     AD  PCB 3D封装
    发表于 08-27 16:24 8次下载

    Gagne公司免费3D CAD工程波纹管模型下载

    波纹管的3D CAD模型,以便在项目中使用。该工具由CADENAS打造,采用eCATALOG 3Dfindit技术,用户可即时访问100多种格式的原始CAD文件。 在线配置器可指导用户选择正确的波纹管类型
    发表于 08-13 14:44

    EtherCAT科普系列(17):EtherCAT技术在多自由度 3D 打印领域应用

    3D打印技术即三维快速成型打印技术,是一种新型增材制造方式。区别于传统的“减材制造技术”,3D打印通过数字化模型离散目标实体模型,再通过材料
    的头像 发表于 07-28 11:53 2528次阅读
    EtherCAT科普系列(17):EtherCAT技术在多自由度 <b class='flag-5'>3D</b> 打印领域应用

    【Milk-V Duo S 开发板免费体验】3- 尝试免费3D打印了开发板外壳

    引言 坛友jf_07365693在评测群里面分享了3D打印DuoS开发板外壳的经验,以前从来没有尝试过3D打印,这次也专门试了试,效果不错,分享一下经验给大家。 外壳模型 DuoS的外壳模型
    发表于 07-08 20:54

    文件嵌入详解(一):在PCB封装库中嵌入3D模型

    “  从 KiCad 9 开始,就可以在封装中嵌入 STEP 3D 模型,而不只是简单的关联。这样在复制封装、3D库或路径发生变化时就不用再次重新关联了。  ”   文件嵌入 从 Ki
    的头像 发表于 07-08 11:16 3084次阅读
    文件嵌入详解(一):在PCB封装库中嵌入<b class='flag-5'>3D</b><b class='flag-5'>模型</b>

    3D AD库文件

    3D库文件
    发表于 05-28 13:57 6次下载

    答疑|3D打印能打印立体字母吗?

    议: (1)在使用3D建模软件创建字母模型时,要确保字母的线宽至少有1-2MM,避免打印时断裂。 (2)如果字母有悬空部分(比如把字母竖起来打印时,“H”中间的横线),打印时需添加支撑结构,但大多时候都是
    发表于 05-21 16:17