|
Lisp : Koordinatenausgabe bezogen auf BKS
Brischke am 04.03.2014 um 04:29 Uhr (1)
Zitat:Original erstellt von xerxses:... aber mit null Kenntnissen in Lisp wäre es echt schwierig geworden ... dann hättest du die Frage anders formulieren sollen.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 Lisp wechseln |
|
Rund um Autocad : Verbindungspunkt
Brischke am 25.05.2004 um 15:14 Uhr (0)
Hallo Morton, in einem der letzten AutoCAD-Magazine habe ich ein Tool veröffentlicht, welches an den Kreuzungspunkten von Linien einen Bogen in die Linie einfügt. Hast du das AutoCAD Magazin, dann schau dir das mal an, vielleicht entspricht das ja deiner Aufgabenstellung. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffen am 15.06. in Steyr/Ös ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : neu aufbau der zeichnung beschleunigen
Brischke am 25.11.2004 um 10:59 Uhr (0)
Hallo michelangelo, blende die Grafik doch aus, wenn du diese nicht benötigst, falls doch, dann hast du schlechte Karten. 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 |
|
Rund um Autocad : Farben auf Layer sortieren
Brischke am 27.01.2004 um 11:25 Uhr (0)
Zitat: Original erstellt von Karin72: ...da hatte ich bereits geschaut (und nix passendes gefunden)... Hallo Karin, dann schau bitte noch einmal. Gleich das Prog 3 meiner Downloads (Menü: Hilfe) sollte genau diese Aufgabenstellung erfüllen. Wenn du damit nicht zurecht kommst dann schick mir ne PM 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 |
|
Rund um Autocad : Kopf mit Lisp
Brischke am 20.03.2003 um 08:12 Uhr (0)
Hallo Bernd, ich habe da mal ein Tool geschrieben, welches Dir Exceltabellen als Tabelle aus AutoCAD-Elementen einfügt. Das wären Zeilenweise Blöcke, in denen die Attribute mit den Werten der Tabelle gefüllt sind. Mehr dazu kannst du dort - http://www.cadlon.de/Freedwnload/Tabellenfunktion.pdf nachlesen. Das Tool, kann auch sehr leicht auf Deine Anforderungen bzgl. Layer, usw. angepasst werden. Bei Interesse einfach melden. Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block in Polylinie
Brischke am 28.10.2003 um 11:50 Uhr (0)
Hallo Florian,anbei eine einfache Lösung, die allerdings noch keine Kreisbögen berücksichtigt. Das könnte man auch noch reinbringen, ist aber etwas aufwendiger.Zunächst mal die LISP-Datei laden.Baue Dir am besten eine Schaltfläche mit folgendem Inhalt (sel_blk).Dann startest du einfach einen Befehl Schieben/Löschen... und klickst auf die Schaltfläche .. die Polylinie wählen - Blöcke sind ausgewählt.Code:(vl-load-com)(defun sel_blk ( / pl) (princ "
UmgrenzungLWPolylinie wählen:") (setq pl (ssget "_:S" ((0 . ...
|
| In das Form Rund um AutoCAD wechseln |
|
Autocad VBA : „Ein bisschen Theorie ist manchmal auch ganz nützlich“
Brischke am 07.11.2004 um 17:52 Uhr (0)
Zitat: Original erstellt von Moony: ... finde ich dann doch schon etwas von „oben herab“. Hallo Moony, das sieh bitte nicht so eng! Manch einer ist froh über diesen Hinweis, manchanderer eben nicht. Ich selbst habe in dem Thread Auslesen von Blockeigenschaften mittels VBA möglich? auch lange überlegt, ob ich die Formel zum Umrechnen von RAD in DEG einstelle. Was ja auch Grundlagenwissen in Sachen CAD-Programmierung sein sollte. Wo soll man also anfangen, wo aufhören? das ist immer eine Gradwander ...
|
| In das Form Autocad VBA wechseln |
|
Rund um AutoCAD : Block in Polylinie
Brischke am 28.10.2003 um 12:13 Uhr (0)
Hallo Florian,mir ist auch noch eine einfache, den Kreisbögen angenäherte Lösung eingefallen. Jede Polylinie wird nun in 100 gleichlange Segmente geteilt. Das kann nun sein, dass dies für deinen Anwendungsfall noch zu grob ist, dann setze diese Zahl einfach hoch.Code:(vl-load-com)(defun sel_blk ( / pl pll abst step ptli) (princ "
UmgrenzungLWPolylinie wählen:") (setq pl (ssget "_:S" ((0 . "LWPOLYLINE")))) (if pl (progn (setq pl (vlax-ename-vla-object (ssname pl 0)) pll (vlax-curve-getDistAtParam pl ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Block in Polylinie
Brischke am 28.10.2003 um 13:11 Uhr (0)
Hallo Florian,zuerst ein Auszug aus der Hilfe (Acad2000) zu (ssget) Zitat:Creates a selection set from the selected object(ssget [sel-method] [pt1 [pt2]] [pt-list] [filter-list])Selection sets can contain objects from both paper and model space, but when the selection set is used in an operation, ssget filters out objects from the space not currently in effect. Selection sets returned by ssget contain main entities only (no attributes or polyline vertices).Argumentssel-method A string that specifies the ob ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Lisp
Brischke am 27.11.2003 um 15:24 Uhr (0)
Hab ich vergessen: Es gibt auch ein LISP-Forum: http://ww3.cad.de/cgi-bin/ubb/forumdisplay.cgi?action=topics&forum=Lisp&number=145 Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Multifunktionsleisten mit LISP erstellen???
Brischke am 17.04.2010 um 07:55 Uhr (0)
Hallo Jörn,mit Lisp sehe ich da keine Chance - der Zugrif auf die Ribbons ist nicht in die Lisp- und auch nicht in die ActiveX-Schnittstelle integriert. Via C#.Net geht das - habe ich verschiedentlich gemacht.Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.
|
| In das Form Lisp wechseln |
|
Lisp : aus LISP ein SCRIPT aufrufen und dann weiter in LISP
Brischke am 11.08.2010 um 09:10 Uhr (0)
Hallo,dann will ich auch noch einen weiteren Denkanstoß liefern:Lies das Script ein, und konvertiere dieses zu Lisp-Code. Jeder Zeile ein (Command voran stellen und die Befehlszeilen-Argumente entsprechend anhängen. Somit kann man jedes beliebige Script in einer Lisp-Datei nutzen.(So mache ich das zumindest).Bei Fragen ...Grüße Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.
|
| In das Form Lisp wechseln |
|
AutoLisp : Externe Lisp in Repeat starten möglich?
Brischke am 26.10.2004 um 14:19 Uhr (0)
Hallo Stefan, wenn dort (defun c:pverb ...steht, dann ist der Aufruf in Lisp auch ( c:pverb ) 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 |