From e2c5a23f28e82d660311c2be3af73b11397746b1 Mon Sep 17 00:00:00 2001 From: Craig Warren Date: Tue, 4 Feb 2025 20:24:05 +0000 Subject: [PATCH] Fix bug with single file not being in a list --- toolboxes/STLtoVoxel/stltovoxel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/toolboxes/STLtoVoxel/stltovoxel.py b/toolboxes/STLtoVoxel/stltovoxel.py index 258eb970..726f8076 100644 --- a/toolboxes/STLtoVoxel/stltovoxel.py +++ b/toolboxes/STLtoVoxel/stltovoxel.py @@ -29,9 +29,9 @@ if __name__ == "__main__": filename_mats = os.path.join(path, os.path.basename(path) + "_mats.txt") elif os.path.isfile(args.stlfiles): path = os.path.dirname(args.stlfiles) - files = args.stlfiles - filename_hdf5 = os.path.join(path, os.path.split(os.path.basename(path))[0] + "_geo.h5") - filename_mats = os.path.join(path, os.path.split(os.path.basename(path))[0] + "_mats.txt") + files = [args.stlfiles] + filename_hdf5 = os.path.splitext(args.stlfiles)[0] + "_geo.h5" + filename_mats = os.path.splitext(args.stlfiles)[0] + "_mats.txt" dxdydz = (args.dxdydz, args.dxdydz, args.dxdydz)