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 5903 - 5915, 6731 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Lisp : Variablenwert an Acad-Befehl übergeben
dee7kay am 06.07.2017 um 08:59 Uhr (1)
Zitat:Original erstellt von cadffm:Was meinst du denn mit "direktmodus"? Dann kann man die Sache auch bestimmt erklären.Dass ich in der Befehlszeile in Acad direkt den Befehl eingebe. Also soCode:Befehl: sdiNeuen Wert für SDI eingeben 0: 1Befehl: (setq datei "D:ProjekteTestElemente.dwg")"D:ProjekteTestElemente.dwg"Befehl: _OPENNamen der zu öffnenden Zeichnung eingeben .: !datei Namen der zu öffnenden Zeichnung eingeben .: *Abbruch*Und da wo das ist, kommt dann eben das kleine Fenster, dass die Datei nich ...

In das Form Lisp wechseln
Lisp : Dynamischer Block anpassen
cadffm am 08.07.2017 um 18:28 Uhr (15)
Du bearbeitest sicher den falschen Block, ob es jedoch mit dem richtigen Block so einfach funktioniert, da bin ich gerade nicht sicher.Ich vermute du bearbeitest einen abgeleiteten Block, also anonymer Name "*U123"Bei deinem händischen vorgehen bearbeitest du aber immer den Hauptblock "Meinblockname"Den Blocknamen ermittelt man über (vla-get-effectivename (cdr (assoc 2 (entget (car (entsel))))))-Oder es auswendig zu wissen: Ich denke es geht dennoch nicht wie gewünscht da Autocad (vielleicht) die abgeleite ...

In das Form Lisp wechseln
Lisp : Explorer starten, Pfadname nur teilweise bekannt
cadffm am 14.07.2017 um 09:27 Uhr (1)
Servus,wenn du deine Anfrage noch mal in Ruhe liest wirst du selbst darauf kommen: Hier fehlt (uns) eine Info!Angenommen du führst das Programm in einer Datei aus welche sich in dem (Projekt-)Pfad befindet,so kannst du den Pfad der aktuellen Datei auslesen. Die Systemvariable DWGNAME liefert den Namen, DWGPREFIX den Pfad.Vorher möglicherweise via DWGTITLED prüfen ob datei überhaupt gespeichert istund ob der erste Ordner überhaupt ein Projektordner sein kann vom Namen her (wcmatch vergleich).File-Handling F ...

In das Form Lisp wechseln
Lisp : Unterschied acad.lsp und acaddoc.lsp
AutoCADify am 14.07.2017 um 11:29 Uhr (6)
Hallo zusammen Ich bin gerade am suchen, was der Unterschied ist zwischen der acad.lsp und der acaddoc.lsp.Ziel ist es, dass ich meine erstellten Lisps so in das AutoCAD-System integriere, dass diese wie der Befehl z.B. Polylinie oder Kreis, erkannt werden. Habt Ihr hierzu eine Idee oder hat das etwas mit den zwei oben genannten Lips zu tun? VGAutoCADify------------------Nichts ist unmöglich - AutoCAD

In das Form Lisp wechseln
Lisp : Explorer starten, Pfadname nur teilweise bekannt
cadffm am 14.07.2017 um 13:08 Uhr (1)
Die richtigen Hilfeseiten/funktionen hast du ja nun bekommen,hier nun noch ein einfacher Gedanke dazu:Lese alle Verzeichnisse/Namen aus dem Laufwerk oder Unterordner aus,durchlaufe die Liste und prüfe mit wcmatch welche Ordner mit der Projektnummer anfangen.Gibt es nur einen Treffer, so hast den den gewünschten Ordner gefunden?------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : Explorer starten, Pfadname nur teilweise bekannt
cadffm am 18.07.2017 um 15:01 Uhr (1)
Diese Problematik muß in deinem uns unbekannten Code liegen,CADmiums Funktion hat damit kein Problem.Wie schaut denn deine Zeile aus mit der du den Pfad zusammensetzt und den Explorer startest?(Problematisch wäre hier nur die Übergabe der "Projektnummer" wenn diese Sonderzeichen wie ein Komma beinhalten würde.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : Explorer starten, Pfadname nur teilweise bekannt
Orchard am 18.07.2017 um 16:30 Uhr (1)
Das schaut evtl. etwas wild aus aber das liegt daran, dass alle Projekte die mit 23... anfangen im Ordner "23 xxx" liegen usw.Ich kann ja in AutoCad die Variable "Pfad" abfragen und die stimmt aber wenn ein Komma drin ist dann öffnet der Explorer nicht imrichtigen Ordner. Ändere ich einfach nur den Pfadnamen auf "ohne Komma" und ändere nichts an meinem Lisp, dann funktioniert es. Komisch oder?Danke vorabGruß Stefan

In das Form Lisp wechseln
Lisp : Koordinate innerhalb Polylinie
cadffm am 24.07.2017 um 08:55 Uhr (15)
Dies ist keine Lispfrage (es gibt keine Funktion dafür), sondern eine Mathematikfrage.Suche nach ähnlichen Phrasen: point inside polylineFür den Anfang ein Direktlink, das Thema ist/kann jedoch deutlich umfangreicher betrachtet werden:https://de.wikipedia.org/wiki/Punkt-in-Polygon-Test_nach_Jordan Anmerkung: 8min dauert es nicht wegen readline, die AutoCAD-Befehl Verwendung dauert so lange (du steuerst über Command die Befehlszeile)Ändere deine Routine mal auf die Erstellung der Blockreferenzen via ENTMAKE ...

In das Form Lisp wechseln
Lisp : Koordinate innerhalb Polylinie
cadffm am 24.07.2017 um 10:18 Uhr (1)
Ob Punkt oder Insert(entmake/vla-add) sollte imho keine große Rolle spielen,aber dennoch eine weitere Idee: Erstellen doch einen ganz einfachen Filter:Liegt die Koordinaten auf oder innerhalb minX,minY und maxX,maxY, also ein umspannendes Rechteck.Wenn die Polylinien nur gerade Segemente enthaltenSomit hat meine keine komplizierte Berechnung auf alle Koordinaten, aber bereits eine Vorauswahl.Wie sinnvoll dies ist hängt natürlich von den Daten ab, sollte sich nur 2% der Punkte in diesemBereich befinden, so ...

In das Form Lisp wechseln
Lisp : ssget bzw. Reihenfolge beim DXF Export
HPW am 25.07.2017 um 12:14 Uhr (1)
Hallo,In der Autocad Datenbank stehen Blöcke in der Reihenfolge ihrer Erstellung.Wenn ich diese nun mit (ssget ..) suche und durch den Auswahlsatz durchlaufe, kommt der neuste zuerst.In der umgekehrten Reihenfolge wird in eine DXF-Datei exportiert.Wenn ich diese Reihenfolge nun beeinflussen will, da die Reihenfolge durch editieren verändert wurde, wie kann ich das am einfachsten machen.Ich kann zum Beispiel alle Blöcke nacheinander in der gewünschten Reihenfolge editieren.Aber geht das auch einfacher?Grüss ...

In das Form Lisp wechseln
Lisp : ssget bzw. Reihenfolge beim DXF Export
cadffm am 25.07.2017 um 12:35 Uhr (1)
Zunächst beschreibe bitte richtig um was es geht, ssget und Blöcke haben praktisch miteinander nichts zutun.Reihenfolge BLOCKoder Reihenfolge INSERTS?Dann sprichst du zum einen von EDITIEREN und ein anderes Mal von EXPORT.Ich denke das verwirrt unnötig.Nachtrag: "l, da die Reihenfolge durch editieren verändert wurde,"Editieren ändert keine Objektreihenfolge, also bitte auch diesen Punkt noch einmal erklären, danke. ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : ssget bzw. Reihenfolge beim DXF Export
cadffm am 25.07.2017 um 12:44 Uhr (1)
Glaskugelabkürzung: Die Reihenfolge von Objekten kannst du nicht ändern,daher ist die einzige Möglichkeit die (neu)Erstellung in gewünschter Reihenfolge.Wenn es das nicht trifft, dann bitte ich wie zuvor um eine andere Beschreibung von WAR IST und SOLL. ------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

In das Form Lisp wechseln
Lisp : ssget bzw. Reihenfolge beim DXF Export
cadffm am 25.07.2017 um 15:04 Uhr (1)
Gut, ich für meinen Teil habe jetzt kein bischen mehr an "gesichterten" Information,aber möglicherweise reicht die auch meine zuvor gepostete Antwort?Reihenfolge in der Datenbank/DWG kann in Acads nicht geändert werden, zumindest nicht mit Lisp.Ein Änderung der Reihenfolge in der Datenbank ist nur durch geziehlte neu-Erstellung möglich.Was den Export angeht:"Wenn ich diese nun mit (ssget ..) suche und durch den Auswahlsatz durchlaufe, kommt der neuste zuerst.In der umgekehrten Reihenfolge wird in eine DXF- ...

In das Form Lisp wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  442   443   444   445   446   447   448   449   450   451   452   453   454   455   456   457   458   459   460   461   462   463   464   465   466   467   ... 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