# Convert.dcm to .ply , is it possible?

**URL:** <https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133>\
**Category:** Development\
**Tags:** python\
**Created:** [March 2, 2023, 4:28am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133 "2023-03-02T04:28:05Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![dsa934](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/dsa934/32/17907_2.png) [@dsa934](https://discourse.slicer.org/u/dsa934)\
**Post date:** [March 2, 2023, 4:28am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/1 "2023-03-02T04:28:05Z")

</div>

Operating system: window 10  
Slicer version: 5.2.1

Hi , slicer users !

I want to directly convert it to .ply to import both the modeling information and texture information of the dcm file exported from 3shape, but I know that if there is no decryption key, I have to use brute force.

Is the decryption work possible in 3d slicer?

The meaning of the .dcm file is as follows:

- not dicom file(CT) , 3 shape’s export type

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [March 2, 2023, 7:01am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/2 "2023-03-02T07:01:11Z")

</div>

Sorry, I find it very hard to understand what you would like to do. What outputs you can export from 3shape, in which file format? Can you provide an example file? (upload it somewhere and post the link here)

---

<div class="post-metadata">

**Author:** ![dsa934](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/dsa934/32/17907_2.png) [@dsa934](https://discourse.slicer.org/u/dsa934)\
**Post date:** [March 2, 2023, 9:42am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/3 "2023-03-02T09:42:11Z")

</div>

Hi, @lassoan

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/b/e/be8d8ed6f9d4700841c6e31ac90f2d9cc8077599.jpeg)

(ref. [Convert dcm files into stl with 3shape - YouTube](https://www.youtube.com/watch?v=xN80A7kRmHA) )

There are many ways to convert DCM 3D Model file to STL file.  
However, texture information cannot be used in this case.

So, I want to convert directly from DCM 3D Model file to .ply to utilize the texture information.

is it possible to 3D slicer ?

---

<div class="post-metadata">

**Author:** ![whu](https://avatars.discourse-cdn.com/v4/letter/w/7ab992/32.png) [@whu](https://discourse.slicer.org/u/whu)\
**Post date:** [March 2, 2023, 10:49am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/4 "2023-03-02T10:49:50Z")

</div>

maybe you can try to convert the .stl or the .nrrd format to .ply  
there is the full opensource c code for reading and writing to .ply  
may it help.

---

<div class="post-metadata">

**Author:** ![dsa934](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/dsa934/32/17907_2.png) [@dsa934](https://discourse.slicer.org/u/dsa934)\
**Post date:** [March 2, 2023, 11:22pm UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/5 "2023-03-02T23:22:10Z")

</div>

> [@dsa934](#):
>
> There are many ways to convert DCM 3D Model file to STL file.  
> However, texture information cannot be used in this case.
> 
> So, I want to convert directly from DCM 3D Model file to .ply to utilize the texture information.

**Convert ‘.dcm’ to ‘.ply’**

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [March 3, 2023, 5:47am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/6 "2023-03-03T05:47:02Z")

</div>

I’m not sure if there is a way to store textured surface mesh in standard DICOM information object. Even if there is, 3shape probably uses private fields instead, as it allows them to lock people into using their software and charge extra for various data export features.

If they don’t offer textures surface mesh export (or it is not affordable) then you can reverse-engineer the contents of the private fields. However, they can change the private fields at anytime and they can make it very hard to decipher the private field contents if they want to.

Overall, probably your best options are either

- A. pay for the appropriate data export features in 3shape, or
- B: switch to a more open, more affordable system

---

<div class="post-metadata">

**Author:** ![gahe](https://avatars.discourse-cdn.com/v4/letter/g/ea5d25/32.png) [@gahe](https://discourse.slicer.org/u/gahe)\
**Post date:** [January 19, 2024, 4:49am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/7 "2024-01-19T04:49:44Z")

</div>

Hi Andras  
I am new to Slicer, but the software is very good and intuitive, and on top, one find nearly all the answers here in the forum if somethings comes up. Pretty cool!  
And it was clear that, when I faced the same problem like the OP had, I would find the answer here.  
So back to the start:  
It seems, and my research on the internet confirmed this, that 3shape uses a proprietary file system. Unfortunately, the academic institution where I work lacked the necessary expertise for such matters and invested in this closed system to establish an archive with thousands of scanned plaster casts (and is still working on it). On the other hand, 3shape, as always, seems to have only seen the money and sold the system.  
Now we researchers are the ones bearing the brunt of it. The models in the archive folder are accessible, but worthless because, for further processing, one has to export each model into the .stl format by hand, using a 3shape software.  
Therefore, a “walk through” on how to bypass this system would be immensely helpful. Unfortunately, this is far beyond my knowledge, but I would be willing to provide a scan, if someone wants to give a try.  
We would be very, very grateful for the help.

---

<div class="post-metadata">

**Author:** ![jirkatosta](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jirkatosta](https://discourse.slicer.org/u/jirkatosta)\
**Post date:** [January 4, 2025, 12:25pm UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/8 "2025-01-04T12:25:03Z")

</div>

Hello,

I believe the confusion here is because of DCM file extension is used for two completely different file formats.

1. DICOM files, which Slicer can open and convert into something else.
2. 3Shape intra-oral scanner file format, containing textured meshes. And this format is unknown to Slicer. Please try other mesh-processing software instead, e.g. MeshInspector [https://meshinspector.com/](https://meshinspector.com/) that can open DCM meshes and resave them as Stl, Obj or Ply.

---

<div class="post-metadata">

**Author:** ![Ayberk\_Yagiz](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ayberk_yagiz/32/79060_2.png) [@Ayberk\_Yagiz](https://discourse.slicer.org/u/Ayberk_Yagiz)\
**Post date:** [January 9, 2025, 9:00am UTC](https://discourse.slicer.org/t/convert-dcm-to-ply-is-it-possible/28133/9 "2025-01-09T09:00:13Z")

</div>

You can use this link to convert 3shape DCM files to .stl

> **[Convert .dcm Intra Oral Scan File to .stl Format - All on Guide](https://allonguide.com/index.php/convert-3shape-dcm-to-stl-format/)**
>
> Do your customers keep sending you 3Shape DCM files even though you don’t have a 3Shape membership? No problem! Upload your files using the form below, and we’ll convert them to .STL files for you. You’ll receive the converted files via email within...
