mich plagt ein sehr spezielles Problem und vielleicht hat jemand eine Idee, was schief laufen könnte.
Ein Makro erzeugt für mich auch einer Punktewolke Splines, welche anschließend zu einer Multi-Section-Surface vereint werden. Die Splines erzeuge ich auf einer "Sketch". Hier ist der Code, welcher die Splines generiert:
Dazu einige Anmerkungen: die Variabeln x, y, z, CabX0 und CabY0 werden vorher mit Zahlen gefüllt. Die sind keine Fehlerquelle.
Ich führe den Code auf meiner CATIA V5R18 SP4 ohne Probleme aus. Muss dazu sagen, dass es sich um eine Hochschulversion handelt. Führe ich das exakt gleiche Skript jedoch auf einem "normalen" V5R18 aus, kommt es zu einem Fehler. Gleiches gilt für V5R19.
Anhang 1: richtige Ausführung auf meiner CATIA-Version
Anhang 2: anscheinend fehlgeschlagene Ausführung
Ich kann die Skizzen nicht mal selektieren, um manuell eine Multi-Section Surface (oder andere Flächen im Generative Shape Design) zu erstellen. Wenn ich aber mit meiner Schulungsversion eine bereits erstellte Multi-Section Surface (mit den tragenden Splines im NoShow) in den anderen CATIAs öffne, läuft alles reibungslos.
Nun, was könnte ursächlich sein?
- die Inputdaten und Skripte sind exakt die gleichen
- die CATIA-Versionen sind generell nicht zu unterschiedlich
- eines der CATIAs ist eine Schulungsversion (aber in der habe ich bisher noch keine eingeschränkte Funktionalität entdecken können).
Meine Vermutung geht in die Richtung, dass eine Einstellung eine andersartige Spline-Erstellung nach sich zieht. Nur welche Einstellungen haben hier Einfluss?
Sorry für den langen Text, aber das Problem ist etwas abgefahren und ich wollte präzise beschreiben.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP