BlueQuartzSoftware / simplnx

The backend algorithms and framework associated with DREAM3DNX, a data analysis program for materials science data analytics
http://www.dream3d.io/
Other
7 stars 9 forks source link

BUG/ENH: Write STL Files from Triangle Geometry should have additional grouping options #1023

Closed imikejackson closed 1 month ago

imikejackson commented 1 month ago

Context

The user needs to read in a large number of STL Files using the "Combine STL Files" filter. That filter also creates an "Index" data array for each triangle and vertex as an indicator of which STL file it came from. Once all the STL files are into a single triangle geometry, we can manipulate that triangle geometry using Apply Transformation to Geometry filter. Then we want to write individual triangle files back out to the file system using "Write STL Files from Triangle Geometry". There is no way to leverage the "index" array that was created. 

Proposal

Discussion

Currently there is almost an ad-hoc sorting/hierarchical system with the Face Labels + Phases. Is there a way to allow the user to drop in any number of grouping arrays into a MultiArray Selection Parameter and then use those arrays to generate files using the index value from those arrays to generate the final output file name + the prefix that we will also allow them to set.