|
Rund um AutoCAD : Objekt in Blöcken suchen und löschen
CADuceus am 14.04.2011 um 15:00 Uhr (9)
Vielen Dank erstaml an alle für die regen Infos.Das Lisp funktioniert (mit der Zeile von Kraus).Die abgespeckte Version von CADmium lässt die Linie aber stehen. Egal, denn:Leider habe ich mein Problem nicht richtig erkannt.Erst nach dem Lisp ist mir aufgefallen, dass die Blöcke alle unterschiedlich skaliert sind. Und nur in der skalierten Version sind die betreffenden Linien gleich lang und dick.Die störenden Linien können also nicht anhand ihrer Grösse erkannt werden.Einzige Gemeinsamkeit in allen Blöcken ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Text global in MText umwandeln (E-Tools)
CADuceus am 03.02.2005 um 15:17 Uhr (0)
Habe zuerst gedacht, dass Du mir mehrere LISP postest.Doch habe begriffen, dass ich alles laden muss, damit es läuft.Und jetzt funzts auch bei mir perfekt!Vielen Dank.Der Oscar® geht an: Yvonne!------------------Du kannst in anderen nur entzünden,was in Dir selber brennt!
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Text global in MText umwandeln (E-Tools)
CADuceus am 03.02.2005 um 14:49 Uhr (0)
Nun, ich müsste schon alle Texte gleichzeitig umwandel. Jeden einzelnen von 300-600 Texten (je nach Datei) umzuwandeln dauert zu lange. Muss sowieso schon zuviel basteln.Habe auch bei cadwiesel.de kein LISP gefunden.Wenn jemand eins kennt: Her damit!------------------Du kannst in anderen nur entzünden,was in Dir selber brennt!
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD SysVariablen und Option per Lisp ändern
CADuceus am 11.07.2018 um 17:31 Uhr (1)
Hallo C4DP4P57Du suchst wohl (setenv "HideSystemPrinters" "0").Wurde hier beschrieben:https://ww3.cad.de/foren/ubb/Forum259/HTML/001802.shtml------------------Du kannst in anderen nur entzünden,was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren.[Diese Nachricht wurde von CADuceus am 12. Jul. 2018 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Blöcke über Excel setzen und ausfüllen
CADuceus am 03.08.2016 um 10:04 Uhr (15)
Zitat:Original erstellt von CADmium:.. ich würde mir ein Programm schreiben ...Ach was, Programme sind völlig überbewertet. Aber mal angenommen, ich wüsste wie man mit entmode Attribute bearbeitet:Wie lese ich mit Lisp die Zahl in der zweiten Spalte in der Zeile in welcher XY in Spalte eins befindet in der Tabelle A in der Datei 123.xlsx?------------------Du kannst in anderen nur entzünden,was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : zoom grenzen beim ansichtswechsel unterdrücken
CADuceus am 01.03.2005 um 12:42 Uhr (0)
Mich stört ja nicht der Wechsel in die draufsicht, sondern dass dabei ZOOM GRENZEN ausgeführt wird. Oder kennst Du eine einfache möglichkeit, in das aktuelle BKS zu wechseln ohne das der aktuelle ausschnitt verschoben wird? Ein bks erstelle ich über 3Punkte. Im betreffendem LISP ist glaube ich auch die rede von 2Punkten (da man sowieso meist 2dimensonal und nicht spiegelverkehrt arbeitet). ------------------ Du kannst in anderen nur entzünden, was in Dir selber brennt!
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Viele Blöcke einfügen/definieren
CADuceus am 16.03.2018 um 14:50 Uhr (1)
HalloDas Lisp hier habe ich mal kurz aus dem Ärmel geschüttelt.Es setzt voraus, dass alle Blöcke als DWG in einem Unterordner der Zeichnung sind, in welche Du sie einfügen willst.Es werden dann aber ALLE Blöcke eingefügt. Erstelle also einen Ordner, welche nur Zeichnungen enthält, welche Du auch wirklich brauchst.Die 5 (!) kannst Du an Deinen gewünschten Abstand anpassen, mit welchem weitere Blöcke vom letzten eingefügt werden, so dass nicht alles auf dem Nullpunkt zu stehen kommt.Code:(vl-load-com)(defun ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Attribut durchnummerieren.
CADuceus am 29.01.2009 um 13:24 Uhr (0)
Du hast zu schnell geantwortet. Ich habe meinen vorherigen Beitrag extra nochmal editiert um zu zitieren, dass auch meine "Vorschreiber" sich auf das Auswählen von Blöcken bezieht.Item: Kennt denn jemand ein entsprechendes Lisp?(Das, welches die Blöcke beim einfügen hochzählt kenn ich schon, doch die Blöcke sind schon bestehend.)------------------Du kannst in anderen nur entzünden,was in Dir selber brennt! Wollte noch ein File anhängen, aber habe die Kiste schon heruntergefahren.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : alle Layout löschen
CADuceus am 27.09.2005 um 14:47 Uhr (0)
Guten Tag geschätzte Mitklickerinnen und MitklickerIch möchte meinen "Fertigstellen"-Button soweit raffinieren, dass er vor "bereinigen", "plätten" und "prüfen" noch "alle ausser aktuelles Layout löschen" durchführt.Einzeln über die Befehlzeile kein Problem.Aber wie kann ich das auf alle Zeichnungen anwenden, wenn die Layout-Namen verschieden sind?Kann man das überhaupt mit Makro lösen, oder nur mit LISP?------------------Du kannst in anderen nur entzünden,was in Dir selber brennt! Ich bin ein Traffic-Di ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Druckerpfade über LISP oder Makro ändern
CADuceus am 09.04.2010 um 16:37 Uhr (0)
Zitat:Original erstellt von CADmium:geht z.B. über(vla-put-PrinterConfigPath(vla-get-files(vla-get-preferences(vlax-get-acad-object)))"C:ACADPLOTTERS1")Danke CADmium nachträglich für die Zeile.Bei mir kommt beim laden jedoch folgende Fehlermeldung:-- ; Fehler: no function definition: VLAX-GET-ACAD-OBJECT Wenn mir jemand erklären könnte was ich falsch mache, wäre ich sehr dankbar.(Ich möchte den Druckerkonfigurations-Pfad in der Unternehmens-CUI festlegen.)------------------Du kannst in anderen nur entzü ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Trassen zeichnen
CADuceus am 20.01.2005 um 15:19 Uhr (0)
Nun, CADmium, ich bin Anfänger und ich gebe zu, dass ich eine fertige Lösung nicht ablehnen würde und schliesse nicht aus, dieses Forum durch Zweckentfremdung zu missbrauchen. Um nicht gleich gesteinigt zu werden sag ichs mal so: Ich habe durchaus Interesse daran es selber zu programmieren, habe es aber noch nie hingekriegt (bis auf den gpath ). Sicher möchte ich am liebsten jede Zeile zumindest verstehen. Wie tief ich mich schlussendlich mit der Materie LISP auseinandersetze hängt auch ein Bisschen davon ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Makro in Excel starten
CADuceus am 07.03.2012 um 11:30 Uhr (0)
HalloIch muss regelmässig eine Excel-Tabelle, welche als OLE eingefügt ist, öffnen, dort ein Makro ausführen und die Tabelle wieder schliessen.Ich kann das (den?, die?) OLE über die Befehlzeile öffnen - das wars auch schon.Dass die Tabelle wieder geschlossen wird kann ich ja auch in das Excel-Makro einbauen.Wie kann ich nun aber aus AutoCAD heraus das Makro in Excel überhaupt starten? Geht das mit LISP? Oder muss es ein Skript sein?Eine Batch-Datei geht wohl kaum da die Tabelle keinen Dateinamen hat.Bin fü ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : mehrere Befehle zusammenfassen
CADuceus am 10.01.2019 um 17:29 Uhr (1)
Versuch, die alten Befehle direkt hinzuschreiben.Falls aber einer dieser Befehle nicht richtig läuft, bricht das ganze Lisp ab. Deshalb würde ich diese nochmal in eine PROGN packen, dass stellt sicher, dass alles darin ausgeführt wird. Anführungszeichen und Abstände haben nur in Textstrings etwas verloren.Falls Du die einzelnen alten Befehle nicht mehr separat brauchst, kannst auf das "C:" verzichten.(defun C:neuer_Befehl (/ ) (progn (alter_Befehl_1) (alter_Befehl_2) ))(defun alter_Befehl_1 (/ )...)(defu ...
|
| In das Form Rund um AutoCAD wechseln |