Comments (9)
It looks good as an initial step to start. It needs to have a bevel (smooth edges) so the soft tissues are not irritated.
Yeah. It needs to be smoothed but it would be better to smooth it after the screw holes are created. I had problems making smoothing filters work right till now.
And of course, planning how to put the holes. When it comes to placing screw holes ideally it should not be just straight holes but rather in this shape, this is because in the inside surface contact with the bone surface should be minimal.
I didn't understand what inside surface you are referring to. However, the screw holes shouldn't be difficult to create making boolean operations I think a boolean difference of a cylinder and a cone (or another cylinder) could get the shape you showed on the picture @cmfsx for the holes.
It's great that you approved the shape of the algorithm-created fixing plate that was the most difficult thing to do. The smoothing and the holes should be solved soon. Do you think will need guides to help the surgeon make the shape of the reconstruction with the fibula pieces and put the custom fixing plate?
from slicerbonereconstructionplanner.
Do you think will need guides to help the surgeon make the shape of the reconstruction with the fibula pieces and put the custom fixing plate?
I am not sure I understand the question exactly. If I understand it properly, surgeons will not need a another guide top put the reconstruction plate (custom made).
from slicerbonereconstructionplanner.
It looks good as an initial step to start. It needs to have a bevel (smooth edges) so the soft tissues are not irritated. And of course, planning how to put the holes. When it comes to placing screw holes ideally it should not be just straight holes but rather in this shape, this is because in the inside surface contact with the bone surface should be minimal.
from slicerbonereconstructionplanner.
Consider use of this example and this filter
from slicerbonereconstructionplanner.
Half-toroids with rounded corners (positioned over the neomandible) could be interpolated using a spline that joins them together with rounded rectangles
from slicerbonereconstructionplanner.
Predictive holes (that's the custom plate fixation holes) should be added to the mandible surgical guide
from slicerbonereconstructionplanner.
Half-toroids with rounded corners (positioned over the neomandible) could be interpolated using a spline that joins them together with rounded rectangles
About doing the interpolation see LERP and smoothMax function used on game development
from slicerbonereconstructionplanner.
Consider using vtkSmoothPolyDataFilter with setSource for neomandible as input
from slicerbonereconstructionplanner.
related #117
from slicerbonereconstructionplanner.
Related Issues (20)
- make miterBoxes and biggerMiterBoxes have a slightly different color
- Instrument to hold the fibula pieces together
- BRP for mandibular reconstruction with iliac bone HOT 5
- To do list, perspective from the project first issues HOT 2
- mandible model gets visible after each "Update of the planning" HOT 1
- Assisted selection of fibula flap donor side HOT 4
- again test the workflow instructions completely on latest stable release 5.6.1
- Fix surgical guide bases creation step documentation
- Add fancy surgical simulation
- Fix tests not working in Slicer 5.6.2
- Custom titanium plate with Blender, copy workflow?
- Create better screw fixation holes HOT 1
- Can generic mandible and fibula models be used for accurate reconstruction?
- Allow deep circumflex Iliac artery flap (DCIA)
- Ability to reformat the slice view without switching to the reformat module. (So the curve can be drawn properly) HOT 1
- Update the Readme.md
- Test entire workflow manually on Stable and Preview releases HOT 4
- Automatically create fibula line from fibula segmentation
- Automatically create guideBaseCocoon when creating fibula/mandible models HOT 1
- improve 3D objects tree view
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from slicerbonereconstructionplanner.