| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| TE Toolbox Siemens NX (NX), eine App
|
Autor
|
Thema: Importieren von Punkten aus Excel oder Datei (6964 mal gelesen)
|
julian.offermans Mitglied Student
Beiträge: 7 Registriert: 11.06.2015 Windows 10 Prozessor: i7 Ram: 8GB NX 8
|
erstellt am: 11. Jun. 2015 14:17 <-- editieren / zitieren --> Unities abgeben:
Hallo Community, ich soll für die Uni eine Kurvenscheibe anhand von Punkten im NX 8.0 modellieren. Da es sich hierbei um ca. 700 Punkte handelt wollte ich sie gerne importieren. Leider finde ich keine Infos darüber wie ich die Punkte in die Skizze importiere. Ich würde sie gerne aus einer Datei(Excel?) einfügen. Könnt ihr mir bitte helfen wie ich die Punkte einlesen kann? Und welches Format die Punkte dann haben müssen ( P=(x,y) oder 2 Spalten mit x und y Koordinaten) Vielen Dank
[Diese Nachricht wurde von julian.offermans am 11. Jun. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hermes Mitglied
Beiträge: 311 Registriert: 08.09.2002
|
erstellt am: 11. Jun. 2015 14:43 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
schau mal insx Verzeichns ...\UGOPEN\SampleNXOpenApplications\.NET\File2Points\ VB Script liest Punktkoordinaten aus Komma-separierter Textdatei Script ausführen mit NX / Tools / Journal / Play / ... Testdaten ...\UGOPEN\SampleNXOpenApplications\.NET\File2Points\points.txt" ------------------ mit freundlichen Grüssen Toni Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 11. Jun. 2015 14:54 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
Wenn die Punkte danach zu einem Spline verbunden werden sollen so kann man auch direkt die Splinefunktionen verwenden. EINFÜGEN -- KURVE -- SPLINE... -- PUNKTE -- hier gibt es den Knopf "Punkte aus Datei". uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
Beiträge: 1953 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 11. Jun. 2015 14:58 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
|
julian.offermans Mitglied Student
Beiträge: 7 Registriert: 11.06.2015 Windows 10 Prozessor: i7 Ram: 8GB NX 8
|
erstellt am: 11. Jun. 2015 15:09 <-- editieren / zitieren --> Unities abgeben:
|
Big King Ehrenmitglied NX/Tc Admin
Beiträge: 1953 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing v22R6 Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 11. Jun. 2015 15:39 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
|
racing.beetle Mitglied
Beiträge: 293 Registriert: 13.06.2014
|
erstellt am: 11. Jun. 2015 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
Bei mir sind die Punkte dann aber leider nicht assoziativ, d. h. weder die Punkte noch der Spline taucht im Teilenavigator auf. Kennt jemand eine assoziative Möglichkeit (dass ich meinen Spline aus Excel heraus steuern könnte)? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 12. Jun. 2015 09:23 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
Zitat: Original erstellt von racing.beetle: ... Kennt jemand eine assoziative Möglichkeit (dass ich meinen Spline aus Excel heraus steuern könnte)?
Wir berechnen unsere Kurvenscheiben auch mit einer zusätzlichen Software. Mir bleibt da auch immer nur der Weg den Spline nach einer Änderung neu einzulesen und dann für den Extruder der Kurvenscheibe den Definitionskonturzug auszustauschen. Den Spline assoziativ mit einer Koordinatendatei zu verbinden vermisse ich auch. Zumindest in meiner NX7.5 klappt das nicht. Nebenbei: Bei einer geringen Punkteanzahl kann man natürlich jedem Punkt für seine Koordinaten Ausdrücke mitgeben und diese über Excel steuern. Bei 700 Punkten macht das aber keinen Spass :-( Frage an die Nutzer höherer NX-Versionen: Sind dort Assoziativitäten möglich zwischen Spline (oder Punkte-Wolke) und Quell-Datei? uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3990 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 12. Jun. 2015 13:13 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
Hallo uger, ich weiß zwar, wie man Punktkoordinaten nach Excel schubst (siehe Anhang, kappt natürlich auch für Splinepunkte, hab' ich eben probiert, geht auch in älteren NX-Versionen), aber in Excel manipulieren und wieder zurück klappt damit leider nicht, zumindest hab' ich nichts hinbekommen. Neue Optionen habe ich bis NX9 keine gefunden, weder bei den Splines, noch bei Point-Sets. Wir lesen oft Punkte ein, haben uns dazu aber auch Progrämmchen erstellt und müssen nach Manipulationen der Punktkoordinaten erneut einlesen. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
julian.offermans Mitglied Student
Beiträge: 7 Registriert: 11.06.2015 Windows 10 Prozessor: i7 Ram: 8GB NX 8
|
erstellt am: 14. Jun. 2015 13:36 <-- editieren / zitieren --> Unities abgeben:
Hallo, vielen Dank für den Hinweis auf das Journal, dass hat mir sehr geholfen. Da ich meine Daten aus einer Geogebra Tabelle bekomme sieht ein Punkt in der Textdatei leider so aus: (-7.16755689345996, 30.3481771081727, 0.00000000000000) Kannst du mir sagen oder sonst jemand wie ich die Journaldatei verändern muss damit das Skript die () ignoriert und die Zahlen auf 5 Stellen rundet. Ich stelle mir das ungefähr so vor: 1) Lösche in jeder Zeile Zeichen_1 und Zeichen_letzte 2) Konvertiere strg to number # ist ja schon implementiert 3) Runde Zahl auf 5 Stellen 4) Schreibe in Koordinaten # ist ja auch schon vorhanden Gruß und vielen Dank Julian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 15. Jun. 2015 08:47 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
|
julian.offermans Mitglied Student
Beiträge: 7 Registriert: 11.06.2015 Windows 10 Prozessor: i7 Ram: 8GB NX 8
|
erstellt am: 15. Jun. 2015 09:10 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank für eure bisherige Hilfe Leider funktioniert das mit file2point immer noch nicht so ganz. Das Programm scheint keine Dezimalzeichen zu erkennen. Wennn ich die Beispieldatei einlese funktioniert alles so wie es soll. Ändere ich jetzt aber einen Punkt in: 0,2.5,0 Dann hat er nach dem Import folgende Koordinaten: x=0, y=25, z=0 Was muss ich ändern ? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 15. Jun. 2015 09:41 <-- editieren / zitieren --> Unities abgeben: Nur für julian.offermans
|