|
OneSpace Drafting : ME10 8.5 --> Tablet brauch hilfe
Master Joda am 18.03.2007 um 15:27 Uhr (0)
Hallo Gerhard!Danke für deine schelle Hilfe.Einen Programierkurs könnte nicht Schaden.Dank dir hab ich herausgefunden, dass das Tablet genau so konfiguriert ist wie in deinem Bild Tablett-Justierpunkte.Jetzt stellt sich die Frage wie ich dem Tablet meine Vorlage, dieich ja schon habe, mitteile.Ich stell mir dass mal so vor:Ich mess wie Du anggeben hast alle meine Kästchen aus alsoLxBxH oder reicht es nur die Eckpunke anzugeben?Die so ermittlten Koordinaten Schreib ich dann in einem Editoretwa in der Form T ...
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : ME10 8.5 --> Tablet brauch hilfe
siggi59 am 17.03.2007 um 15:19 Uhr (0)
Hallo!Ich habe hier ein Tablet von CalComp DrawingBoard III und möchte es gerne unter ME10 verwenden.Leider habe ich keine Ahnung wie man es mit den wichtigstens programmiert.Kann mir jemand erklären wie man Makros für ein Tablet programmiert?Oder hat vielleicht jemand so eine Datei die ich verwenden kann?
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
r.hoffmann am 22.03.2007 um 08:01 Uhr (0)
Hallo,in einem Makro sollen Zeichnungen geladen und verarbeitet werden.Mit TRAP_ERROR werden Nicht-ME10-Dateien abgefangen.Wenn beim Laden aber ein Fehler auftritt,wird die Zeichnung aber nicht berücksichtigtund das Makro abgebrochen.Wie kann man vor dem Laden feststellen, ob es sich um eineME10-Datei handelt?MfGRobert
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
cathy am 22.03.2007 um 08:34 Uhr (0)
Kenn mich mit MAKRO Sprache nur ein ganz kleines bisschen aus... aber wenn ich mich nicht irre ist trap_error dafür da eine Fehlermeldung zu unterdrücken! Deswegen wird dir dein Fehler auch nicht angezeigt. Ich würde einfach mal nach trap_error im forum suchen, vielleicht hilft dir das schon weiter... Gruß Cathy ------------------
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
RainerH am 22.03.2007 um 14:19 Uhr (0)
@H.annesIch vermute mal folgendes Problem:Robert moechte wahrscheinlich eine "zerhackte" MI laden.Genau das hatten wir mal in UNIX-Zeiten - Da war eine MI-Datei dieirgendwo in der Mitte aufhoerte. (letzte Zeile war nicht "##~~"Das kann dann auch ein TRAP_ERROR nicht mehr vertuschen und das Makro bricht trotzdem ab.Frag mich aber bitte nicht warum das so war ...Robert soll mal die genaue Fehlermeldung oder besser noch ein Trace posten, dann kann man mehr sagen !GrussRainerH.
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
RainerH am 22.03.2007 um 08:42 Uhr (0)
@RobertEin Beispiel dazu findest du hier: http://ww3.cad.de/foren/ubb/Forum15/HTML/001294.shtml WICHTIG: Nach einem TRAP_ERROR muss auch ein CHECK_ERROR erfolgen !!Eine MI-Datei erkennst du daran, dass wenn du sie in einem Texteditor oeffnest sie in der ersten Zeile mit:#~1 oder #~2 beginnt. (wenn diese nicht komprimiert abgespeichert wurde !)HTHGrussRainerH.
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
cathy am 22.03.2007 um 08:47 Uhr (0)
Zitat:Original erstellt von RainerH:Eine MI-Datei erkennst du daran, dass wenn du sie in einem Texteditor oeffnest sie in der ersten Zeile mit:#~1 oder #~2 beginnt. (wenn diese nicht komprimiert abgespeichert wurde !)eine komprimierte erkennst du daran, das nur wirwar im texteditor erscheint... ------------------ [Diese Nachricht wurde von cathy am 22. Mrz. 2007 editiert.]
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
RainerH am 22.03.2007 um 13:44 Uhr (0)
Zitat:Original erstellt von r.hoffmann:...trotzdem eine Fehlermeldung...@RobertWelche kommt denn ??Hast du schon mal einen Trace mitlaufen lassen um zu sehen was die Unterbrechung tatsaechlich ausloest ??Tip:ERROR_STR - Gibt die erste Fehlermeldung, die das System ausgibt, nachdem die Funktion TRAP_ERROR aktiviert wurde, zurück !GrussRainerH.
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
H.annes am 22.03.2007 um 13:54 Uhr (0)
Mahlzeit!Das muss schon it TRAP_ERROR/CHECK_ERROR gehen!Probier mal den Code:Code:DEFINE Ladetest TRAP_ERROR LOAD DenFileGibtsNicht END IF (CHECK_ERROR) DISPLAY (ERROR_STR) ELSE DISPLAY gibts doch! END_IFEND_DEFINEHannes------------------und mia haun jetzt in huad drauf und mia dringan no a biaund mogst du söwa a nu ans sogs eam owa ned mia
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
r.hoffmann am 22.03.2007 um 13:38 Uhr (0)
Hallo,im Makro wird durch TRAP_ERROR ... CHECK_ERRORvermieden, dass eine Fehlermeldung kommt, wenn eineDatei versucht wird, einzuladen, die keine ME10-Datei ist.Klappt ja auch, mein Makro läuft dann weiter durch.Jetzt hatte ich aber eine korrupte Zeichnung. Beim LOADin TRAP_ERROR ... CHECK_ERROR kommt trotzdem eine Fehlermeldungund das Makro bricht ab.Zur Unterscheidung muss ich also beim CHECK_ERROR wissen, ob eineME10_Datei den Fehler beim Laden verursacht, oder ob der Fehlerdadurch kommt, dass versucht ...
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
r.hoffmann am 22.03.2007 um 14:51 Uhr (0)
@Hannesmach ich so.Damit sind die Dateien raus, die keine ME10-Zchng sind.@RainerHdie Zchng. ist schon bereinigt...Meldung war glaub ich "inkonsistente Bedingung..."Scheinbar werden solche Fehler nicht so abgefangen,dass das Makro weiterlaufen kann.Werde wohl im Makro LOG-Datei erstellen und solche Sachenprotokollieren, dass man wenigstens weiss, woher der Fehler kommt.Trotzdem allen besten Dank.MfGRobert
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
RainerH am 22.03.2007 um 14:55 Uhr (0)
Zitat:Original erstellt von r.hoffmann:Meldung war glaub ich "inkonsistente Bedingung..."@RobertAha, man lernt nie aus ...GrussRainerH.
|
| In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Datei laden
H.annes am 22.03.2007 um 15:48 Uhr (0)
Zitat:Original erstellt von r.hoffmann:@Hannesmach ich so.Damit sind die Dateien raus, die keine ME10-Zchng sind.ok - dann halt statt IF (CHECK_ERROR)besser: IF ((CHECK_ERROR) AND (NOT (POS (ERROR_STR) Inkonsiste)))oder so ähnlich ...Damit wird diese Fehlermeldung "Inkonsistente Bedingungen ..." ausgefiltert.Hannes------------------und mia haun jetzt in huad drauf und mia dringan no a biaund mogst du söwa a nu ans sogs eam owa ned mia
|
| In das Form OneSpace Drafting wechseln |