Hacker News new | ask | show | jobs
by chris_va 3556 days ago
(I can't tell from the post if you are able to print 2 materials, or just embed 1 in another, so I'm not sure if this is what you are looking for)

At one point I wrote a STL converter for medical images (DICOM -> STL), for MRIs and CAT scans: https://github.com/chrisvana/printer

It would be interesting to print a cancer tumor with one material the and the surrounding tissue with another. Some data here: http://www.cancerimagingarchive.net

3 comments

> It would be interesting to print a cancer tumor with one material the and the surrounding tissue with another. Some data here: http://www.cancerimagingarchive.net

Wow, that's like the first cool reason I have stumbled upon for a dual-extruder printer. :) (a lot of people think they need a printer with dual-extruders -- they don't, and actually the biggest reason they don't need it is 3d printing suddenly gets twice as difficult when you're doing it with dual-extruders)

> 3d printing suddenly gets twice as difficult when you're doing it with dual-extruders

Not really... If you use something like this http://www.thingiverse.com/thing:1680034

In this case, you extrude motor 1 and print. Then to switch, you retract until you're before the Y, and extrude with filament 2. Use a wipe-tower to get a consistent flow, and you have 2 colors (of the same material) with 1 hotend.

My experience would be that it is a lot more difficult.

I've got one of these (the cyclops) and when it works it works well (although even with a wipe tower you get some colour bleed).

https://printedsolid.com/products/e3d-dual-extrusion-chimera...

It is very easy to jam one of the colours, you have to be very careful about retraction distances because if you retract to far the other colour can leak into the cold end part and solidify and then you only have one colour working.

Its the type were the printer prints 1 material and the operator manually adds the others.

I've done this to put captive nuts into a 3d print by adding a M00/M01 into the GCode right before the layer they were covered up in.

for DICOM, don't you need some way to do segmentation to get to the data that you actually want?
Did you mean diffentiating tissue?

Yes, that is true. You can use ISO levels from the images to segment different density regions, which is more or less what a doctor would do, AFAIK.

Usually the entire picture is non-zero, so you have to set a cutoff somewhere in order to get a real blob.