|
Rund um Autocad : Fangmodi aus 2005 für 2004
Lutz_G am 06.10.2005 um 11:06 Uhr (0)
Ich habe mit Erfolg das kleine LISP von CADWiesel aus dem Beitrag http://ww3.cad.de/foren/ubb/Forum54/HTML/012076.shtml in ACAD2004 angewendet. (Fang den Mittelpunkt zwischen 2 beliebigen Punkten)Allerdings hat es einen Schönheitsfehler, da es während der Bearbeitung alle eingestellten Fangmodi ausschaltet. Wir haben in einer Übergangslösung die Zeile (setvar "osmode" 2087) vor der letzten Zeile [(MAPCAR (LAMBDA ...] ergänzt. Das klappt schon ganz gut.Nun endlich meine Frage:Kann ich den Wert der Variable ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Eigenes Programm auf fremder HP
CADwiesel am 25.06.2007 um 07:53 Uhr (0)
Hai GeosDas Thema in dieser oder abgewandelter Form hatten wir hier schon öfters mal in der Mache.Ehrlichgesagt würde ich mich an deiner Stelle schnell mal von dem darüber Gedanken machen befrein, sonst gibts eh nur n Magengeschwühr.Wer freeware veröffentlicht, muss sich wohl leider mit der Tatsache abfinden, das genau dies immer wieder passiert.Eigentlich kannst du dich nur entspannt zurücklegen und dir sagen: die Anderen hattens eben nicht drauf, was eigenes zu proggen. Dein Wissen ist dein Kapital, das ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : SAFEARRAYBOUND
dr.dave81 am 21.10.2010 um 12:53 Uhr (0)
Also die Lisp funktioniert normalerweise ohne Probleme. Es liegt wohl auch nicht an dem Block, da wenn ich ihn in eine neu angelegte Zeichnung kopiere, das Lisp-Programm ohne Probleme ausgeführt werden kann; die Fehlermeldung "; Fehler: Obere Begrenzung in SAFEARRAYBOUND war niedriger als die untere." kommt trotzdem, und hat augenscheinlich gar nichts mit der Funktion des Lisp-Programms zu tun.Der Fehler muss also in der Zeichnung liegen. Es passiert oft, dass das Programm ohne Probleme funktioniert und da ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Expresstools im Netz installieren
marc.scherer am 18.12.2004 um 20:08 Uhr (0)
Hi, wie auch das CADwiesel machst Du IMHO einen grundsätzlichen Fehler. Du mißbrauchst die AutoCAD SYSTEMDATEI "acad2000doc.lsp" als User-Datei. Für benutzeranpassungen sollten die Dateien "acad.lsp" und "acaddoc.lsp" verwendet werden. Beide existieren standardmäßig im Acad NICHT. Erzeugst Du sie aber im AutoCAD-Suchpfad und packst da Dinge rein werden die garantiert ausgeführt. Die "acad.lsp" wird in der Regel nur beim Start von AutoCAD geladen, die "acaddoc.lsp" wird bei jedem geöffneten Dokument ausge ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : X/Y-Position von Buchstaben in einem Textstring herausfinden
CADwiesel am 14.05.2008 um 09:11 Uhr (0)
Beide Ansätze sind m.E schon nahe dran.Die Lösung von d.balogh basiert allerdings darauf, das alle Zeichen gleich groß sind. Das führt allerdings zu falschen Ergebnissen, bei Texten mit schmalen Buchstaben, wie bslw. dem i .Die Lösung von Andreas ist Ansatzweise zielführender, da hier jeder Buchstabe nachgebildet wird.Diese Lösung muss nun in Teilen mit der von d.balogh ergänzt werden.Es muss nun jeder Buchstabe mit einer boundingbox belegt werden und geprüft werden, ob der pickpunkt innerhalb der jenigen ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Prüfung ob Datei im Zugriff
WolfgangE am 13.09.2004 um 18:57 Uhr (0)
@CADwiesel und @CADmium, den Beitrag hatte ich schon gesehen. Hatte auch schon die Variante mit dem PAUSE-Befehl drin. Hatte eine Schleife gebaut, die prüfte, ob das Umbenennen funktinoierte, wenn nicht, kurze Pause und erneut versuchen. Klappt aber nicht. Die Datei wird zwar dann umbenannt, aber noch währen das PDF fertig erstellt wird. Das hat zum Ergebnis dann 2 Dateien, die umbenannte und die fertig gestellte, die inzwischen mit dem nicht gewollten Dateinamen angelegt wurde. @CADchup mal probieren. Dan ...
|
| In das Form AutoLisp wechseln |
|
Lisp : plan mit Blöcken und Attributen umfärben
bixi1973 am 02.09.2015 um 09:38 Uhr (1)
Zitat:Original erstellt von CADwiesel:ich habe mal ein Tool geschrieben Einfarb was das kann.nur formatierter MText (wo den Texten eigene Farben zugewiesen wurden) wird nicht umgefärbt.Hallo Cadwiesl!Danke für deine Hilfe.Dieses Tool kenne ich bereits aber wie von dir bereits beschrieben werden Mtexte mit zugewiesenen Farben nicht geändert.Aber genau dieses Problem ist das ich gelöst bräuchte.Es wäre toll, wenn dies in dem Tool von cadffm (chg_col_all+.LSP) enthalten wäre, denn das funktioniert dank cadffm ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Acad 2006 kanns nicht mehr
CADwiesel am 30.09.2005 um 10:39 Uhr (0)
hier was - kannst den Aufruf des Lisps auch auf nen Button legen;;;findet Mitte einer Strecke;;;kann transparent aufgerufen werden;;;Bsp.: PLINE (x mp)(DEFUN X MP (/ arg1 arg2) (DEFUN tmp (ag1 ag2) (MAPCAR + ag1 ag2) ) ;_ end of DEFUN (INITGET 128) (SETQ arg1 (GETPOINT "
Erster Punkt :") arg2 (GETPOINT arg1 "
Zweiter Punkt :") ) ;_ end of SETQ (setvar "osmode" 0) (IF (= STR (TYPE arg1)) (SETQ arg1 (EVAL (READ arg1))) arg1 ) ;_ end of IF (IF (= STR (TYPE arg2)) (SETQ arg2 (EVAL (READ arg2))) ar ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Alle Layer einschalten zur Umwandeln in PDF
Er-Elleth am 06.07.2009 um 13:18 Uhr (0)
OK, vielen Dank für die Hilfe, das hat fürs erste funktioniert. Leider klappt das nur bei einer geöffneten Zeichnung. Gibt es auch eine Möglichkeit bei der ich die Zeichnung nicht öffnen muß.Also Stapelweise die Layer einschalten?Habe mir mal so eine "Konvertierungsprogramm" DWGTODXF runteregeladen(war glaub ich VBA), weiß leider nicht mehr woher(glaube aber es ist von CADwiesel).Wenn ich dieses Programm starte(unter AutoCAD) dann kann ich einen Ordner wählen und das Programm konvertiert mir den gesamten ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Erstellen eines neuen Items im Ribbon Plugins
Brischke am 12.03.2013 um 12:21 Uhr (0)
Zitat:Original erstellt von CADwiesel: ich hab zwar nicht den .Net Durchblick, aber findest du das nicht etwas heftig, einen Reaktor nur um einen Menüeintrag zu generieren? ...Nein, das finde ich nicht - zumal es keinen anderen Weg gibt. In .Net ist zudem das Erstellen eines Reactors sehr viel einfacher als in Lisp. Performance-Probleme wird es auch nicht geben, weil sich der Reactor nach der Ausführung selbst löscht.Grüße!Holger------------------Holger BrischkeFREIE SCHULUNGSPLÄTZE -- C#.NET-Schulung im M ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Zahlen.lsp mit Ortho?
GIGIMAN am 31.10.2009 um 09:03 Uhr (0)
Hi Gemeinde,hab mitgeschicktes Zahlen.lsp von Cadwiesel in Verwendung.Die Routine ist von Kollegen im Forum bisschen weiterbearbeitet worden, sodaß man nun auch einen Wunschlayer + eine Texthöhe eingeben kann. So weit - so gut!Was noch wünschenswert wäre ist ,daß sich NICHT der Orthomode ausschaltet wenn ich die lsp. starte - ich möchte nämlich die Zahlen brav in einer Reihe (Vertikal oder Horizontal) schreiben - irgendwie gelingt mir das nicht - hab schon probiert, in der lisp die Orthomode Eingaben zu än ...
|
| In das Form Lisp wechseln |
|
Lisp : Referenzen filtern
Waldemar am 10.01.2008 um 08:24 Uhr (0)
Hallo CADwiesel,zuerst vielen Dank für die schnelle Hilfestellung.Habe den Code in eigene LSP Datei eingefügt. Sieht so aus:; ********** Programmbeginn **********(defun C:XR-WP (/ WP_CM ) ;Systemvariablen werden gesetzt (Setvar "Cmdecho" 1) (setq EARX_BTAA (tblnext "BLOCK" T)) (while (/= EARX_BTAA nil) (if (wcmatch (cdr (assoc 2 EARX_BTAA)) "*Legende*" ) ;_ end of wcmatch (command "_xref""_b" (cdr (assoc 2 EARX_BTAA))) (setq EARX_BT ...
|
| In das Form Lisp wechseln |
|
BricsCAD : Texte schieben mit Höhenänderung
KlaK am 18.03.2022 um 10:32 Uhr (1)
Hallo CADwiesel,Zunächst mal Danke fürs Überprüfen, ob das schon immer so war lässt sich schlecht nachvollziehen mir ist es jetzt aufgefallen.Das merkwürdoge ist ja, mache ich das gleiche mit einer Blockreferenz wird die Höhe übernommen. Demnach scheint es unterschiedliche Griffroutinen für Texte und andere Objekte zu geben. Naja, der Fall liegt jetzt beim Bricscad Support. Die sollen das mal richtigstellen GrüßeKlaus [Edit] Fall wurde jetzt an die Entwicklung weitergegeben damit zukünftig auch beim Tex ...
|
| In das Form BricsCAD wechseln |