STEP 文件是工程和设计中 3D 模型的通用语言。如果您曾经需要在不同的软件程序之间共享复杂的 CAD 模型,您可能遇到过 STEP 文件。 本文将讨论 STEP 文件定义、该格式的历史、其优点和缺点、与其他格式的比较、常见用例以及可用于打开或转换这些文件的软件。

STEP 文件是一种标准化、中性的 CAD 格式,用于在不同系统之间交换 3D 模型。 STEP 代表产品模型数据交换标准,由 ISO 10303 系列标准定义。第 21 部分中指定的明文文件通常保存为 .step 或 .stp;您还会看到它被称为 P21 或简称为“STEP 文件”。 ISO 技术委员会于 20 世纪 80 年代开始开发,第一版于 1994 年发布,随后于 2002 年和 2016 年进行了修订。
与仅捕获基本形状的简单 3D 格式不同,STEP 文件可以高精度地存储模型的完整几何形状。它保留曲线、曲面和结构,通常是整个零件或装配体,而不是粗略的近似值。目的很简单:使不同软件之间的共享准确且轻松。如果一名工程师在一个 CAD 程序中设计一个组件,而另一位工程师需要在不同的程序中打开它,则导出到 STEP 可以保持模型的形状和细节完好无损。简而言之,可以将 STEP 视为“3D 模型的 PDF”,这是一种通用可读的格式,无论创建它的软件是什么,它都保留完整的细节。
在本质上,STEP 文件是由 ISO 10303-21 定义的纯文本文件。它们包含一个带有元数据的标题和一个以结构化方式列出几何图形的数据部分。您不需要自己阅读代码,但这种结构可确保 CAD 程序的精度。

跨平台兼容性:几乎所有主要 CAD 程序都支持 STEP 文件,包括 Autodesk Fusion 360、CATIA、PTC Creo、Siemens NX、SolidWorks 以及 FreeCAD 等免费工具。这使得使用不同软件的团队可以在同一设计上进行协作,而无需遇到转换问题。
几何形状齐全、精度高:STEP 文件使用基于数学的曲面(例如 NURBS)存储精确的几何图形。弯曲零件保持光滑,而不是多面三角形,因此尺寸和配合保持准确。
数据丰富、完整:STEP 文件不仅仅可以保存形状。它可以包括装配体、单元、材料,甚至公差数据,这有助于共享完整的产品定义。
可编辑性和可重用性:在 CAD 中打开时,STEP 文件成为可以测量和修改的实体模型。原始参数历史记录丢失,但几何图形仍然干净且可编辑,这与难以更改的 STL 网格不同。
行业认可度:由于 STEP 是 ISO 标准,因此航空航天和汽车等行业需要或首选它。其悠久的历史也表明它是长期归档的可靠选择。
高效压缩:尽管 STEP 文件可能很大,但它们的压缩效果非常好。压缩文件通常只有原始大小的 20% 左右,这使得共享更加容易。
大文件大小和复杂性:STEP 文件以文本形式描述精确的曲线和装配体,因此模型可能很重。非常大的装配体打开或保存的速度可能会更慢。
无本机渲染或可视化数据:STEP 专注于工程信息。它可能包含工程材料名称(例如,铝 6061 或 ABS 塑料),但它不存储视觉材料外观,例如颜色、纹理、光泽、透明度、照明或相机视图。大多数 CAD 程序将显示中性色实体,无需场景设置。对于渲染或游戏引擎,模型通常需要首先细分为多边形。
不适合直接 3D 打印:大多数切片机和 3D 打印机都需要 STL 或类似的网格文件。有些软件可以导入 STEP 并在内部进行转换,但对于打印工作流程,STL 通常更方便。
存储效率:即使压缩后,纯文本 STEP 的空间效率也低于紧凑的二进制格式。在存储库规模上,数千个文件或非常大的模型可以快速添加。
互操作性怪癖:虽然 STEP 是一个标准,但不同的 CAD 程序可能会以不同的方式解释某些高级实体或自定义元数据。几何形状和基本装配结构总体可靠;当问题发生时,通常涉及注释或其他非几何数据。
谁使用 STEP 文件?几乎每个人都从事 3D 设计和制造。由于其准确性和广泛的兼容性,STEP 适合许多日常工作流程。
工程师与使用不同 CAD 工具的供应商、客户和团队成员共享零件和装配体。例如,在一个程序中设计的汽车零件可能会作为 STEP 文件发送给供应商,供应商使用另一个程序来分析或制造该零件。喷气发动机制造商可能会向机身合作伙伴提供发动机子组件的 STEP 模型,以便将其干净地集成到他们的 CAD 环境中。
如果您要通过机械加工从数字设计转向物理零件,STEP 通常是首选输入。 CAM 软件读取 STEP,从精确的曲线和曲面生成刀具路径,避免纯网格文件常见的刻面问题。模具制造商还要求 STEP 进行型腔设计,以忠实地捕捉几何形状。
STL 是常用的打印文件,但 STEP 更早地用于检查和调整。某些切片器可以在导入时加载 STEP 和镶嵌。实践中,设计师保留STEP作为设计记录,然后从CAD导出STL进行打印;如果需要更改,他们会编辑 STEP 或本机模型并重新导出。
IFC 等 BIM 格式主导着建筑工作流程,而 STEP 用于交换项目内的机械组件,例如 HVAC 装置、自动扶梯和在机械 CAD 中建模的其他设备。几何图形可以准确显示,并且可以在需要时转换为可视化格式。
FEA 和 CFD 工具导入 STEP,然后对几何体进行网格划分以进行分析。在逆向工程工作中,扫描的表面通常会转换为 STEP 以便进一步进行 CAD 编辑或记录。
许多公司将 STEP 文件与本机文件一起保存以供长期访问,即使原始软件发生更改也是如此。使用不同 CAD 系统的团队还使用 STEP 作为设计迭代期间的中立交接,避免锁定并保持数据随时间的可访问性。
要打开或编辑 STEP 文件,您需要一个能够读取 CAD 模型的程序。以下是满足各种需求的一些选项:
导入之前,检查设置:如果软件没有自动检测单位,请确认单位,并查看曲面是否需要缝合成实体(某些工具首先将 STEP 导入为曲面)。大多数现代 CAD 程序都会自动处理这些步骤。
要转换 STEP 文件,请在 CAD 或转换工具中打开它并使用另存为或者出口到目标格式(例如,STL、IGES、OBJ)。将本机模型转换为 STEP 的方法相同。任何转换后,对模型进行快速检查,以确保几何形状和细节正确。
下表显示了最常见的 3D CAD 模型类型之间的主要区别:
| 格式 | 几何学 | 数据内容 | 准确性/可编辑性 | 最适合用于 | 主要限制 |
| 步(.step、.stp) | 精确 B-rep 实体和 NURBS | 单位、组件、PMI/GD&T、工程材料名称 | 高保真度;可编辑为实体(无参数历史记录) | CAD 交换、加工、制造、归档 | 文件大、导入/导出速度较慢、无视觉纹理 |
| STL(.stl) | 三角网 | 仅裸露表面网格 | 近似;仅网格编辑,不精确 | 3D打印,简单形状共享 | 没有单元、元数据或程序集;多面曲线 |
| IGES(.igs、.iges) | 曲线和曲面(NURBS);有限的固体 | 某些单位,元数据有限 | 表面准确但不一致;经常需要缝合 | 旧系统、自由曲面 | 过时,支持程度不如 STEP,实体处理能力较弱 |
| OBJ(.obj) | 多边形网格(三边形/四边形) | 法线、UV、纹理通过 .mtl | 与STL(网格密度)精度相同; CAD 编辑效果不佳 | 可视化、游戏、纹理 3D 模型 | 无单元、装配体或工程数据 |
| 3MF(.3mf) | 基于网格 | 网格+颜色、材料、构建信息 | 网格级保真度;不可 CAD 编辑 | 颜色/材料增材制造 | 非参数化,在 CAD 工具中不通用 |
在 Chiggo,我们帮助您根据您精心设计的 STEP 文件采购和制造所有定制零件。无论您需要 CNC 加工原型、注塑零件还是可立即生产的组件,我们的团队都能帮助您快速可靠地从设计过渡到成品。
凭借即时报价、可制造性设计反馈和全套制造服务,Chiggo 是您值得信赖的定制生产合作伙伴。立即上传您的 CAD 模型看看制造有多快速、准确和无缝。
3D打印和CNC加工之间的最大区别在于,一种方法是按一层构建零件,而另一个方法是通过删除材料来制造的。如果您发现自己在CNC加工和产品的3D打印之间进行选择,请继续阅读以了解更多信息。
如果您开始使用 3D 打印,您很快就会遇到不同的 3D 文件格式。最常见的两个是STL和对象。它们之间有什么区别,您应该使用哪一个?在本文中,我们详细比较了 STL 与 OBJ,涵盖了两者的优缺点。最后,您将知道哪种格式最适合您的需求以及原因。 什么是STL文件? STL(立体光刻或标准镶嵌语言)是消费级 3D 打印的事实上的标准。它于 20 世纪 80 年代末由 3D Systems 引入,作为描述立体光刻机模型的一种方式。 STL 文件仅描述对象的表面几何形状,将其分解为微小三角形的网格。每个三角形由三个顶点和一个指向外部的法向量定义。 STL 是一种精简格式:它仅捕获对象的形状,没有颜色、纹理或材质数据。它也不包含单位,因此数字是否代表毫米或英寸取决于惯例(大多数切片机假设毫米)。 STL 文件可以以两种形式保存:ASCII(文本)或二进制。两者都存储相同的数据,但二进制版本更加紧凑。实际上,由于 STL 的简单性,几乎所有 3D 打印机和切片软件都支持 STL。如果您从 Thingiverse 等公共库下载模型,它们通常以 STL 格式提供。然而,这种简单性也带来了一些限制,我们将很快讨论。 什么是 OBJ 文件? OBJ(通常称为 Wavefront OBJ)是另一种广泛使用的 3D 文件格式,最初由 Wavefront Technologies 于 20 世纪 80 年代为其 3D 图形软件开发。如今,它不仅已成为计算机图形和动画领域的常见格式,而且还成为 3D 打印领域的常见格式。 OBJ 可以存储具有任意数量顶点的多边形,甚至可以存储平滑的数学曲线,例如 […]
剪切模量,有时称为刚性模量,是一种基本材料特性,可在受剪切力时测量材料的刚性。用日常的话来说,它描述了一种物质在与另一部分平行滑动时塑造变化的耐药性。在本文中,我们将解释什么是剪切模量,计算方式以及与其他弹性模量的比较以及现实世界工程示例的比较。 什么是剪切模量? 在图中,将块固定在底部,同时平行于顶表面施加力F。该力导致水平位移ΔX,块变形为倾斜的形状。倾斜角θ表示剪切应变(γ),它描述了形状的变形程度。 剪切应力(τ)是施加的力除以表面积A的作用:力的作用: τ= f / a 剪切应变(γ)是水平位移与块高度的比率: γ=ΔX / L(对于小角度,弧度中的θ≈γ) 剪切模量(g)有时用μ或s表示,可以测量材料对这种类型的失真的耐药性。它被定义为剪切应力与剪切应变的比率: g =τ /γ=(f / a) /(Δx / l)=(f·l) /(a·Δx) 在SI系统中,剪切模量的单位是Pascal(PA),它等于每平方米牛顿一个(N/m²)。由于Pascal是一个很小的单元,因此实心材料的剪切模量通常很大。因此,工程师和科学家通常在Gigapascals(GPA)中表达G,其中1 GPA =10⁹PA。 剪切模量值 下表显示了常见材料的典型剪切模量值: 材料剪切模量(GPA)铝26–27黄铜35–41碳钢79–82铜44–48带领5–6不锈钢74–79锡〜18钛(纯)41–45具体的8–12玻璃(苏打石)26–30木材(道格拉斯冷杉)0.6–1.2尼龙(未填充)0.7–1.1聚碳酸酯0.8–0.9聚乙烯0.1–0.3橡皮0.0003–0.001钻石480–520 这些数字显示了刚性有多少材料。金属倾向于在数十千兆内的剪切模量。陶瓷和玻璃的范围相似,而混凝土却低一些。塑料通常大约1 GPA或更少。甚至更柔软的是橡胶和弹性体,仅在巨型范围内具有剪切模量。在最顶部,钻石达到了数百个千斤顶,是最僵硬的材料之一。 具有高剪切模量的材料强烈抵抗变形或扭曲。这就是为什么钢和钛合金在桥梁,建筑物和飞机框架等结构中至关重要的原因。它们的刚度可防止横梁和紧固件在重载下弯曲或剪切。玻璃和陶瓷虽然脆弱,但也受益于相对较高的模量。它可以帮助他们在镜头和半导体晶圆等应用中保持精确的形状。钻石具有很高的剪切模量,即使在大力下,也几乎没有弹性应变。这就是为什么钻石切割工具保持锋利的原因。 另一方面,当灵活性是一个优势时,选择具有低剪切模量的材料。橡胶和其他弹性体用于振动阻尼器,密封件和地震底座隔离器,因为它们的柔软度使它们可以轻松剪切并吸收能量。聚合物(例如聚乙烯或尼龙)在柔韧性和强度之间取得了平衡,这就是为什么它们被广泛用于轻质结构和耐冲击的部分。即使是木材等天然材料也会显示出强烈的方向差异:在整个谷物上,其剪切模量也远低于其沿谷物,并且建筑商需要考虑到这一点,以免在剪切力下裂开。 剪切模量计算 可以使用不同的测试方法来确定剪切模量G,并且选择取决于材料以及您是否需要静态还是动态值。对于金属和其他各向同性固体,一种常见的方法是在杆上或薄壁管上进行静态扭转测试。扭转角与施加扭矩的斜率给出了G。ASTME143指定了结构材料的室温程序。 对于动态测量,可以使用扭转摆:测量样品 - 质量系统的振荡周期,并将其与(复杂的)剪切模量相关联。 ASTM D2236是描述这种塑料方法的旧标准。 对于纤维增强的复合材料,使用V-网状方法(例如ASTM D5379(iosipescu))和ASTM D7078(V-Notched Rail剪切)获得了平面内剪切模量。 ASTM D4255(轨道剪切)也广泛用于聚合物矩阵复合材料。 请注意,ASTM A938是用于评估扭转性能的金属线的扭转测试(例如延性);它不是确定G的标准方法。 有时G不会直接测量G,而是根据其他数据计算得出的。用于各向同性材料杨的模量e和泊松的比例ν, g = e 2 (( 1 + […]
عربي
عربي中国大陆
简体中文United Kingdom
EnglishFrance
FrançaisDeutschland
Deutschनहीं
नहीं日本
日本語Português
PortuguêsEspaña
Español