Operating system: Window 10 (×64)
Slicer version: 4.10.1 &; 4.8.1
Expected behavior: I am a graduate dental student and also new user of 3D Slicer. Now I expect to use 3D Slicer to crop the volume of hemi-mandible from a dental cone bean computed tomography (CBCT) and to make the model (STL-format file) as demonstrated in a YouTube tutorial video at Tutorial: Preparing Data for 3D Printing Using 3D Slicer - YouTube by 3D Slicer.
Actual behavior:
I was failed achieving the STL-format model for many times, even though I had following the same procedures as in the above video. Here I would like to pose the main procedures and outcomes as follows, and hope some experts or colleagues could help me point out what was the problem.
Load DICOM data of patient CBCT into Slicer (Fig 1):
Select and apply the module of Crop Volume (Fig 4):
Questions: According to the above tutorial, there should be only the selected ROI in three slice viewers. But in my practice, I found that the response is like the above picture after hitting “Apply”. Why is the response different as the video?
Finally Save the data (Fig 9):
Problem occurred in this dialogue. My target file “mandible” could not be found. I did not know why there were the last two .nrrd files which could not be converted into .stl format (nonavailable) in the drop-down list. Of course, finally I could not get the STL-format mandible model within my desired ROI. I hope someone could help me point out where were the problems as soon as possible, because I am very urgent to use it in my thesis. Thank you very much in advance.
Hi, Mr. Iassoan, thank you very much for your good suggestions. For the 1st question, I succeed on my another laptop but still not work on the previous one even with the same operation procedure. So I had no idea for this problem. For the second problem, I can also succeed in the second computer. At this moment, I speculated that the final step - modeling by the Editor module might not work, because we could only see the .nrrd files but not the mandible. stl file existing. How do you think about that?
By the way, I still have some more questions for 3D Slicer. First, my ultimate goal is to get the STL model of a mandible segment containing 4-teeth alveolar ridge with the two cutting cross-sections perpendicular to the long axis of posterior mandible. I wonder whether I could achieve this goal using the module of Crop Volume. If not, is there any other modules that could enable the free-form cropping to achieve my above goal? Second, if the answer to the last question is No, I might still need to use the module of Crop Volume even though two cutting cross-sections are not perpendicular to the long axis of mandible. Under this circumstance, I tried some cases and found that the metal scatting from the artificial teeth (fixed dentures) will severely effect the following thresholding procedure. More importantly, later on I will use these STL files in the programs of Blender, Meshmixer for data refinement and Gom Inspect for the superimposition of two models. So I really need to remove the metal scatting to a great extent at these early steps to get a precise outcome. Could you tell me how to remove the metal scatting within the CBCT data in 3D Slicer? It will be better if you could provide me some tutorial videos for reference. Thank you very much.
Use Segment Editor module, not the legacy Editor module.
Segment Editor provides Scissors effect, which allows you to cut segments without the need to crop the segmented volume - either free-form or with a rectangular shape.
You may be able to remove major metal artifacts by using Scissors effect and touch up using Paint and Erase.
Hi, thank you very much the same for your kindly suggestions, though I did it two days as you suggested after watching some Youtube tutorial videos. I have some other questions: as we know, the grayscale level of CBCT images is not so correlated to the bone density and Housefied Unit in multi-slice CT, which might cause not so accurate segmentation by manual thresholding. I am a dental student and not familiar too much with the computational functions or algorithms for image processing in 3D Slicer. I wonder what modality and algorithm for the thresholding in 3D Slicer, global or local thresholding or others? Then, I am not sure the underlying rationale for the workflow from CBCT Dicom data to STL data through the sequential proccedures (CBCT data import—Volume—Segment Editor—Segementation—Export) . According to my understanding, the process should be: DICOM Data Input — Bone Segmentation by Thresholding Techniques and Slice Edge Detection — Point Cloud Generation — Target Volume Refinement/Editing by Scissoring — Point Cloud Visualization — Surface Reconstruction/Point Cloud Conversion using Fitting or Interpolation Techniques into Watertight Polygon/Triangle Meshes (STL) / Surface through Various Computational Functions/Algorithms. Could you help me confirm it? Thank you very much.