|
Rund um AutoCAD : LISP-Routine für Punkte-Export
Gargarot am 08.07.2009 um 20:45 Uhr (0)
Es ist der Post vom: 09. Apr. 2006 13:51 mit ner ZIP-Datei recht weit unten..Da siehst du ansonsten noch direkt CADze_GTs uploads: http://ww3.cad.de/foren/ubb/uploads/CADze_GTUnd gib ihm noch 10 Us Gruss Christoph------------------3 kleine Weisheiten-Man kann ein Problem nicht mit den gleichen Denkstrukturen lösen, die zu seiner Entstehung beigetragen haben.-Bewehrt sich Beton?-Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.[Diese Nachricht wurde von Garg ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : (ssget) benötigt unterscheidlich viele Enter ()?
Gargarot am 09.12.2008 um 13:51 Uhr (0)
Zu 1. Das ist mir schon klar. Nur funktionert Lisp eben immer noch in der alten Version und (command "_copy") kopiert nicht mehrfach. Ich möchte ja darum mit der Variable [ss] die vorhermarkierten Objekte holen um die dann mit "m" mehrfach zu kopieren. Nach ss ENTER liegt ja auch mein Problem.Ich bin mir nicht sicher ob das klar rübergekommen, oder aber ich verstehe deine Antwort falsch COPYMODE gibt es übrigens in ACAD 2007 noch(?) nicht. Hab auch nichts ähnliches gefunden. Mit _copy (ganz normal in der ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : M Text
Gargarot am 01.07.2009 um 20:06 Uhr (0)
Hast du schon einmal Leitungsbeschriftungen so angepasst? Oder Hausnummern auf der AV-Grundlage? Die Drehung des Mtextes wird im Bogenmass mit 6 Kommastellen gespeichert... Da ist das Lisp schon bedeutend schneller Wenn man sonst nur einige Eigenschaften weitergeben will kann man ja bei Eigenschaften Übertragen auch noch Einstellungen vornehmen. Bei unserem Beispiel klappts aber eben nicht.Gruss------------------3 kleine Weisheiten-Man kann ein Problem nicht mit den gleichen Denkstrukturen lösen, die zu se ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Layout Befehlsabfolge
Gargarot am 10.06.2009 um 18:56 Uhr (0)
Funktioniert in 2009 schon das steuerzeichen ^R ?Auszug aus der englischen Onlinehilfe: Zitat:^R: Turns command versioning on or off. Command versioning is required for some commands to ensure command macros written in an older release work properly in the latest release.Habs noch nie gebraucht, aber wenn du das vor ^C^C hintust, siehst du ja obs geht. Ein Versuch ists Wert.Ansonsten kommt mir nur noch Lisp in den Sinn...Gruss Christoph------------------3 kleine Weisheiten-Man kann ein Problem nicht mit d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : RText mit Field ersetzen
Gargarot am 10.06.2009 um 14:53 Uhr (0)
OkeiAuswahl funktioniert tiptop und in der Befehlszeile wird auch alles anzegeigt wies soll. Das mit dem Layer ändern lass ich vorerst einmal, ist zu 99% sowieso gleich. Habe anfangs auch versucht direkt einen MText zu erstellen, aber wie kann man einen Text mit "" (von den Feldern) drin mit Lisp verarbeiten?Und diese ActiveX Dinger scheinen echt toll zu sein... eber eins nach dem andern Dank dir vielmals!------------------3 kleine Weisheiten-Man kann ein Problem nicht mit den gleichen Denkstrukturen löse ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Lisp für xref Layer geht nicht mehr
Gargarot am 09.12.2008 um 14:22 Uhr (0)
Zum Makrolösch einmal den Unterstrich vor wi. _ bedeutet immer den Englischen Befehl verwenden. Und WInkel heisst auf Englisch angle- kann nicht Funktionieren. Zudem benötigt es den leerschlag nach wi nicht. Leerschlag ist gleichbedeutend mit ; oder "Enter" Im 2007 funktiert es vorher nicht, und jetzt klappts mit:^C^C_.-attedit;_y;;;; wi \_pVielleicht reicht das schon.Wenn du alles nach ^C^C schritt für schritt in die Befehlszeile eingibst siehst du doch woran es scheitert....Gruss Christoph-------------- ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Varia Werte fix in Befehlszeile eingeben
Gargarot am 02.09.2008 um 23:41 Uhr (0)
Abend!Da gibts so ein Lisp um mehrere Block gleichzeitig zu skalieren. Wenn du sowas suchst. Kannst du ja auch auf ein Icon legen:----------------------------------------------------------(defun c:varix ( / befehl fak index asatz edata ep art nurart objtypen);Mit dieser Funktion koennen mehrere Elemente gleichzeitig;von einem Gemeinsamen Bezugspunkt aus -- Basispunkt ;des Blocks bzw Anfangspunkt der Linie ;vergroessert oder verkleinert bzw gedreht werden;Bezugspunkt ist der Gruppencode 10 des Elements;es k ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Maustasten Schaltfläche 3 auswählen
Gargarot am 20.05.2009 um 23:02 Uhr (0)
HalloKurze Zwischenfrage;Ist dir bekannt, dass man solche Befehle auch auf die Tastatur legen kann? (Nicht zu verwechseln mit Tastaturkurzbefehle aus der CUI) zB "b" für Bemassung, "v" für Eigenschaften anpassen ect. Ob jetzt Ctrl+Maustaste oder b und leerschlagtaste (funktioniert ja wie Enter) spielt ja zeitlich keine Rolle, nur die Möglichkeiten sind beinahe unbegrenzt. Dies kann in der Datei acad.pgp oder über die Expresstools oder auch mit einem Lisp angepasst werden.Da hättest du weniger Probleme mit ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Block: 1 Attribut zweimal darstellen
Gargarot am 28.08.2008 um 13:56 Uhr (0)
So...@Wolfgang Gut jetzt klappt das mit dem Verlinken und Einfügen! Tiptop. Immerhin das erste mal würde es funktionieren. Sehr gut. Einziges Problem besteht natürlich wenn ich einfüge, Anpassen und dann erst herumkopiere. Dann bringt auch das vorgänig verlinken nichts. Aber daumenhoch! Halt einfach eine ONE-WAY lösung. Xems Lösung hat einähnliches Problem. Ich kann zwar unendlich häuffig den Text ändern, und die verlinkten Felder sind in den Eigenschaften nicht sichtbar. Der Block darf dann aber nur einma ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : dellayer.lsp
Gargarot am 27.08.2008 um 09:09 Uhr (0)
Ich verwende ein Lisp dazu: dellayer.lsp Findest du in Googel. Datei entweder direkt vom Desktop in die Zeichnung ziehen und (c:dellayer) in der Eingabezeile eingeben.oder (wenn du das noch mehr brachen wilst) irgendwo abspeichern und mit einer Palette einen Neuen Befehl erstellen; Im Befehlsstring gibst du ^C^C(load "DEINPFAD/dellayer.lsp")(c:dellayer) ein. (Gibt verschiedene Möglichkeiten, das wäre einfach meine Version) Noch ein hübsches Icon und du kannst Layer löschen am Kilometer.Hoffe du kannst mir ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : RText mit Field ersetzen
Gargarot am 10.06.2009 um 11:16 Uhr (0)
Hallo!Da DWG TrueView keine RTexte mit Dieselausdrücken (aus den Expresstools?) anzeigen kann, habe ich nun was zusammengebastelt welche diese RTexte mit feldern in einem MTExt ersetzt. Diese befinden sich auf unseren Titelblättern mit Verweis auf den Dateinamen. Funktionieren soll dies in ACAD 2007 + 2009.Ich hab dies zum Anlass genommen mich etwas in LISP einzuarbeiten und folgendes ist herausgekommen:;--------------------------------------------;HAC v1 10.06.2009(defun c:r2f ( / echo unit rtext ref base ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Aktuelle auswahl für Makros
Gargarot am 11.07.2011 um 09:27 Uhr (0)
Guten Morgen!Ich glaub ich seh das Problem: Wenn man Objekte selektiert und dann mit ESC abbricht werden die nicht "gespeichert" und kann sie so nicht mehr mit vorherige holen. Erst wenn man mit dem Auswahlsatz einen Befehl startet werden die Objekte "gemerkt". Darum auch immer die Meldung kein Auswahlsatz. - Kannst auch probieren: Objekte auswählen, ESC, PSELECT, v - kein Auswahlsatz... oder Objekte die beim vorderen Befehl verwendet wurden.Irgendwie kann ich mich erinnern das das früher je nach Produkt a ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : dxf verzerren
Gargarot am 03.03.2009 um 13:07 Uhr (0)
Also wie ich das verstehe müsstest du dein Objekt von der Mitte aus skalieren können webei mit zunehmendem Abstand vom Zentrum der skalierfaktor immer kleiner gegen 1 gehen müsste. So etwas findest du warscheinlich in keinem CAD.... Dein Ausdrück Radius kannst du auch so in autoCAD nicht brauchen. Beschriebst du ja den Abstand vom Ursprung. Entweder neuzeichnen oder per Lisp was machen (lassen). Jeder Punkt ,als Ortsvektor ausgedrückt, müsste irgendwie in selber Richtung mit deinem Delta-Abstand adiert wer ...
|
| In das Form Rund um AutoCAD wechseln |