Hallo Alex,
dass mit den fest verdrahteten, aber sprachabhängigen Schraffurtypnamen hat mich auch schon öfter mal erstaunt, aber bisher hatten wir noch keine Probleme damit, da wir (noch) nicht zwischen Sprachversionen wechseln müssen.
Eine bessere Lösung als die SLDWKS.PTN jeweils in die anderen Sprachverzeichnisse zu kopieren kenne ich auch nicht, das geht am einfachsten und schnellsten (man muss nur dran denken und sollte das sicherheitshalber vor einem Patch auch wieder zurückkopieren).
Über API
ist das theoretisch denkbar, aber man müßte sich eigene Zuordnungstabellen schreiben und vor allem alle Schraffuren ausfindig machen. Die Schraffurtype wird über eine Stringkonstante swMaterialPropertyCrosshatchPattern eingestellt, mir wäre eine Lösung über eine Integer (wie bei den Linientypen) leiber, aber dann könnte man natürlichnicht so einfach eingene Schraffurtypen erstellen.
Bleibt unter Strich der einfache Workaround mit den kopierten PTN-Dateien und ein Verbesserungsvorschlag an SolidWorks.
Ciao,
Stefan
------------------
Inoffizielle deutsche SolidWorks Hilfeseite
http://solidworks.cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP