| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| SolidCAM im Einsatz bei der August Weckermann KG |
Autor
|
Thema: Excel Exportformat TXT für tabellengesteuerte Kurve (3674 mal gelesen)
|
tsdess Mitglied Tech. Zeichner
Beiträge: 8 Registriert: 19.06.2009 Vista SP2 SB 32bit - SWX2009,SP4.0 Windows 7 Professional 64bit - SWX2010,SP0.0 Dell Precision T7400 3.00 GHz XEON QuadCore 12 GB DDR2 800 MHz 512 MB nVidia Quadro FX3700 SAS
|
erstellt am: 19. Jun. 2009 12:49 <-- editieren / zitieren --> Unities abgeben:
Grüße, muss mehrere Kurven in SolidWorks aus einem Excelfile (x,y,z) erzeugen. Kann mir jemand sagen, wie ich die Daten aus Excel exportieren muss, so dass SolidWorks sie lesen kann? txt is klar, aber wie mach ich aus Kommas Punkte und aus´m Tabulator ein Leerzeichen? Besten Dank im Voraus! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
ad_man Mitglied freiberuflicher Entwicklungsing. (Fahrzeugtechnik, CSWP, CPPA))
Beiträge: 1366 Registriert: 20.12.2003
|
erstellt am: 19. Jun. 2009 13:01 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
Hallo tsdess, versuche das Ganze mal als CSV zu speichern. Mit Excel 2007 bekomme ich dann ein Semikolon als Trennzeichen. Das kannst du dann im Editor durch ein Komma ersetzen lassen. ------------------ ########################### Gruß Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u.clemens Mitglied Konstrukteur
Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 19. Jun. 2009 13:26 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
Zitat: Original erstellt von tsdess: ... wie mach ich aus Kommas Punkte und aus´m Tabulator ein Leerzeichen?
Leerzeichen ist nicht nötig - Tabulator ist zulässig Zitat aus der SWX-Hilfe "Das Dateiformat muss eine dreispaltige, durch Tabulator oder Leertaste begrenzte Liste von ..." Speichere Deine Datei in Excel als Text (Tabstopp-getrennt)(*.txt) Zuvor kannst du unter den Excel-Optionen/Erweitert einstellen: Deaktivieren der Option "Trennzeichen vom Betriebssystem übernehmen" und "Dezimaltrennzeichen" Punkt eingeben ... ------------------ mfg uc [Diese Nachricht wurde von u.clemens am 19. Jun. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
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: 19. Jun. 2009 13:57 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
Zitat: Original erstellt von tsdess: txt is klar, aber wie mach ich aus Kommas Punkte und aus´m Tabulator ein Leerzeichen?
Manchmal liegt das Gute so nah ... - Bereich in Excel markieren
- STRG+C (um alles in die Zwischenablage zu kopieren)
- Notepad öffnen (WIN+R und notepad eingeben)
- STRG+V (um Daten in Notepad einzufügen)
- Im Notepad Bearbeiten/Ersetzen (oder STRG+H)
- Suchen nach = , -> Ersetzen durch = . -> Alle Ersetzen
- Datei/Speichern unter (einfach zugängliches Verzeichnis und Dateiname wählen)
- SolidWorks aktivieren
- Einfügen/Kurve/Kurve durch XYZ-Punkte
- Datei suchen
- Fertig
Umweg dauert ca. 15 Sekunden unabhängig von der Anzahl der Koordinaten 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 |
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
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: 19. Jun. 2009 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
|
pi-design Mitglied Design Engineer
Beiträge: 950 Registriert: 09.08.2002 WIN 10 / 64bit SWX 2018 SP5 64 Bit MS Office 2013 HP Z420 Intel Xeon E5-1620 3,66GHz 16 GB RAM 2x HP LA2405wg (24") NVIDIA Quadro 2000 Space Explorer
|
erstellt am: 19. Jun. 2009 18:38 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
|
myca Ehrenmitglied V.I.P. h.c. Konstrukteur
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: 19. Jun. 2009 19:39 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
|
pascaljackson Mitglied LRT Student
Beiträge: 21 Registriert: 25.01.2013
|
erstellt am: 11. Jan. 2014 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
Ich krame mal dieses Thema aus um nicht ein neues zu öffnen. Das mit der Textdatei hat bei mir alles gut geklappt, SW nimmt die Datei auch an und liest die xyz Koordinaten richtig aus. Aber leider kommt immer ein Fehler: "Die 3D-Splinekurve schneidet sich selbst". Normalerweise sollte das kein Problem sein, andere haben es wohl auch schon hinbekommen. (catia) Oder übersehe ich irgendwas? Könnte sich das einer mal bitte kurz anschauen? Wenn ich die Punkte alle im "kurve aus xyz..." markiere werden jene auch eingeblendet. Ich habe mal 2 Beispiele hoch geladen. Grüße Pascal
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
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: 13. Jan. 2014 08:45 <-- editieren / zitieren --> Unities abgeben: Nur für tsdess
Hallo Pascal, doch, das ist so in SolidWorks: ein Spline kann sich nicht selbst schneiden, das kannst du auch ausprobieren, indem du einen Spline von Hand zeichnest, der will sich gar nicht erst so skizzieren lassen. Du müsstest deine Kurvenpunkte also so exportieren (oder splitten), dass du in SolidWorks daraus zwei Kurven bekommst; diese kannst du ggf. hinterher zu einer Bahn zusammenfassen. Warum diese Einschränkung so ist weiß ich nicht, ich vermute, dass die Skizzierengine (das D-Cubed 2D DCM) das einfach nicht kann. Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |