|
AutoLisp : Datenrückgabe Funktion
Gerd_Ecke am 17.10.2005 um 10:56 Uhr (0)
Hallo Mitstreiter,beginne mich ein wenig mit LISP zu beschäftigen.Erstelle eine Routine die Blöcke und Attribute in eine Textdatei schreibt.Mit folgenden Zeilen schreibe ich die XYZ werte in besagte Datei, ohne Probleme :(Princ (rtos (car (cdr (assoc 10 (entget aa)))) 2 3) Datei )(Princ "; " Datei)(Princ (rtos (cadr (cdr (assoc 10 (entget aa)))) 2 3) Datei )(Princ "; " Datei)(Princ (rtos (caddr (cdr (assoc 10 (entget aa)))) 2 3) Datei )Da aber mein Excel als dezitrenner das Komma haben will habe ich fol ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Datenrückgabe Funktion
Gerd_Ecke am 17.10.2005 um 11:35 Uhr (0)
Hallo Brischke!Zehn Punkte mein Werdegang war TurboPascal-Delphi-VBA.Danke Funktion funktioniert jetzt tadellos.Hallo Joern Bosse!Danke würde auch gehen, aber ich schreibe die Routinen für Kollegen in meiner Abteilung die kein AutoCAD sondern IntelliCAD haben, so daß ich nur die Grundfunktionen von Lisp nutzen kann.Mit freundlichen grüßenGerd Ecke------------------ACAD 2000, Map 2006, GeoCADwenig LTplus pur (ICAD)alles unter w2k
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Tachymeterdaten in Autocad 2005 einfügen??
Gerd_Ecke am 10.05.2006 um 09:20 Uhr (0)
Hallo Thomasneu!Folgenden Weg würde auch ich empfehlen :- in Excel die Rechtwinkligen Koordinaten errechnen ( Gauß Krüger )- diese Punkte ins ACAD rein - gibt es sehr viele Lösungen (besonders in den Foren auf CAD.de- Karte erstellen --- färtsch (mit erstem Teil)2. Teil:- Die Textdatei mit den XYZ-Werten in ein MAP 2005 mit Civil einlesen und DGM erstellen daraus Höhenschichtlinien erzeugen.- Wenn kein Civil zur Hand mußt Du eine Vermessungssoftware nutzen um DGM zu erstellen.Die GK-Koordinaten aus den Po ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Tachymeterdaten in Autocad 2005 einfügen??
Gerd_Ecke am 10.05.2006 um 11:26 Uhr (0)
Hallo,wie schon gesagt :1. Rechtwinklige Koordinaten in Excel berechnen2. Textdatei mit ACADIN ins AutoCAD einlesen oder hier reinstellen.MfGGE------------------ACAD 2000, Map 2006, GeoCADwenig LTplus pur (ICAD)alles unter w2k
|
| In das Form AutoLisp wechseln |
|
Lisp : Benutzerabfrage in einer Endlosschleife
Gerd_Ecke am 18.03.2009 um 06:31 Uhr (0)
Moin Moin Mitdenker,um die Schnittstelle kümmere ich mich später. (Gab da mal 2005 einen Lösungsansatz von CAD-Hübner) Konnte diesen aber noch nicht testen und der damalige Hilfesuchende hat sich nicht wieder geäußert.GRRead geht leider nicht da es auf eine Eingabe wartet, mein Programm muss aber weiterlaufen auch wenn kein Benutzer anwesend ist.Habe mal den PAP skizziert : [Abfrage RS232 (oder Zeile aus Datei)] | ? Hat Nutzer Eingabe getätigt ? |j ...
|
| In das Form Lisp wechseln |
|
Lisp : Benutzerabfrage in einer Endlosschleife
Gerd_Ecke am 17.03.2009 um 11:49 Uhr (0)
Hallo Leutz,bin dabei einen Block in Echtzeit auf dem Schirm hin und her zu schieben. Die Positionen sollen später mal über die serielle Schnittstelle von einem GPS-Messgerät kommen.Behelfe mir zur Zeit damit die Koordinaten aus einer ASCII-Datei zu lesen.(Hat schonmal das gleiche Zeilenformat wie später die Daten von der Seriellen)Mein Problem : Wie ermögliche ich es dass der User noch das CAD-System bedienen kann? Reaktoren über VL fallen aus da das Programm auf einem IntelliCAD laufen soll das kein VL u ...
|
| In das Form Lisp wechseln |
|
Lisp : Benutzerabfrage in einer Endlosschleife
Gerd_Ecke am 17.03.2009 um 13:38 Uhr (0)
Hallo CADwiesel,Das Messgerät gibt über die serielle Schnittstelle je 1sek einen Zeichenstring aus der die Koordinaten und Qualität enthält. Mit Lisp sollte es wohl möglich sein Diese kontinuierlich abzufragen.Um die Bildschirmausgabe testen zu können habe ich mir eine Datei angelegt um dies ohne Messgerät simulieren zu können.CAD-System ist ein 2005er LTplus da wir davon 10 Lizenzen haben und nur 8 nutzen.Die Bildschirmausgabe im Sekundentakt nachzuführen ist kein Problem soweit funktioniert es schon.Nur ...
|
| In das Form Lisp wechseln |
|
Lisp : Benutzerabfrage in einer Endlosschleife
Gerd_Ecke am 24.03.2009 um 12:52 Uhr (0)
Zitat:Original erstellt von Theodor Schoenwald:Hallo,ICAD und VL-Befehle?BricsCAD und ZWCAD beide ICAD-Abkömmlinge können die VL-Befehle.GrußTheodor SchönwaldHallo Theodor,Klar gibt es ICAD Versionen die dies unterstützen, aber ich muss erstmal mit den vorhandenen Lizenzen auskommen und die sind nunmal von Deinem speziellen Freund Herrn Fürst und das unterstützte 2005 noch keine VL und VBA.Mein Problem mit der Benutzereingabe habe ich über eine Dateiabfrage gelöst.Ich lese bei jeder Raupenbewegung eine Ze ...
|
| In das Form Lisp wechseln |
|
Lisp : GK-Koordinaten auf UTM mit Lisp umrechnen?
Gerd_Ecke am 03.06.2016 um 11:14 Uhr (1)
Hallo Zimmernagel,wir nutzen dafür ein (kostenpflichtiges) Tool einer Berliner Firma.Damit kann man AutoCAD Grundobjekte umrechnen.Geht aber nicht immer mit alle Objekten.Koordinaten-Textdateien funktionieren aber Fehlerfrei.Ansonsten funzt es auch AutoCAD Map oder Civil, ist aber etwas umständlicher.MfGGE
|
| In das Form Lisp wechseln |
|
Lisp : Umstieg openDCL nach VBA
Gerd_Ecke am 18.10.2019 um 08:16 Uhr (1)
Hallo Leuz,hat jemand Erfahrungen gemacht beim Umstellen von Dialogen ?Habe in meinen Tools 15 Dialoge. 5 davon sind recht umfangreich.Da ich meine Anwender nicht mehr vertrösten will, bis jedes mal die Anpassung an die aktuellen AutoCAD-Versionen durch ist, will ich die Dialoge nach VBA umstellen.Die Datenübergabe über die Registry ?MfGGE
|
| In das Form Lisp wechseln |
|
Lisp : Umstieg openDCL nach VBA
Gerd_Ecke am 22.10.2019 um 12:56 Uhr (10)
Hallo Leute,ich lach mich scheckig. Man sollte halt öfter mal ACADVER eingeben. Da hätte ich Idiot gesehen dass ich nicht auf Vers.24 der arx Datei warten muss.ACAD 2020 hat die Version 23.1 damit laufen natürlich die arx-Dateien von ACAD 2019 noch.Trotzdem Danke für Eure Wortmeldungen.MfGGE
|
| In das Form Lisp wechseln |