|
Rund um Autocad : objekte einfrieren
tom.berger am 02.06.2004 um 11:21 Uhr (0)
Zitat: Original erstellt von don max: erstmal danke für den tip. leider bin ich lispmässig noch ziehmlich am anfang. könntest du mir nen tip geben, wo ich deine zeilen in das von mir gepostete lisp einbauen müsste, damit das zurücksetzen wieder funktioniert. der rest geht ja. Ich hab mir Deinen Code nicht weiter angesehen, meine Funktionen würden Deinen Code komplett ersetzen. Aber Du benötigst erst mal ein paar Funktionen zum Schreiben und Lesen von XDATA. Die kannst Du Dir mit Hlfe der VisualL ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : objekte einfrieren
tom.berger am 02.06.2004 um 19:09 Uhr (0)
Zitat: Original erstellt von don max: dein vorschlag TOM mit den 20 € als spende werde ich mir durch den kopf gehen lassen. für ein neues lisp ist das denke ich mal angemessen. ich will jetzt ja nicht rumjammern, wegen 20 €, aber seit ich in spanien lebe und von den gehältern hier überrascht wurde steht bei das geldsparen vor dem zeisparen, was heissen soll, dass ich mich wahrscheinlich mal am lispeln versuche. Dann hat mein Vorschlag hoffentlich geholfen :-) Tools zum XDATA-Schreiben findest Du i ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block suchen und ersetzen
tom.berger am 03.06.2004 um 11:47 Uhr (0)
Zitat:Original erstellt von Kelme:Grüßt euch!Kann man einen Block suchen und durch einen anderen ersetzen?Z.B. alle Blöcke A durch Block B ersetzen.GrußDas "Suchen" ist einfach: Befehl: (setq sset (SSGET "X" ((0 . "INSERT")(2 . "ALTERBLOCKNAME"))))Damit hast Du den Auswahlsatz der Blockreferenzen in der Variablen SSET gespeichert.Das Ändern dieser Referenzen auf einen neuen Blocknamen erledigst Du am einfachsten mit meinem Programm SSMOD, das Du aus http://www.archdim.de/SSMOD.LSP downloaden kannst (es l ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Länge messen Autocad 2004
tom.berger am 03.06.2004 um 18:25 Uhr (0)
Zitat: Original erstellt von densa: ist doch egal woher.gr Na, wenn Du Dich da mal nicht täuschst! Ohne jetzt jemanden perönlich angreifen zu wollen, oder irgend wie sonst lästern zu wollen: selbst sehr kleine Hilfstools auch im LISP-Quellcode fallen meistens unter den Schutz des Urheberrechts. Jeder, der solche Tools weiter gibt und/oder sich von irgend wo aus dem Netz per Download holt, sollte sich sicher sein, dass der Urheber dazu seine Erlaubnis erteilt hat, sonst macht man sich nämlich ersten ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : BITMAP 2000 aufsatz sehr sehr langsam.....
tom.berger am 03.06.2004 um 22:48 Uhr (0)
Zitat: Original erstellt von tomws: hi... habe das problem, daß bei einer kollegin der bitmap 2000 aufsatz (auf acad2000)auch bei winzigen zeichnungen -1mb sehr lahmt. Arbeitest Du an Deinem Rechner mit AutoCAD im Single-Document-Modus und hast Du gar noch eine zweite AutoCAD Session offen? Dann stell das mal um auf Multi-Document-Modus und prüfe, ob das immer noch so lahmt. Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.archtools.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block suchen und ersetzen
tom.berger am 04.06.2004 um 10:32 Uhr (0)
Zitat:Original erstellt von marc.scherer:Hi Tom,schickes Tool.Gibt es das auch unter berücksichtigung von Attributen?Hast Du da was ähnlich kleines? So in der Art "ssmod-advanced".SSMOD nimmt einen Auswahlsatz und verändert für die Elemente darin die Werte gewünschter DXF-Gruppencodes. Es baut auf SSMODENT auf, das ein einzelnes Entity entsprechend ändert. Du kannst selbstverständlich SSMODENT auch völlig problemlos und ohne jede Änderung auf Attribute anwenden.GrußTom Berger------------------Architekturw ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Block suchen und ersetzen
tom.berger am 04.06.2004 um 12:30 Uhr (0)
Zitat:Original erstellt von StephanJP:Hallo Tom,Du könntest Deinen Code noch etwas verkürzen:(defun ssmodent(ename dxf val / old) (entmod (list (assoc -1 (entget ename))(cons dxf val))))Ohne das jetzt mit neuesten AutoCAD Versionen ausprobiert zu haben: nicht jedes Element lässt sich bzw liess sich in früheren AutoCAD Versionen so updaten - zumindest manche Elemente verlangten nach den vollen Enity-Listen. Aber auch in dieser Variante gibts bei all den neueren Objekten Probleme, bei denen ein und derselb ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Flächenberechnung von 3D Körpern ?
tom.berger am 04.06.2004 um 22:58 Uhr (0)
Zitat: Original erstellt von T_Kaulen: suche zur einfachen Auswertung von A/V (Fläche zu Volumen) Verhältnissen eine Möglichkeit die Fläche von mittels Autocad erzeugten beliebigen 3D Körpern Hallo Thomas, meine Antwort findest Du auf Deine Anfrage im LISP Forum Gruß Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.archtools.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block suchen und ersetzen
tom.berger am 05.06.2004 um 12:27 Uhr (0)
Zitat:Original erstellt von marc.scherer:Hi Tom,neimn ich meinet eher etwas, dass nicht die Inserts zu den Blockdefs unsynchron macht.Mit Deiner Methode hängen nach dem Austauschen von Insert mit Attributen durch ein Insert ohne Attribute auf einmal Attribute am ausgetauschten Insert. Das kann doch nicht im Sinne des Erfinders sein?Doch, das ist im Sinne des Erfinders, der hier Autodesk heisst. Es gibt keine wirkliche Bindung zwischen einer Blockreferenz und den Attributen. Man kann jederzeit Attribute an ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : dxf importieren in autocad 2002
tom.berger am 06.06.2004 um 15:43 Uhr (0)
Zitat: Original erstellt von gog_the_man: hallo, habe ein ganz grosses problem. muss ein dxf file in autocad importiere und es will einfach nicht klappen. ich konnte noch nie dxf files öffnen, warum ;( ? da ich es schnell hinbekommen sollte, vertraue ich auf euch. bis bald gog Teile doch bitte auch mit, was beim Import passiert. Siehst Du einfach nichts, oder gibt s ne Fehlermeldung und wenn ja, welche, oder stürzt AutoCAD einfach ab? Letzteres passiert gerne, wenn die DXF-Datei LDATA Objekte enth ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : DWG Formate
tom.berger am 06.06.2004 um 17:08 Uhr (0)
Zitat: Original erstellt von J.Becker: Hallo Ihr, ich beabsichtige einen Viewer in C# zu schreiben. Dazu benötige ich die DWG-Spezifikation. Weiß jemand wo ich diese finde. Jürgen DWG ist ein propriäteres Format der Fa Autodesk, da kommst Du auf offiziellem Wege nicht ran. Es gibt die OpenDWG Organisation, die das DWG Format gehackt hat und das OpenDWG Toolkit zur Verfügung stellt. AFAIK ist das nicht ganz billig. Gruß Tom Berger ------------------ Architekturwerkzeuge für AutoCAD: http://www.ar ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block suchen und ersetzen
tom.berger am 07.06.2004 um 13:02 Uhr (0)
Zitat:Original erstellt von marc.scherer:Ja, das ist mir schon klar, dem durchschnittlichen Acad-User aber nicht. Und nur weil es GEHT, heißt es nicht das es sinnvoll oder gar von ADesk gewollt war. Denn eine solche Struktur läßt sich IMHO nur durch programmiertechnische Kniffe erzeugen, nicht mit Acad-Befehlen.Nein, das lässt sich sogar sehr einfach mit AutoCAD Befehlen erzeugen: erstelle einen Block mit Attributen und füge ihn ein paar Mal in die Zeichnung ein. Dann erzeugst Du den Block neu, diesmal oh ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Länge neben Linie schreiben
tom.berger am 07.06.2004 um 15:53 Uhr (0)
Zitat: Original erstellt von Andreas-H: ich suche eine Möglichkeit, bei der ich, wenn ich eine Linie/Polylinie/Kreis/Bogen anklicke, die Länge des angeklickten Elemtentes als Text neben die Linie zu plazieren. Gibt es ein Lisp o.ä. das mir hier weiterhelfen kann?? Wie wär s mit einer Bemaßung? Falls aber niemand mit einer fertigen Lösung kommt, würde ich Dir gegen 20 Euro Spende*) an Amnesty oder die Andheri Stiftung so ein kleines Progrämmchen schreiben, das die Länge sogar assoziativ an die Lini ...
|
| In das Form Rund um Autocad wechseln |