|
Lisp : Wände über Lisp
cadffm am 15.07.2019 um 22:49 Uhr (1)
Der Fehler ist: Der AutoCAD-Befehl _PLINE erwartet eine Koordinate und erhält stattdesseneine List mit Koordinaten.erwartetPunkt,Koordinate(10 20 0)erhältListe mit Subslisten/Koordinaten((10 20 0)(15 5 0)(55 66 0)..)Wenn man dies über command/pline realisieren möchte anstatt über ENTMAKE eine Polylinie zu erzeugen:Code: (command "_.pline") (foreach p p_list (command p)) (command "")
|
| In das Form Lisp wechseln |
|
Lisp : Schraffuren nach Farben auswählen
cadffm am 07.11.2019 um 12:21 Uhr (1)
Und noch eine Kleinigkeit(?),deine Zeilen prüfen den RGB-Wert der Farbe, das ist aber nicht gleichbedeutend mit dem Wert der AutoCAD-Objektfarbe!Ein Objekt mit Farbe 153,76,0 wird wir gewünscht bearbeitet,Objekte mit Farbe 34 aber ebenfalls! KANN gewünscht sein, muß es aber nicht.Und auch hier:Auch wenn es zu den aktuellen Plänen passt und keine Probleme bereitet, so würde man dieses Tool doch immer wieder einsetzenund irgenwann hat man dann unnötige Probleme damit.
|
| In das Form Lisp wechseln |
|
Lisp : Layer
cadffm am 11.02.2020 um 18:35 Uhr (1)
Die Layertools sind vor langem aus den Expresstools ins AutoCAD(LT) gewandert, somitsind die Schaltflächen nun in der AutoCAD-Oberfläche zu finden und nicht im Expressmenü.Noch immer lässt du dich nicht über das Softwareprodukt und dem "Warum" aus, da ist es schwer gezielt zu helfen, damit bin ich dann auch schon wieder raus.Wie die Schaltflächen sind zeigt die AutoCAD-Hilfe perfekt (man folgt dem [FINDEN]-Link in der Hilfe zum Befehl)und wie es in anderer Software aussieht, das muß man eben dort nachsehen ...
|
| In das Form Lisp wechseln |
|
Lisp : Supportpfade aus den Autocad-Einstellungen entfernen
cadffm am 29.06.2021 um 19:32 Uhr (1)
Hi,darf ich mla fragen warum? Das macht bei dem Code doch überhaupt keinen Sinn die Pfade vorher zu entfernen Wenn der Pfad schon enthalten ist in PrinterConfigDir bzw. in PrinterDescDir,dann wird er nicht ein weiteres Mal hinzugefügt. Das erscheint mir doch ganz sinnig?Unsinn wäre es aber doch die Pfade, falls vorhanden, zu entfernen um dann anschließend erneut zu setzen.Falls das doch einen Sinn ergibt (zB. wenn man die Suchreihenfolge damit bestimmen möchte),dann erkläre es mir bitte - ich lerne gerne ...
|
| In das Form Lisp wechseln |
 |
Lisp : Wo gibt's BKS-Koordinaten?
Archäologie Bubi am 31.03.2022 um 14:22 Uhr (15)
Also ich habe deinen Workflow noch nicht ganz verstanden, aber du scheinst das/die BKS schon zu haben und willst die Koordinaten mit entget abfragen.Dann könntest du dir doch mit (trans (cdr (assoc 10 (entget (entlast)))) 0 1) die Koordinaten im BKS ausgeben lassen und so weiterverarbeiten.Das ist zwar eine Transformation aber AutoCAD übernimmt uns die Matrixrechnerei. Mit Python oder VB kenn ich mich nicht aus, aber wenn du in AutoCAD arbeitest (und in ein LISP-Forum schreibst) ist dies mit LISP -meines W ...
|
| In das Form Lisp wechseln |
|
Lisp : Icons für Werkzeugleiste
cadffm am 10.04.2023 um 11:29 Uhr (1)
"Ich frage mich nur, wie man es managen sollte, wenn sich ein Benutzer entscheidet die AutoCAD Anzeige auf hell umzuschalten.""Gibt es hierfür eine Lösung?"JA! Aber auch diese ist die unpopuläre Antwort = ARBEITJe besser man das Ergebnis haben möchte, um so mehr Arbeit muss man investieren!Also 16x16 erstellen, 32x32 erstellen, einmal in hell, einmal in dunkel = 4 Bilddateienaufgeteilt in deine danillo.dll und danillo_light.dll
|
| In das Form Lisp wechseln |
|
Lisp : Lisp Befehl dinfo
cadffm am 27.04.2023 um 09:33 Uhr (1)
Zitat:Original erstellt von cadffm:2. Deine angehängt Datei ist nicht die richtige Datei, die läuft sicher auch nicht in AutoCAD.Die Aussage ist nicht ganz richtig und erklärt dann auch einiges:Autocad liest die lsp Datei Zeile für Zeile ein, also sind alle Programmteile bereits ordentlich definiert&geladen, bis es in der letzten Zeile über ein Problem stolpert.(die Fehlermeldung wurde wohl bisher einfach jahrelang ignoriert bei euch?)In Bricscad wird aber der Fehler vor dem definieren festgestellt und der ...
|
| In das Form Lisp wechseln |
|
Lisp : Startup für ACAD LT 2024
archtools am 19.06.2023 um 09:51 Uhr (1)
Zitat:Original erstellt von Danillo:Ich habe bisher immer Defun-q verwendet, was funktioniert hat. Bringt es einen Vorteil die Funktion mit Defun anzulegen? Wenn Du sicher bist, dass keine andere Applikation die S::STARTUP verwendet, dann ist das egal. Ansonsten ist DEFUN falsch, weil das die Funktion nicht als Liste erzeugt, an die andere Applikationen was dran hängen können. Es gibt nur eine S::STARTUP, und die wird an einem genau definierten Punkt nach der Initialisierung von AutoCAD einmal ausgeführt.( ...
|
| In das Form Lisp wechseln |
|
Lisp : CADCAL, GeomCAL und Lisp
archtools am 15.03.2024 um 10:18 Uhr (1)
Zitat:Original erstellt von Peter2:Ich habe das in Bricscad Pro V23, und da passiert im Standardprofil das:Wenn ich vorher "cal" aufrufe habe ich einen anderen Befehl:Code:: BSCALEObjekte wählen: Abbrechen* Function cancelledCode:: (LOAD "cadcal.des"): _undefineBefehl zum Entfernen: calEs wurde kein integrierter Befehl mit diesem Namen gefunden. Bitte versuchen Sie es erneut.: _undefineBefehl zum Entfernen: _cal**********************************************************************CADCAL loaded. Current ver ...
|
| In das Form Lisp wechseln |
|
Lisp : CADCAL: letzte Betaversion vor Release
archtools am 23.07.2024 um 21:27 Uhr (1)
Hallo,die neue CADCAL Version inkl CALScript ist praktisch fertig. Alle vorgesehenen Funktionen sind implementiert und funktionieren in den bisherigen Tests tadellos. Deshalb beginnt jetzt auch schon die Versionierung mit "Version 1.0 Beta". Noch ein paar Wochen weitere Tests, die ich für ein Manual und den Aufbau einer Website nutzen werde.CADCAL ist kostenfrei, es liegt diesem Beitrag als ZIP Datei bei, oder kann von www.cadcal.de/cadcal.zip herunter geladen werden. Die Installation ist im Grunde so einf ...
|
| In das Form Lisp wechseln |
|
Lisp : Sonderzeichnen im Layernamen
Brischke am 17.10.2024 um 08:29 Uhr (1)
Hallo Jörn,ich denke das liegt an dem activeX-Zeugs. Lass das weg und arbeite einfach mit native Lisp.MitCode:(setq Lname (cdr(assoc 8 (entget(car(entsel))))) Le (tblobjname "LAYER" lname) vlL (vlax-ename-vla-object le) )Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : BMPs in Werkzeugleiste falsch angezeigt
criecky am 01.08.2006 um 10:07 Uhr (0)
hallo paulchen, nur mal eine auszug damit du mns und mnu richtig verwendest:Die Menüdateitypen und deren Ursprung werden in der Tabelle beschrieben. Dateityp Beschreibung MNU Ursprüngliche ASCII-Menüdatei, die im allgemeinen bearbeitet oder erstellt wird. MNC Kompilierte Menüdatei. Dies ist eine Binärdatei mit den Befehlsfolgen und der Menüsyntax, die die Funktionen und Darstellung des Menüs oder anderer Schnittstellenelemente definiert. AutoCAD kompiliert diese Datei, wenn Sie eine MNU-Datei zum ers ...
|
| In das Form Lisp wechseln |
|
Lisp : Koordinatenausgabe bezogen auf BKS
Brischke am 04.03.2014 um 04:29 Uhr (1)
Zitat:Original erstellt von xerxses:... aber mit null Kenntnissen in Lisp wäre es echt schwierig geworden ... dann hättest du die Frage anders formulieren sollen.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |