DICOM 文件到 STL 文件的转换

3D打印 3d模型 文件格式
2021-05-03 17:51:10

大家,早安,

我正在一家牙科 CT 扫描诊所从事咨询工作。

这项工作涉及管理软件的开发,并准备将 DICOM 格式的断层扫描文件转换为 STL 格式的程序。STL 格式的文件将用于 3D 模型的可视化和分析,例如在 3D 打印机中打印。

我们的问题只是将 DICOM 转换为 STL。

有没有人遇到过这种情况?在我们的搜索中,我们没有找到任何用于此目的的文档或工具,我们真的非常迫切地需要解决方案。

提前感谢任何帮助。

4个回答

行进立方体算法可以将体素数据转换为表面网格。使用全局阈值来确定灰度值中的表面。这篇文章可能会有所帮助。

有一个很好的软件可以做到这一点,一个巴西的,叫做 Invesalius ( http://svn.softwarepublico.gov.br/trac/invesalius )。Itksnap 可能是更好的初始选择,因为它更直观(http://www.itksnap.org/pmwiki/pmwiki.php)。

但是无论如何,这不是一件容易的事,可能您需要其他软件来帮助您清理网格,例如meshlab 或Geomagic。

祝你好运

是的,invesalius(免费软件)是要走的路。几个月前,我能够使用 invesalius 将 CT 扫描导出为 OBJ 或 STL 格式以进行 3D 打印(不记得是哪个)。但我记得我当时可以在 Lulzbot 版本的 Cura(一个免费的 3D 打印切片软件)中打开它。但是有两件事要记住。

  1. 我能够导出的图像是一个巨大的文件。

  2. 我导出的图像有很多多余的垃圾,我不想 3d 打印,因此可能需要其他软件,如 meshmixer 或其他一些网格编辑软件。这不是一个容易的过程,但对于那些愿意这样做的人来说,它是可以做到的。

有这个软件应该可以工作:https : //www.slicer.org/

如果这不能解决问题,我会使用此站点将图像转换为 STL:http : //www.online-convert.com/

他们确实将 DICOM 列为受支持的格式,但我不能肯定地说它是否会正确转换。我得到了不同的结果。