|
Autocad VBA : Blöcke auslesen
Brischke am 27.09.2004 um 14:22 Uhr (0)
Zitat: Original erstellt von CADmium: durchlaufe einfach die [b]blocks aus AcadApp.ActiveDocument [/B] @cadmium wenn er an die Attribute will, dann langt das nicht, denn die hängen ja am INSERT. Um rauszufinden, ob es die Blöcke überhaupt gibt .. ok, dann deine Variante. 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 |
|
Rund um Autocad : Eingefügte Grafik lässt sich nicht anklicken...
Brischke am 31.08.2004 um 14:07 Uhr (0)
Hallo Christian, da bin ich aber froh, dass 1,5 Jahre nachdim ich selbiges Problem hatte, Dir gleiches untergekommen ist. Schau hier , vielleicht klappt das bei dir ja auch. Es ist aber auch dann irgendwie verdammt komisch. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Text kopieren und ändern
Brischke am 04.12.2003 um 14:03 Uhr (0)
Hallo Heinz, kann es sein, dass du gar nicht weißt, was du da so änderst? So sollte es Deinen Vorstellungen entsprechen: Code: (defun c:kota (/ a) (command _.copy (setq a (car(entsel))) (cdr(assoc 10 (entget a))) pause ) (command _.ddedit (entlast)) ) 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 AutoLisp wechseln |
|
Rund um Autocad : Layer isolieren
Brischke am 09.09.2003 um 15:00 Uhr (0)
Hallo Gcat, da bin ich ja froh, dass die Lust noch zum Posten gereicht hat. Wenn du jetzt auch noch ein wenig Initiative aufbringen kannst und dich auf die cadwiesel.de Seiten zu bewegen, dann bist du schon fast am Ziel. Sonstiges - Layer - ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! 10 - Der Countdown läuft. Wofür?... ./. Ich bin vom 07.-10.10. in Stuttgart dabei.
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Attribut behaftete Blöcke sperren
Brischke am 17.07.2003 um 23:13 Uhr (0)
Hallo Heiko, Hallo Jürgen, wenn Ihr mit Reactoren arbeiten wollt, dann lest bitte vorher diesen Thread: http://www.industrie24.com/bbs/read.php?f=5&i=7099&t=7099 Was dort steht, kann ich allerdings auch nur bestätigen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Irgendwann muß man schlafen, deshalb: +!+!+Urlaub vom 01.08.-30.08.2003+!+!+
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Flächenverschneidung
Brischke am 05.10.2004 um 16:28 Uhr (0)
Hallo Stefan, Ein Lösungsansatz .. ohne das Bild zu betrachten, wegen Ä im Dateinamen. Nach deiner Beschreibung solltest du die Fläche schraffieren können. Hast du das gemacht, dann kannst du mit dem HATCHFL von http://www.defun.de - Hilfe - Download - Prog[1] die Fläche ermitteln. 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 Rund um Autocad wechseln |
|
BricsCad : XData, APPID und Lisp
Brischke am 23.05.2014 um 14:13 Uhr (1)
Zitat:Original erstellt von Arcuso:... Ich müsste also die komplette Datenbank bis ins letzte Glied durchforsten ...Ja, so ist das.Programmieren hat sehr oft etwas damit zu tun, nicht funktionierende Dinge der API oder des Programms selbst zu umschiffen/Workarounds zu finden. Das kann man nicht ändern.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form BricsCad wechseln |
|
Rund um AutoCAD : Alle Blöcke exportieren/importieren?
Brischke am 10.02.2004 um 11:47 Uhr (0)
Hallo,nicht ganz so umfangreich, auch nicht so komfortabel. Eine Lösung von mir:Code:;|Exportiert alle in der Zeichnung gefundenen BLÖCKE unter gleichem Namen als ZeichnungExistiert eine Datei diesen Namens bereits, wird eine 0 an den Namen angehängtVersion: ACAD2004|;(defun c:wblockall ( / blks PFAD) (setvar "CMDECHO" 0) (setq PFAD "c:TEMP");Hier den Zielpfad eintragen (if (setq blks (vl-remove-if (lambda (A) (wcmatch A "`**")) (mapcar car (get_allnames_table "BLOCKS")) ) ) (mapcar ( ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Layer Eigenschaften
Brischke am 21.01.2003 um 20:11 Uhr (0)
Hallo Frank, außer den von dir genannten tbl* - Befehlen gibts auch noch das tblobjname. Das hiflt dir weiter. Befehl: (entget(tblobjname LAYER 0 )) ((-1 . Objektname: 1939080 ) (0 . LAYER ) (330 . Objektname: 1939010 ) (5 . 10 ) (100 . AcDbSymbolTableRecord ) (100 . AcDbLayerTableRecord ) (2 . 0 ) (70 . 0) (62 . 7) (6 . Continuous ) (290 . 1) (370 . -3) (390 . Objektname: 1939078 )) Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Jetzt neu: Fre ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Text in datei schreiben
Brischke am 13.03.2003 um 10:30 Uhr (0)
Hallo CADwiesel, versuch das: (strcat "(if (zerop (getvar "DBMOD"))(command "._OPEN"" item ")(command "._OPEN" "_Y"" item "))") der "" bewirkt, dass das " als String behandelt wird. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Block erstellen
Brischke am 18.12.2003 um 18:02 Uhr (0)
Hallo masls, glaubst du man könnte hier jetzt etwas anderes schreiben, als in der Hilfe oder im Handbuch steht? Bitte beschreibe etwas genauer, wo du konkret dein Problem hast, dann kann man bestimmt auch mit ein paar Erklärungen helfen. 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 Rund um Autocad wechseln |
|
AutoLisp : nächstliegende Objekte finden
Brischke am 18.11.2004 um 11:55 Uhr (0)
Hallo Carsten, das ist auch nicht exakt. Es wird hierfür keine lösung geben, die 100%ig funktioniert. In dem Tool, von dem ich hier die Beschreibung gepostet habe, berücksichtigt ja diesen Fakt, mit der einzugebenden Schrittweite. Das kommt ja dem entgegen, dass der am naheliegendste Punkt gewählt wird. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Auswahlliste
Brischke am 18.01.2004 um 21:11 Uhr (0)
Hallo ACAD (netter Nick, dass der noch nicht weg war?) Schau mal hier . Da ging es zwar um Attribute, aber prinzipiell, sollte es egal sein, ob die Problemstellung als Attribut oder Text zu lösen sein soll. Vielleicht ist ja schon eine passende Lösung bei. 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 Rund um Autocad wechseln |