|
Lisp : DWG-Pfad benützen
hanns-g am 18.04.2016 um 17:42 Uhr (1)
Hallo Ihr Profis,habe eine sicher einfache Frage - gebe aber zu das ich keine Ahnung von LISP hab und mir die gundlegendsten Dinge fehlen.Vielleicht erbarmt sich jemand.Was ich hab ist dies:(command "startapp" "notepad" "N:/PROJEKTE/2016-2281/Datei.scr")zum schnellen öffnen einer bestimmten Datei mit Notepad.Nun möchte ich den Pfad variabel halten. Er soll den Pfad einsetzen indem sich die DWG befindet.Gefunden hab ich dies:(getvar "DWGPREFIX")was schonmal den Pfad ausspuckt, wie kann ich diesen dann oben ...
|
| In das Form Lisp wechseln |
|
Lisp : *** Fehler *** no function definition VLAX-ENAME->VLA-OBJECT
KDZ am 21.04.2016 um 16:02 Uhr (1)
Hallo Stephan,in der VM läuft alles ohne Probleme.Ich habe übrigens gestern im "Haupt-PC" die neue Version AutoCAD MAP 2017 installiert. Wie zu erwarten, funktionieren in dieser Version alle LISP-Programme tadellos - jetzt fragt sich nur, wielange. Jetzt kommt die große Überraschung: ich habe gerade mal die entsprechenden LISP-Programme in den Vorgängerversionen getestet, dort funktionieren sie jetzt auch wieder. Offensichtlich sind bei der Installation von AutoCAD MAP 2017 irgendwelche Windows-Systemkompo ...
|
| In das Form Lisp wechseln |
|
Lisp : Systemvariable für Bemaßung gesucht
cadffm am 18.05.2016 um 11:19 Uhr (1)
Was ein Durcheinander..1. Dimscale ist schreibgeschützt wenn Dimanno=1 Dies hat man ja in 15sec selbst ertestet.2. Du kannst natürlich die Beschriftungsfunktion des BemStiles ausschalten, aber denke daran das man alleine damit noch kein einziges Bemaßungsobjekt des Stiles geändert hat. Der Weg ist richtig, nur wird in meiner Acadversion der Befehl nach dem Aktuell-setzen eines Stiles beendet, daher müsste ich nach dem HOlen Stilname den Befehl noch einmal aufrufen.PS: Wäre schön wenn du dich für de ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
KlaK am 21.05.2016 um 12:13 Uhr (1)
Hallo Maddin230,Willkommen im Forum Nachdem dies Dein erster Beitrag hier ist sei der Hinweis auf das Ausfüllen der Systeminformation erlaubt. Manche Aufsätze zum reinen Autocad bieten hier manchmal einfache Lösungen und man stochert bei den Antworten nicht so ganz im Dunkeln.Du bist hier im Lisp-Forum in dem es um Programmierung geht, damit wäre prinzipiell (fast) alles möglich. Die Frage ist nur wie sind Deine Kenntnis in Bezug auf Lisp? Das Herausfinden der Schnittpunkte und anschließenden Polylinien ...
|
| In das Form Lisp wechseln |
|
Lisp : EXIF Daten auslesen
gmk am 22.05.2016 um 12:44 Uhr (1)
Servus!Kann mir jemand erklären wie ich die EXIF-Daten aus einer JPG-Datei (z.B: Foto mit Smartphone erstellt) mit LISP auslesen kann. Wichtig wären mir v.a. die GPS-Daten ...Ciao Georg------------------ http://www.xxx-tausend.info
|
| In das Form Lisp wechseln |
|
Lisp : EXIF Daten auslesen
Brischke am 22.05.2016 um 14:13 Uhr (1)
Hallo Georg,Mit diesem Thema habe ich mich in den letzten Monaten in einem anderen Projekt beschäftigt ... unsere Testseite dafür ist: http://photomap.cad-on-demand.de. Da kannst du ein Photo hochladen oder mit dem Smartphone knipsen. Sofern dieses Exif-Daten inkl. GPS-Daten enthält, sollte das Lagerichtig in Gogglemap angezeigt werden. Das ist mit .Net gemacht, könnte ich also auch für AutoCAD in einer Programmbibliothek zur Ve fügung stellen. Welche Daten brauchst du? Nur die GPS-Koordinaten?Grüße!Holger ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
Maddin230 am 23.05.2016 um 08:50 Uhr (1)
hallo leute, mein wissen über autocad ist nur zeichnen, kenne mich zu 0% mit .lisp bzw allg programmieren aus. habe mal eine datei in den anhang gesetzt die das ganze problem ein bischen näher beschreibt. die bunten linien sind die "Polyline(n) die über einige Ecken gehen" und die schwarzen sind einfach nur die abzweige aus diesen, dessen schnittpunkte ich zählen möchte, der "NV01" ist quasi ein verteiler aus dem die verbände (bunten linien) ausgeführt werden
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
cadffm am 23.05.2016 um 09:37 Uhr (1)
Dein PDF zeigt die geschilderte Aufgabe 4x, nehme ich drei Beispiele weg, so habe ich die ursprüngliche Beschreibung.In dem Fall hast du zwei schwarze Polylinien welche je einen Schnittpunkt mit EINER Polylinie zeigen,die verwirrende Beschreibung für manche war dein "Schnittpunkt aus 3 Polylinien",die bunten PLs sind aber nur je EINE Polylinie.Um das zu programmieren muss man definieren können was so eine schware Polylinie ausmacht,in deinem gezeigten Fall wären zB. folgende Kriterien möglich:- Objekttyp: ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
Brischke am 23.05.2016 um 14:03 Uhr (1)
Hallo Maddin230,reine Programmierkenntnisse werden nicht ausreichen. Kenntnisse des Objektmodells und in der AutoCAD-API sind ebenfalls notwendig.Programmieren lernen ist, wenn du deine eigene Zeit nicht finanziell anrechnest und keine weitere kostenpflichtige Angebote in Anspruch nimmst, sicher der günstigste Weg zum Ziel. Wann du das Ziel dann aber erreicht hast, das steht in den Sternen.Der andere Weg ist, einen Dienstleister in Anspruch zu nehmen. Der Kern deiner Aufgabe ist nicht so aufwändig .. maxim ...
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
Maddin230 am 24.05.2016 um 09:37 Uhr (1)
Gut dann weis ich ja bescheid wie sieht das aber allg aus ist für autocad wirklich nur ausschließlichüber lisp zu programmieren oder gibts da bestimmte tools mit deinen mandas allg umwandeln kann ( zb von C zu lisp)?mfg Maddin230
|
| In das Form Lisp wechseln |
|
Lisp : Schnittpunkte zählen und Längen ermitteln
Brischke am 24.05.2016 um 09:41 Uhr (1)
Für AutoCAD kann mit c++, .Net; Lisp programmiert werden.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 : Mit Isolieren Gruppen nach der Reihe anzeigen
MARTINLE am 25.05.2016 um 06:10 Uhr (1)
Guten Morgen!Ich hab wieder mal ein Problem.Ich versuche mit Objekte isolieren und Objekte isolieren beenden sechs Gruppen die in der Zeichnung vorhanden sind nach der Reihe anzuzeigen.Wenn aber eine oder mehrere vorhandene Gruppen keine Objekte enthalten wird nach (command "unisolateobjects") die Meldung "Keine Objekte zum Aufheben der Isolierung verfügbar."angezeigt und ab dann funktioniert das isolieren nicht mehr. Kann mir da jemand weiterhelfen?Ideal wäre auch, wenn es wie bei alert eine Meldung ausge ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit Isolieren Gruppen nach der Reihe anzeigen
cadffm am 25.05.2016 um 07:32 Uhr (1)
Erst lässt du dir die Zeilen geben zum "leere Gruppen erstellen"und nun hängt es wieder an IF und SSGET oder dem Zugriff auf GruppenInfos?Schau dir doch bitte noch einmal IF und SSGET an,wenn du am englischen scheiterst: R14 hatte noch eine deutsche Lisp-Hilfe,die findest du im Lisp Forum beim suchen nach BUCH."Ordentliche" Wege um aufbGruppenInfos zuzugreifen gibt es im Forum zBhier: http://forum.cad.de/foren/ubb/Forum145/HTML/003673.shtml (und Links beachten)Falls es noch immer undokumentiert ist: Wie di ...
|
| In das Form Lisp wechseln |