|
AutoLisp : Datenbank mit lisp
Brischke am 28.10.2003 um 12:47 Uhr (0)
Hallo mkl-cad, so ganz allgemein irgendwelche Blöcke auslesen, ist meines Wissens in Acad (ETools) integriert. Meine Erfahrung zeigt auch, dass eine Zeichnungsauswertung in aller Regel nicht mit einer solchen einfachen Liste gemacht ist. Meist sind dann noch irgendwelche Regeln/Zusammenhänge mit einzuarbeiten, so dass es dafür in den seltensten Fällen eine fertige Lösung geben wird. Zitat: ...,, oder gar gekaufen werden müssen. Will man eine allgemeingültige Lösung zum Export schreiben, die dann au ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Attribute - Suchen und Ersetzen mit Lisp
Lampi am 13.07.2005 um 08:47 Uhr (0)
Ich suche ein Lispprogramm das mir aus einer Text oder Exceldatei eine Zeichenkette ausliest, diese in meiner Zeichnung (Attribut in mehreren Blöcken) sucht und durch die daneben stehende Zeichenkette aus meiner Text oder Exceldatei ersetzt. Danach soll die nächste Zeile meiner Datei ausgelesen werden. (Automatisches Suchen und Ersetzen). Hat jemand schon so etwas ähnliches gemacht, das ich mir anpassen kann? Über Suchen und Ersetzen ist zwar schon viel in diesen Foren geschrieben worden, jedoch nichts in ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Command läuft nicht durch.
cadffm am 17.03.2021 um 11:45 Uhr (1)
Hi,". Ich verstehe also noch so gut wie nichts."Am Anfang wäre gut die Syntax und die Funktionen zu lernen, wie + 1 1Aber okay, ich verstehe den "Quereinstieg" und mit Lisp hat ein AutoCAD-Befehl (-PLOT) zunächst mal auch nichts zutun. Es geht also um den Befehl -PLOT, dann schau dir einfach an wie der Befehl funktioniertund prüfe deine Command-Angaben mal genau. Da es bereits den Command-Ausdruck gibt: Stelle CMDECHO auf 1 und führe den Code aus,schau im Textfenster [F2] nach wo du Mist sendest und ab dor ...
|
| In das Form Lisp wechseln |
|
Lisp : ExcelTabellenblatt kopieren
joern bosse am 15.09.2011 um 10:53 Uhr (0)
Hallo,ich möchte innerhalb einer Exceltabelle ein Tabellenblatt kopieren, nachdem ich das ExcelWorkbook, die Sheets und letztendlich das betreffende Sheet einer Variablen zugewiesen haben hat folgendes nicht so ganz funktioniert:(vlax-invoke-method sheet Copy)Als Ergebnis habe ich eine neue Exceldatei mit dem kopierten Tabellenblatt.Aus der VBA-Hilfe habe ich folgendes zu der Copy-Methode:WorkSheets(1).Copy After:=Worksheets(Worksheets.Count)Da wird dann das Tabellenblatt(1) nach dem letzten Tabellenblatt ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit Lisp Blöcke auslesen und Teile des Inhalts in Textzeilen abbilden
100dpi am 25.11.2024 um 14:47 Uhr (1)
Vielen Dank für die Antworten @cadwoman: Block editieren weil es dynamische Raumstempel sind, aus denen ich bloß zwei Infos in den Grundrissen brauche. Diese Architektenpläne erzeugen wohl für jeden Raumstempel einen eigenen Block mit den selben Attributen. Ich müsste also zig Blöcke einzeln editieren. So bin ich den Weg gegangen die Werte der Attribute zu extrahieren und dann in zwei Textzeilen schreiben zu lassen. Zur Erklärung: Ich erstelle Feuerwehrpläne und da benötige ich keine m²-Daten. @Andreas: D ...
|
| In das Form Lisp wechseln |
|
Lisp : Ist das TextFenster ein Object?
alfred neswadba am 01.10.2009 um 23:36 Uhr (0)
Hi, inhaltlichich kann in Lisp gar nix inhaltlich beurteilen. In bezug auf Formulierung:Ich will hier jetzt nicht Wäsche waschen und der Reihe nach zitieren, wo ich eine andere Ausdrucksform gewählt hätte. Es sollte mehr ein Aufruf bzw. eine nette Bitte sein, die Diskussion sachlich zu führen, auch wenn man bei Rückfragen sich vielleicht mal nicht gleich auf Anhieb verstanden fühlt (ist ja auch nicht ganz einfach bei Deinen hohen/tiefgehenden AutoCAD-Eingriffsversuchen ).Willst Dus unbedingt wissen was i ...
|
| In das Form Lisp wechseln |
|
AutoLisp : ATTSYNC: als command in Lisp, (acet-attsync) usw.
marc.scherer am 16.11.2005 um 16:28 Uhr (0)
Hi,poste doch mal den Code und die Testdatei.Dann findet sich der Fehler bestimmt RuckZuck.Ich hatte folgendes als Attsync im Einsatz (Attsynct aber alle Blöcke...)Code:(defun DT:ATTSYNC (/) (if (DT:GET-BLOCKDEFS-WITH-ATTDEF "*") (command "_.attsync" "name" "*") (princ "
Keine Attributierten Blöcke in Zeichnung definiert!") ) (princ))Die Abfrage ob attributierte Blöcke in der Zeichnung existieren ist notwendig, weil die command attsync Anweisung sonst nen Fehler produziert. Das attsync synchronisiert so ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Blockeinstellungen verändern (Beschriftung)
cadplayer am 09.09.2013 um 08:24 Uhr (1)
Deine Beschreibungen sind nicht eindeutig!Zitat:Nun würde ich gerne per LISP im Blockeditor in den Eigenschaften den Block auf Beschriftung stellenWas meinst du mit Beschriftung? Soll das ein Attribut sein ?Zitat:weil dann der Block sich um den Faktor 1000 vergrößert auch wenn der Bemaßungsmaßstab auf 1:1Hast du schon einfachhalber mal den command _attredef probiert. Da werden alle Attribute nach deinen Vorstellungen geändert.Ansonsten, gib mal genauere Angaben: was ist dein Problem, wie willst du es lösen ...
|
| In das Form Lisp wechseln |
|
Lisp : Kochrezept für Verknüpfung Linie - Infoblock?
Peter2 am 13.07.2016 um 17:03 Uhr (1)
Zitat:Original erstellt von cadwomen:...und was soll dann passieren mit dem Infoteil ?Ist das dann ein Marker mit Zusatzinfos ?...So ähnlich. Der Textinhalt soll aber bearbeitet werden können und nachher per Lisp in Textdatei exportiert werden.Zitat:Original erstellt von Vino:...bieten sich meiner Meinung nach XDATA an....Wahrscheinlich geht es in die Richtung. Ich warte aber noch ein wenig auf den Link "Genau dort liegt das gratis zum Download was du dir wünscht "------------------Für jedes Problem gibt ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Block einfügen
Brischke am 02.12.2004 um 14:21 Uhr (0)
Zitat: Original erstellt von Frank88: @Holger Genau, da hab ich doch irgendwas über Verschachtelung gelesen (war s nicht sogar in der Online-Hilfe?), aber wie das funktioniert, stand da nicht! Apropos "...stand da nicht": Ich kann den BLockDefForLoad am angegebenen Ort nicht finden. Gruß, Frank Stimmt (warum auch immer das durch die Lappen gegangen ist?), dann findest du das bei CADwiesel. Und in der Online Hilfe steht garantiert nix darüber - oder was meinst du? Grüße Holger ------------------ ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Problem mit (* Realzahl -1)
FiRePhoeniX am 19.05.2009 um 08:24 Uhr (0)
Zitat:Original erstellt von wronzky:Und auch ohne grosse Lisp-Kenntnisse weiss man, dass (* (/ (* 100 Steigung1) 100)10)100 * zahl / 100 * 10 das selbe ist wie 10 * 100 / 100 * zahl das selbe ist wie 10 * zahl.Grüsse, HenningWie es aussieht weiß das nicht jeder. Auch für diese Code abschnitt gibt es einen Erklärung.Aber ich glaube ich muss mich hier nicht für jeden Codeschnipsel rechtfertigen. Ich werde den Code noch mal komplett neu schreiben dabei die neu gelernten Sachen einsetzten und ihn Übersichtige ...
|
| In das Form Lisp wechseln |
|
Lisp : Common Lisp - Funktionen überladen
toxot am 25.09.2009 um 02:29 Uhr (0)
... und noch eins oben drauf ... Zitat:Original erstellt von archtools:Kürzlich wurde hier (wieder mal) angeregt, gemeinsam eine einheitliche Funktionsbibliothek zu schaffen. Das halte ich für keine besonders gute Idee, weil in einer über die Jahre entwickelten eigenen Funktionsbibliothek das größte Kapital eines professionellen Programmierers steckt, und weil deshalb die Profis kaum zu so einer gemeinsamen Bibliothek beitragen werden.[Diese Nachricht wurde von archtools am 22. Sep. 2009 editiert.]... gena ...
|
| In das Form Lisp wechseln |
|
Lisp : Probleme mit _Trim
Dorfy am 24.03.2010 um 10:40 Uhr (0)
Zitat:Original erstellt von GG-GREGOR:...leider bleiben immer einige linien stehn ? kennt einer eine saubere lösung ?Hi, ich weiß zwar nicht wie die Linien und der Quader genau aussehen, wie oft der Quader von der Linie geschnitten wird (1x oder 2x ...) aber hier könnte das Problem schon liegen.Händisch mit Zaun nachvollziehbar - wird die Linie an einem Ende getrimmt das andere bleibt unberücksichtigt - probier mal zwei oder mehr Durchläufe.------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Prog ...
|
| In das Form Lisp wechseln |