|
Lisp : kreuzendes Auswahlfenster außerhalb des Bildschirmausschnittes
spider_dd am 04.12.2013 um 15:56 Uhr (1)
Hallo Jan,Zitat:Original erstellt von tappenbeck:... und gibt es unter LISP eine Möglichkeit der kreuzenden Auswahl außerhalb des Bildschirmsm. E. Nein! /edit/ oder siehe Beitrag von cadffm /edit/ACAD arbeitet auch unter Lisp "Bildschirmorientiert", finden sich hier in den Tiefen der Themen auch genügend Beispiele, wenn ich mich recht erinnere.Zitat:Original erstellt von tappenbeck:... sonst muss ich den betreffenden Bereich zwangsläufig aufzoomen.Ja, das musst Du dann. Ein Zoom auf einen Bereich etwas gr ...
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 25.11.2016 um 13:28 Uhr (15)
Zitat:Original erstellt von fmfm:ja sehr müsam mit mir ....jaergebnis ist: "P:APOCHBasel BSAeschenvorstadt 1 (AE01)"warum enstehen die Backslashes doppelt?Ein Backslash wird in Lisp im Textstring als Einleitung zu einem Steuercode verwendet,der EINE Backslash würde nicht als Textzeichen interpretiert werden. Stellt man einen weiteren voran,so wird der zweite Backslash als Textzeichen verstanden.wie kann ich mit redir fortfahren?Überhaupt nicht, sagte ich das bereits?(command "redir")(setq oldPath "*")(setq ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Datenbank mit Autocad verknüpfen
Brischke am 01.02.2004 um 12:33 Uhr (0)
Hallo Michael, wie Bernd bereits gesagt hat, ist das sowohl über VBA, als auch LISP kein Problem. Allerdings muss auch ein Algorithmus gefunden werden, aus der Zeichnungsnummer das Ablageverzeichnis und den Dateinamen zu generieren. Oder du hast den Pfad bereits in der BD mit gespeichert. Meine Erfahrung ist auch, dass, wenn dieser Schritt gemacht wird, auch weitere Begehrlichkeiten geweckt werden. Schriftköpfe autom. ausfüllen, Projekte verwalten, usw. Deshalb solltest du dich im I-net oder bei deinem Hän ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Schwerpunkt
KA76 am 27.11.2001 um 13:42 Uhr (0)
Hallo Holger Ich brauch nochmal Hilfe. Wir haben hier schon ein Lisp-Programm geschrieben. Ich weiss jetzt aber nicht, an welche Stelle ich Deinen Ablauf einfügen soll, damit nur die Fläche und der y-Wert angezeigt wird (x brauche ich nicht). Unser Lisp-Programm lautet: (defun c:reg() (command "_UNITS" 2 5 1 4 0 "n") (princ "
Region bestimmen:") (setq r (ssget)) (command "region" r "") (command "bks" "ob" pause) (command "masseig" pause "" "n") (command "bks" "welt") (command "ursprung" "L" ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Layerstatus
Bernhard GSD am 03.11.2021 um 09:26 Uhr (1)
Guten Tag!Ich möchte in Lisp eine bestimmte Eigenschaft von Layern (z.B. "Sperre") in einem Layerstatus speichern, um später wieder genau den vorherigen Stand dieser einen Eigenschaft wieder herstellen zu können, unabhängig davon, was inzwischen sonst an Layer umgestellt wurde.Jetzt ist das Problem, dass der zu bearbeitenden Layerstatus im Layer-Befehl nur mit einem Umschalter zwischen [Ja] und [Nein] möglich ist, ohne dass der Lisp-Befehl den aktuellen Status kennt. (es könnte ja sein, dass ich wo anders ...
|
| In das Form Lisp wechseln |
 Archive.zip |
PTC Creo Elements/Programmierung : upper right und lower left bei Zylindern falsch
Greskamp am 14.12.2016 um 06:27 Uhr (15)
Hallo,ich möchte von verschiedenen Flächen mir den ll (lower left) und den ur (upper right) Punkt ermitteln und anzeigen lassen.Dazu das kleine abgespeckte Lisp im Anhang mit den Testteilen. Jedoch sehe ich das bei zylindrischen und kreisförmigen Flächen die Punkte immer viel weiter gesetzt werden. Kann mir das jemand erklären woher das kommt, kann ich das verhindern?Code: (setq Zylinder_ll (sd-face-ll-pnt (sd-inq-face-geo (first Auswahl_Teil1) :dest-space :global)))(setq Zylinder_ur (sd-face-ur-pnt (sd-i ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : LSP-Spezialisten gefragt
tom.berger am 15.05.2002 um 16:02 Uhr (0)
In Lisp absolut kein Problem, Du brauchst auch die externe Datei nicht, damit wird s nur komplizierter. Kopiere diese paar Zeilen Lisp in einen Editor, verändere den Text in der Variable "MEINTEXT" passend, und speichere sie als xxxxx.LSP Datei ab. Die lädst Du dann in AutoCAD und rufst den Befehl PTEXT auf. Dann wählst Du die Punkte, an die der Textangefügt werden soll (andere Elemente werden weggefiltert). Ich hab s aus dem Stegreif eingehäckt, falls etwas nicht funktioniert, dann sende mir eine PM Tom B ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Koordinaten einlesen-auslesen
Brischke am 01.09.2004 um 19:26 Uhr (0)
Hallo Kathinke, ohne dass ich das Lisp-Tool kenne oder reingesehen habe! Es kann sein, dass das Tool mit (command ...) arbeitet. Nun haben aber die Befehle Text und auch INSERT bei Blöcken mit Attributen je nach Einstellung der aktuellen Acad-Umgebung verschiedene Befehlsabläufe. Deshalb probier mal (aber immer eins nach dem anderen): - dem aktuellen Textstil eine Höhe 0 zuzuweisen oder eben eine feste Höhe - die Systemvariable ATTREQ von 0 auf 1 oder umgekehrt. Wie gesagt: Ein Schuß ins Blaue, aber einen ...
|
| In das Form Rund um Autocad wechseln |
|
OneSpace Modeling : Teile eigenständig
Walter Geppert am 17.11.2006 um 14:00 Uhr (0)
Zitat:Original erstellt von ziegel-tom:Hi,genau dazu habe ich eine Frage, es gab da doch mal ein comando welches in die Befehlszeile geschrieben wurde, danach wurden alle gleichteile als Copy geladen, wie hiess der doch gleich, hat da war einen Tip, irgendwas mit "true copy" oder so aehnlich.Dazu gibts doch jetzt eine Checkbox im Dateibrowser "als Teil/Baugruppe-Variante laden". Ob das Umstellen mit dem LISP-Befehl überhaupt noch geht, hab ich nicht ausprobiert, das hier war es jedenfalls:Code: (frame2:: ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Kranke Polylinien?
Arcuso am 25.07.2011 um 12:58 Uhr (0)
Hallo !Ich habe es mit ACAD 2005, 2011 und BricsCAD mit dem ur-eigenen Befehl _PEDIT und wechselweise mit den Optionen _Fit bzw. _Decurve und sowohl ausgehend von einer LW- alsauch 2D-Polylinie versucht. Lisp kam nur mit (vlax-dump-object) zum Betrachten der Properties ins Spiel.Natürlich entsteht beim Fitten einer LW dann eine kurvenangepasste 2D-Polylinie, die Erscheinung tritt aber bei beiden Typen auf und resultiert nicht aus einer Lisp-Funktion, sondern verhindert eine solche.Eine Muster-DWG hier hoch ...
|
| In das Form Lisp wechseln |
|
VBasic / vb.net / vbs / wsh : Block skalierbar in Zeichnung einfügen (vb.net - Programmierung)
Günther Frischbier am 13.08.2013 um 13:48 Uhr (1)
Hallo Tobias,danke zunächst für die Antwort. Mit einer Input-Box wäre es jedoch nur möglich einen fixen Faktor einzugeben. Ich möchte jedoch erreichen, dass es wie mit einer Lisp-Routine in AutoCAD möglich ist, über die Eingabe "F" (für Faktor) solange den am Fadenkreuz hängenden Block ändern zu können, bis die Skalierung passt.Auszug aus dem AutoCAD-Befehlsfenster:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(command "_.insert" "C:/Temp/M001.dwg") -- Lisp-Programm (1 Zeile)***** DPI-Version _.insert Blocknamen ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
Programmierung : Liste in LISP sortieren
noxx am 11.07.2007 um 11:57 Uhr (0)
Danke, habs verstanden. Eine allerletzte Frage noch (dann lass ich Euch in Ruhe).In der Hilfe von OSD steht, das ich mit sd-am-create-geo-straight eine Linie zeichnen kann (damit soll der Tabellenrahmen entstehen). In der Variable Zielpunkt sollten ja die X- und Y- Koordinaten drin sein (hoffe ich). Nun habe ich das mal so aufgebaut (es soll eine Linie gezeichnet werden, beginnend am ZIELPUNKT und 100 lang sein, Besitzer soll die Skizze "2D_Skizze" sein.)(create-tableheader(sd-am-create-geo-straight ...
|
| In das Form Programmierung wechseln |
|
BricsCAD : Linientyp laden geht ... aber nicht per Lisp command
cadffm am 02.01.2024 um 21:31 Uhr (1)
"nur aus Lisp mit Command nicht"Genau dem wiederspreche ich aber (noch?).Der Befehl, egal ob durch die Lispfunktion command aufgerufen, oder direkt per Hand eingegeben, liefert mir immer dieses Problem.Wenn das bei dir anders ist: Welche Produktversion nutzt du?(Ich kann bei mir später auch gerne nachsehen, komme aber gerade nicht an meine V23)Linientypdefinition:Danke. Würdest du mir dann bitte kurz erklären wofür R UND U definiert wird?Für mich sind A R und U für dieselbe Sache, nur halt eine andere Fest ...
|
| In das Form BricsCAD wechseln |