Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Programmierung
  Koordinaten v. Kurvenzug auslesen

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 Creo
  
Optimieren Sie Ihr Rechenzentrumsn, eine Pressemitteilung
Autor Thema:  Koordinaten v. Kurvenzug auslesen (2258 mal gelesen)
pischon
Mitglied
Student


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

Beiträge: 23
Registriert: 22.03.2004

erstellt am: 16. Jun. 2004 08:15    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 ME-10 Gemeinde!

Hätte wieder einmal eine Frage: Ist es in ME10 möglich, die x/y Koordinaten eines Kurvenzuges(poly/linie/rechteck/usw.) auszulesen und in einen txt-File zu schreiben?

Grund: Von vorhandenen Kurvenzügen sollten die xy-Koordinaten unter einem bestimmten(wenn möglich einstellbaren Raster) augelesen werden, also nicht nur die Endpunkte von z.B. einer Linie, sondern auch die Zwischenpunkte(interpoliert) die durch den Raster vorgegeben werden könnten.

Ist sowas möglich, bzw. gibt es so eine Funktion/Makro
Danke schon mal im voraus
stibbi

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

baumgartner
Mitglied
Dipl.-Ing. Maschinenbau


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

Beiträge: 715
Registriert: 05.01.2001

Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10.
* ME10-Makros
* ME10-Makroschulungen

erstellt am: 16. Jun. 2004 08: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 pischon 10 Unities + Antwort hilfreich

hallo,
mit INQ_ELEM bzw. INQ_SELECTED_ELEM und dann NEXT_ELEM kannst Du das Element zur Abfrage aktivieren. Dann sind je nach Elementtyp in INQ 101 und INQ 102 die Endpunkte. Die Zischenpunkte müssen allerdings berechnet werden. Aber das ist ja nur ein Bischen Mathematik. Ausser bei Splines, da können die Stützpunkte noch abgefragt werden.

Die Befehler um INQ sind in der Hilfe gut erklärt.

Wars das? Ich hoffe Du erwartetst hier diesbezüglich kein komplettes Makro.

------------------
Grüsse aus dem Schwarzwald 
www.Andreas-Baumgartner.de

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

pischon
Mitglied
Student


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

Beiträge: 23
Registriert: 22.03.2004

erstellt am: 16. Jun. 2004 08:42    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 Andreas!

Danke für Deine rasche Antwort, natürlich erwarte ich mir kein fertiges Macro,

Danke
stibbi

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

Gerhard Deeg
Ehrenmitglied V.I.P. h.c. i.R.
Konstrukteur aus Leidenschaft



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

Beiträge: 2643
Registriert: 17.12.2000

CREO - OSD - OSM
HP XW4400 - XW4600
Dell Inspiron 17E
NVIDIA QUADRO FX1500
NVIDIA Quadro FX1800
HP Mini 210 2002sg
WIN 7 Ultimate 32/64

erstellt am: 16. Jun. 2004 09:50    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 pischon 10 Unities + Antwort hilfreich


NC_MITTE.zip

 
Hallo Stibbi,

im Anhang steht ein fertiges Makro was Deinen Erwartungen entspricht. Es kann natürlich sein, dass es auf den letzten Versionen von ME10 nicht ganz so läuft. Estwas Arbeit steckt bestimmt noch drin. Der Aufruf ist nc_data_menu. Das Makro ist auch nicht mein geistiges Eigentum, ich habe es wie es im Vorspann steht mal aus einer Userzeitschrift abgetippt und meinen Vorstellungen abgeändert. Vielleicht kannst Du und andere Users es so verwenden.

Gruß aus Berlin Gerhard

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

pischon
Mitglied
Student


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

Beiträge: 23
Registriert: 22.03.2004

erstellt am: 16. Jun. 2004 10:35    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 Gerhard!

Vielen Dank für "Dein" Makro, habs zwar schon probiert, bekomme es aber nicht zu Laufen.
Probiert mit:
input 'NA_MITTE.TXT'....aber es passiert nichts. Mit welchem Befehl Starte ich richtigerweise? Es ist auch das Verzeichnis c:\tmp vorhanden, der txt-File liegt auch im richtigen Verzeichnis
Was mache ich also falsch, oder liegt es an meine ME10 Version(10.00)

lg
stibbi

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

rhoffmann
Mitglied
Techniker


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

Beiträge: 58
Registriert: 22.01.2003

erstellt am: 16. Jun. 2004 14:30    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 pischon 10 Unities + Antwort hilfreich

Hallo Stibbi,

>> Probiert mit:
>> input 'NA_MITTE.TXT'....aber es passiert nichts. Mit welchem
>> Befehl Starte ich richtigerweise?

hat Gerhard doch gesagt:
input _nc_mitte.txt' <RETURN>
nc_data_menu <RETURN>

MfG

Robert

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

Gerhard Deeg
Ehrenmitglied V.I.P. h.c. i.R.
Konstrukteur aus Leidenschaft



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

Beiträge: 2643
Registriert: 17.12.2000

CREO - OSD - OSM
HP XW4400 - XW4600
Dell Inspiron 17E
NVIDIA QUADRO FX1500
NVIDIA Quadro FX1800
HP Mini 210 2002sg
WIN 7 Ultimate 32/64

erstellt am: 17. Jun. 2004 15:35    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 pischon 10 Unities + Antwort hilfreich


NC_MITTE.zip

 
Hallo Stibbi,

habe noch einen kleinen Fehler gefunden, und zwar war es der Aufruf me den ich ersetzt habe.

1. Input 'nc_mitte.txt'
2. nc_data_menu
3. Datei Name vergeben
4. Liste neu erstellen
5. mit return bestätigen höchstens bei kleinen Zeichnungen die Textgröße verkleinern
6. und dann sollte es klappen.

Gruß aus Berlin Gerhard

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

pischon
Mitglied
Student


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

Beiträge: 23
Registriert: 22.03.2004

erstellt am: 18. Jun. 2004 09:54    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 Gerhard!

Habs so wie Du geschrieben hast probiert, funktioniert nur bis zum Schritt des Menünamens. Nach der Eingabe von z.B. 'Test' und anschließendem Return kommt nichts mehr. Keine Liste, keine Datei im tmp-Verzeichnis,...

Danke schon mal im voraus
Stefan

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

Gerhard Deeg
Ehrenmitglied V.I.P. h.c. i.R.
Konstrukteur aus Leidenschaft



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

Beiträge: 2643
Registriert: 17.12.2000

CREO - OSD - OSM
HP XW4400 - XW4600
Dell Inspiron 17E
NVIDIA QUADRO FX1500
NVIDIA Quadro FX1800
HP Mini 210 2002sg
WIN 7 Ultimate 32/64

erstellt am: 18. Jun. 2004 16:21    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 pischon 10 Unities + Antwort hilfreich


Nc_data_menu.JPG

 
Hallo Stibbi,

habe Dir en Bild angehangen, wo Du daraus ersehen kannst, dass es funktioniert.

Nach dem das Menu durch den Aufruf nc_data_menu auf dem Bildschirm erscheint, wählst Du Name eingeben aus. Der Name muss in Hochkommas stehen, da es ein String ist.
Danach kannst Du den Nullpunkt und den Referenspunkt festlegen.

Wenn das erledigt ist, gehst Du auf Liste neu erstellen und bestätigts alles mit Retun. Lediglich die Textgröße solltest Du Deiner Zeichnung anpassen. Ich habe hier 2mm gewählt.
Wenn der Durchlauf fertig ist, kannst Du die Liste editieren oder aber auch drucken.

Nun soll es aber funktioneren.

Gruß gerhard

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

StephanWörz
Mitglied
Maschinenbautechniker


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

Beiträge: 785
Registriert: 11.10.2000

exone - Win10
i9-12900K 3187MHz
32GB Ram
nVidia RTX A5000
creo elements/direct V20.5.1.0
SolidPower V20.4
ModelSearch
KeyShot 11
CADdoktor SX
PHOENIX V11

erstellt am: 12. Mrz. 2008 17:25    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 pischon 10 Unities + Antwort hilfreich

Hallo!

... genau diese Funktionalität brauchen wir jetzt!

Wir brauchen die Koordinaten verschiedener Punkte aus einem DXF-Import!

Idee: DXF in Drafting 15.00 laden Polylinie über die interessanten Punkte spannen, Koordinaten dieser Punkte mittels Makro auslesen...

Kann das funktionieren?

Ich hab das Makro nicht zum laufen gebracht. Wo muss die NC_MITTE.TXT hin damit sie geladen werden kann?

Die Eingabe von Input 'nc_mitte.txt' erzeugt den Fehler ***Makro Input ist nicht definiert.

Leider kann ich im Drafting nur das Nötigste. Es läuft ein Out-of-the-Box-installation d.h. angepasst o.ä. wurde überhaupt nix.

Gruss

Stephan

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

der_Wolfgang
Moderator
Tastenhauer


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

Beiträge: 2219
Registriert: 3.20.

● PE60+80@home
● W10 Pro Build10.0.19045.4780
● Drafting V17~V20.7
● Modeling V17~V20.7
● Windchill 12.1.2.6
● UWGM Client 13.0.0.1

erstellt am: 12. Mrz. 2008 19:54    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 pischon 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von StephanWörz:
Die Eingabe von Input 'nc_mitte.txt' erzeugt den Fehler ***Makro Input ist nicht definiert.

Wenn Du Input so geschrieben hast, wie Du es hier geschrieben hast, hast Du es falsch geschrieben..

  • INPUT  oder
  • input  aber nicht
  • Input  und auch nicht
  • InPut  oder
  • inpuT  oder
  • iNpUt

"Eingebaute" Befehle (siehe auch die Drafting Hilfe) immer komplett klein oder komplett GROSS schreiben. Nur Macros fangen (zwangslaeufig) mit *einem* GrossBuchStaben an und gehen dann klein weiter.

------------------
Seamonkey Firefox Thunderbird  Seamonkey auf deutsch

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