Jump to content

Lumen of vessel in 3D Slicer


jscales1

Recommended Posts

How does one use 3D slicer in order to generate the lumen of the vessel?  Selecting the artery on a CTA basically gives you the lumen but I would like to know how to "wrap" (as they call it in Mimics) with 3D slicer or Blender.  Mimics seems exactly like 3D slicer except for a few more bells and whistles. Really aiming to try and get a model like Dr. Mike's splenic artery aneurysm model except with an infrarenal fusiform AAA. Just trying to further hone my 3d printing skills after the excellent work and guides that have been done on this forum. Thanks

Link to comment
Share on other sites

Export the lumen as STL and then import into blender. Create a sphere with lots of polys and use the shrinkwrap modifier to wrap it around your lumen. This is your inner surface. If you need to, you can use the remesh modifier until you get the right poly count. Reverse the normals on the inner surface so they are pointing inward. This method of using shrinkwrap and remesh was described in my prior tutorial on correcting mesh errors in bone STL files, but you can use the same method for vessels. The idea is the same -- generate a clean surface that closely approximates your target surface. Although for hollow vessels you are creating two surface (inner and outer)

 

Repeat the sphere and shrinkwrap and set offset to 2 or whatever you want your thickness to be. This is your outer surface. Leave the normals pointing outward. Join the two and you should now have a hollow structure with an outer surface and an inner surface. Cut holes in your object to open it up at various points as desired. If you are making a AAA, then you'll probably want to cut above the renal arteries, in the distal aorta or common iliacs, and you'll want to trim the bilateral renals. 

 

If you would like to to help you with this specific file, please message me. I do this a lot and I think it will be pretty easy for me to get you on the right path. What are you doing this for?

 

If there is interest in this forum for me to do a formal tutorial on how to do this, sound off here. If there is enough interest I'll create one.

 

Best,

 

Dr. Mike

Link to comment
Share on other sites

Dr. Mike,

   Thanks for the video hotlink. I wouldn't have even tried looking through that video for the shrinkwrap and remesh tool. Very good to know. 

 

I just received a 3d printer, Lulzbot Mini, and I am trying to create 3d prints to show to my patients during consultation. One area I feel like it would be great for is exophytic renal lesions prior to cryoablation. I have made a renal model, albeit kind of pathetically, with both Slicer and Blender. The AAA is just to get my feet wet with CTA images and producing a model with a lumen such as the splenic artery model you created. 

 

Love the forum and really think this is the next big area for IR to grow into and become leaders. 3D printing is truly amazing. Keep up the good work and thanks for the link to the video.

 

J. Scales

Link to comment
Share on other sites

If you are going to be at RSNA this November or SIR in April, I am giving several 3D printing talks and hands-on sessions. I'd love to talk to you in person. 

 

If you have any questions or need help, ask on the forums or message me. Happy to help in any way I can.

Link to comment
Share on other sites

Unfortunately I will not be at RSNA this month. I may be in attendance at SIR, waiting for my schedule to be finalized prior to making travel arrangments. This months Radiographics has two articles, Medical 3D Printing for the Radiologist and Three Dimensional Modeling, discussing 3D printing and the radiologists role in this emerging field. Pretty neat stuff to see it finally come to a major journal. Also used Blender to Meshlab to smooth out my kidney model with an exophytic RCC with great results.

 

Dr. Mike any recommendations for Blender tutorials? I have been watching some youtube videos and they seem helpful.

 

J. Scales 

Link to comment
Share on other sites

  • 5 months later...

Hi Dr. Mike,

 

I am new to 3D modeling and i find your tutorials and forum to be very helpfull and educating :)

 

 

I am reading this thread about adding lumen to the vessels and i see you have different aproach to this problem. Looking at your models of vessels I thought that modeling a 3D vessel should be easy, but i was wrong :/

 

I made 3D model of AAA, AIC aneurism and AFS aneurism, and I used Solidify Modifier in Blender to add thickness of 2mm to the model, so I am wondering is it a good aproach, more easier or i should stick to your idea??

Unfortunately I still don't have 3D model made so i can't inspect it more closely.

 

 

V. Kopacin 

Link to comment
Share on other sites

The problem with solidify modifier is that it creates overlapping surfaces. Imagine a tree that has two branches -- one going right and one left. If you offset both branches evenly their surfaces with intersect near the base. It is a huge pain to correct this. I am working on a method to generate vascular shells quickly and accurately, but it is in development. If you get really stuck and need a hand, message me and maybe I can generate the hollow model for you from a solid lumen STL file.

 

Dr. Mike

Link to comment
Share on other sites

I've been playing with "solidify" and "hollow" options in Meshmixer to create a vascular lumen with mixed results (hollow works much more predictably than solidify). Am I to understand that Blender or perhaps Mimics are the only other software that do this? Does Meshlab or any other (free) software have a feature to control vascular (or airway, duct, etc) wall thickness? It sounds from this discussion like Blender is the freeware package to learn in order to do this correctly for now, but I'm trying to specialize in non-Blender software as we have a Blender specialist where I work. So far I've seen alternatives and work-arounds for anything Blender can do for 3D modeling, even if it's in different packages or even combinations of other software. But wall thickness control is a big deal for vascular models. Is it time to bite that bullet and dive into Blender?

Link to comment
Share on other sites

  • 2 weeks later...

Hi, sorry for not replyig earlier, I was on vacation for a few days.

 

First, thx for your  offer, dr. Mike. I want to learn how to do it so in the future this won't make problems to me :), but if i get stuck I will contact you.

 

Second, let's say that I managed to overcome that "solidify" problem... Now, guys that I have contacted for 3D printing service told me that for an aorta with it's branches model will have to use a supportive materials, and they have huge problems with "hanging" parts (over 45*). Plus, I wonder would it be as smooth as yours models? What materials and type of printing did you use?

 

And, something i didn't consider as a problem is that aneurism of right AIC is so big and proximal to bifurcation, when i put 2mm vessel thickness, it touches left AIC, and that also makes big problem for printing guys.

 

How to overcome this problems??

PS. i am waiting for a reply of printing guys on my given ideas, too.

 

 

 

V. Kopacin

Link to comment
Share on other sites

Well that looks like it should be printable. I recently printed a bunch of arterial models for the Society of Interventional Radiology meeting last month. In one case I made a complete arterial system from the diaphragm to the ankle. As you can see, they were much more complex than your model. I used stereolithography on a Form2 printer. Yes, you need supports, but that shouldn't be a big deal and your printing people should know how to do that. Let me know if I can help you any further.

 

3D printed arterial models

Link to comment
Share on other sites

Yesterday got my model of aneurisms. It is made od PLA plastic ( it is cheaper :P ). Didn't want to wait another week for transparent filament.

Maybe my nex project will be made of transparent ABS and will look a lot cooler like your models dr. Mike :)

20160519 191639

20160519 191518

Link to comment
Share on other sites

  • 4 months later...

@dr.Mike, regarding to your vascular models, I was wondering, what type of 3d printer do you use for printign wascular models, is it SLA/SLS type? And what are the prices of 3d models printed in SLA/SLS printers in USA (per gram or per time of printing)?

 

Last week i got offer for this same model as above for printing with SLS printer and price was exactly 1000€, wich is, unfortunately, too much for me.

Link to comment
Share on other sites

I mostly use a Form 2 SLA printer by Formlabs. The cost of the resin is about $150 USD for 1 liter. I actually did a review on the Form 2 printer a few months back. The cost for a print is usually on the order of $10 to 15 in resin costs, plus time. The main problem with the Form 2 is the limited build volume. Larger SLA printers are available but are exponentially more expensive.

 

If you are trying to do a single print, have to tried looking into 3D Hubs? There might be someone with a Form 2 printer near you that can help.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...