Cannot run Optimize on purely 2D .vtk files: "Run Optimize" button is grayed out

Hi everyone,

I am trying to perform a shape analysis on a dataset of strictly 2D femur contours using .vtk files in ShapeWorks Studio. However, I am completely stuck at the transition between Grooming and Optimization.

Here is a quick summary of the issue:

1. Mesh Grooming completes but something is missing: I load my 2D .vtk files and run the standard Mesh Grooming pipeline. The process finishes without crashing, but it seems it doesn’t generate the data the optimizer is expecting.

2. “Run Optimize” is permanently disabled: When I move to the Optimize tab, the Run Optimize button remains completely grayed out, making it impossible to generate the particles. I have tried saving the project and reloading it, but the button stays locked.

My question: I suspect the software is blocking the optimization because my meshes are strictly 2D (the Z-axis is flat/zero). Is there a specific, recommended workflow to process purely 2D .vtk data in ShapeWorks Studio? For my 2D femur contours, is .vtk the correct format to use in ShapeWorks? Is there a setting I am missing to force the Optimizer to work in a 2D plane, or do I need to artificially extrude my contours into 3D volumes first?

So the problem is likely your region/language settings. It’s marking the initial relative weighting as invalid because it’s expecting a comma instead of a period for the decimal.

image

The easiest way to fix this is to install the development version of ShapeWorks that includes a fix for this.

Alternatively, you can set your region/language settings to US.