|
Rund um Autocad : Schnitterzeugung
Marco Müller am 09.06.2004 um 14:37 Uhr (0)
Hallo, kennt jemand für Acad eine Funktion um Schnitte sehr schnell zu erzeugen? Nur durch Eingabe von Blickrichtung, vordere und hintere Schnittlinie. So eine Funktion gibt s bei Microstation. Alternativ: Kann mir einer sagen, wie ich die Eigenschaften des aktuellen Ansichtsfensters über Lisp ändern kann? Marco
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Schnitterzeugung
Marco Müller am 09.06.2004 um 15:10 Uhr (0)
Ne, leider nich. Ich bräuchte eine gekürzte Fassung des Befehls _3DVIEW . Ausserdem habe ich 98% meiner Elemente in der Zeichnung mit unserer Appli erstellt, die krieg ich über die SOL...-Befehle leider nicht sauber hin. Das einzige wäre DVIEW, damit komme ich aber irgendwie nicht klar. Im Prinzip bräuchte ich nur die Info, wie ich über Lisp die Einträge im Eigenschaften-Dialog ändern kann - siehe Bild während aktivem Befehl 3DORBIT. Marco
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bilder
Brischke am 09.06.2004 um 15:14 Uhr (0)
Hallo Julia, das re.lsp ist nur der Dateiname. In der ZIP-Datei hast du doch eine Datei namens delimgpath.lsp . Diese speicherst du im Support-Ordner deiner Acad-Installation. Im Autocad in der Befehlszeile (load delimgpath.lsp ) eingeben danach kannst du das Tool starten. Befehl: DEL_IMAGE_PFAD Alles klar? Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertre ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Schnitterzeugung
Brischke am 09.06.2004 um 15:19 Uhr (0)
Hallo Marco, mit Lisp kann man eine ganze Menge machen, aber wenn 3D-Ansichten innerhalb Ansichtsfenster im Spiel sind, dann passe ich. Skalierfaktor des Bildausschnitts, Position, Brennweite und Target der 3D-Ansicht sind so miteinander verquickt, dass alle meine Versuche da etwas vernünftiges hinzubekommen gescheitert sind. Wahrscheinlich liegt dass an meinen verkümmerten Foto-Kenntnissen. ;-) Wenn hier also jemand irgendwie die Zusammenhänge erklären kann, dann kann ich auch in Lisp was draus machen. Gr ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bilder
Brischke am 09.06.2004 um 15:39 Uhr (0)
Zitat: Original erstellt von Planwerk: Ich hasse AutoCad Tools..... Nun mal nicht so schnell aufgeben! Auch du wirst sie irgendwann lieben lernen - genau dann, wenn du erst einmal weißt, wie es geht. Zitat: Original erstellt von Planwerk: Also ich habe keine genannte Datei in meinem Ordner, ich suche und suche und verzweifel. Diese Datei kommt ja nicht von allein dort hin. Du musst die schon dort hin entpacken. Hast du die ZIP-Datei herunter geladen. Die darin befindliche Datei musst du i ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : X-ref-layer in mehreren Layouts gleichzeitig frieren
Mario Scht am 09.06.2004 um 16:14 Uhr (0)
Hallo an die Wissenden und die anderen sind auch lieb gegrüßt, gleich vorab: ich habe leider keine Express-tools, aber, und da liegt das Problem, ich habe z.B. eine Zeichnung mit mehreren x-refs und vielen Layouts. Da die x-refs meistens Grundrisse von Gebäuden in einem Lageplan sind, brauche ich viele Detailinformationen nicht. Aus diesem Grund möchte ich in einem Handstreich in allen Layouts (bis zu 10 Stk.) entsprechende Layer (bis zu 100 Stk.) der X-refs frieren. Jetzt habe ich nur 2 Fragen und eine Bi ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bilder
Brischke am 09.06.2004 um 18:35 Uhr (0)
Hallo Julia, AutoCAD stellt mehrere Programmierschnittstellen zur Verfügung. Neben ObjectARX kannst du mit VBA und VLisp dir eigene Programme schreiben. Die Programmierumgebungen der letztgenannten werden mit der AutoCAD-Installation auf deinem Rechner ebenfalls installiert. Du kannst ja mal in der Befehlszeile VLIDE und VBAIDE eigeben, dann öffnen sich wahrscheinlich Fenster, die du noch nie gesehen hast. Man kann also kleine und große Programme schreiben, die einem weitere Funktionalitäten zur Verfügung ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : MTexte in Text umwandeln
tom.berger am 10.06.2004 um 13:15 Uhr (0)
Zitat: Original erstellt von furter: Genau das ist das Problem. Ich möchte nicht Layer-weise sprengen, sondern sämtliche Mtexte in der Zeichnung auf einmal. Danach sollten alle Texte ihren ursprünglichen Layer ausweisen. Naja, um das zu automatisieren brauchst Du dann halt ein paar Zeilen LISP. Alle MTEXTe selektieren, und dann für jedes einzelne den aktuellen Layer auf den MTEXT-Layer legen und das Teil dann explodieren lassen. Ohne Test hier eingehackt lautet das dann ungefähr so: (defun c:mt-ex ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : MTexte in Text umwandeln
furter am 10.06.2004 um 13:34 Uhr (0)
Hallo Tom Berger Danke für Deine Antwort. Leider hat s noch nicht funktioniert. ; Fehler: Fehlerhafter Argumenttyp: lselsetp 0 Ich kenne die Lisp-Befehle nicht. Kannst Du mir ein gutes Buch empfehlen. Gruss furter
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Attributen einen neuen Wert zuweisen
Brischke am 11.06.2004 um 13:07 Uhr (0)
Hallo Wölfin, wie ermittelst du denn die Fläche? Ein Bsp für ne Lisp könnte dann so aussehen: Code: (defun area- attrib (fl / ATT ATTD blk) ;;;fl = Fläche als String (prompt
Attribut wählen: ) (setq ATT(nentsel)) (if (and ATT (= ATTRIB (cdr(assoc 0 (setq ATTD (entget(car ATT)))))) ) (progn (setq blk (cdr(assoc 330 ATTD))) (entmod (subst (cons 1 fl) (assoc 1 ATTD) ATTD) ) (entupd blk) ) ) ) (defun c:aktArea () (command _.AREA ) (whil ...
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Probleme mit dem Einfügepunkt eines Blockes
molo am 11.06.2004 um 15:51 Uhr (0)
Ja, ja so ist es, wenn man eben nicht alle Treffer durchliest. Ich habe nur in die reingeschaut, die den Begriff Basisspunkt in Betreff enthielten. Das nächstemal werde ich nicht so schnell aufgeben. Die Lisp ist einfach klasse!!! Schönes Wochenende. ------------------ Schöne Grüsse aus dem Herzen Hamburgs Morten
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Kann Zeichnung nicht schliessen
fred_tomke am 14.06.2004 um 21:06 Uhr (0)
Hallo, sobald eine Zeichnung nicht mehr gespeichert werden kann, führe diese LISP-Ausdrücke nacheinander in die Befehlszeile ein und bestätige sie mit der ENTER-Taste: (vl-load-com) (vlax-ldata-delete VL-REACTORS hippodamos$hippodamos$hippodamos ) Wie gesagt: StadtCAD schreibt diesen Eintrag nicht!!! Sollte es es dann noch nicht behoben sein, sende bitte Deine Datei an f.tomke@stadtcad.de, dann kann ich es mir ansehen. VG, Fred
|
In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Kann Zeichnung nicht schliessen
Tblaenky am 15.06.2004 um 10:30 Uhr (0)
Zitat: Original erstellt von fred_tomke: Hallo, sobald eine Zeichnung nicht mehr gespeichert werden kann, führe diese LISP-Ausdrücke nacheinander in die Befehlszeile ein und bestätige sie mit der ENTER-Taste: (vl-load-com) (vlax-ldata-delete VL-REACTORS hippodamos$hippodamos$hippodamos ) Wie gesagt: StadtCAD schreibt diesen Eintrag nicht!!! Sollte es es dann noch nicht behoben sein, sende bitte Deine Datei an f.tomke@stadtcad.de, dann kann ich es mir ansehen. VG, Fred Besten Dank! Das wars s... ...
|
In das Form Rund um Autocad wechseln |