|
Lisp : String in Variable umformen
zimmernagel am 12.10.2016 um 14:00 Uhr (1)
Hallo cadffm!Ich habe bedingt dadurch, dass ich noch vorher eine cond-Verzweigung mit mtyp habe, die Variabe aus einer Textdatei gelesen, die schon vorher auch schon bearbeitet wurde und dann als String abgespeichert wurde. Daher ist der Textwert leider etwas "vorgefertigt". Ich habe schon versucht die cond-Abfrage zu verändern, dass ich nur noch z.b. R337 da stehen habe, aber da verzweifel ich auch schon...Auszug: (setq MTYP (nth 2 mlzeile1)) ; Normkatalog der Standard-Matten (cond ((= MTYP "R188") ...
|
| In das Form Lisp wechseln |
|
AutoLisp : rtext zu mtext innerhalb eines Block / Schriftfeld
Peter am 12.07.2006 um 10:08 Uhr (0)
Hallo,danke, daß Ihr euch reingedacht habt.@cadffmich möchte automatisierbar den Rtext im Block exploden ohne die Werte im Schriftfeld zu verlieren. Als Ergebnis soll das Schriftfeld auch auf Nicht-ET-Systemen die ursprünglichen Rtext-Inhalte darstellen können.IST:Schriftfeld (Blockname=TITLE) mit -Werten in den Attributen -Rtext mit $(getvar,ctab)Soll:Schriftfeld (Blockname=TITLE) mit -Werten in den Attributen gleich wie IST -Mtext mit Layoutname aus dem RtextLisp-Weg ist nicht notwendig, war mein erste ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Länge einzelner Polylinien
archtools am 07.10.2010 um 11:37 Uhr (0)
Zitat:Original erstellt von Waldemar76:Hallo,ich habe ein kleines Problem. Ich muss leider aus meiner Zeichnung einzelne Länge mit viel Aufwand rausmessen. Wer könnte mir helfen ein zusatz Tool in AutoCAD LISP zu schreiben bzw. ein Programm zur verfügung stellen mit dem ich mir die ganze arbeit spare. Vielleicht existiert ein Tool wo ich meine Zeichnung nur markieren muss und die einzelnen Längen angezeigt (zB. in Excel)werden.Vielleicht über Datenextraktion?Ich habe eine PDF Datei eingefügt die mein Prob ...
|
| In das Form Lisp wechseln |
|
AutoLisp : EPS-Format bei Befehl Export
tom.berger am 15.06.2004 um 10:34 Uhr (0)
Zitat: Original erstellt von Bernd10: Die Variante mit getfiled ist schon mal ein guter Ansatz. Ich habe in der Hilfe zu getfiled aber keine Möglichkeit gefunden um die Extras/Optionen vom Befehl Export darzustellen. Ist dies trotzdem möglich? Ich verstehe Deine Frage nicht. Was meinst Du mit Extras/Optionen darstellen ? Nochmals: Du rufst den Befehl EXPORT über die Befehlszeile so auf, dass er nicht in einem GUI-Fenster läuft. Dazu stellst Du die Systemvariable FILEDIA zuerst mal auf 0. Dann ma ...
|
| In das Form AutoLisp wechseln |
|
Lisp : alles klar mit AutoCAD 2011?
Brischke am 30.09.2010 um 08:57 Uhr (0)
Hallo @all,das das "
" nicht mehr funktioniert ist schon ärgerlich. Da dies auch in der C#.Net - Programmierung der Fall ist und es für dort keinen (ich habe zumindest keinen Workaround gefunden - außer mit "
" zu arbeiten, was das Textfenster natürlich zumüllt.Der Gedanke mit einer Progressbar zu arbeiten ist eine gute Idee. In C#.Net ist dies wahnsinnig einfach zu erledigen, in der unteren Statuszeile des Acad-Bildschirms, eine Progressbar (wie beim Bereinigen) anzuzeigen. Anbei gibts eine DLL (läuft ab ...
|
| In das Form Lisp wechseln |
|
Lisp : DCL LayerTool
cadplayer am 01.09.2012 um 15:31 Uhr (0)
Ich habe mir mal eine einfache DCL erstellt und würde gern wissen, wo genau ich die Funktion (getlayer) aufrufen muss, damit die Layer auch tatsächlich in der Listbox "Zeichnung" angezeigt werden.Die DCL schaut so ausCode:no_name : dialog { label="TestProgram"; : text { key = "DCLLabel1" ; label = "Zeichnung" ; is_bold = "DCLLabel1" ; width = 94 ; height = 1 ; alignment = top ; } :list_box { key = "DCLListLabel1" ; alignment = top ; w ...
|
| In das Form Lisp wechseln |
|
Lisp : Attribut Eingabeaufforderung ändern im Block
cadffm am 21.09.2018 um 10:37 Uhr (1)
Freut mich wenn du weiter gekommen bist, nur deiner Beschreibung ist noch etwas schwerzu folgen denn du verwechselst Block mit Blockreferenz und daher ist man unsicher "was sonst noch".Mit SSGET wählst du NIE Blöcke aus, nur Blockreferenzen=INSERT/attributsMit Tblobjname kommst du an die Blockdefinition=BLOCK/attdefsIn deinem Text steht es etwas durcheinander m.M."Meine Eingabeaufforderung ist immer leer"Deine Beschreibung (die Lisp-Ausdrücke) klingen gut, aber die Aussage Eingabeaufforderung=Leer läßt nur ...
|
| In das Form Lisp wechseln |
|
Lisp : Setvar und acaddoc
cadffm am 30.08.2023 um 14:53 Uhr (1)
Hi,"Erst hatt ich das LISP einfach in meinem cuix angehängt, im glauben dass die ja geladen und abgerbeitet wird... Geladen wohl schon aber nicht ausgeführt."Eine Lispdatei wird gelesen/evaluiert, es werden also Funktionen definiert oder auch Funktionen ausgeführt, je nachdem was halt darin steht.(Es sollte also dasselbe wie bei APPLOAD geschehen. Einzige Ausnahme: Anweisungen welche zu dem Zeitpunkt, wo es ausgeführt wird, noch nicht funktioniert)"umbenennen das Ding in acaddoc.lsp in nenm sicheren Ordner ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Formatgröße übergeben
Brischke am 31.03.2003 um 22:39 Uhr (0)
Hallo CADchup, da wirst du wohl um eine Umsetzungstabelle nicht umhin kommen. Ambesten alle Blattformate mit nem kleinen Tool rausschreiben lasse und diese dann manuell vergleichen und dann eine Umsetzungstabelle dazu aufbauen. Ich würde die gleichen Formate (mit unterschiedlicher Bezeichnug in ein Liste schreiben lassen, die ich dann nach dem gesucheten Wert durchforste. Spontan würde ich folgenden Aufbau wählen. Liste 1 (in der ich gleiche Formate zusammenfasse): ( ( A4 ISO A4 A4 Hochformat ) ( A3 ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Ende für Doslib??
walter.f am 03.04.2006 um 10:48 Uhr (0)
Hallo!Nur der Vollständigkeit halber...Pressemitteilung von McNeel vom 30. März..."DOSLib für AutoCAD 2007 Seattle 30. März 2006 McNeel kündigte heute die Release von DOSLib an, einer Bibliothek mit über LISP aufrufbaren Funktionen, die dem Windows Betriebssystem und DOS die Funktionalität der Befehlszeile in AutoCAD 2000-2007 liefern. DOSLib ist kostenlos.DOSLib erweitert AutoLISP, um die folgenden Funktionen zu bieten: Laufwerke: Überprüfen von Laufwerken, Wechseln zwischen Laufwerken und Überprüfen vo ...
|
| In das Form Lisp wechseln |
|
AutoLisp : ***POP **OBJECT_INSTERT und Attribute
Proxy am 16.03.2004 um 20:22 Uhr (0)
Zitat: Original erstellt von marc.scherer: Hi Proxy, solche IMHO kruden Wünsche lassen immer auf IMHO merkwürdige Arbeitsweisen schließen. Da aber mit ActiveX so ziemlich nix unmöglich scheint, glaube ich schon das so etwas machbar ist. (aber dann bestimmt nicht mit $(getvar,block_hat_attribute) ) Hmm, wie soll es sonst gehen ? Ich habe Blöcke die möglicherweise Attribute besitzen und wenn ich (oder ein Endanwender dem es echt sche** egel ist was Attribute sind) den _explode Befehl anwendet dan ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : vlax-ldata-list in AutoCAD 2007
archtools am 28.04.2006 um 12:46 Uhr (0)
Zitat:Original erstellt von marc.scherer:Hi,zum Thema LDATA gab es doch schon mal ne ellenlange Diskussion?Da hatte der von uns allen geschätzte Axel ne eindeutige Meinung zu oder? http://ww3.cad.de/foren/ubb/Forum145/HTML/000830.shtml#000005 Rainer, kannst Du mal ne DWG mit solchen LData uppen?Würde gerne mal wissen, ob ich mit meinem Dictionary-Leser an Deine LData rankomme und somit eventuelle vlax-ldata-list überflüssig wäre.Der gute Axel hat da im Wesentlichen meine Erfahrungen weiter gereicht, die d ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Zweites Element
mapcar am 23.07.2005 um 19:23 Uhr (0)
Hi Rabbit, der angehängte Text ist zwar schon etwas besser, aber von formatiert kann auch noch keine Rede sein. Dass das hier dann noch schlechter ankommt, liegt offensichtlich daran, dass du in deinem Editor Einrückungen mit Tabs und mit Leerstellen durcheinander verwendest. Wenn das geht, stell den Editor ausschliesslich auf Leerstellen ein, und wenn nicht, dann such dir einen anderen Editor. Tabs in den Einrückungen führen immer zu Schäden. Aber nun mal zur Sache: Ich habe das Gefühl, dass du da irgendw ...
|
| In das Form AutoLisp wechseln |