Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 11883 - 11895, 30335 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

Autocad VBA : Zoomfunktion über Skript ?
priessenegg am 13.04.2005 um 19:05 Uhr (0)
Hallo Skript, Lisp od. VBA-Experten Ich muß eine Presentation mit einer CAD2000 3D-Zeichnung machen und habe ein Skript geschrieben. Würde aber gerne in den Skript den Befehl für eine Zoomfunktion einbauen. Geht das oder muß man ins Lisp bzw. VB. Ich kann leider zu wenig von Beiden und bitte um Hilfe.

In das Form Autocad VBA wechseln
Autocad VBA : ANSI --> DIN umstellen
Proxy am 02.05.2005 um 17:53 Uhr (0)
Schau dir mal den Befehl amsetupdwg genauer an. Und suche mal entweder im RuA oder im Lisp nach Script. ------------------ MfG Proxy

In das Form Autocad VBA wechseln
Autocad VBA : messen mit nummerierung
asatt am 07.06.2005 um 19:16 Uhr (0)
Hey Leute, irgendeiner von euch wird doch hoffentlich eine Lösung für mein eigentlich simples Problem haben. Und zwar: Es muss doch möglich sein entlang eines Polygonzuges Stationierungen mit einem WBlock markieren zu können, wobei die jeweilige Stationsnummer automatisch an ein Attribut im Block übergeben wird (zB.: alle 100 Meter die Stationsnummer um 1 erhöhen). Im Grunde wäre das ja nur eine kleine Erweiterung des Befehl messen mit Block, das kann ja nicht so kompliziert sein, oder?!? Gibt es dafü ...

In das Form Autocad VBA wechseln
Autocad VBA : Makroaufruf mit Parameterübergabe
Mike_mair am 09.06.2005 um 17:58 Uhr (0)
Also von einem Butten einen Makro aufrufen ist eigentlich überhautp kein Problem du musst dazu ja nur in der Menüdatei definieren: zB: ID_MeineFun [_Button( Dies ist meine Funtion , Bild_Klein.bmp, Bild_Groß.bmp)]^c^c^p-vbarun Modul.MeineFun Das Problem ist, irgendwelche Prameter direkt zu übergeben, das geht zwar irgenwie, aber das ist eigentlich nit grad super. Ich habe es so gelöst: Ich schreibe mir eine kleines Lisp Programm in dem ich die Prameter in die Registry speicher. zB.: (defun c:MeineFun() (vl ...

In das Form Autocad VBA wechseln
Autocad VBA : Makroaufruf mit Parameterübergabe
Goofy007 am 09.06.2005 um 20:29 Uhr (0)
Hallo Michael! Danke für die Antwort, ich hatte schon Angst, gar keine mehr zu bekommen. Ich bin mir nicht sicher, ob ich das richtig verstanden habe. Korrigier mich bitte wenn ich mich irre. Du schreibst ein Lisp, welches dir Werte in der Registry ablegt, und diese Werte werden dann vom VBA Modul ausgelesen. Um diese Methode zum Aufruf inkl. Parameterübergabe zu verwenden, muss ich nun vom Menümacro erst das Lisp-Programm ausführen lassen, und das das VBA-Makro starten. Eigentlich hatte ich ja gehofft, d ...

In das Form Autocad VBA wechseln
Autocad VBA : Makroaufruf mit Parameterübergabe
Mike_mair am 10.06.2005 um 07:32 Uhr (0)
Ich habe das mit dem Übergeben mal Probiert, aber genau wissen tu ich es auch nicht mehr. Da schreibt man im VBA Code ein Anweisung die auf eine Eingabe von AutoCAD wartet. Somit würde dann deine Anweisung davor den Macro aufrufen und dann die Werte eingeben . Ist meiner meinung nach aber keine gute lösung. Du wirst sie bei der AutoCAD Hilfe im FAQ (Englisch)... jedenfalls ist es im 2002 da gestanden. ----------------- Wenn du dir aber das mit der Registry ersparen willst dann würde ich dir wirklich empf ...

In das Form Autocad VBA wechseln
Autocad VBA : Plotstil Pfad ändern - richtige auswahl jedoch falscher Ausdruck
Brischke am 15.06.2005 um 13:01 Uhr (0)
Hallo Michael, das Problem kenne ich: Ich habe es wie folgt gelöst: Der Pfad verweist auf das Verzeichnis, in dem alle CTB s enthalten sind. Beim Start wird der Pfad (so wie du es auch gemacht hast) auf des Verzeichnis verbogen, indem nur ein paar oder besser noch gar keine CTB s vorhanden sind. Jetzt läuft acad schnell, die negativen Auswirkungen sind behoben. Nun habe ich 3 Reactoren am laufen: Command-Start (Plott): der biegt den Pfad auf das richtige Verzeichnis Command-End (Plott): der biegt den Pfad ...

In das Form Autocad VBA wechseln
Autocad VBA : Lisp Variable über VBA
Danillo am 23.06.2005 um 22:44 Uhr (0)
Hallo Leute, bin eigentlich ein LISP-Prgrammierer und habe mir im Laufe der Zeit ein paar nützliche Anwendungen geschrieben. Um ein bisschen von der Befehlszeile wegzukommen, möchte ich nun die Eingabe zu meinen Programm über VBA und Fenster erledigen. Meine Frage: Gibt es eine Möglichkeit auf die globalen Lisp-Variblen über VBA zuzugreifen und diese zu ändern? Oder muss ich die Werte zuerst in eine Datei schreiben? Danke für die Hilfe!

In das Form Autocad VBA wechseln
Autocad VBA : Lisp Variable über VBA
CAD-Huebner am 23.06.2005 um 23:18 Uhr (0)
Also auf globale Lisp-Variablen kann man (meines Wissens) nicht direkt von VBA zugreifen. Zum Austausch weniger Werte könnte man auf die USERX1-5 Variablen zurückgreifen, oder die Daten in einem Wörterbuch speichern. Die Dictionary Befehle sind sowohl in LISP wie in VBA verfügbar. Dazu aber auch noch mal dieser Beitrag. http://ww3.cad.de/foren/ubb/Forum145/HTML/001060.shtml ------------------ Mit freundlichem Gruß Udo Hübner

In das Form Autocad VBA wechseln
Autocad VBA : Selectionset
Brischke am 24.06.2005 um 11:57 Uhr (0)
Hallo Peter, das geht anders. Du musst eine DXF-Filterliste erstellen. Da es im Lisp im Grunde das selbe ist, hier mal die Zeile im Lisp: (ssget _X (0 . INSERT )(2 . BLOCKNAME )(10 (10.0 20.0 0.0))) Damit wird die gesamte Zeichnung durchsucht nach einem Block namens X mit Einfügepunkt 10,20,0 Alles Klar? (suche mal hier im Forum, ich hatte da auch mal einen Beitrag zu erstellen solcher Filterlisten in VBA gepostet) EDIT: Hier der Beitrag den ich meinte: Link Grüße Holger ------------------ Holger B ...

In das Form Autocad VBA wechseln
Autocad VBA : Lisp Variable über VBA
fuchsi am 30.06.2005 um 15:59 Uhr (0)
da möchte ich doch direkt mal auf diesem Thread verweisen, und nachfragen, ob sich schon wer mal damit beschäftigt hat. ich brinmg das nämlich einfach nicht zum laufen http://ww3.cad.de/foren/ubb/Forum259/HTML/000399.shtml ------------------ Ing. Anton Fuchs WWW.FFZELL.AT.TC

In das Form Autocad VBA wechseln
Autocad VBA : Block copieren und neu einfügen
fuchsi am 20.07.2005 um 16:11 Uhr (0)
das geht mit Object DBX viel einfacher Leider habe ich nur ein Beispiel in LISP, wie man von einer externen Datei einen Block in die aktive Zweichnung kopieren kann. Aber vielleicht kannst du das nach VBA konvertieren ; Routinen für Object DBX Zugriff auf externe Zeichnungen ; ; (OdbxOpenDwg name) ; - name follstaändiger pfad mit .dwg ; - documentObject oder nil ; ; (OdbxCloseDwg doc) ; - documentObject ; - nil ; ; (OdbxCopyBlock doc blname newName) ; - documentObject ; - name ...

In das Form Autocad VBA wechseln
Autocad VBA : Block copieren und neu einfügen
fuchsi am 20.07.2005 um 16:15 Uhr (0)
habe im vorigen Lisp-Beispiel die Funktion Try vergessen, die wird dazu benötigt. Das ganz wird dann so verwendet (setq doc (OdbxOpenDwg d: est.dwg )) (OdbxCopyBlock doc Blockname_in_test.dwg gewünschter_Blockname_in_aktueller_Zeichnung) (OdbxCloseDwg doc) ;------------------------------------------------------------------------------ ; Testroutine ergibt nil im Fehlerfall ansonst den Rückgabewert der zu ; testenden Funktion ; ist d ...

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  902   903   904   905   906   907   908   909   910   911   912   913   914   915   916   917   918   919   920   921   922   923   924   925   926   927   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz