|
Rund um Autocad : Once again, Blockeigenschaften
Brischke am 18.05.2004 um 10:17 Uhr (0)
Hallo CeZet, wenn ich das jetzt mal zusammenfasse, dann sollen 1) alle Layer entsprechend irgendwelcher Vorgaben geändert werden 2) alle Zeichnungselemente auf die Farb- und Linientypeigenschaften VONLAYER gesetzt werden 3) alle Elemente aller Blöcke auf den Layer 0 verschoben werden und ebenfalls die VONLAYER-Eigenschaft für Farbe und Linientyp zugewiesen werden. Hast du schon einmal auf meiner Seite unter Hilfe- Download geschaut? Z.B. ändert das Tool 24 die Farbeigenschaften aller Elemente. Ein kom ...
|
| In das Form Rund um Autocad wechseln |
|
ZWCAD : ZWcad2009i
Brischke am 25.08.2009 um 08:54 Uhr (0)
Hallo Heinz,die Implementierung der Reactoren in Lisp ist bis zur neuesten Version nicht erfolgt. Diese sind jedoch vorhanden, denn man kann diese über C++ und auch (zum Teil) über VBA ansprechen.Da ich diese Thematik im letzten Projekt ebenfalls zu lösen hatte, stand ich in sehr engem Kontakt mit den ZWCAD-Entwicklern, welche bei fehlenden oder falsch arbeitenden Funktionen kurzfristig Lösungen erarbeitet hatten. Der deutsche Vertrieb(Konstruktionswerk, Hr. Holfort) hat den Kontakt hergestellt, da recht s ...
|
| In das Form ZWCAD wechseln |
|
Rund um Autocad : Auswahlsatz anzeigen
Brischke am 04.12.2002 um 13:29 Uhr (0)
Hallo Florian, (redraw [ename [mode]]) Hier ein Auszug aus der Hilfe: If redraw is called with no arguments, the function redraws the current viewport. If called with an entity name argument, redraw redraws the specified entity. The redraw function has no effect on highlighted or hidden entities, however a REGEN command forces the entities to redisplay in their normal manner. Arguments ename The name of the entity name to be redrawn. mode An integer value that controls the visibility and highlight ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : text in gleichnamigen block konvertieren
Brischke am 10.06.2003 um 11:53 Uhr (0)
Hallo Jan, wahrscheinlich hast du jetzt länger auf ne Antwort gewartet, als die Zeit die du zum Schreiben gebraucht hättest. Nachfolgende Zeilen tauschen dir den Text gegen die Dummy-Blöcke aus. Diese sollten natürlich schon existieren. Hat der Dummy-Block irgendwelche Attribute, dann solltest du nicht vergessen die Sysvar s so zu setzen, dass diese nicht abgefragt werden, oder eben die Werte der Attribute in der Command-Anweisung mit berücksichtigen. Code: (mapcar (lambda (NAME / as) (se ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Attribute an beliebigen Block anhängen
Brischke am 12.09.2004 um 12:59 Uhr (0)
@Tom Berger, Die Aufgabe einmal zusammengefasst: Die Rahmenbedingungen: 1) Es geht in diesem Beitrag um von einer Applikation (PIT) verwaltete Blöcke. 2) Die Daten sollen in einen Block mit Attributen bestimmter Namensgebung. Diese Struktur ist die einzuhalten, damit die Daten in ein FM-System übernommen werden können. Die Frage: Wie bekommt der Fragende das in den Griff um nachträglich diese Struktur zu erhalten? Frage speziell an Tom Berger Was, außer ein paar einleitender Worte für die Werbung eines ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Werkzeugpalette sinnvoll nutzen
Brischke am 14.05.2004 um 11:22 Uhr (0)
Hallo CAD-Online, der Captainfritz hat genau das herausgefunden, wozu die Werkzeugpaletten gedacht sind. Die AutoCAD-hilfe schreibt dazu: Werkzeugpaletten sind Registerkarten im Fenster Werkzeugpaletten, die eine effiziente Methode zum Organisieren, zur gemeinsamen Verwendung und zum Plazieren von Blöcken und Schraffuren zur Verfügung stellen. Werkzeugpaletten können auch benutzerspezifische Werkzeuge umfassen, die von Drittanbietern zur Verfügung gestellt werden. ... Festlegen von Werkzeugeigenschaften ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : einige lsp´s funzen nicht.
Brischke am 12.05.2004 um 08:48 Uhr (0)
Hallo Ines, es wird nichts nützen, wenn du in allen dir bekannten Foren immer die gleiche Anfrage postest. Lies dir doch die Antworten durch, und bleibe dann bei einem Thread, wenn danach immer noch Probleme auftauchen. Zur Erinnerung, deine Themen: http://ww3.cad.de/foren/ubb/Forum54/HTML/007251.shtml http://ww3.cad.de/foren/ubb/Forum145/HTML/000564.shtml http://www.autocad-magazin.de/forum/read.php?f=3&i=12062&t=12062#reply_12062 http://www.autocad-magazin.de/forum/read.php?f=3&i=12046&t=12046# ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : AutoCAD: Blöcke exportieren mit Attributs-Werten
Brischke am 20.09.2011 um 08:34 Uhr (0)
Hallo Matze,dann greif dir doch mit der Schnellauswahl jeweils die Blockreferenzen eines Blockes, der das Attribut enthält. Schreibst diesen Auswahlsatz mittels WBLOCK als extra Zeichnung raus.Das wiederholst du für alle Blöcke, die dieses Attribut enthalten. Wenn du für alle so eportierten Zeichnungen den Basispunkt gleich (am besten 0,0,0) gewählt hast, kannst du diese ganzen Zeichnungen in eine neue Zeichnung einfügen (dann auch an dem von dir gewählten Basisipunkt (0,0,0)). In dieser so entstanden Zeic ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Blockattribute
Brischke am 06.05.2004 um 12:39 Uhr (0)
Zitat: Original erstellt von Kelme: Ich möchte die Attribute eines Blockes per VBA auslesen. VBA also, gut dass das jetzt auch mal gesagt wurde, ändert allerdings am Prinzip nichts. Zitat: Original erstellt von Kelme: Wenn ich versuche die Attribute auszulesen, wie ich es mache, wenn ich die Blockzeichnung direkt geöffnet habe, findet er immer keine. Was ist für dich eine Blockzeichnung? Zitat: Original erstellt von Kelme: Das Ziel am Ende soll es sein, an Hand externer Daten eine ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : aus Liste(13 34 36 67 64 45) string "13 34 36 67 64 45"
Brischke am 26.05.2003 um 10:23 Uhr (0)
Hallo Andrea, hier noch ein anderer Weg. Ich habe auch gleich das einlesen der Daten aus der Datei eingefügt, damit der Sinn des (princ " (" f) verstanden werden kann. Auf diese Art und Weise, entfällt das ganze Gemache um eine Textdatei wieder einzulesen, da dass dann mit dem (load- Befehl einfach zu machen ist. Das macht natürlich nur Sinn bei irgendwelchen Config-Dateien, die nicht in anderen programmen weiter verarbeitet werden sollen. Mit (princ Wert f) entfällt jedoch das Konvertieren zu String s. ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Weicher Block
Brischke am 09.03.2004 um 15:14 Uhr (0)
Zitat: Original erstellt von Helmut Wieser: ... Jetzt gibt´s da doch die Attribute, die ja für jede Blockreferenz individuell abgespeichert werden - also meine Frage: Kennt wer eine Möglichkeit auch einzelne Blockelemente analog zu den Attributen individuell in die Blockreferenz zu schreiben also einzelne Blockreferenzen aufzuweichen sprich z.B. einzelne Blockelemente löschen zu können ohne dass der Bezug der restlichen Elemente zur Blockdefinition verlorengeht? - ich nenn das mal den Weichen Block ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Probleme gesucht...
Brischke am 16.04.2003 um 15:01 Uhr (0)
Hallo Geos, wenn du den Wert des/der gepickten Textes/Attrib s haben möchtest, dann geh doch gleich mit nentsel drauf. Habe mal etwas code getippst, der eigentlich das machen sollte, was du möchtest. Habe das nur hier runter geschrieben, kann also sein, dass kleine Fehler drinnen sind bzgl. Klammern..? Code: (defun c :picktext ( / text) (while (not text) (princ "
Text oder Attribut wählen: ") (setq text (lesen)) ) (princ "
gefundener Text:") (if (= (type text) STR) (princ text) ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : dxf export
Brischke am 08.09.2003 um 08:43 Uhr (0)
Hallo daiz, ich kann im Moment nicht nachvollziehen, warum das Tool KBLA.lsp bei Dir nicht funktioniert??? Es funktioniert bei mir sowohl mit LWPolylinien, die Kreisbögen enthalten als auch mit Bögen als einzelnes Element. Nachteil, und das denke ich möchtest du auf keinen Fall, ist, dass bei LWPolylinien, die Kreisbögen enthalten auch die geraden Liniensegmente unterteilt werden. Wenn du aber schreibst, dass die Rohdaten einzelne Bögen enthalten, und dieser erst in der weiteren Bearbeitung durch z.B. PE ...
|
| In das Form Rund um Autocad wechseln |