How to Add free shape to the 3D model

Operating system: Windows 10 64 bit
Slicer version: 4.10

Hello, I want to add a square shape to a 3D model, in oder to compete my form. How to “draw” it or to import a dedicated shape ?
Currently, I use FreeCad to paste a form, but the contours are not smooth enough. We are working on an acoustic biomechanical model. etapes I want to “stick” the square at one end of the canal.

You can try some of the basic 3D modelling software for this purpose, if you go directly with the advanced software options, it will be very difficult to learn basic stuff. You can refer some top websites for simpler options, try using blender as well.

You can import models created in Blender, FreeCAD, etc. saved in STL, PLY, OBJ, … format. If you need to represent finer details in your segmentation then adjust your segmentation’s geometry (use oversampling factor > 1.0 and enable isotropic spacing).

You can create simple models (sphere, cylinder, box, etc.) in Slicer using “Create models” module in SlicerIGT extension.

You can also create box or cylinder using Scissors effect in Segment Editor module (choose shape: Circle or Rectangle). If you paint in slice view, then you can paint only behind, in front of, or centered on a slice view.

1 Like

Blender would be my preference for this requirement

You can also define a box with Annotation. ROI and fill it with VolumeClip extension.

You can make free-form blobs (with smooth are sharp edges) using Surface cut effect (appears in Segment Editor if you install SegmentEditorExtraEffects extension).

Blender is great and really powerful but as much I understand the task, Blender would be an overkill for this. By relying on two applications instead of just one, the workflow would become more complicated than necessary (especially if you want to adjust the model size dynamically, based on how it fits into the image).

1 Like