|
OneSpace Drafting : Excel VBA -> ME10
kai.wiegand am 30.10.2006 um 19:45 Uhr (0)
Hallo ME10+Excel-User !Meine Frage: Weiß eventuell einer ob es möglich ist, aus Excel-VBA Befehle an ME10 zu senden, zum Beispiel ein Macro zu starten ?Genauere Problembeschreibung:Ich habe in Excel eine Tabelle erstellt, die mir Kurvenpunkte in XY-Koordinaten berechnet. Diese werden nun mit VBA in eine Punktedatei geschrieben, diese wiederum über ein Macro in ME10 geladen.Aus diesen Punkten mittels ME10-Macro ein Spline erzeugt, welches dann in Bögen aufgelöst werden soll und mir eine CNC-Kontur (Fräsbahn ...
| | In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Excel VBA -> ME10
kai.wiegand am 03.11.2006 um 16:12 Uhr (0)
Danke Klaus,Genau das wars.Und mit:DDEinit_num = DDEInitiate("ME10F", "GENERAL")DDEExecute DDEinit_num, ("BSPLINE") For i = 1 To Anzahl_Zeilen DDEExecute DDEinit_num, (Zeile(i)) Next iDDEExecute DDEinit_num, ("END")DDEExecute DDEinit_num, ("WINDOW_FIT")DDETerminate AllKann ich mir auch gleich mein Spline zeichnen lassen ohne die lästige Zwischenspeicherei, da hatte hatte ich ein kleines Problemchen mit. Jetzt brauche ich nur noch mit LET Anfangs- und Endpunkt der Kurve in einer globale Variable abzulegen ...
| | In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Excel VBA -> ME10
kai.wiegand am 02.11.2006 um 15:13 Uhr (0)
Ok, schonmal danke an alle.Denke damit komme ich zurecht, werds morgen mal ausprobieren.Unities kommen noch.
| | In das Form OneSpace Drafting wechseln |
|
OneSpace Drafting : Excel VBA -> ME10
kai.wiegand am 30.10.2006 um 20:09 Uhr (0)
Schonmal danke für den schnellen Hinweis.Da ich mit DDE aber überhaupt keine Erfahrungen habe, wäre eine detailiertere Lösungsbeschreibung hier hilfreich.Hat auch keine Eile,Ich stricke noch an dem anderen Zeugs rum.Gruß, Kai.
| | In das Form OneSpace Drafting wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |