Jetztgehtslos.zip |
TurboCAD SDK VBA : Makro Laufzeitfehler
devo am 19.05.2012 um 13:23 Uhr (0)
Hallo Volker,ich hab mir die Sache nochmal angeschaut und ein paar Test gemacht. Der Crash in der V12 war dem Start als Nichtadmin geschuldet - mit AdministratorRechten läufts auch hier einwandfrei. Der Einwand mit Befehlen die der Makrorecorder nicht kennt ist natürlich unsinnig, TCAD arbeitet die in der V12 problemlos ab. Meiner Ansicht nach haben die Entwickler vor dem eigentlichen Scriptinterpreter von microsoft noch einen weiteren geschaltet, der bestimmte Sachen rausfiltert und umsetzt : In den Beisp ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Makro Laufzeitfehler
PSblnkd am 18.05.2012 um 08:21 Uhr (0)
@VolkerDie Beispiel-Skripte vbs werden am besten mit Doppelclick, d.h. extern über den im IE integrierten WSH gestartet. Bei der Abarbeitung im Makrorecorder erweist sich dieser allzu oft als ungeeignet, weil er viele Nicht-TC-Befehle, wie z.B. "Msg-Box" nicht versteht. Mit dem Makrorecorder kann man eine Befehlsfolge aufzeichnen - so, wie sie bei der normalen TC-Bedienung auftritt und diese dann auch wieder "abspielen". Bei der Abarbeitung extern geschriebener Skripts, die den gesamten Sprachumfang von vb ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Makro Laufzeitfehler
Volker Schulte am 19.05.2012 um 17:24 Uhr (0)
Hallo Mike, hallo PSblnkd,ich denke dass ich das mit TurboCAD SDK und VBA vergessen kann. Es sieht meiner Meinung nach so aus, als wenn nicht sehr viel dafür getan wird, was z.B. eine dedailierte Einführung mit guten Beispielen wäre. Ich habe keine gefunden und kann mir nicht vorstellen, welchen großen Sinn diese Tools in TurboCAD bieten. Ich habe keine Ahnung!Gruß Volker.
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Makro Laufzeitfehler
Volker Schulte am 17.05.2012 um 14:36 Uhr (0)
Hallo zusammen,ich wollte mich heute zum ersten mal mit dem benutzerdefinierten Programmieren unter TurboCAD beschäftigen. Ich habe in der Makroaufzeichnung einen Beispielskript, in meinem Fall "turboCAD Test1.vbs" gestartet. Das funktioniert nicht. Ich erhalte folgende Meldung:TurboCAD Proffessional 16.1Das Skript kann nicht wiedergegeben werden. Erlaubnis verweigert.: MsgBoxDatei: Laufzeitfehler in Microsoft VBScript Zeile:57 Fehler:0 Code:800a0046Wenn ich den Skript mit TurboCAD 12 Pro starte, dann funk ...
|
In das Form TurboCAD SDK VBA wechseln |
stueckliste.zip |
TurboCAD SDK VBA : Stücklisten
wega am 22.10.2002 um 15:30 Uhr (1)
Hallo H. Scheurich,also in der Zeichnung gibt es bestimmte Positionen (siehe Beispiel). Diese Positionen kann man ja auf eine gemeinsame Ebene legen.Dann könnte man sie doch in einer Datenbank sammeln und entsprechenden ergänzenden Text hinzugeben.Und anschließend wie im ersten Bild dargestellt über den Zeichnungskopf positionieren.Oder verstehe ich den Begriff Stückliste innerhalb TurboCAD falsch?mit Gruß Werner
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Stücklisten
H. Scheurich am 28.10.2002 um 09:45 Uhr (1)
Hallo Hans Jörg,diese Variante, die du beschrieben hast verwende ich seit Jahren mit AutoCAD. Zum auslesen der Attribute mußte ichkeine Programme entwickeln. AutoCAD bringt von Haus aus was mit. Allerdings zu auswerten der Attributinhaltehabe ich eine kleine Software entwickelt. Sie kümmert sich um die Stückzahlen, Baugruppen usw. und kann dieStückliste ausdrucken. Für TurboCAD habe ich das Programm noch nicht fertig. Beim entwickeln hatte ich wieder"Informationslöcher" vom SDK-Paket. Aber es geht weiter u ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Stücklisten
wega am 29.10.2002 um 12:23 Uhr (1)
Hallo zusammen,wie Stücklisten manuell über TurboCAD/Database gemacht werden, kann man sehr gut auf folgender Seite nachlesen und nachvollziehen. http://www.cadcourse.com/winston/Database.html Gruß Werner
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Programmierung mit Lazarus/FPC
UK61 am 01.04.2010 um 16:31 Uhr (1)
Ich bin relativ neu in der Materie CAD, benötige es aber beruflich. Habe mich für TurboCAD entschieden, weil mir die Oberfläche um einiges vertrauter erschien als bei AutoCAD. Komme zumindest im 2D-Bereich schon recht gut zurecht und wollte jetzt auch einige Standard-Sachen automatisieren. Relativ gute Vorkenntnisse habe ich im Bereich Visual Basic, hauptsächlich VBA mit Excel. Da dies jetzt leider nicht mehr funktioniert möchte ich mich mit Lazarus Pascal beschäftigen und bin dabei natürlich für jede Hilf ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Programmierung mit Lazarus/FPC
fraureuther am 26.01.2010 um 09:24 Uhr (1)
Hallo ghostshell,ich habe in früheren Jahren CAD-Erweiterungen und Automatisierungen der CAD-Anwendung im Bereich der Vermessung in C-Syntax für Drafix geschrieben. Nun bin ich Rentner und für meine Hoppys verwende ich immer noch in 2D dieses Drafix, heute als Autosketch bekannt. Jetzt habe ich Zugriff auf einen 3D-Drucker und möchte mich deshalb mit 3D und Turbocad beschäftigen. Ich habe immer angenommen. das auch in TC eine Programmiermöglichkeit besteht. Das scheint aber nicht so einfach zu gehen, wenn ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : Makro für Topologieoptimierung in Solidworks
PSblnkd am 11.12.2015 um 08:49 Uhr (1)
@P.SaieedDa bist Du hier im falschen Forum. Hier geht es ausschließlich um TurboCAD!Grüsse aus BerlinPSblnkd
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : SDK-Sprache in aktuellen Versionen
Konzius Fu am 02.03.2017 um 15:13 Uhr (15)
Tag allerseits,in welcher Sprache werden denn dieaktuellen Versioenen von TurboCAD programmiert?Früher war das wohl VBA, dann Ruby und in TC19 finde ich beides, wenn ich den Makrorecorder benutze.Zusatzfrage: erzeugt der Makrorecorder mittlerweile die gleiche Sprache, die auch für SDK-Programmierung benutzt wird?Windige Grüße,KF
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : SDK-Sprache in aktuellen Versionen
PSblnkd am 07.03.2017 um 08:51 Uhr (1)
Da hast Du prinzipiell Recht - zur SDK-Programmierung benutze ich seit einiger Zeit "AutoIt", weil hierzu nicht die VBA-DLLs von MS notwendig sind. Im Gegenteil - es wird eine exe-Datei erzeugt, die auf jedem Windows-PC direkt lauffähig ist.Dreh- und Angelpunkt bei TC ist die COM-Schnittstellen-Datei "Imsigx10.dll" (für TC10.1). In neueren Versionen wird die etwas anders benannt sein. Allerdings unterstützt diese Schnittstelle bei weitem nicht die gesamte TC-Funktionalität. So ist z.B. darüber nicht an die ...
|
In das Form TurboCAD SDK VBA wechseln |
|
TurboCAD SDK VBA : SDK-Sprache in aktuellen Versionen
Konzius Fu am 07.03.2017 um 16:52 Uhr (1)
Moin,ja, Dokumentation ist bei TC so eine Sache. Wirkt, als wäre die Firma bzw. das Produkt mal verkauft und die wissenden Köpfe hinter den Interna abhanden gekommen. Und die Übersetzung des Programms selbst ins Deutsche ist an manchen Stellen wirklich grenzwertig.Wie auch immr, die mit TC19 installierten Dokumentationen sind schon einigermaßen aufschlußreich. Erklärungen hat es da wenige, je unverständlicher das Objekt, desto weniger Info. Dafür eine komplett aussehende Objekthierarchie und vieles ist für ...
|
In das Form TurboCAD SDK VBA wechseln |