ich versuche seit Stunden mit Trimesh was zu programmieren. Jedoch gelingt es mir nicht mal einfach eine Datei überhaupt zu laden. Ich habe versucht die Datei als .obj- und .stl-Datei zu laden. Hat beides nicht geklappt. Liegt also wsl nicht am Format.
Hier mein Skript:
Code: Alles auswählen
import trimesh
def load_and_inspect_stl(file_path):
# Versuchen, die .stl-Datei mit trimesh zu laden
try:
mesh = trimesh.load(file_path)
# Wenn das Mesh erfolgreich geladen wurde, können Sie einige Eigenschaften überprüfen
print("Mesh erfolgreich geladen!")
print(f"Anzahl der Vertices: {len(mesh.vertices)}")
print(f"Anzahl der Faces: {len(mesh.faces)}")
print(f"Bounding Box: {mesh.bounding_box.extents}")
except Exception as e:
print(f"Fehler beim Laden der Datei: {e}")
# Pfad zur .stl-Datei
input_file = r"C:\Users\willy\Desktop\Teil1.stl"
# Funktionsaufruf
load_and_inspect_stl(input_file)
Fehler beim Laden der Datei: '_NoValueType' object cannot be interpreted as an integer
Ich weiß einfach nicht was damit gemeint ist bzw. wo genau das Problem also das NoValueType' object jetzt liegt.
Kann mir da mal wer weiterhelfen bitte?
Danke im Voraus