|
Lisp : cuix auslesen
CADmium am 10.08.2010 um 08:40 Uhr (0)
cuix ist imho ne gepackte cui und ne cui ist ne xml datei .. für letzter gibts Editoren ...------------------ - 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 |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
CADmium am 04.10.2010 um 08:50 Uhr (0)
.... (sssetfirst nil nil) sollte auch gehen ------------------ - 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 |
|
Lisp : actm Dateien in VBA mechanical einlesen
CADmium am 30.11.2010 um 11:23 Uhr (0)
Was hat ein Autocad-MakroRecorderMakro mit AutocadVBA und was AutocadVBA mit AutoLisp zu tun ?------------------ - 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 |
|
Lisp : neue datei anlegen
CADmium am 30.11.2010 um 15:42 Uhr (0)
eine wäre(defun MYQNEW (DWTNAME / DWT) (and(=(type DWTNAME)STR) (setq DWTNAME(findfile DWTNAME)) (not(vl-catch-all-error-p (setq DWT(vl-catch-all-apply vla-add (list (vla-get-documents (vlax-get-acad-object) ) DWTNAME ) ) ) ) ) (not(vl-catch-all-error-p (vl-catch-all-apply vla-activate (list DWT) ) ) ) ) )wenn du noch vba aktiv hast könnte auch(command "vbast ...
|
| In das Form Lisp wechseln |
|
Lisp : neue datei anlegen
CADmium am 30.11.2010 um 16:01 Uhr (0)
.. ich dachte es geht um eine neue Zeichnungsdatei ..ne neue Textdatei geht einfach (open "AAA.txt" "w")------------------ - 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 |
|
Lisp : Aus Lisp ein BAT starten und darauf warten
CADmium am 13.12.2010 um 12:56 Uhr (0)
ne, mit warten lassen wird das nichts, da bat und Lisp in 2 unterschiedlichen Umgebungen laufen .... kommunizieren könnten beide evtl. über Enviroment-Variablen oder Dateien... also die Bat erstellt als letzte aktion eine.... und das lisp rotiert in einer while schleife, bis die datei gefunden wurde und macht dann weiter ------------------ - 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 |
|
Lisp : Lisp-Checker für AutoCAD 2011
CADmium am 30.12.2010 um 21:20 Uhr (0)
Autolisp hat sich doch seit Ewigkeiten nicht verändert.... ein paar command-optionen hatte sich mal (2006 ????) geändert .... aber sonst .... ------------------ - 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 |
|
Lisp : text zu attribut
CADmium am 14.04.2011 um 10:12 Uhr (0)
Zitat:Original erstellt von hooki:hallo,ich bin auf der suche nach einem lisp, das folgendes zustande bringt. zur ausgangssituation: ich habe einen block und einen text und will nun durch anklicken des blockes und anschließendem klick auf den text dem block diesen text als attribut "x" zuweisen. dabei soll der textinhalt als attributwert übernommen werden, aber es soll sich weder die position, drehung, stil, höhe,.... ändern. soll heißen alles sieht aus wie davor, jedoch der text ist nun ein attribut des ...
|
| In das Form Lisp wechseln |
|
Lisp : Fonts in Textstilen automatisch ersetzen lassen
CADmium am 16.11.2009 um 10:59 Uhr (0)
Zitat:Original erstellt von iwa:Hallo, ich danke Euch für Eure schnellen Antworten. Was mache ich denn nun mit dem code, den Ihr mir gegeben habt. Kommt er in eine Datei, oder gebe ich den in die Befehlszeile ein?naja .. scheints ja wirklich null Erfahrung zu haben .. eigentlich kannste das zur Demo in die Befehlszeile kopieren .. da wird aber niur was angezeigt ...Versteh ich jetz die Aufgabenstellung so richtig :Du hast eine Textdatei wo z.B. sowas drin steht :[STANDARD-SHX]romans.shx[STANDARD-TTF]arial ...
|
| In das Form Lisp wechseln |
|
Lisp : Punktkoordinaten aus Datei auslesen
CADmium am 30.08.2011 um 10:34 Uhr (0)
Zitat:Original erstellt von cadplayer:1,6395579.272,148352.957,87.760,HPKann ich den String "zerhacken" so das der folgende entsteht"1" "6395579.272,148352.957,87.760" "HP"Ja. Gäbe es mehere - stupide und intelligente- Lösungen mit mehr oder minder großen Aufwand ... IMHO findest du sogar auf http://www.autolisp.mapcar.net/ einen einfachen Stringteiler------------------ - 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 |
|
Lisp : Punktkoordinaten aus Datei auslesen
CADmium am 30.08.2011 um 12:15 Uhr (0)
Wie liegen die Daten denn vor ?und um was in ne Zeichenkette zu wandeln geht vl-princ-to-string recht universell------------------ - 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 |
|
Lisp : Punktkoordinaten aus Datei auslesen
CADmium am 12.06.2008 um 09:16 Uhr (0)
Zitat:Original erstellt von joern bosse:Hallo,nochmal eine Anmerkung zur automatischen Erkennung der Elemente X, Y und Z: in vielen Fällen kann man davon ausgehen, das nur für x, y und z ein Dezimalpunkt verwendet wird: Dann kann man über (if(vl-string-search "." Listenelement) die anderen Elemente herausfiltern. oder einfach (distof VAR) verwenden ... gibt bei nichtnumerischen Wert nil zurück------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr a ...
|
| In das Form Lisp wechseln |
|
Lisp : Punktkoordinaten aus Datei auslesen
CADmium am 31.08.2011 um 11:54 Uhr (0)
IMHO wieder mal die Klammern ..... (cond ((= (cdr (assoc 1 DATA)) "HP") (entmod (subst (cons 8 "M-YTOR") (assoc 8 (entget OBJ)) (entget OBJ))) (entmod (subst (cons 62 12) (assoc 62 (entget OBJ)) (entget OBJ))) ))------------------ - 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 |