Informationen zum Forum Lisp:
Anzahl aktive Mitglieder: 1.247
Anzahl Beiträge: 32.185
Anzahl Themen: 4.624

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 4395 - 4407, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Lisp : .lsp entladen
cadffm am 22.11.2011 um 09:16 Uhr (0)
Ein Lsp kann man nicht entladen, man kann nur Funktionen (die darin ggf. definiert werden) "löschen" - auf nil setzen.In deinem Beispiel funktioniert das sicher auch denn ich bin mir sicher das nach deinem (setq c:Test nil)du keinen AutoCAD-Befehl "Test" mehr zu verfügung hast der eine Datei mit Namen "test.lsp" lädt (das hat aber nichts mit den Funktionen zutun die ggf. in der test.lsp definiert werden)------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)

In das Form Lisp wechseln
Lisp : getpoint mit Fangfuunktion
CAD-Huebner am 22.11.2011 um 00:43 Uhr (0)
Zitat:Original erstellt von Barbara33:...Ich möchte eine Fangfunktion für Punkt zwischen zwei Punkten machen. In AutCAD 2000 gibt es das nicht. ...Wenn ich mich richtig erinnere, gibt es den Geometriecalculator auch schon in AutoCAD 2000 (geomcal.arx).Auch dort gabs schon eine transparente Funktion zum Ermitteln der Mitte zweier Punkte:Dann wäre ein Linienanfang zwischen 2 Punkten etwa so zu erstellen:Befehl:LINIE Ersten Punkt angeben: cal Ausdruck: mee Wählen Sie einen Endpunkt für MEE: Wählen Sie einen ...

In das Form Lisp wechseln
Lisp : .lsp entladen
CADblue am 22.11.2011 um 09:40 Uhr (0)
@ cadmium: wenn ich dich richtig verstehe könnte ich mir also eine kopie meiner .lsp machen und in dieser datei alle befehle nillen und diese .lsp dann laden wenn ich fertig bin. -- alle vorher geladenen befehle sind dann nicht mehr definiert.dann sind im prinzip zwei neue .lsp dateien geladen, die eine läd die befehle und die andere nillt sie wieder...

In das Form Lisp wechseln
Lisp : .lsp entladen
CADmium am 22.11.2011 um 09:43 Uhr (0)
du kannst auch die Funktionen in einer Datei vorhalten .... und was hast du umdefiniert ? Befehle mit _undefine ? oder bloß ein (defun c:S()..) ?------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

In das Form Lisp wechseln
Lisp : .lsp entladen
tunnelbauer am 22.11.2011 um 09:47 Uhr (0)
Bei dem was du so treibst, wäre es aber schneller und einfacher, du würdest dir ein zweites AutoCAD-Profil anlegen, welches auf eine andere acad.pgp zugreift und dir somit andere Alias zur Verfügung stellt.Ich habe nämlich die Befürchtung, dass wenn du mit "undefine" & Co. anfängst sehr bald viele Fragen stellen wirst, die dir dann keiner mehr beantworten kann.... ------------------GrüsseThomas

In das Form Lisp wechseln
Lisp : .lsp entladen
tunnelbauer am 22.11.2011 um 09:58 Uhr (0)
Du kannst dir aber sonst auch auf der Platte zwei PGPs zu Recht legen, welche mittels eines simplen DOS-Command (abgelegt zB am Desktop) in das AutoCAD Support-Verzeichnis kopiert werden und über REINIT innerhalb der Sitzung "scharf" geschalten werden...Ist wahrscheinlich der schnellste und sauberste Weg...------------------GrüsseThomas

In das Form Lisp wechseln
Lisp : getpoint mit Fangfuunktion
cadffm am 22.11.2011 um 14:23 Uhr (0)
Langsam wird es hier witzig, auch wenn es von niemandem so gewollt ist Eines Vorab: Das Hockomma umgeht man indem man sich den Programm/Makroaufruf auf die AutoCAD Oberfläche legt (Werkzeugkasten), ein Klick und fertig."Mitte 2 Punkte" ist so ziemlich das häufigste Programm was es gibt, das einzige Problem was es bei dir gibt sind die welche du nicht berücksichtigst,um etwas zu berücksichtigen muß man die Dinge natürlich kennen.OBJEKTFANGOSNAPCOORDWKS/BKSIch denke das dein Programm funktioniert wenn du mit ...

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
cadffm am 22.11.2011 um 14:46 Uhr (0)
Zitat:Original erstellt von Barbara33:Sie sollte natürlich den jeweils aktuellen Standort (Pfad) dieser Datei berücksichtigen, denn der kann ja bei jedem Nutzer anders sein.Sollte es aber nicht ! Die Logik des Speicherortes sollte überall gleich sein und somit programmtechnisch ermittelbar sein.1. Eine per Lisp definierte Funktion in Acad hat keine Ahnung woher sie kommt.2. Liegt die Datei in einem Supportpfad so findest du die Datei mit FINDFILE falls der Dateiname bekannt ist und eine einfache Funktion ...

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
Barbara33 am 22.11.2011 um 14:36 Uhr (0)
Hallo eine Frage zum Öffnen von lsp-Dateien: AutoCAD eines Anwenders ist so eingestellt, dass "MeinStart.lsp" bereits beim Öffnen einer Zeichnung geladen wird. Das ist die Ausgangslage. Nun wird eine Funktion gesucht, die in dieser Datei stehen soll, die diese so öffnet (vielleicht mit Wordpad?), um darin händisch Änderungen oder Ergänzungen vornehmen zu können. Sie sollte natürlich den jeweils aktuellen Standort (Pfad) dieser Datei berücksichtigen, denn der kann ja bei jedem Nutzer anders sein. LG, Barba ...

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
CADmium am 22.11.2011 um 14:47 Uhr (0)
(startapp "notepad" "D:meine.lsp")   ?  oder(if(setq DATEI(findfile "MEINE.LSP")) (startapp "notepad" DATEI) (alert "Datei nicht gefunden"))Ansonsten Siehe Sig  ------------------      - Thomas -           "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
Barbara33 am 22.11.2011 um 15:20 Uhr (0)
Die Datei liegt vielleicht auf D:, vielleicht auch nicht. Vielleicht liegt sie in einem Supportpfad, vielleicht auch nicht. Einen konkreten Pfad anzugeben wäre zwecklos. Kann man das nicht dem AutoCAD entlocken, wo diese Datei liegt?

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
CADchup am 22.11.2011 um 15:28 Uhr (0)
Hi,mal ganz ketzerisch gefragt:Wozu solche Klimmzüge mit zusätzlichen Dateien, wenn das Feature schon längst und besser im Paket enthalten ist?Beispielsweise ist die Startgruppe im APPLOAD-Befehl eine wunderbare Klick n Run-Geschichte. Jeder kann damit seine zu ladenden Tools einsammeln. Die müssen nicht mal im Supportpfad stehen!Die Startgruppe steht außerdem im Profil, lässt sich so also auch verteilen.GrußCADchup------------------CADmaro.de[Diese Nachricht wurde von CADchup am 22. Nov. 2011 editiert.]

In das Form Lisp wechseln
Lisp : Funktion zum Öffnen einer Lisp-Datei
CAD-Huebner am 22.11.2011 um 15:32 Uhr (0)
Zitat:Original erstellt von Barbara33:.... Kann man das nicht dem AutoCAD entlocken, wo diese Datei liegt? Bitte lese die Beiträge aufmerksamer (findfile "MEINE.LSP") wie von Cadmium angegebensucht doch nach deiner Datei und gibt den kompletten PFad zurück, sofern die Datei in einem Supportsuchpfad gefunden gefunden wird.Wenn du systemweit aus Lisp suchen möchtest, könntest du eine OS Funktion bemühen(command "Shell" "DIR K:MeineLispDatei.lsp /s C: empallegefundenenLispDateien2.txt")Welche Datei aber n ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  326   327   328   329   330   331   332   333   334   335   336   337   338   339   340   341   342   343   344   345   346   347   348   349   350   351   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz