Biomedical Photonic Imaging Group, University of Twente, Drienerlolaan 5, Enschede, 7522 NB, the Netherlands.
Department of Oncology and Radiotherapy, Medical University of Gdansk, Gdansk, Poland.
Med Phys. 2019 Apr;46(4):1829-1832. doi: 10.1002/mp.13452. Epub 2019 Mar 5.
Three-dimensional (3D) printing is one of the most promising technologies that can significantly improve the efficiency of various radiotherapy (RT) procedures. In order to 3D print any structure from a DICOM file, it first has to be converted to one of the typical formats recognized by printing software, such as STL files. Due to the specificity of the data from RT planning systems and a lack of standardized methods, the geometry processing might be tricky and complex. However, all the articles presented in the literature so far either describe this step very briefly, or do not mention it at all.
We present a detailed description of an algorithm and a piece of open-source software, that allow conversion of contour-sequence data included within DICOM files into ready-to-print 3D structures saved as STL files. The algorithm allows automatic handling of the data from RT planning systems and takes into account and corrects for all the typical issues, such as different orientation of curves or artifacts. The implementing software, included as a supplementary material, is distributed as open source under GNU GPL license, which means that it can be freely used, modified, and redistributed by anyone.
The algorithm and implementing software were used to convert numerous structures contained within DICOM files created with RT planning systems into ready-to-print 3D structures. The structures were converted with absolute fidelity, without any errors.
The presented tools can be used for research and development of patient-specific accessories for RT. The described algorithm and software can make 3D printing in RT more accessible to medical professionals, contributing to its further development.
三维(3D)打印是最有前途的技术之一,可以显著提高各种放射治疗(RT)程序的效率。为了能够从 DICOM 文件中 3D 打印任何结构,首先必须将其转换为打印软件识别的典型格式之一,例如 STL 文件。由于 RT 计划系统的数据的特殊性和缺乏标准化方法,几何处理可能很棘手和复杂。然而,迄今为止,文献中呈现的所有文章要么非常简要地描述了这一步骤,要么根本没有提到。
我们详细描述了一种算法和一个开源软件,该算法和软件允许将包含在 DICOM 文件中的轮廓序列数据转换为可直接打印的 3D 结构,并保存为 STL 文件。该算法允许自动处理 RT 计划系统的数据,并考虑和纠正所有典型问题,例如曲线的不同方向或伪影。实现软件作为补充材料提供,根据 GNU GPL 许可证以开源形式发布,这意味着任何人都可以自由使用、修改和分发。
该算法和实现软件用于将 RT 计划系统创建的 DICOM 文件中包含的许多结构转换为可直接打印的 3D 结构。结构的转换具有绝对的保真度,没有任何错误。
所提出的工具可用于开发用于 RT 的患者特异性附件的研究和开发。所描述的算法和软件可以使 RT 中的 3D 打印更容易为医疗专业人员所接受,有助于其进一步发展。