|
Autocad VBA : Durchmesserbemaßung und Aktiver Layer
Proxy am 09.02.2004 um 11:12 Uhr (0)
Code: (defun C: proxy_dimstyle_1 (/) (progn (setvar cmdecho 0) (hol_layer_alt) (command -dimstyle h proxy_dimstyle_1 ) (command graphbld ) (command _-LAYER _on LAYER-BEMASSUNG _set LAYER-BEMASSUNG ) (setvar cmdecho 1) (command _dimdiameter ) (while (not (= 0 (getvar CMDACTIVE ))) (command pause)) (setz_layer_alt) ;;EXTERNE FUNKTION einfach _player MIT ANPASSUNGEN (princ) ) ) Textüberschreibung entfernen und dan bei Präfix den Sys ...
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Durchmesserbemaßung und Aktiver Layer
The VIP am 09.02.2004 um 13:29 Uhr (0)
Ich will ungerne LISP und VBA kombinieren - trotzdem Danke.
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Problem beim Blockinsert
harryk am 16.02.2004 um 11:10 Uhr (0)
hast Du es mal mit nem Backslash () probiert? / ist eher was für die Lisp ler. Soweit ich weiss MUSS der Pfad komplett sein, Suchpfade werden hier nicht refernziert. Ausser Du gibst vieleicht nur den Blocknamen an. Ich glaub bei 2K gabs da nen Problem. Wenn Du den Block dann eingefügt bekommst, ändere mal die Blockdefinition innerhalb Deiner Zeichnung und führ den Code nochmal aus. Normalerweise sollte zumindest ein Fehler auftreten wegen überschreiben und so. Ich meine VBA nimmt dann trotz Pfad die in d ...
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Problem beim Blockinsert
Heiko76 am 16.02.2004 um 11:25 Uhr (0)
Hi harryk, es klappt, ich glaubs ja nicht. Es lag tatsächlich an dem backslash. Danke für den Tipp. Hatte wohl mal wieder Lisp und VBA etwas durcheinander geschmissen. ------------------ cu Heiko
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : scroll/zoom
Proxy am 25.02.2004 um 11:40 Uhr (0)
Also ich kann problemlos in vbaide, vlide und natürlich Autocad in beide Richtungen (x und y) scrollen mit (ungedrückten) Mausrad in x-Richtung und gedrückt in beide Richtungen. P.S. Logitech MX 310 mit keinen besonderen Einstellungen. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 ...
|
In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Blockanzahl auslesen
Brischke am 08.03.2004 um 07:51 Uhr (0)
Hallo Dressler,so ganz verkehrt ist die Antwort von Thomas nicht. Bezieht sich doch auch in VBA die Erstellung der Filterkriterien auf die AutoLISP-Syntax und DXF-Gruppencodes.Folgend ein Bsp, welches leicht anzupassen ist, auf deine Belange:Code:Function test()Dim All_EDim i As IntegerDim Filter(9, 1) As VariantFilter(0, 0) = -4Filter(0, 1) = "OR"Filter(1, 0) = -4Filter(1, 1) = "AND"Filter(2, 0) = 0Filter(2, 1) = "Circle"Filter(3, 0) = 8Filter(3, 1) = "0"Filter(4, 0) = -4Filter(4, 1) = "AND"Filter(5, 0) = ...
|
In das Form AutoCAD VBA wechseln |
|
Autocad VBA : Ploteinstellungen
Proxy am 16.03.2004 um 10:49 Uhr (0)
IMHO leider nein da kein Ascii-verwandetes Format, kann nur mit AutoDesk-Applikationen geöffnet und editiert werden. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language? Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Bearbeitungszeit erfassen
Joerg O. am 16.03.2004 um 21:21 Uhr (0)
hallo, ich bin auf der suche nach einem VBA-Programm oder Lisp-Programm mit dem ich die Bearbeitungszeit für meine Autocadzeichnungen automatisch erfassen kann. Bei www.zimcad.de habe ich soetwas gefunden (Eintragung in Outlook-Journal), aber das läuft nur unter ADT 3.3 und der Programier entwickelt es leider nicht weiter, war eigendlich das was ich suche. Hat einer einen Link oder Info´s wo ich so etwas bekomme. ------------------ mfg Joerg O.
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Ereignis beim Layer/Bemstil wechsel
Brischke am 18.03.2004 um 12:00 Uhr (0)
@Karsten HST, schau mal dort - http://ww3.cad.de/foren/ubb/Forum54/HTML/006686.shtml @Dressler, sinnvol ist immer, wenn du die Beiträge zum gleichen Thema mit angibst. Dann kann man weiter diskutieren, und klärt nicht wieder die gleichen Fragen. Karsten ist auf die gleiche Lösung wie ich auch gekommen. Diese ist ja aber für dich nicht relevant, da du es ja so möchtest: Wenn dem Bem-Objekt ein anderer Layer oder Bemaßungsstil zugewiesen wird, dann soll die entsprechende Eigenschaft Bemstil oder Layer au ...
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : globaler Skalierfaktor?
Brischke am 25.03.2004 um 15:38 Uhr (0)
Minimalist? Das kann ich auch. - Wovon? Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : globaler Skalierfaktor?
Brischke am 25.03.2004 um 15:54 Uhr (0)
Ja *grins* Zitat: object.SetVariable Name, Value Object - Document, The object or objects this method applies to. Name - String; input-only, The name of the system variable to set. Value - Variant; input-only, The new value for the specified system variable. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Abmessungen und Formen von Selectionsets
mapcar am 02.04.2004 um 11:33 Uhr (0)
Dunkel ist deiner Worte Sinn... Hier dazu mein kleiner 1. Codeversuch Und? Was ist das Problem damit? ... Möglichkeit alle Informationen die der ausgewählte Bereich enthalten zu bekommen Did you mean ... Möglichkeit, alle Informationen, die der ausgewählte Bereich enthält, zu bekommen ? Was für Informationen denn? Oder meinst du Geometrie? Soll das die Begrenzung für einen Auswahlsatz werden? auf dem Bildschirm zu errechneten Koordinaten verschieben? Did you mean verschieben ? Falls du das mein ...
|
In das Form Autocad VBA wechseln |
|
Autocad VBA : Abmessungen und Formen von Selectionsets
Dressler am 02.04.2004 um 11:45 Uhr (0)
Hallo Axel, das Problem bei der Sache ist, daß das Objekt aus dem SelectionSet bei mir nicht mit dem GetBoundingBox zusammen funktioniert. Möglichkeit, alle Informationen, die der ausgewählte Bereich enthält, zu bekommen Ist das was ich meine. Also alle Objekte und Geometrien mit der jeweiligen Position und den Abmaßen. ..... Grundsätzlich würde ich mal sagen, dass man bei solchen Aufgabenstellungen mit Lisp wesentlich besser bedient ist. VBA hat seine Stärken, wenn es um Verbindungen zu anderen Applikat ...
|
In das Form Autocad VBA wechseln |