Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.131
Anzahl Themen: 4.611

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1665 - 1677, 8938 Gesamtergebnisse mit Suchbegriffen lisp sec.

Direkter Link in ein Forum:

Lisp

AutoLisp : Obejkte auf Layer legen
Brischke am 01.10.2003 um 14:19 Uhr (0)
Hallo Walter, ich will ja nicht meckern, nur ein Hinweis. Mit der (command..)-Programmierung tut man sich keinen Gefallen. Verstellt der User was am System, dann kann die Befehlsfolge sehr unterschiedlich sein, und dein Programm funzt nicht mehr. Deshalb schreibe die Elementdaten direkt in die Zeichnungsdatenbank. Das geht mit (entmake..). Damit bist du unabhängig von irgendwelchen Einstellungen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem ...

In das Form AutoLisp wechseln
AutoLisp : Obejkte auf Layer legen
Walter Zettlitzer am 01.10.2003 um 15:06 Uhr (0)
Hallo cadwieseil, Georg, Holger, mit (command -layer se ... habe ichs zuerst erfolglos probiert, die Listenverarbeitung funktioniert nicht wie gewünscht, der Layer wird erst ganz zum Schluß umgestellt, wie oft bei command-Programmierung. Leider funktioniert es mit setvar genauso wenig, auch die Methode von cadwiesel ist leider erfolglos. @Georg: Du kannst Deine Methode vereinfachen und statt der zwei Zeilen (command -layer ma... und später (command -layer se ... gleich nur ersteres mit ma verwend ...

In das Form AutoLisp wechseln
AutoLisp : Obejkte auf Layer legen
Walter Zettlitzer am 01.10.2003 um 16:42 Uhr (0)
Die Texthöhe ist schuld! Muss ich das verstehen? Standareingestellt ist bei uns hier 0. Wenn ich was anderes einstelle, funktioniert textsize nicht mehr, das ich aber oft verwende. Setze ich die Höhe auf 1, funktioniert mein eigenes Lisp-File nicht mehr!?! Lässt sich das erklären? Gruss, Walter @Marvin: Bei Höhe = 0, so war es bisher: Der Aufruf (setvar clayer 2 ) wird NICHT ausgeführt: (setvar clayer 1 ) (Command Text Pkt 0 NR) (setvar clayer 2 ) (Command Text (rtos (car pkt))) ...

In das Form AutoLisp wechseln
AutoLisp : Obejkte auf Layer legen
Walter Zettlitzer am 01.10.2003 um 16:54 Uhr (0)
Ok, dass mein Lisp nicht mehr funktioniert, liegt daran, dass mal die Texthöhe abgefragt wird, mal nicht. @Georg: Dasselbe wird wohl für sinngemäß auch für Dein Lisp gelten, welches in Deiner dwg funktioniert, nicht aber mit der Höhe 0. Warum hast Du die Befehle umprogrammiert (Ich sehe da z.B. (SETQ pkt (polar pkt (/ (* pi 3) 2) (* as 1.3)))... )?? Interessiert mich, insbeonders, da Dein File klappt und meins nicht ;-) Das kann doch nicht an der Texthöhe liegen und wird sicher mit Höhe 0 auch zum La ...

In das Form AutoLisp wechseln
AutoLisp : Obejkte auf Layer legen
Brischke am 01.10.2003 um 18:11 Uhr (0)
Hallo Walter, das ist das was ich mit obigen Beitrag meinte. Die Befehlsfolge ändert sich je nach Einstellung. Teste mal den Textbefehl mit einem Stil, der die Höhe 0 hat, und dann einen der eine Höhe ungleich 0 auweist. Du wirst sehen, dass die Befehlsabfolge in der Befehlszeile eine andere ist. Das kannst du mit (command kaum bewerkstelligen. Morgen will ich mal sehen, dass man die (Commands durch (entmake) rausbekommt. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over n ...

In das Form AutoLisp wechseln
AutoLisp : Obejkte auf Layer legen
Brischke am 02.10.2003 um 10:58 Uhr (0)
Hallo Walter, das mit dem (entmake ..) ist gar nicht so schwer. Tippe folgende Anweisung in der Befehlszeile ein: (entget(car(entsel))) Das was dann im Textfenster steht sind die Elementdaten, welche du in ähnlicher Form auch zur Erzeugung von Objekten benötigst. Die einzelnen Elemente sind immer aus (Bezeichner . Wert) Die Bezeichner kannst du in der DXF-Referenz nachlesen. Nahezu generell kann man aber sagen, dass die Gruppencodes -1, 100, 5, 330 in einer (entmake-Liste nichts zu suchen haben, da diese d ...

In das Form AutoLisp wechseln
AutoLisp : Script-fähige XREF-Pfad-Binden-Routine
CAD-Tötti am 02.10.2003 um 21:22 Uhr (0)
Hi, ich möchte foldendes Problem lösen: ich brauche eine Scriptfähige Lisp-Routine, die XREFs mit der Option Einfügen bindet. Dabei sollen geclipte XREFS hinterher als geclipte Blöcke erhalten bleiben und nicht einfach verschwinden. Hat jemand von Euch eine gute Idee für einen LISP-Befehl ? Danke, CAD-Tötti :-)

In das Form AutoLisp wechseln
AutoLisp : dcl listenfeld
Brischke am 02.10.2003 um 11:09 Uhr (0)
Hallo, meines Wissens gar nicht. Wozu auch? Man hat doch eine Liste, welche das Listenfeld füllt. Wenn nicht solltest du dir das angewöhnen immer eine Liste vorzuhalten, in der der Inhalt des Listenfeldes gespeichert ist. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem Leistunsspektrum...

In das Form AutoLisp wechseln
AutoLisp : Proosteel VBA-LISP
Mauro am 07.10.2003 um 13:43 Uhr (0)
WIE KANN MAN DIE Object VON PROSTEEL Ks_ComMatrix Ks_ComVector; Ks_ComPoint MIT AUTOLISP BENUTZEN? DANKE

In das Form AutoLisp wechseln
AutoLisp : Proosteel VBA-LISP
Brischke am 07.10.2003 um 14:01 Uhr (0)
Hallo Mauro, ich gehe mal davon aus, dass du aus Versehen deine Anfrage in Großbuchstaben formuliert hast. Das wird ansonsten nicht gerne gesehen. Nun zu Deiner Frage: Prosteel ist mir nicht bekannt. Deshalb kann ich dir nur raten, so wie du das in deinem vorherigen Posting dargestellt hast mit vl-irgendwas... auf das Prosteel eigene Objektsystem zuzugreifen. dabei must du unterscheiden, ob, dass was du möchtest eine Eigenschaft oder eine Methode ist. Auf Eigenschaften kannst du mit ( vlax-get-property o ...

In das Form AutoLisp wechseln
AutoLisp : Modellexport
HansGeorg am 29.09.2003 um 14:58 Uhr (0)
Hallo zusammen, ich muß aus MDT laufend Modelle als iges ausgeben. Die Datenqualität steigt wenn zuerst das Modell als sat File ausgegeben wird, danach in ein neues Template importiert und als IGES exportiert wird. Da dies sehr mühsam ist möchte ich dies gerne automatisieren. Leider komme ich mit meinen Programmierkenntnissen nicht sehr weit. Die Schwierigkeit besteht darin, sobald das neue Template geöffnet wird läuft das Lisp trotzdem in der anderen Zeichnung weiter. Desweitern kann ich der IGES Ausgabe ...

In das Form AutoLisp wechseln
AutoLisp : Modellexport
ManfredMann am 29.09.2003 um 17:04 Uhr (0)
Hallo HansGeorg! Eine Idee wäre den ganzen Ablauf nicht aus einer einzelnen Lisp-Routine zu steuern, sonder aus einem SCR Script-Datei, die ermöglicht mehrere Dateien nacheinander aufzurufen, und jeweils den Lisp-Abschnitt gezielt darauf verwenden. Dies ist zwar nur eine Idee, sollte aber funktionieren, da aus einer SCR kann man wie in einem Batch dateienübergreifend in Autocad Kommandos ausführen bzw. auch Lisp ablaufen lassen. Man startet einfach über Extras Script ausführen... die *.scr Datei Gruß ...

In das Form AutoLisp wechseln
AutoLisp : Modellexport
ManfredMann am 30.09.2003 um 11:20 Uhr (0)
Hallo HansGeorg! Die Strukturen der scr sind recht einfach, ähnlich einer Batch-Datei, Befehle werden nacheinender abgearbeitet. Hiermit 2 Beispiele, die dwg-s aufrufen, eventuell Autocad-Variablen setzen, eine oder mehrere Lisp Routinen starten, eventuell noch plotten, etc., dann schließlich die dwg speichern und schließen, dann kommt die nächte dwg geöffnet, und (nach Wunsch) zyklisch wiederholt sich das ganze für x beliebige Zeichnungen. Dies wäre alleine mit Lisp (soweit ich weiß) nicht ohne Weiteres m ...

In das Form AutoLisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  116   117   118   119   120   121   122   123   124   125   126   127   128   129   130   131   132   133   134   135   136   137   138   139   140   141   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz