|
Lisp : MapCars Lisp-Tutorials
AlbertR am 23.01.2007 um 21:09 Uhr (0)
Nabend zusammen, ich/wir können Fachlich nichts dazu beitragen aber ich sage jetzt mal so salop ... stelle nicht nur das CAD.de Logo für den Einband des Buches zur Verfügung, sondern werde mich dafür einsetzen, das es in der ab Mitte des Jahres neu auf dem Markt kommenden CAx Buchreihe erscheint: -Die "CAD.de Edition" eines grossen Fachbuchverlages. Natürlich nur wenn es gewünscht wird und mit dickem Einband; damit es nicht beim Gonski oder Hugendubel im Regal umfällt?! Schöne Idee, das ganze hier!------ ...
|
| In das Form Lisp wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
cadffm am 17.11.2009 um 16:05 Uhr (0)
super, wenn es jetzt noch um Dyn.Blocks geht ... Dynamisch veränderte BlockReferenzen erzeugen nunmal anonyme Blöcke..Ausnahmsweise lasse ich mal andere erklären, habe heute keine Lust auf das Dauerthema. http://ww3.cad.de/foren/ubb/Forum54/HTML/020561.shtml und viele weitere Themen sind Hilfreich zu verstehen mit was man da eigentlich arbeitet und somit kann man dann evtl. auch besser damit arbeiten .------------------die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)[Diese Nachricht wurde von c ...
|
| In das Form Lisp wechseln |
|
Lisp : Blockattribute drehen
cadplayer am 01.08.2011 um 13:35 Uhr (0)
Durch ein wenig rumstöbern bin ich dieses Lisp gestossen, womit ich Blöcke drehen kann. Allerdings würde ich es mir wünschen, dass auch die Blockattribute mitgedreht werden. Funktioniert das nur mit Hilfe von ssget und Bestimmung eines Auswahlsatzes oder kann ich in die Variable ele noch mit den Attribut füllen?(DEFUN c:rb ( /elewi) (SETQ ele (ENTGET (CAR (ENTSEL "Block wählen: ")))) (COMMAND "_ucs" "_object" (CDR(ASSOC -1 ele))) (SETQ wi (+ (CDR(ASSOC 50 ele)) (GETANGLE (TRANS (CDR (ASSOC 10 ele)) 0 1))) ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Pfad einer Datei ermitteln
Frank88 am 22.03.2005 um 18:42 Uhr (0)
Ja, mit Findfile hatte ich s auch schon probiert und genau die Einschränkung festgestellt. Mir geht s aber eigentlich darum, daß jeder, der von mir eine Lisp-Datei bekommt, diese hinkopieren kann, wo er will und das ganze trotzdem funktioniert. Sonst ist das immer mit ellenlangen Erklärungen verbunden und wer jetzt in Windows und seinen Ordnerstrukturen nicht so bewandert ist, verliert schonmal die ein oder andere Datei. Vielleicht würde es ja auch reichen, den Pfad der geladenen Datei festzustellen - meis ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Inseln in Hatch erkennen DXF
FiRePhoeniX am 09.08.2011 um 12:40 Uhr (0)
Danke noch mal Brischke,wir belassen es erst mal bei. Ich schau mal nach was ich machen kann. Das AutoCad .Net hat ist mir klar, die entsprechenden Informationen könnte ich auch mit Lisp raus bekommen(mit recht viel Arbeit). Was ich aber machen möchte ich unabhängig von der Autocad, sprich nur mit der DXF zu arbeiten. Wie schon erwähnt ist DXF halt das Austauschformat Nummer eins zur zeit. Somit müssen wir das verarbeiten können. Zur Not muss der Anwender die "Hatches" überarbeiten, solange ich noch keine ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Multilinienstil laden
mkl-cad am 12.10.2005 um 12:55 Uhr (0)
Hallo Lisp Gemeinde,habe hier ein kleines Problem beim laden eines Multilinienstils. Bekomme es einfach nicht hin das er das Dialogfenster nicht anzeigt."" Helfen auch nicht. Bin leider etwas aus der Übung, da ich schon seit über einem Jahr nich mehr zu programieren komme:(setq Globalpfad "c:") ;ist bei mir ein anderer hier nur als Beispiel(command "mlinie" "stil" "ENTLUEFTUNG" (strcat Globalpfad "heluesar.mnl"))Wie kann man eigendlich feststellen ob der schon geladen ist. ? Danke für alle Antworten.------ ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp Fehler
CADwiesel am 31.10.2011 um 10:37 Uhr (0)
Schade das hier wieder diese Mach mir mal.... ist mit Egal.. Einstellung zum Tragen kommt.Dadurch, das viele sich hier einfach einer Leistung von Anderen bedienen aber selbst keinen Geist in die Lösung ihres Problemes reinstecken, brauchen sich viele über eine nachlassende Hilfe hier nicht zu wundern.Irgendwie verstehen wohl echt viele Anwender nicht, das sie mit den Lösungen hier teilweise extrem viel Arbeitszeit, Geld und Graue Haare einsparen können.------------------Gruß CADwieselBesucht uns im CHAT
|
| In das Form Lisp wechseln |
|
AutoLisp : Blockattribute von Linien freistellen
kathi-witt am 24.04.2006 um 12:07 Uhr (0)
Vielen Dank für deine schnelle Hilfe. Und wie mach ich das mit der Verknüpfung von Wipeout und Attribut?Müsste ich dann Attribut und Wipeout als Block im Block definieren?Und wie kann ich die Größe des Wipeouts im Nachhinein anpassen, wenn der Block schon definiert ist?Was ist das denn für ein LISP Programm für ACAD2004? Kann ich mir das mal anschauen?Das ist nämlich alles Bestandteil meiner Diplomarbeit und da habe ich zwei Versionen programmiert - eine für ACAD2000 und eine für 2004...GrußKathrin------- ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Befehl _.text / Drehwinkel
jupa am 21.09.2012 um 13:16 Uhr (0)
Zitat:Original erstellt von Bernd10:Drehwinkel des Texts angeben 90.00:Ich habe bisher vergeblich gesucht, wo die Vorgabe für den Drehwinkel (im obigen Beispiel = 90.00) steht. Ich möchte diese vor Ausführung des Befehls auf 0.0 stellen.Wozu brauchst Du das eigentlich?. Was spricht denn dagegen, an dieser Stelle den gewünschten Wert 0 einzugeben (oder in einer LISP-Routine in den Code aufzunehmen)? Die umgekehrte Fragestellung (AutoCAD soll sich den letzten Wert merken, was das Programm an vielen Stellen j ...
|
| In das Form Lisp wechseln |
|
AutoLisp : ENTSEL Linie
vision am 21.04.2004 um 13:27 Uhr (0)
Hallo! In dem unteren Lisp-Prg. (nicht von mir) wird nach der Auswahl einer Linie gefragt. Bei einer normalen Linie ist es OK, bei einer 2D-Polylinie kommt die Meldung: Fehlerhafter Argumenttyp: 2D-/3D-Punkt. Wie sollte die Abfrage für eine 2D-Polylinie aussehen? Für Eure Bemühungen bedanke ich mich schon im Voraus. (defun c:LINIENAUSWAHL() ;... (SETQ Q@@(ENTSEL Linie wählen: )) (SETQ ENAME(CAR Q@@)QQ@(CADR QO@)Ql@(ENTGET ENAME)Q|(TRANS(CDR(ASSOC 10 Ql@))ENAME 1)Q%(TRANS(CDR(ASSOC 11 Ql@))ENAME ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Layer eines Layer-Eigenschaftsfilters schnell frieren/tauen
cadffm am 02.10.2018 um 16:39 Uhr (1)
Da an der Stelle (Verweis auf den Link) nur einige Layerfilter zu finden sind,würde ich hier mit starten:(and(setq dicts (vla-GetExtensionDictionary (vla-Get-Layers (vla-get-ActiveDocument (vlax-get-acad-object)))))(setq LayerFilters (vla-item dicts "ACLYDICTIONARY"))(vlax-dump-objects LayerFilters))Gruppenfilter oder auch Eigenschaftenfilter mit bestimmten Filterkriterien würdedas "ANSATZ" Lisp überhaupt nicht finden - es ist bereits ein paar Jährchen alt,die Möglichkeiten in Acad/DWG haben sich i ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Attribute in Blöcken ändern
palupp am 05.04.2006 um 12:08 Uhr (0)
Hallo Lisp-Experten,folgende Situation:in meinen Plan habe ich mehrere Blöcke mit jeweils 5 hinterlegten Attributen. Diese Attribute liegen alle auf dem gleichen Layer.Aufgabe:die Attribute innerhalb der Blöcke müssen separaten Layern zugewiesen werden.1.Kann man die Layerzugehörigkeit nachträglich ändern?2.Kann man sich die Layerzugehörigkeit der Attribute anzeigen lassen, ohne den Block aufzulössen?3.Welche Möglichkeit gibt es, nicht jeden Block manuell einzel zu bearbeiten ?Vielen Dank für eure HilfeMfG
|
| In das Form AutoLisp wechseln |
|
Lisp : Hatches von User-defined auf Custom ändern
alfred neswadba am 30.01.2009 um 16:15 Uhr (0)
Hi,passt vielleicht nicht zu LISP, aber könnte die Situation nicht mit Map-Abfragen lösbar sein?Wenn Du die SICAD-Daten in eine DWG-Datei konvertierst, hast Du da noch die Grenzen der Schraffur und in der Topologie die Information von Flächentyp (Schutzweg, Sperrfläche, ...) sowie die Drehrichtung? Wenn das so ist, dann könntest Du mittels Map-Abfrage auf die Topolgie hingreifen und die Schraffur über Eigenschaftsänderungen von Map zeichnen lassen.Alles schwer ohne Daten zu sehen, aber vielleicht ein Denka ...
|
| In das Form Lisp wechseln |