|
mathcad : Kurve in *.ibl Datei ausgeben
Oberli Mike am 31.01.2010 um 16:32 Uhr (0)
Sieht logisch aus.Frag doch mal hier, da sind die Pro/E User GrussMike------------------ The Power Of Dreams
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Esprimo am 28.01.2010 um 15:49 Uhr (0)
Hallo zusammen,ich möchte eine Kurve in eine *.ibl Datei ausgeben.Dazu habe ich eine Matrix mit 3 Spalten erstellt, die kann ich auch einfach in ein Textfile schreiben. Am Anfang des Files müssen aber folgende Befehle stehen, um z.B. die *.ibl Datei in Pro/E einzulesen:open arclengthbegin section ! 1 begin curveHat das jemand schon mal gemacht? APPENDPRN funktioniert nicht.Über Hilfe wäre ich echt dankbar.GrußChristian
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
capirex65 am 28.01.2010 um 19:28 Uhr (0)
einfach mit augment die Test Matrix noch obendrauf stapeln und das dann entsprechend ausgeben.IBL:=augement(Test,Ausgabe_matrix) ------------------
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Esprimo am 29.01.2010 um 10:24 Uhr (0)
Hmm, mit dem Befehl "augment" kann man aber nur Vektoren zusammenfassen, aber die Anfangsbefehle für die ibl Datei müssen ja vor den eigentlichen Vektorenpunkten in die Datei geschrieben werden. Deshalb dachte mit "appendprn" könnte man diese anfügen. Jedoch sagt er, das die array Dimensionen nicht zusammenpassen, obwohl beide Matrizen drei Spalten haben.Oder mach ich was falsch?Gruß
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Clayton am 29.01.2010 um 14:27 Uhr (0)
Hi,Es liegt wahrscheinlich daran, dass Du, wenn Du "APPENPRN" verwendest, Nummern nicht mit Text vermischen kannst. Da ist natuerlich "num2str", aber das muesstest Du in einer Schleife machen.Gruss
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Oberli Mike am 31.01.2010 um 15:25 Uhr (0)
Hallo Christian,Und wenn du in Mathcad mit einem Kugelkoordinatensystem rechnest und bei Pro/E importierst, wirdes wohl auch kartesisch interpretiert.Und wenn du willkürliche Zahlenhaufen (Hauptsache 3 Spalten) vorgibst wird es bei Pro/E beim Importwohl auch kartesisch interpretiert werden.Kenne zwar Pro/E seit 2001 nicht mehr, aber wie bei jedem Import gibt es genau zwei Möglichkeiten.- Bei der zu importierenden Datei steht was in den Kopfdaten wo das Programm was mit anfangen kann und dann entsprechend ...
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Esprimo am 28.01.2010 um 15:49 Uhr (0)
Hallo zusammen,ich möchte eine Kurve in eine *.ibl Datei ausgeben.Dazu habe ich eine Matrix mit 3 Spalten erstellt, die kann ich auch einfach in ein Textfile schreiben. Am Anfang des Files müssen aber folgende Befehle stehen, um z.B. die *.ibl Datei in Pro/E einzulesen:open arclengthbegin section ! 1 begin curveHat das jemand schon mal gemacht? APPENDPRN funktioniert nicht.Über Hilfe wäre ich echt dankbar.GrußChristian
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
capirex65 am 28.01.2010 um 19:28 Uhr (0)
einfach mit augment die Test Matrix noch obendrauf stapeln und das dann entsprechend ausgeben.IBL:=augement(Test,Ausgabe_matrix) ------------------
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Esprimo am 29.01.2010 um 10:24 Uhr (0)
Hmm, mit dem Befehl "augment" kann man aber nur Vektoren zusammenfassen, aber die Anfangsbefehle für die ibl Datei müssen ja vor den eigentlichen Vektorenpunkten in die Datei geschrieben werden. Deshalb dachte mit "appendprn" könnte man diese anfügen. Jedoch sagt er, das die array Dimensionen nicht zusammenpassen, obwohl beide Matrizen drei Spalten haben.Oder mach ich was falsch?Gruß
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Clayton am 29.01.2010 um 19:28 Uhr (0)
Hi,Mathcad akzeptiert keinen Text mit "APPENPRN". Manchmal funktionieren Zahlen umgewandelt in Text, aber die werden auch wieder als Zahlen ausgegeben. Viel einfacher waere Excel. Du kannst die Textinformationen in Excel erzeugen und die errechneten Werte von Mathcad mit STRG+C und STRG+V in Excel einfuegen.Gruss[Diese Nachricht wurde von Clayton am 29. Jan. 2010 editiert.]
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
capirex65 am 30.01.2010 um 11:13 Uhr (0)
Ich habe die gesamte Formatierung und den Aufbau der Ibl immer in einer Funktion erledigt und damit Kurvenscheiben aus Mathcad nach ProE exportiert. www.tu-chemnitz.de/~dirv/Saxsim_Projekt.wmvDas mit dem augment war leider eine Verwechslung ich meinte stack. Wenn du mir per PN schreibst, was du damit vorhast. Bin ich evt. bereit dir mein Mathcadsheet zur Verfügung zustellen. Denn wenn man mehrere Kurven effektiv in einer Ibl Datei exportieren möchte kommt, man um Programmierung nicht herum. -------------- ...
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
capirex65 am 30.01.2010 um 11:30 Uhr (0)
Ich habe die gesamte Formatierung und den Aufbau der Ibl immer in einer Funktion erledigt und damit Kurvenscheiben aus Mathcad nach ProE exportiert. www.tu-chemnitz.de/~dirv/Saxsim_Projekt.wmvDas mit dem augment war leider eine Verwechslung ich meinte stack. Wenn du mir per PN schreibst, was du damit vorhast, bin ich evt. bereit dir mein Mathcadsheet zur Verfügung zustellen. Denn wenn man mehrere Kurven effektiv in einer Ibl Datei exportieren möchte, kommt man um Programmierung nicht herum.Ein Bsp. für so ...
|
| In das Form mathcad wechseln |
|
mathcad : Kurve in *.ibl Datei ausgeben
Esprimo am 31.01.2010 um 14:37 Uhr (0)
Jawoll, den Befehl "stack" hab ich gebraucht. Ich möchte eigentlich nur eine Kurve ausgeben, dass reicht. Vielen dank für die Hilfe.Meine Kurve hab ich in zylindrischen Koordinaten ausgerechnet. Hast du Erfahrung beim Import in ProE? Wenn ich nämlich ein zylindrisches Koordinatensystem erzeuge wird die ibl Kurve trotzdem kartesisch interpretiert.GrußChristian
|
| In das Form mathcad wechseln |