| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Alle Elemente aus einem Layer in neues Teil Binden (1013 mal gelesen)
|
Master Joda Mitglied Elektriker
Beiträge: 16 Registriert: 17.03.2007
|
erstellt am: 28. Mrz. 2007 18:39 <-- editieren / zitieren --> Unities abgeben:
Hallo! Verwende ME10 Verion 8.5 Ich habe hier eine abgewandelte Version von Andreas Baumgartner. Wenn ich das Makro laufen lasse wird es nur bis VIEW PART ausgeführt. Gebe ich alle Befehle über die Komandozeile ein funktioniert es wie wunderbar. Kann mir bitte einer sagen warum das Makro nicht vollständig durchläuft. Es gibt auch keine Fehlermeldungen oder so. Danke im voraus! DEFINE elm_b EDIT_PART TOP view part INQ_ENV 2 LET P1 (INQ 101) LET P2 (INQ 102) GATHER P1 P2 END view parent SHOW GLOBAL ALL ON END_DEFINE 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
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: 28. Mrz. 2007 19:27 <-- editieren / zitieren --> Unities abgeben: Nur für Master Joda
Hallo mein Lieber Neuling, Zitat: Verwende ME10 Verion 8.5 Ich habe hier eine abgewandelte Version von Andreas Baumgartner.
wenn Du einen Teil eines Programmes von Adreas verwendest, dann spreche ihn doch auch direkt an, denn Andreas kennt seine Programme bestimmt am Besten. Gruß Gerhard ------------------ Das Rentnerleben hat auch so seine Tücken! Hund Gassi führen, danach ist der Haushalt dran. 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
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: 28. Mrz. 2007 19:31 <-- editieren / zitieren --> Unities abgeben: Nur für Master Joda
Übrigens Joda, es wäre schön, wenn Du Dein Profil vervollständigen würdest, damit man Dich entsprechend eingruppieren kann. Gruß Gerhard ------------------ Das Rentnerleben hat auch so seine Tücken! Hund Gassi führen, danach ist der Haushalt dran. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Master Joda Mitglied Elektriker
Beiträge: 16 Registriert: 17.03.2007
|
erstellt am: 28. Mrz. 2007 20:02 <-- editieren / zitieren --> Unities abgeben:
Hallo! Gerhard! Schön das Du geantwortet hast. Mit deiner Hilfe habe ich mein Tablet schon mit den Standard Befehlen belgen können. Jetzt würde ich noch ein paar Makros wie Element Binden löschen alt auf dem Tablet haben wollen. Soll heißen wenn ich irgend ein Teil an wähle von der Top Ebene oder einer anderen möcht ich, das es zu der aktuellen Ebene eingebunden wird. Hast Du vielleicht eine Idee wie sowas geht? du bist doch ein alter Hase darin. Der Beitrag von Herrn Baumgartner ist von 2001, naja ich weiß nicht ob ich den so einfach belästigen sollte.
Gruß joda PS: Werd mir mal gedanken über mein Profil machen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tobi79 Mitglied Projektleiter / CAD-Administrator
Beiträge: 422 Registriert: 22.02.2002 my 1st Version: ME10V9.00 aktiv: (PTC) CoCreate Drafting 2007 mit DrawingManager WUI
|
erstellt am: 29. Mrz. 2007 10:35 <-- editieren / zitieren --> Unities abgeben: Nur für Master Joda
Hallo Joda Ich denke das Problem ist, dass nach PART eine Eingabe erfolgen muss, die das Makro abbricht. Du musst das zu bindende Teil also vorher definieren. Probiers mal hiermit: Code:
DEFINE elm_b local teil EDIT_PART TOP read 'Teil anklicken' teil view teil INQ_ENV 2 LET P1 (INQ 101) LET P2 (INQ 102) GATHER P1 P2 END view parent SHOW GLOBAL ALL ON END_DEFINE
hth Gruss ------------------ Tobi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Master Joda Mitglied Elektriker
Beiträge: 16 Registriert: 17.03.2007
|
erstellt am: 29. Mrz. 2007 16:57 <-- editieren / zitieren --> Unities abgeben:
Hallo Tobi! Bingo das wars. Vielen Dank! ich dachte schon ich werd nicht mehr. Weiss jemand von euch ob es Literatur zu ME10 Makroprogrammierung gibt? Nirgens wird ein gescheites Buch Angeboten, da frage ich mich, wie andere Leute so tolle Makros schreiben können. Schließlich kriegt man für alles mögliche Bücher nur für ME10 nicht. ME10 wäre ohne die Makrosprache der größte Müll was das Bedienen von ME10 angeht. Noch Umständlicher verkomplizierter hat Cocrate es noch mit OneSpace Drafting hingekriegt. Die Programmierer haben anscheinend nicht an die jenigen gedacht die die Software täglich nutzen müssen. Gruß Joda
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
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: 29. Mrz. 2007 17:46 <-- editieren / zitieren --> Unities abgeben: Nur für Master Joda
Hallo Joda, schaue bitte auf dieser Seite mal nach. http://www.me10.de/ dann klicke unter Download, und Du findest folgenden Eintrag: Zitat: ME10-Makroprogrammierung - (03-2002) V1.0 Lehrbuch der ME10-Makroprogrammierung von Dieter Fischer. In dem 274-seitigen Skript gibt es neben einer Einführung in die Makrosprache von ME10 auch eine Auflistung der ME10-Menüs mit den zugehörigen Befehlen sowie einige Übungsaufgaben, deren Lösungen dem Downloadfile (mp.exe) auch als Dateien beiliegen. (1,6MB)
Das sollte eigentlich für den Anfang reichen. Alles andere haben wir uns aus der Hilfeseite selbst erarbeitet. Gruß Gerhard ------------------ Das Rentnerleben hat auch so seine Tücken! Hund Gassi führen, danach ist der Haushalt dran. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Master Joda Mitglied Elektriker
Beiträge: 16 Registriert: 17.03.2007
|
erstellt am: 07. Apr. 2007 08:43 <-- editieren / zitieren --> Unities abgeben:
Hallo! Ist schon eine weile her aber ich habe dank eurer Hilfe mein Tablet erfolgreich mit Macros belegen können. Leider gibts da jetzt ein anderes Problem, nähmlich dass das Galcomp Drawingboard III nicht von ME10 ab Version 10 nicht benutzt werden kann, weil der CalComp Treiber angemotzt wird. Der Auruf wird wie folgt ausgeführt: ME10.exe -locatorport com1 -locatordriver calcomp -pelook 2 Den Tipp habe ich aus dem Forum und Funktioniert ME10 8.5 einwandfrei aber nicht unter ME10 ab Version 10. Definitiv liegts es am calcomp Aufruf, weiss jemand woran es ligen kann oder muss ich da was anderes Aufrufen? Gruß Joda Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
thomas.h Mitglied Konstrukteur Maschinenbau
Beiträge: 222 Registriert: 13.04.2001 ME10 13.20B SWX 2015 SP5.0 WIN 7 64-bit
|
erstellt am: 10. Apr. 2007 08:33 <-- editieren / zitieren --> Unities abgeben: Nur für Master Joda
Hallo Joda Du mußt die ME10.exe in dem Verzeichnis "old_ui" aufrufen. Bei uns funktioniert das CalComp-Drawingboard III unter ME10-13 einwandfrei. C:\Programme\CoCreate\OSD_Drafting_2005\old_ui\ME10F.exe -pelook 1 Die Variablen MELOCATORPORT=COM1 und MELOCATORDRIVER=calcomp sind bei uns in der me10.ini (auch unter "old_ui") eingetragen. Gruß Thomas [Diese Nachricht wurde von thomas.h am 10. Apr. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Master Joda Mitglied Elektriker
Beiträge: 16 Registriert: 17.03.2007
|
erstellt am: 10. Apr. 2007 16:32 <-- editieren / zitieren --> Unities abgeben:
|