IGES 查看器:浏览器里能做与不能做的事
上传原生文件,由服务器隔离转换为静态网格后预览。最多 30 MB;不保留建模历史、动画或骨骼。
该原生格式需上传服务器转换。
AO 模式查看模型自带的遮蔽贴图;未提供贴图时显示白色,不是实时环境遮蔽。
- 顶点数
- —
- 三角面数
- —
- 材质数
- —
- 尺寸
- —
使用步骤
上传并预览
服务器在受限进程中将几何转换为网格,随后可旋转与检查静态模型。
什么是 IGES 文件?
IGES 全称 Initial Graphics Exchange Specification(初始图形交换规范),1980 年由美国国家标准局发布,目的是让不同的 CAD 系统能够交换图纸与模型。1996 年发布的 5.3 版至今仍在流通,这使它成为仍被真正使用的最古老的交换格式之一。
IGES 文件是每行 80 列的定宽文本,分为五个段。Start 段存放可读注释;Global 段声明分隔符、单位、作者与公差;Directory Entry 段每个实体占两行;Parameter Data 段用逗号分隔的数值承载实体参数,并以分号结束;Terminate 段记录各段行数与校验和。实体以编号区分:126 为 NURBS 曲线,128 为 NURBS 曲面,144 为裁剪曲面,186 为流形实体 B-rep。
由于这些实体是精确的解析几何或 NURBS 几何,IGES 是 CAD 格式而不是网格格式:在网格化器把曲面变成三角形之前,里面没有任何东西能交给切片软件。它在老一代 CAD 系统中支持广泛,在现代网格与 Web 工具中却很薄弱;颜色只能通过可选属性实体传递,且常被丢弃;装配结构与 STEP 相比也很弱。做新项目时,STEP 或网格格式通常是更好的答案。
优点
- 精确的 NURBS 与解析几何,而不是近似
- 在老一代 CAD 与 CAM 系统中支持广泛
- 在全局段携带单位与公差
- 定宽纯文本,可用肉眼检查文件内容
缺点
- 完全不包含三角面,打印前必须网格化
- 定宽记录布局解析困难
- 本项目中没有浏览器加载器,也没有 Python 读取器
- 装配结构薄弱,颜色几乎无法保留
谁在用这个 IGES 查看器?
机械工程师
你从供应商那里收到遗留的 IGES 几何,需要一个能切片、能测量、也能交给没有 CAD 授权同事的网格。
CNC 加工与机加车间
报价之前先确认客户的 IGES 文件里到底有什么,并取得可用于刀路仿真或目视检查的三角网格。
模具与工装供应商
把客户 CAD 转成网格形式,用于模流预览、夹具与检具,同时把原始 IGES 作为主文件保留。
3D 打印服务商
客户发来 IGES 就想要打印报价;先做网格化,再用 STL 编辑器检查水密性,然后才承诺结果。
学生与教育工作者
用免费工具打开课程或档案里的几何,并理解为什么 CAD 格式与网格格式不能互换。
CAD 管理员
把 IGES 零件库迁移到 STEP 或网格格式,并在文档中如实记录迁移过程中丢失了什么。
常见问题
能在浏览器里查看 IGES 文件吗?
本项目不能,任何缺少 CAD 内核的浏览器工具也不能。IGES 保存的是 NURBS 与解析曲面,要显示它必须先由几何内核做网格化。请用 FreeCAD、Fusion 360、Rhino 或 SolidWorks 把它转成 STL、OBJ 或 GLB,再把网格放到这里本地查看。
怎样把 IGES 文件转成 STL?
在 CAD 工具里打开 .iges 并导出网格。在 FreeCAD 中导入文件、选中形状,用「文件 → 导出」选择 STL 或 OBJ;网格偏差设置决定 NURBS 曲面被近似得有多接近。在 Fusion 360 中右键实体选择「保存为网格」,再选 STL、OBJ 或 3MF。
为什么 IGES 不能直接打印?
因为切片软件需要三角面,而 IGES 里一个都没有:它用数学方式描述曲面,所以圆柱是一张曲面而不是几百个面片。网格化正是把这些曲面变成可打印网格的步骤,其偏差值就是保真度与体积之间的取舍。
IGES 文件里到底有什么?
五个每行 80 列的定宽段:Start 段是注释,Global 段包含分隔符、单位、作者与公差,Directory Entry 段每个实体两行,Parameter Data 段是实体参数,Terminate 段记录行数与校验和。实体以数字类型表示,例如 126 为 NURBS 曲线、128 为 NURBS 曲面、144 为裁剪曲面、186 为流形实体。
IGES 比 STEP 更好吗?
做新项目的话并不更好。STEP(ISO 10303)是后继标准,具备真正的装配结构、产品元数据,以及当前 CAD 系统更强的支持;而 IGES 是 1980 年代的规范,其 5.3 修订版停留在 1996 年。只有在供应商只能提供 IGES 时才用它,否则请优先选择 STEP 或网格格式。
IGES 会保存单位吗?
会。Global 段声明单位(通常是英寸或毫米),以及分辨率与公差值。CAD 工具正是靠它知道 2.0 表示两英寸而不是两毫米。做网格化的导出器通常会遵守该单位,但仍要核对结果的包围盒,因为单位搞错就是 25.4 倍的误差。
IGES 里的颜色与材质会保留吗?
很少保留。IGES 可以通过可选属性实体携带颜色,但多数导出器会丢弃,所以要预期得到单色模型。材质与外观应在网格化之后,于真正要渲染或打印该零件的 DCC 工具或切片软件里重新指定。
为什么网格化后的模型看起来有棱角,甚至有细小缝隙?
网格化本质是近似,偏差值决定近似程度:太粗,圆柱会明显变成多边形,相邻曲面还可能无法精确相接;太细,三角面数会巨大到拖慢一切。小零件请用更小的偏差重新导出,并在打印前用 STL 查看器检查结果。
有哪些免费工具能打开 IGES?
完全免费且跨平台的是 FreeCAD,它通过 OpenCASCADE 读取 IGES,并可导出 STL、OBJ 或 GLB。LibreCAD 能处理 2D 图纸部分;Fusion 360、Rhino、SolidWorks 与 CATIA 等商业工具也能导入 IGES,前提是你已有授权。