Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Kurve durch XYZ-Punkte erzeugen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS
  
On-Demand-Webinare zu SolidCAM (SolidCAM)
Autor Thema:  Kurve durch XYZ-Punkte erzeugen (7051 mal gelesen)
stormsapper
Mitglied


Sehen Sie sich das Profil von stormsapper an!   Senden Sie eine Private Message an stormsapper  Schreiben Sie einen Gästebucheintrag für stormsapper

Beiträge: 5
Registriert: 10.01.2011

SolidWorks 2011 SP1

erstellt am: 11. Jan. 2011 12:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
das ist mein erster Beitrag hier im Forum.
Leider haben die Beiträge die ich zu dem Thema finden konnte mein Problem nicht lösen können.

Solidworks 2011 x64, SP1.

Ich möchte eine Kurve (2D), die durch Wertepaare definiert wird, erzeugen.
Unter Einfügen\Kurve\Kurve durch XYZ-Punkte kommt die Fehlermeldung:

"Die Daten in dieser Datei sind möglicherweise ungültig."

Bei einer einer älteren SW Version habe ich die Kurve über das "3D Punktwolke einlesen" Makro eingelesen.
Das funktioniert auch nicht.
Weder als txt- noch als csv- Datei.

Was für ein Format wird zum Einlesen benötigt?
Welches Dezimaltrennzeichen ist erforderlich?
Kann ich die Punkte auch direkt aus Excel einlesen.

Vielen Dank für eure Hilfe.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

StefanBerlitz
Guter-Geist-Moderator
IT Admin (CAx)



Sehen Sie sich das Profil von StefanBerlitz an!   Senden Sie eine Private Message an StefanBerlitz  Schreiben Sie einen Gästebucheintrag für StefanBerlitz

Beiträge: 8756
Registriert: 02.03.2000

SunZu sagt:
Analysiere die Vorteile, die
du aus meinem Ratschlag ziehst.
Dann gliedere deine Kräfte
entsprechend und mache dir
außergewöhnliche Taktiken zunutze.

erstellt am: 11. Jan. 2011 13:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für stormsapper 10 Unities + Antwort hilfreich

Hallo stormsapper,

und herzlich willkommen im SolidWorks Brett auf CAD.de  

Zitat:
Original erstellt von stormsapper:
Was für ein Format wird zum Einlesen benötigt?
Welches Dezimaltrennzeichen ist erforderlich?
Kann ich die Punkte auch direkt aus Excel einlesen.

Die Quelldatei mit den Werten ist eine einfache Textdatei, Endung wahlweise TXT oder SLDCRV (für SolidWorks Curve). Als Dezimaltrennzeichen wird der Punkt genutzt. Als Trenner muss ein TAB oder Leerzeichen genutzt werden. Du kannst für die Funktion "Kurve aus XYZ Werten" keine Exceldatei verwenden.

Der schnellste und einfachste Weg: in Excel Wertetabelle mit X,Y und Z Werten fertig machen, dann als Textdatei speichern - jetzt stehen die Werte aber noch mit Komma als Dezimaltrenner drin, also im Notepad aufrufen und alle "," durch "." ersetzen. Die Datei sollte dann in SolidWorks sauber eingelesen werden können.

Ciao,
Stefan

------------------
Inoffizielle deutsche SolidWorks Hilfeseite    http://solidworks.cad.de
Stefans SolidWorks Blog

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

stormsapper
Mitglied


Sehen Sie sich das Profil von stormsapper an!   Senden Sie eine Private Message an stormsapper  Schreiben Sie einen Gästebucheintrag für stormsapper

Beiträge: 5
Registriert: 10.01.2011

SolidWorks 2011 SP1

erstellt am: 11. Jan. 2011 14:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
vielen Dank für die schnelle Hilfe!

Ich habe den Fehler gefunden.
Die z-Koordinate muss offensichtlich mit angegeben werden, sonst kommt bei mir die obige Fehlermeldung.
In meinem Fall für eine 2d xy-Kurve also für z immer 0.
Damit hat es dann funktioniert.

Danke,
Gruß
stormsapper

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

treckertom
Mitglied
Schiffsschaukelbremser


Sehen Sie sich das Profil von treckertom an!   Senden Sie eine Private Message an treckertom  Schreiben Sie einen Gästebucheintrag für treckertom

Beiträge: 11
Registriert: 06.03.2006

Inventor 2016
AutoCAD MD
Creo2
Catia v5
SolidWorks
CADDS i5

erstellt am: 29. Jan. 2016 10:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für stormsapper 10 Unities + Antwort hilfreich


EvolventeaufEinheitskreis.txt

 
Krame den Beitrag mal wieder aus.
Die Hinweise waren hier schon einmal zeilführender als die doch recht kryptischen, wenn nicht gar unvollständigen der SW-Hilfe.
Habe hier eine beispilhaft eine Evolventen-koordinatendatei angehangen.
Habe die Anzeigegenauigkeit auf 5 Nachkommastellen verändert (eine Klasse besser als gebraucht)
Mit kleinen Werten scheint der Importer doch so einige Probleme zu haben?
Jedenfalls werden hier die Daten nach der zweiten Nachkommastelle abgetrennt, was natürlich deckungsgleiche Punkte erzeugt - mit entsprechender Warnmeldung.
Was mache ich flasch?   
Danke!


------------------
--
Beste Grüße
tom

[Diese Nachricht wurde von treckertom am 29. Jan. 2016 editiert.]

[Diese Nachricht wurde von treckertom am 29. Jan. 2016 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

myca
Ehrenmitglied V.I.P. h.c.
Konstrukteur



Sehen Sie sich das Profil von myca an!   Senden Sie eine Private Message an myca  Schreiben Sie einen Gästebucheintrag für myca

Beiträge: 4383
Registriert: 15.06.2007

SW 2007
SW 2018
2,67 GHz,2 GB, ATI FIRE GL V5200, XP 64
3,4 GHz, 8GB, ATI FIRE PRO V7800, WIN 10 Pro

erstellt am: 29. Jan. 2016 11:10    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für stormsapper 10 Unities + Antwort hilfreich


GENAUIGKEIT.jpg


GENAUIGKEIT_1.jpg

 
Hi,

Dok.-Optionen, hochschrauben...

G.  thomas

------------------

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

treckertom
Mitglied
Schiffsschaukelbremser


Sehen Sie sich das Profil von treckertom an!   Senden Sie eine Private Message an treckertom  Schreiben Sie einen Gästebucheintrag für treckertom

Beiträge: 11
Registriert: 06.03.2006

Inventor 2016
AutoCAD MD
Creo2
Catia v5
SolidWorks
CADDS i5

erstellt am: 29. Jan. 2016 12:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für stormsapper 10 Unities + Antwort hilfreich

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

ThoMay
Ehrenmitglied V.I.P. h.c.
Konstrukteur



Sehen Sie sich das Profil von ThoMay an!   Senden Sie eine Private Message an ThoMay  Schreiben Sie einen Gästebucheintrag für ThoMay

Beiträge: 5258
Registriert: 15.04.2007

SWX 2019
Windows 10 x64

erstellt am: 29. Jan. 2016 17:33    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für stormsapper 10 Unities + Antwort hilfreich


Bild01-160129.JPG

 
Hallo Gemeinde.

Viele Wege führen nach Rom.
Oder halt für die eine Wertedatei in Excel die Dezemaltrennzeichen umstellen.

Nacher das Zurück nicht vergessen.

Gruß
ThoMay

------------------
Hast du Fragen?
Brauchst du
Schaut mal nach im Bereich
Alle Foren => Wissenstransfer.
oder
Konstrukteure Online hier bei CAD.de
Richtig fragen -
Nettiquette - Konstruktionshilfen - Systeminfo - Unities - CAD Freeware - Forenübersicht - 3D Modelle - SolidWorks Videos

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz