# Cannot define ROI using fiducial placement in Surface Cut

**URL:** <https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917>\
**Category:** Support\
**Created:** [August 9, 2020, 2:47pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917 "2020-08-09T14:47:54Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Erwin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/erwin/32/7736_2.png) [@Erwin](https://discourse.slicer.org/u/Erwin)\
**Post date:** [August 9, 2020, 2:47pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/1 "2020-08-09T14:47:54Z")

</div>

Operating system: Windows 10  
Slicer version: 4.10.2  
Expected behavior: Use surface cut to define an irregular ROI by fiducial placement

Actual behavior:  
I was trying to use fiducial placement to define a ROI via Surface Cut. However, I could only place single dots or regular cubes because both the place button and the delete button appeared in grey and not clickable. Has anyone ever experienced this before?

Many thanks,  
Erwin

---

<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:** [August 9, 2020, 2:48pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/2 "2020-08-09T14:48:59Z")

</div>

Maybe we broke backward compatibility when we added new features to Surface cut. Could you try if the latest Slicer Preview Release works well?

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 9, 2020, 3:21pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/3 "2020-08-09T15:21:05Z")

</div>

I installed SegmentEditorExtraEffects extension today with Slicer 4.10.2 which contains the Surface Cut effect and everything seems to work. @Erwin Did you also install the required MarkupsToModel extension when prompted during the install process of SegmentEditorExtraEffects through the ExtensionsManager?

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 9, 2020, 4:29pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/4 "2020-08-09T16:29:37Z")

</div>

I can make it appear to be single dots when I have the option “Smooth Model” turned off and place points in say the Red slice viewer and then a couple in the Yellow slice viewer, but I can still apply and delete points as expected.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/7/d/7daafcf1913cf31b693941d9bc9dd64254e77131.png)

---

<div class="post-metadata">

**Author:** ![Erwin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/erwin/32/7736_2.png) [@Erwin](https://discourse.slicer.org/u/Erwin)\
**Post date:** [August 10, 2020, 9:17am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/5 "2020-08-10T09:17:44Z")

</div>

Hi James, thanks for getting back to me!  
I’ve installed all the required extensions and tried turning off smooth model, it still didn’t work. I can see the two buttons next to “Fiducial Placement” in your screenshot appeared clickable while mine strangely remained grey no matter how I try.

---

<div class="post-metadata">

**Author:** ![Erwin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/erwin/32/7736_2.png) [@Erwin](https://discourse.slicer.org/u/Erwin)\
**Post date:** [August 10, 2020, 9:27am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/6 "2020-08-10T09:27:53Z")

</div>

Thanks Andras, it works!

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 10, 2020, 11:23am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/7 "2020-08-10T11:23:28Z")

</div>

Hmm I still don’t believe we broke backwards compatibility as I was showing using Surface cut in Slicer 4.10.2 with success.

---

<div class="post-metadata">

**Author:** ![Georgescu\_George](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/georgescu_george/32/5944_2.png) [@Georgescu\_George](https://discourse.slicer.org/u/Georgescu_George)\
**Post date:** [August 16, 2020, 8:49am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/8 "2020-08-16T08:49:05Z")

</div>

this is exactly my problem, did you manage to fix it somehow?

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 16, 2020, 1:34pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/9 "2020-08-16T13:34:14Z")

</div>

@Georgescu_George What extensions do you have installed? Did you restart Slicer as part of the install of some extensions? If you go to Help-\>Report a Bug after replicating the issue are there any errors reported at the bottom of the log?

---

<div class="post-metadata">

**Author:** ![Georgescu\_George](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/georgescu_george/32/5944_2.png) [@Georgescu\_George](https://discourse.slicer.org/u/Georgescu_George)\
**Post date:** [August 16, 2020, 2:17pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/10 "2020-08-16T14:17:27Z")

</div>

I’ve switched to the Slicer Preview Release and now everything is fine.  
Thank you very much for coming back so fast with a response.

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 16, 2020, 2:58pm UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/11 "2020-08-16T14:58:05Z")

</div>

@Georgescu_George Could you still provide response to the questions I asked above? I’m curious to see what users might be facing when using Slicer 4.10.2.

---

<div class="post-metadata">

**Author:** ![Georgescu\_George](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/georgescu_george/32/5944_2.png) [@Georgescu\_George](https://discourse.slicer.org/u/Georgescu_George)\
**Post date:** [August 17, 2020, 5:43am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/12 "2020-08-17T05:43:47Z")

</div>

My extensions are DCMQI, Markupstomodel, PETDICOMExtension, quantitative reporting, segmenteditorextraeffects and slicerdevelopmentToolbox. I did restart Slicer after installing the extensions.  
This is what I get at the bottom of the log:  
[CRITICAL][Stream] 17.08.2020 08:36:53 [] (unknown:0) - AttributeError: ‘module’ object has no attribute ‘markupstomodel’

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [August 18, 2020, 12:43am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/13 "2020-08-18T00:43:25Z")

</div>

@lassoan Would this indicate some issue with installing and registering markupsToModels?

---

<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:** [August 18, 2020, 1:38am UTC](https://discourse.slicer.org/t/cannot-define-roi-using-fiducial-placement-in-surface-cut/12917/14 "2020-08-18T01:38:34Z")

</div>

Yes, it seems that MarkupsToModel module is not found for some reason.
