Danke, das war's.
Also zum mitmeißeln:
Kurve durch XYZ-Punkte
Es lässt sich für die Funktion "Kurve aus XYZ-Punkte" keine Tabellenkalulationsdatei wie Excel direkt verwenden.
Die Quelldatei mit den Werten ist im Format eine reine Textdatei, Endung wahlweise .TXT oder .SLDCRV (für SolidWorks Curve).
Als Dezimaltrennzeichen wird statt dem Komma der Punkt verwendet.
Als Trenner muss Tabulator oder Leerzeichen genutzt werden, Semikolon funktioniert nicht.
Der schnellste und einfachste Weg:
- in Excel Wertetabelle mit X,Y und Z Werten fertig machen bzw. berechnen lassen,
- erforderliche Nachkommastellen formatieren (wichtig!)
- dann nur die Koordinatenwerte (ohne Tabellenüberschriften!) als Textdatei speichern (Speichern unter...)
Jetzt stehen darin die Werte noch mit Komma als Dezimaltrenner.
Also Datei mit dem Windows-Bordmittel "Notepad" aufrufen und alle "," durch "." ersetzen (Funktion "Suchen und Ersetzen") und speichern.
IN Solidworks für die Genauigkeit (Anzahl der Nachkommastellen) in
- Optionen,
- Dokumenteigenschaften,
- Einheiten
auf die erforderlichen Nachkommastellen einstellen (Faustformel: Eine Stelle mehr als erforderlich)
Hat die Koordinatendatei mehr Nachkommastellen als eingestellt, bricht SW die eingelesenen Daten fehlerhaft um.
Wenn bis hierher alles eingestellt wurde, sollte die Datei dann in SolidWorks sauber eingelesen werden können.
------------------
--
Beste Grüße
tom
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP