|
Rund um Autocad : ACAD 2k2: Layerauswahl
Brischke am 15.07.2003 um 11:33 Uhr (0)
Willkommen im Forum! so lange wie AutoCAD am Markt ist, so lange gibt es auch Fragen dazu. Seit es dieses (und andere) Forum gibt, gibt s auch schnell Antworten zu den Fragen. Viele (nicht alle) sind schon öfter behandelt worden, weshalb ich Dich auf die Suchfunktion des Forum s hinweisen möchte. Die Suche Layersortierung brachte folgendes Ergebnis: http://ww3.cad.de/foren/ubb/Forum54/HTML/003984.shtml Die Suche nach Layername folgendes http://ww3.cad.de/foren/ubb/Forum54/HTML/003742.shtml Bei Fragen ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : reverse von Eingaben
Brischke am 09.09.2003 um 09:19 Uhr (0)
@Sebastian, so ganz hast du es ja noch nicht raus. @All anbei Code, um das ganze im Acad-Textfenster richtig lesen zu können, man will ja schon beim Thema Rund um AutoCAD bleiben. Code: (defun f:str-in-list (sil_str / sil_i sil_strli) (setq sil_i 0) (if (= STR (type sil_str)) (reverse (while ( sil_i (strlen sil_str)) (setq sil_i (1+ sil_i) sil_strli (cons (substr sil_str sil_i 1) sil_strli) ) ) ) ) ) (princ (apply strcat (reverse(f:str-in-list "reg ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : mit shell-befehl Datei kopieren
Brischke am 09.09.2003 um 00:57 Uhr (0)
Hallo, versuche es doch mal als Lisp-Kommando (command "shell" "copy c:pfaddatei.mns z:pfad2") Ich habe es nicht getestet, sollte aber gehen. Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Ich bin vom 07.-10.10. auf dem Anwendertreffen anzutreffen.
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blöcke drehen / einfügen
Brischke am 16.09.2003 um 23:52 Uhr (0)
Hallo Daiz, trauen, ja sicher doch. nur aus Deinen 2 Zeilen der Koordinatenliste, kann ich noch kein System erkennen. Zumal beide Punkte durch den Code 11 gekennzeichnet sind. ??? Oder heißt das, dass zu jedem Punkt die daten gehören, die den selben Code haben?? Das beste ist, du setzt hier mal eine solche Datei rein. 2. Frage: Was heißt in den Punkt drehen? Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! 10, 9, 8 - Der Countdown läuft. Wofür?... ./. Ich bin vom 07.-10.10. i ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Excel Abfrage aus AutoCAD !!!
Brischke am 02.10.2003 um 12:08 Uhr (0)
Hallo p_hoc, mit AutoLISP/VisualLISP kann man Daten in eine Excel-Tabelle schreiben lassen. Das ist aber meist so individuell, dass es da kaum allgemein gültige Lösungen gibt. Kannst Dich ja mal bei mir melden. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem Leistunsspektrum...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Superlisp
Brischke am 01.10.2003 um 15:10 Uhr (0)
Hallo Seven, Folgendes einfach in einer LISP-Datei speichern: (c:PLAETTEN) (c:PKONV) ;usw Die dateien am Anfang laden und diese dann als letztes. ------------------ Holger Brischke (defun - Lisp over night! ...mit erweitertem Leistunsspektrum...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Superlisp
Brischke am 02.10.2003 um 10:34 Uhr (0)
Hallo Seven, du musst zuerst alle Lisp s laden. Das weißt du ja wie es geht. Als letzte lädtst du die Sperlisp. In der stehk kein! (defun ...) sondern nur die Startbefehle in der Reihenfolge wie du die Tools abarbeiten möchtest. Da du aus LISP heraus die durch ein LISP-Tool definierten Befehle nicht mit (command ..) aufrufen kannst, musst du (so wie oben beschrieben) mit folgendem Aufruf die Tools ausführen (c:Befehlsname) mit Klammern! Warum (c:Befehlsname)? Lisproutinen werden mit (defun Name ...) defin ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : neu zeichnung erstellen
Brischke am 13.10.2003 um 15:46 Uhr (0)
Hallo theodorus, ich habe es jetzt nicht getestet, aber mit VLISP sollte es gehen. Soll in der neuen Zeichnung dann auch etwas passieren? Wenn ja, dann wird s mit LISP schwieriger, da aus einer laufenden LISP-Routine nicht in unterschiedlichen Zeichnungen gearbeitet werden kann. Aber auch solche Probleme lassen sich lösen. Schreib mal, was du vor hast. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Pr ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : neu zeichnung erstellen
Brischke am 13.10.2003 um 15:58 Uhr (0)
Hallo theodorus Anderer Vorschlag: undo Markierung neuen Layer anlegen, alle anderen ausschalten, Querschnitt zeichnen, Zoom_grenzen, diamachen zurück bis Markierung könnte auch gehen Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de Moderatoren AutoCAD, AutoCAD LT, AutoCAD Mechanical, Mechanical Desktop, Architectural Desktop
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Texthöhe extrahieren
Brischke am 13.10.2003 um 10:58 Uhr (0)
Hallo @all, dem Problem der Groß und Kleinschreibung kann man aus dem Weg gehen, wenn man bereits bei der Bildung des Auswahlsatzes die Wahl auf die Texte eines bestimmten Layers eingrenzt. Zudem werden die Layernamen immer in Großbuchstaben gespeichert, egal in welcher Version. Man kann ja mal versuchen einen Layer namens Höhe und dann einen Layer namens HÖHE anzulegen. Es sollte bei allen eine Fehlermeldung kommen, dass der Layername nicht eindeutig ist, oder eindeutig sein muss. Meine Code-Variante würd ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Texthöhe extrahieren
Brischke am 13.10.2003 um 13:06 Uhr (0)
Zitat: Original erstellt von AHG: ... Kennt jemand eine Möglichkeit die x-,y-,z-Werte aller Text-Basispunkte in eine Liste zu schreiben?... @daiz Was ist daran nicht eindeutig? Dann soll sich Arlett einfach melden und noch einmal schreiben, was nun das Ziel ist, wenn nicht das. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD NEU: AutoLISP- Projektschulung NEU: Praxisorientierte Schulungen und Workshops durch die bekannten CAD.de ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Texthöhe extrahieren
Brischke am 13.10.2003 um 13:40 Uhr (0)
... von mir aus auch das Code: (defun c:txtkoo ( / as file trenn) (setq trenn ";";tab= as (ssget ((-4 . " and") (8 . "HÖHE,HOEHE") (0 . "TEXT") (-4 . "and ") ) ) as (if as (bau_elemli as)) ) (if as (setq file (open "c:pktliste.txt" "w"))) (mapcar (lambda (E / z tmp) (mapcar (lambda (K) (if (not z) (setq z T) ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Daten in eine ASCII - Datei speichern
Brischke am 02.09.2003 um 23:30 Uhr (0)
Hallo Josef, so vielleicht? Code: (defun c:kpitd ( / f txt1 txt2 antw) (setq f (open (strcat (getvar "DWGPREFIX")"punktliste.txt") "w")) (while (or (not antw)(= antw "J")) (princ "
Stationstext wählen:") (setq txt1 (entsel) txt1 (if txt1 (cdr(assoc 1(entget(car txt1)))))) (if txt1 (progn (princ "
zugehörige Geländehöhe wählen:") (setq txt2 (entsel) txt2 (if txt2 (cdr(assoc 1(entget(car txt2)))))) ) (princ "
!!!Keinen Stationstext gewählt!!!") ) (if (and ...
|
| In das Form Rund um Autocad wechseln |