Can we us the 3d slicer in design of customized implants?
Most probably yes. Can you tell a bit more about what you would like to achieve?
Oh sorry for I lately reply your comment. My project is to make Craniofacial Implants. First of all, I make the model from DICOM File using the grayscale modelmaker. So how can I get the mirror model and locate the defecting skull? Actually, how can I get implants from the healthy side of Craniofacial by using 3d Slicer. Sorry again if it makes you confuse.
There are many tools in Slicer that you can use for surgical planning. For model mirroring you can try Dynamic modeler module:
What do you mean by getting the model implant on the red area?
What would you like to subtract from what?
What would you like to achieve overall?
Sorry for make you confuse. I want to fill hole the skull and i want only red area in the hole in 3D model. How can i do ? My goal is create a model that is in the hole (red area) in 3D object.
I would make a curve cut with a closed curve in the dynamic modeler on the red model.
Then it can be used as the template to generate the implant you want. There maybe other ways of doing it but i would convert the cut model into segmentation and use the segment editor effects to create/model the implant the way I want.
Once you have the final implant with desired thickness and shape you can use a boolean subtraction (red-yellow) to make the fitting surface to exactly match the defect edges and the skull surface.
Thank you, you help me a lot. Could you tell more detail about convert the model to segmentation? Now, I have a surface implant but it doesn’t have thickness. how can I make a model thickness? could you guide me or any video tutorial?
Segmentation node stores a 3D volume. There are many ways to convert a surface patch to 3D volume.
If you want to extrude the model (to have a thickness) then you do the followings:
- make sure the surface has normals (you can compute normals by using Surface Toolbox, enabling “Normals” option)
- extrude the surface along the normal direction using “Hollow” tool in Dynamic modeler (you can specify negative shell thickness to extrude the surface to the opposite side of surface normals) - this tool is available in recent Slicer Preview Releases
Hey , here’s a post that might help https://discourse.slicer.org/t/3d-model-to-segmentation
Your workflow with substracting the defect shape from the mirrored side of the scull seems logical because not only you will get the shape with the necessary thickness, but also you can get the shape of the defect edges on the implant.
cannot find the “Hollow” tool in the Surface toolbox in the latest preview release (2021.02.28)
My mistake, sorry, it is in “Dynamic modeler” module.
Right now, I can create the implant model. By use this following method.
- generate model by using grayscale model maker and create the 2 model. First model is a defect the skull. and the second model is mirror model.
- Import the two models in to segmentation module(drag file) as segmentation format.
- use logical operation to subtract model.
- then, using a scissor to cut the model, get the model implants.
- using smoothing opening operation to erase the error object.
Thank you for all your support.
The next project, I would like to develop for the extension in 3d-slicer.
Hello i’m interested by how create an implant or how to fill a Holl so can you show as a video thant explain differents steps to do this please .
thank you