Hallo zusammen,
auch ich möchte eigene Macros schreiben für TS, so wie man es in AutoCAD ja auch macht.
Ich weiß aus dem Dokument TopSolidAPIPresentationUs.pdf, dass es 3 Methoden gibt TS anzupassen.Ich werde das Dokument hier nicht veröffentlichen, da ich nicht weiß ob es frei zugänglich ist.
-----------grobe Übersetzung auszugsweise aus TopSolidAPIPresentationUs.pdf-----------
1. TopSolid'API (einfach)
Mit ein wenig Programmiersprache (VB.Net, C#.Net, Microsoft Office produkte) kann man im Topsolid eigene Funktionen schreiben.
2. TopSolid'LIP (mittel)
Damit kann man sogenannte Makros schreiben.
Dabei bedient man sich den herkömmlichen Befehlen aus TS und kombiniert diese.
Erzeugt werden diese Codes so:
Hello.lip --> Toplip.exe --> Hello.lob
Die erzeugte Lob-Datei kann dann in einem benutzerdefiniertem Menü abgerufen werden. Topsolid selbst bietet dazu jede menge Beispiele in den men-Dateien.
3. TopSolid'Ads (schwer)
hiermit kann man ganz eigene Module im TS schreiben.
alle bisherigen Module in TS basieren auf dieser Sprache und bedient sich im eigentlichem Sinne der Programmiersprache C++.
Ich gehe davon aus, dass TopSolid'Ads nur von Missler Software selbst verwendet werden darf.
-----------grobe Übersetzung auszugsweise aus TopSolidAPIPresentationUs.pdf-----------
Wenn man bei der Installation der Module TopSolid'Lip mit installiert, dann bekommt man eine Hilfe Datei(toplip.chm, toplip.doc).
Außerdem findet man dann die Toplip.exe zum umwandeln von lip in lob im Verzeichnis .../local/ in eine der Sprach-ordner.
Jetzt muss man nur noch diese Lip-Sprache verstehen.
------------------
mfg Holzknoten
[Diese Nachricht wurde von Holzknoten am 13. Jul. 2013 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP