|
Lisp : Nächstgelegenes Objekt und-color: #FFFF99'>suchen
straubi am 10.08.2010 um 15:06 Uhr (0)
Hallo Fuchsi,vielen Dank. So klappt es wie gewünscht.
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke auf Polylinien und-color: #FFFF99'>suchen
Peter2 am 21.10.2022 um 15:51 Uhr (1)
Dankeich gehe archtools Methode nach.Schönes Wochenende!
|
| In das Form Lisp wechseln |
|
AutoLisp : und-color: #FFFF99'>Suchen Programierer
CADmium am 08.06.2004 um 16:23 Uhr (0)
Schau mal z.B. hier und hier ------------------ - Thomas -
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Block und-color: #FFFF99'>suchen
FlorianP am 17.01.2003 um 09:12 Uhr (0)
Hallo Forum, ich habe eine Polylinie an deren Ende sich eine Block befindet. Normalerweise sollte der Block direkt am Ende der Polylinie sitzen, doch dies ist nicht immer der Fall, d.h. der Einfügepunkt kann auch mal um ein paar Millimeter versetzt sein. Im optimalen Fall suche ich mir die Koordinaten des Endpunktes der Polylinie und suche nach einem Block der diese Koordinaten als Einfügepunkt hat. Meine Frage nun: Gibt es eine Möglichkeit den Block mit einem Objektfang zu selektieren oder muss ich ei ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute und-color: #FFFF99'>suchen
cad-intensiv am 27.07.2005 um 15:26 Uhr (0)
Zitat: Original erstellt von RoyCAD: Hallo Das ich mit (ssget "X" ((0 . "INSERT")(2 . "M6"))) nach dem Block M6 innerhalb einer dwg und-color: #FFFF99'>suchen kann war mir schon klar. Ich was aber nicht, wie soll ich ihm sagen das er in allen dwg Dateien die unter D:/CAD sich befinden und-color: #FFFF99'>suchen soll. Für ein Beispiel würde ich sehr dankbar. Gruß RoyCAD Sehr einfach geht das mit einem Skript, mit dem Du die einzelnen Dateien durcharbeitest. "Etwas" komplizierter geht das in VisualLisp mit VLA-Funktionen, womit Du pro ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute und-color: #FFFF99'>suchen
RoyCAD am 27.07.2005 um 15:53 Uhr (0)
Danke und Sorry das mein Beitrag zu einem scharfen Worttausch geführt hat. Gruß Roy
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Blöcke bzw. Attribute und-color: #FFFF99'>suchen
cad-intensiv am 26.07.2005 um 18:29 Uhr (0)
Zitat: Original erstellt von RoyCAD: Hallo zusammen Gibt es ein Tool der nach Blocknamen oder noch besser nach Attributen sucht. Ich habe fast 200 Zeichnungen und ich will wissen in welche dwg ist der Block vorhanden. Alle Zeichnungen befinden sich unter D:/CAD. Gruß RoyCAD Dazu brauchst Du kein Tool, das geht mit ein paar Zeilen LISP, z.B. mit (ssget "X" ((0 . "INSERT")(2 . "BLNAME"))) bekommst Du einen Auswahlsatz, der alle Blockreferenzen auf den Block namens BLNAME enthält. Ganz analog kann ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Block ersetzen
Geos am 14.08.2007 um 13:18 Uhr (0)
HalloDas von E-Tools kenn ich und es ging auch nicht primär um Planköpfe.Ne, das war ein eigenständiges Programm. Man konnte da auf die Art, wie Attribute ersetzt werden, Einfluss nehmen (glaub ich zumindest). Zum Ausprobieren gabs eine DWG dazu, in der man Planköpfe ersetzen konnte. Muß aber nicht unbedingt hier im Forum behandelt worden sein, könnte auch aus anderer Quelle stammen.------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |
|
AutoLisp : Blöcke und-color: #FFFF99'>suchen mit lisptool von weckes
cadffm am 17.01.2005 um 10:55 Uhr (0)
ich bin der Meinung das mit es auf einen Thread beschränken sollte..
|
| In das Form AutoLisp wechseln |
|
Lisp : Element aus Liste ersetzen
cadplayer am 29.05.2013 um 14:55 Uhr (0)
Ich habe folgende ListeCode:(("A1" "A1") ("A2" "A2") ("A3" "A3") ("A4" "A4") ("A5" "A5"))und möchte beispielsweise ("A3" "A3") durch ("A3" "Quatsch") ersetzen.Mein Versuch mit member mich zum Element hinhangeln ist klar.Das Element ändern klar.Aber wie kan ich dann die eingehende Liste mit dem modifizierten Element herstellen ?das Ergebnis soll seinCode:(("A1" "A1") ("A2" "A2") ("A3" "Quatsch") ("A4" "A4") ("A5" "A5"))------------------Gruss Dirkhttp://cadplayerlounge.blogspot.se
|
| In das Form Lisp wechseln |
|
AutoLisp : durch ersetzen
tappenbeck am 22.10.2004 um 12:56 Uhr (0)
hi ! ich möchte aus einer dos-pfadangabe eine LISP-konforme schreibweise machen und hierfür aus = zu machen ! hierfür nutze ich eine replace-funktion (siehe unten), die eigentlich funktioniert. vielmehr habe ich das problem mit den -zeichen. wäre klasse, wenn mir jemand von euch weiterhelfen könnte. Gruß Jan :-) hier der code (DEFUN rprof$replstr ;und-color: #FFFF99'>suchen und ersetzen eines Strings (line ;Zeichenkette oldstr ;alter String newstr ;neuer String / iline idx ;Replace Old Str ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : und-color: #FFFF99'>suchen und erstzen
joeycool am 27.07.2004 um 12:54 Uhr (0)
BOAHHH! @Thomas, ich bin tief beeindruckt, genau das wars, thanx a lot. Was mich nur wundert ist, daß bisher anscheinend niemand dieses Problem hatte. Ich werd die kleine lisp in Ehren halten Joey
|
| In das Form AutoLisp wechseln |
|
Lisp : Block ersetzen
Geos am 14.08.2007 um 08:54 Uhr (0)
ServusEs gibt da ein Programm zum Ersetzen von Inserts - ich hatte das auch schon mal ausprobiert und wahrscheinlich hab ichs auch noch immer auf der Platte, finds aber nicht mehr.Was ich noch weiß - es war eine Beispiel-DWG dabei, mit Planköpfen zu austauschen (könnte zum identifizieren reichen?). Kennt das jemand, weiß jemand wies heißt - woher das war?Für die Ausforschung ist eine Belohnung von 10 Us ausgesetzt.------------------Schöne GrüßeErnst www.geopaint.at
|
| In das Form Lisp wechseln |