|
Lisp : VLX mit Button starten
tunnelbauer am 01.12.2008 um 17:46 Uhr (0)
Schaut ja generell schon richtig aus - nur was hat dir AutoCAD als Antwort gegeben?Die Datei SCC2.vlx liegt dort wo du sie angegeben hast? (Eventuell probier mal anstelle von "" "/")------------------GrüsseThomasKorrekturen zum Kochbuch AutoLISP
|
| In das Form Lisp wechseln |
|
Lisp : _hatch als Dialogbox
Gargarot am 02.12.2008 um 14:36 Uhr (0)
Hallo zusammen!Ich bin gerade daran ein paar wirklich einfache Befehlsstringe über (command.. abzuwickeln, welche ich mit einer Taste starten kann.Zum Beispiel sowas:;Alle Layer ein(defun c ()(command "-layer" "ei" "*" ""))Nun zum Problem; wenn ich (defun c:s ()(command "_hatch")) definiere erfolgt die weitere Befehlsverarbeitung in der BefehlszeileIch möchte nun aber, dass der normale Dialog (wie mit _hatch oder über das icon) erscheint. Dieser eine Befehl könnte ich auch ich der acad.pgp definieren, doc ...
|
| In das Form Lisp wechseln |
|
Lisp : (load ...vlx) -> nil
autocart am 03.12.2008 um 00:37 Uhr (0)
Hi! Wenn ich meine vlx-Datei mit (load...) lade, gibt mir load nil als Rückgabe. (z.B. bei drag und drop)Ich habe die vlx aus der Projekts-Datei erstellt. Wenn ich die Projekts-fas mit (load...) lade ist nix (kein nil).Es wäre für den Kunden optisch schöner und weniger ablenkend/irritierend, wenn das nil beim vlx-laden nicht käme. Hat da einer eine Idee? Danke.------------------Gruß, Stephanwww.stbartl.at
|
| In das Form Lisp wechseln |
|
Lisp : (load ...vlx) -> nil
Dorfy am 03.12.2008 um 09:36 Uhr (0)
Hallo Stephan,ohne Deine Datei bzw. Code kann man nur Spekulieren.Vielleicht fehlt nur ein simples princ am Ende nur dann sollte bei der fas auch ein nil kommen.Mit freundlichen Grüßen Heiko
|
| In das Form Lisp wechseln |
|
Lisp : Layouts mit Lisp umbenennen
Doc40 am 03.12.2008 um 14:27 Uhr (0)
Hallo zusammen!Problemstellung:Mittels Lisp sollen die in der Zeichnung vorhandenen Layouts (Layout1, Layout2, ...) in das Schema Blatt_1, Blatt_2, ... umbenannt werden. Lösung meinerseits:Dazu habe ich die angehängte Routine "layren.txt" geschrieben. Diese Routine funktioniert für ein Layout so wie vorgesehen. Ab zwei oder mehr Layouts erfolgt die Umbenennung zwar, jedoch mit Fehlermeldungen im Textfenster (siehe angehängte Datei "layren_textfenster.txt"). Dadurch wird die Verwendung dieser Routine in ein ...
|
| In das Form Lisp wechseln |
|
Lisp : Bitte um Hilfe zur Präfix-Notation
Danijel am 04.12.2008 um 13:38 Uhr (0)
Hi,also bald geht das so nicht mehr weiter. Bald hab ich ein so schlechtes gewissen das ich mir da was einfallen hab zu lassen um eich gebührend zu danken.....hab die Korrekturen vorgenommen; es auch mit negativkoordinaten in der Lispzeile für den Rahmen versucht. (Es wurden nicht genau 6 Texte gefunden erscheint)Wuste nicht das man ne dwg mit anhängen kann. Klasse!!Erlaubte Datei-Typen: .gif , .jpg , .zip , .rar , .pdf , .txt , .mid , .png ???!!! Ach so! Klar, ZIP-it,...Hier ist sie:
|
| In das Form Lisp wechseln |
|
Lisp : Verschachtung von DCL Fenstern
Nano am 04.12.2008 um 19:33 Uhr (0)
HalloHabe das Problem, dass ich ein DCL-Hauptfenster habe, derweiter verweist auf andere DCL-Fensten.Jedoch wenn ich zurück auf das Hauptfenster geh und ok oder abbruch drücke gehen die Verzweigung-Fester(DCL) wieder auf.Mam muss mehrmals auf abbruch drücken.Habe es nicht rausgefunden warum.Datei-Anang ist ein zip (umbenennen)Ordner unter c:/Programme/ProHLK kopirenGruss Nano
|
| In das Form Lisp wechseln |
|
Lisp : Verschachtung von DCL Fenstern
Nano am 05.12.2008 um 06:48 Uhr (0)
HalloHabe zum Testen eine Datei VERGESSEN!Gruss Nano
|
| In das Form Lisp wechseln |
|
Lisp : Suchkriterien: ssget dotted par
EmBe am 05.12.2008 um 08:39 Uhr (0)
Guten Morgen allerseits!Ich bin ein neuer Lisp-Einsteiger, der mal ein paar Fragen äußern möchte.Ich bin mit der Forensuche vertraut, doch möchte ich nicht ausschließen, dass es meine Fragen vllt. in einem anderen Beitrag schon mal gab. Ich habe aber definitiv recherchiert! Ich habe hier in meiner Studienarbeit einige Zeichnungen, in denen ich mit einem ssget-Befehl Polylinien und Bögen herauslöschen möchte.Diese sind durch eine Konvertierung von einem anderen Programm ohne Grund entstanden.Hier mal der p ...
|
| In das Form Lisp wechseln |
|
Lisp : Dateien aus Fremdsystem
bu am 05.12.2008 um 11:44 Uhr (0)
Tach Leute,wir haben Daten massenhaft aus einem Fremdsystem nach AutoCAD konvertiert. Nun gibt es in diesen Zeichnungen gefüllte Flächen welche im Vordergrund liegen. Objekttyp "HATCH". Nun habe ich die Möglichkeit über die Zeichenreihenfolge diese von Hand nach hinten zu legen. Wozu ich allerdings immer ein Referenzobjekt brauche dessen Lage ich auch nicht kenne. Die Objekte finde ich über den Objekttyp "HATCH", kann ich diese via Lisp ganz nach hinten legen ?------------------Gruss bu
|
| In das Form Lisp wechseln |
|
Lisp : Dateien aus Fremdsystem
bu am 05.12.2008 um 12:13 Uhr (0)
Jetzt melde ich mich doch nochmalnach weiterem sich damit beschäftigen bleibt am Ende das Problem mit dem Befehlsaufruf. Wenn ich diesen Befehl von Hand durchführe (ganz nach unten) gibt mir AutoCAD in der Befehlszeile den Originalbefehl nicht zurück. Evtl. ist es eine Objekteigenschaft die hier geändert wird. Keinen Plan !!Im GC habe ich dazu nichts gefunden.------------------Gruss bu
|
| In das Form Lisp wechseln |
|
Lisp : Lisp warten lassen
danielboukreev am 16.12.2008 um 00:39 Uhr (0)
Ändert sich die Dateigröße der neu zu erstellenden Datei während der Bearbeitung? Ich hab das bei nem Pdf-Druck-Skript so gelöst, daß ich jede Sekunde prüfe, ob sich die Dateigröße zum vorherigen Zeitpunkt verändert hat. Wenn die Dateigröße innerhalb 1 Sek. gleich geblieben ist, dann isses (zumindest beim Pdf-Drucker) wahrscheinlich, daß die Bearbeitung fertig ist. Weiß nur gerade nicht, ob sich die Dateigröße mittels Lisp so einfach ermitteln lässtdaniel
|
| In das Form Lisp wechseln |
|
Lisp : (ssget) benötigt unterscheidlich viele Enter ()?
Gargarot am 11.12.2008 um 14:34 Uhr (0)
Hallo fuchsiZiel der ganzen Übung ist, alle Tastaturkurzbefehle in einer Datei zu haben, da wir ab und zu unsere Plätze tauschen. Zudem kann ich mit Lisp zb Funktionen "auf X-Achse ausrichten" , "Ausrichten auf Weltkoordinaten" oder "ein allgemeines Bereinigen und Prüfen ect" auf eine Taste bringen. Mit .apg (haben wir bis jetzt benutzt) geht das nicht.Andererseits ist das ein guter Einsteig für mich in Lisp Wow. Weniger ist manchmel mehr.Code:(defun c:q ()(princ "
Kopieren: ")(command "_copy" (ssget) "" ...
|
| In das Form Lisp wechseln |