|
AutoLisp : Texte in Blöcken löschen!
Brischke am 28.11.2003 um 21:54 Uhr (0)
Hallo vision, ich werde aus deinen Ausführungen nicht schlau. Reden wir hier vom AutoCAD-Element TEXT oder ATTRIBUT/ATTDEF? Das Herangehen ist sehr verschieden bei diesen beiden Elementtypen. Vielleicht auch mal ein Bsp posten, damit klar wird worüber man sich eigentlich unterhält. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD
|
| In das Form AutoLisp wechseln |
|
Lisp : Text in Attribut kopieren
Dorfy am 11.08.2009 um 13:34 Uhr (0)
hi,mit netsel könnte es so gehen(setq vlaObj(vlax-ename-vla-object(car (nentsel))))(vl-catch-all-apply vla-put-TextString(list vlaObj "blabla_dein_string_blabla"))Aber Ernst sein Weg ist wohl besser aber auch etwas komplizierter ------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
| In das Form Lisp wechseln |
|
Lisp : Splines aus Microstation
Dorfy am 24.11.2009 um 15:29 Uhr (0)
Bei dem Ding wirst du wohl Umwege gehen müssen...vla-copy ... vla-explode (1mal vllt 2mal) vla-addregionauslesen vla-delete das ganze noch schön abfangen... und du hast die Fläche(ist zwar nicht schön aber sollte gehen)------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
| In das Form Lisp wechseln |
|
Lisp : Texte einfügen
Dorfy am 18.05.2011 um 13:36 Uhr (0)
vlax-vla-object-ename wandelt dein vla-objekt in ein "herkömmliches" Objekt um...dann kannst du mit deinen Zeilen weitermachen und diese in der Schleife einbauen...EDIT: gc10 ist beim Bogen der Kreismittelpunkt...------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."[Diese Nachricht wurde von Dorfy am 18. Mai. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : SYSVARMONITOR auf Vorgabe zurücksetzen
CADmium am 17.07.2015 um 08:20 Uhr (1)
commandeingaben gehen immer an das Fenster Commandline .... ein Dialog ist ein anderes Fenster und wenn das aktiv ist, kannst du mit Lisp nichts machen ... was macht denn der Sysvarmonitor ? Evtl. läßt sich dein Vorhaben ja auch anders lösen ? ------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
AutoLisp : PC-Username in INI schreiben
marc.scherer am 03.02.2005 um 18:37 Uhr (0)
Hi, achso noch mal n paar Gedanken zur Registry-Speicherung... ICH würde jedem Lisp-Fuzzi der in MEINER Registrierung rumfuhrwerken will erstmal eins auf die Mütze geben :grins. Für ne Ini brauchst Du eventuell nur Leserechte auf ein Verzeichnis wo ja i.d.R. kein Admin was gegen haben kann, bei der Registry stellt sich der ein oder andere EDV-Obmann schon etwas mehr an. Ich wüßte nicht, was bei der Registry besser ist als bei ner ini. ------------------ Ciao, Marc
|
| In das Form AutoLisp wechseln |
|
Lisp : suche menü-tutorial
marc.scherer am 04.03.2007 um 22:40 Uhr (0)
Zitat:Original erstellt von 22030:Hallo Hier ist ein...Gruss ThomasIch vermute mal das der Zauberer eine Möglichkeit sucht die Menüs via Lisp einzufügen...@Zauberer Du solltest mal in der VBA/ActiveX Hilfe suchen. Ansonsten mal nach Befehl "menülad / _menuload" schauen. Da kann man via command auch schon was werden.------------------Ciao,MarcMein AG sucht u.a. Architekten und Bauzeichner!Mein alter AG sucht nen CADMIN
|
| In das Form Lisp wechseln |
|
Lisp : Polylinien Scheitelpunkte
MARTINLE am 23.03.2011 um 16:28 Uhr (0)
Hallo Jesse!Danke für deine Idee. Das ist natürlich auch eine Möglichkeit und zwar gar keine Schlechte!Super Info! Wird sicher nicht nur mir weiterhelfen!Danke!Mich hätte nur interessiert wie man in Lisp die Abschnitte zusammenfassen würde bzw. als Alternative wie man die einzelnen Abschnitte zwischen den Stützpunkten nach der Reihe wählen könnte und dann die Gesamtlänge in einer Variable speichert.Danke nochmal! lg Martin
|
| In das Form Lisp wechseln |
 |
Lisp : Diverse Blöcke ersetzen
Merci-Dir am 21.12.2020 um 15:39 Uhr (15)
Hallo cadwomen,wie geschrieben, ich habe einen ganzen anderen Weg eingeschlagen. Aber wenn es einem helfen kann - gerne. Ich habe die Blocktypen TypA, TypB.... als dynamischen Block via Sichbarkeit zusammengefasst. So kann ich auf den LISP-Ausdruck gar verzichten und schalte über die Sichtbarkeitsgriffe die benötigten BlockUntertypen ein. Hoffe es ist nicht zu knapp erklärt.ps: den grünen Haken - (als gelöst) habe ich bereits geschaltet.Grüße
|
| In das Form Lisp wechseln |
|
Lisp : entlast nach ARRAY
Dorfy am 18.08.2009 um 09:44 Uhr (0)
Zitat:Original erstellt von fuchsi:...jetzt stehen wir wirklich auf dem allerletzten Entity in der Zeichnung. ...Nun muss nur noch ein Entity und somit ein "allerletztes Entity" vorhanden sein.Stichwort neue Zeichnung... (entlast) -- nil ------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
| In das Form Lisp wechseln |
|
Lisp : Materialzuweisung in 2007
Kenny1 am 25.04.2007 um 16:02 Uhr (0)
Hallo Leute,hat jemand ne Ahnung wie ich via Lisp in ACAD 2007 ein Material zuweisen kann ? Dort ist der Renderer komplett umgestellt und in der Hilfe ist lediglich beschrieben wie man über einer Palette ein Material zuweist. Das kann es doch nicht sein - jedes Teil manuell ein Material zuweisen... oder habe ich irgendwelche Möglichkeiten übersehen ? Gruß Kenny1
|
| In das Form Lisp wechseln |
|
Lisp : ssget mit Farben
Dorfy am 05.08.2009 um 15:13 Uhr (0)
mmh...(setq filter (append (list (-4 . "OR")) (mapcar (function (lambda (x) (cons 62 x)));dxf (list 2 5);farbliste ) (list (-4 . "OR")) ))Edit: das not vergessen(ssget filter)------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)[Diese Nachricht wurde von Dorfy am 05. Aug. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Werkzeugpalette bei AutoCad 2010
jonnymaier1 am 07.07.2010 um 19:08 Uhr (0)
Also das Lisp läuft ja einwandfrei - es funktioniert auch wenn ich es über eine Schaltfläche der Werkzeugkastenpallette aufrufe.Was aber nicht funktioniert ist, dass die Schraffur mit den Eigenschaften erzeugt wird, welche ich über die benutzerdefinierte Schaltfläche z.B einen vordefinierter Layer eingestellt habe. In AutoCad 2008 hat dies alles einwandfrei funktioniert.Hab da mal ein Screenshot zur bessern Verständnis.
|
| In das Form Lisp wechseln |