|
Lisp : Block mit Attribut mit Inhalt eines anderen Blockes füllen (Indexfeld)
riqo am 08.12.2017 um 09:47 Uhr (1)
Liebe Community,Nachdem ich schon häufig auf den Seiten der CAD-Foren auf Lösungen zum Thema "AutoCAD" gestoßen bin, wurde es nun mal Zeit, mich hier anzumelden und "Hallo!" zu sagen.Nichtsdestotrotz benötige ich eure Hilfe zum Thema "Datenextraktion" aus einem Block, in diesem Falle einen Index-Block ( mit Eintragung des letzten Index-Eintrags in einen anderen Block (Plankopf). Hintergrund ist der, dass im Büro zunächst das Index-Feld ausgefüllt wird, aber hinterher vergessen wird, den entsprechenden Eint ...
|
| In das Form Lisp wechseln |
|
Lisp : Koordinatenexport
Bauvermesser am 11.07.2006 um 22:46 Uhr (0)
hallo,alle zusammenich bitte um hilfe für folgende problem,habe eine LSP aus diesem forum welche sich für mich sehr gut zum Koordinatenauslesen eignet weil die jeweiligen punkte gleich markiert und beschriftet werden, es gibt nur ein paar probleme mit enigen zeilen welche ich gern geändert haben möchte, kann mir jemand helfen, vielleicht sogar der verfasser selbst? ;habe überall wo ich eine änderung benötige ???? rangehängt;;;;(defun C:test (/) (setq clay (getvar "CLAYER")) (setq OSM (getvar "osmode")) (se ...
|
| In das Form Lisp wechseln |
|
Lisp : Blöcke verbinden
Brischke am 11.04.2011 um 15:14 Uhr (0)
Zitat:Original erstellt von O2CAD: ... Wie lange würde denn ein erfahrener Lisp-Programmierer schätzen, daß ich brauchen werde bis ich diese Sprache so weit beherrsche um oben genannte Aufgabe zu programmieren?es führen viele Wege nach Rom. Willst du quick und dirty Rom erreichen, dann schätze ich den Zeitaufwand zum alleinigen erlernen mal auf 3-4 Wochen (reine Lernzeit). Danach wirst du allerdings noch viele Fragen offen haben.Was du für diese Aufgabe benötigst ist für einen Anfänger nicht ganz trivial. ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl Breaker verbessern
Jonapap am 30.08.2011 um 22:41 Uhr (0)
Hi,ich habe in den Befehl jetzt mal den Error-Handler von mapcar eingebaut. Alles, was meiner Meinung nach durch den Handler in dem Befehl c:Breaker überflüssig geworden ist, habe ich auskommentiert.Erste Versuche haben wie gewünscht funktioniert Da ich mich mit Lisp nicht so gut auskenne:Könnte jemand von euch noch einmal einen Blick drauf werfen?Ich bin mir nämlich nicht ganz sicher, ob ich nicht doch etwas übersehen habe.Vielen Dank im voraus!Code:(defun c:Breaker (/ acdoc varlist echo pmode psize ent p ...
|
| In das Form Lisp wechseln |
|
Lisp : AcCoreConsole mit Script in ACAD24
Archäologie Bubi am 17.10.2023 um 10:51 Uhr (1)
Hallo ZusammenIch muss mich mal wieder an euch wenden, da ich mich seit einigen Tagen mit der AcCoreConsole.exe (ACC) rumschlage ohne das Problem überhaupt zu verstehen.Situation:Wir nutzen im Betrieb ein selbstgeschriebenes LISP zur Stapelbearbeitung. In diesem wählt der Nutzer die Dateien und den gewünschten Befehl.Das Programm erstellt dann ein passendes Skript und startet für jede Datei eine ACC-Instanz mit dem Script.Soweit so gut, soweit so bewährt. Wir nutzen das nun schon seit einigen Jahren, aber ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Befehl Plot / Treiber SHPGL
Bernd10 am 12.10.2004 um 10:23 Uhr (0)
Hallo, Zitat: Original erstellt von Peter2: Am besten, du startest genauso wie dein Lisp den Plotbefehl in der Befehlszeile mit _.plot und notierst dir genau, was das Programm fragt - in 2002 und 2005, und dann siehst du die (allfälligen) Unterschiede. Das habe ich nun gemacht und es ist wieder der Dialog Suchen nach Plotdatei nach der Option Plotten fortsetzen erschienen. Im Dialog kann ich zwar ein Verzeichnis wählen, aber nach dem Beenden mit Speichern ist die Plotdatei im Verzeichnis ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Kugel mit entmake
wronzky am 12.08.2005 um 19:59 Uhr (0)
Zitat:Original erstellt von mapcar:Trotzdem bleibe ich bei meiner Kernaussage: Die Praxis ist so begrenzt, dass es im Prinzip *nicht* geht.Na, ich würde das zwar umgekehrt sagen (Im Prinzip gehts, aber die Praxis ist zu begrenzt), aber im Prinzip hast Du Recht.Es stellt sich allerdings die Frage warum?Immerhin kriegt man ja mit diesen drei Funktionen:Code:(defun get-decoded-ele-data (objekt / liste data) (decode-code-ele-data (entget objekt)))(defun decode-code-ele-data (data / liste) (foreach n data (p ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Attribut zurückspiegeln GC 71
Madler am 03.06.2012 um 14:57 Uhr (0)
Hallo,ich sitze nun schon eine Weile an meinem Programm und es funktioniert irgendwie nicht. Kurz zur Idee:In der Firma haben wir Blöcke mit einem Attribut die in eine neue Zeichnung kopiert werden. Beim kopiervorgang passiert nun etwas eigenartiges....bei einigen Blöcken (alles gleiche Referenz also gleicher Blockname) ist nach dem Kopiervorgang der Text des Attributes gespiegelt. Ich hab absolut keine Ahnung wie das zu stande kommt???Nun versuche ich ein kleines Lisp zu schreiben, das bei allen Attribute ...
|
| In das Form Lisp wechseln |
|
Lisp : Reaktoren
Dober Heinz am 16.01.2008 um 11:17 Uhr (0)
Hallo LisplerBeschäftige mich gerade mit den Reaktoren.Habe folgenden Code von Lisp-Buch kopiert und getestet.Wenn ich eine Bemassung wähle funktioniert der Code, es wird ein Layer angelegt.Aber wenn ich eine Schraff wähle geschied nichts, kann mir bitte einer sagen wo der Fehler liegt.Danke; Anfang der Datei; Funktion zum Setzen des Reaktors(defun add-cmd-reactors( / ) (vl-load-com) (vlr-command-reactor nil ( (:vlr-commandWillStart . cmd-start-callback)) ) (vlr-command-reactor nil ( (:vlr-commandEnded . ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Block tauschen
Brischke am 06.12.2004 um 09:19 Uhr (0)
Halolo FlorianP, Zitat: Original erstellt von Autodesk, zu finden in der Hilfe Blockname Wenn Sie während der aktuellen Sitzung bereits einen Block in die aktuelle Zeichnung eingefügt haben, wird der Name des zuletzt eingefügten Blocks als aktueller Block in der Eingabeaufforderung angezeigt. Gruppierte Objekte in einer eingefügten Zeichnung werden als unbenannte Gruppen eingefügt. Sie können die unbenannten Gruppen anzeigen lassen, indem Sie im Dialogfeld Gruppe die Option Unbenannte einschließen ak ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Volumenkörper auflösen
mapcar am 27.11.2004 um 02:05 Uhr (0)
Hier ist mal wieder der Museumswärter gefragt, glaube ich... Lars, es gibt in AutoCAD einfach verschiedene Ansätze, was 3D betrifft. Diese Ansätze sind in der Regel nicht kompatibel zueinander. Zunächst muss man immer wissen, womit man es bei 3D-Gebilden zu tun hat: Wenn der Liste-Befehl "3DSOLID" anzeigt, dann hast du es mit einem Volumenkörper der neuesten Generation zu tun. Einmal EXPLODE zerlegt diese evtl. in Flächen, aber auch in ganz obskure Entities, die du nicht weiter verarbeiten kannst, wie z.B ...
|
| In das Form AutoLisp wechseln |
|
Lisp : AutoCad 2015 alle Dateien in Ordner und Unterordner öffnen
cadffm am 05.09.2017 um 14:17 Uhr (1)
Hallo Stefan, jetzt läuft aber eingies durcheinander (öffentlich im Forum und nicht unbekannt als PM )"Einen dwg-Konverter lasse ich da sicher nicht drüber laufen."- Das hast du laut deiner Beschriebung aber schon gemacht, ob das jedoch etwas geändert hat oder nicht ist Einstellungssache. A: Du hast etransmit genutzt, je nach Einstellung änderst du die DWG-Dateien dabei."Das sind "intelligente 3D-Dateien aus ACA und MEP."- Auch das ist nicht schlimm, je nach Einstellung im eTransmit bzw. DWGKONV"Den S ...
|
| In das Form Lisp wechseln |
|
Lisp : Kranke Polylinien?
Arcuso am 25.07.2011 um 11:08 Uhr (0)
Hallo Spezialisten !Bei uns im Vermessungsbüro wird ein Wechsel der CAD-Software (dzt. noch AutoCAD 2005) wegen Win7 auf event. neuer Hardware immer dringlicher. Meine Aufgabe ist es, sowohl die für uns geeignete Software zu finden (sie muss auch noch auf den vorhandenen Notebooks im Außendienst laufen), alsauch die vorhandenen Lisp-Tools entsprechend anzupassen und zu verbessern. Wir haben eine Unzahl an Spezial-Befehlen für den Umgang mit Polylinien (anpassen, begradigen, aufbrechen, kombinieren, etc.), ...
|
| In das Form Lisp wechseln |