|
Lisp : ein paar fragen
Steff179 am 08.03.2009 um 12:15 Uhr (0)
hallo zusammen...ich befasse mich gerade mal seit glaube ich ca. 3 wochen mit AutoLisp.jetzt habe ich ein paar fragen die ich mir nicht beantworten kann.1. giebt es in autolist irgendwelche marks, die zbsp. wie anderswo mit goto erreicht werden können? oder subs die man abrufen kann?2. (entsel) wie behandle ich mehrere autocad objekte und nicht nur eins?3. gibt es die acad_alt.chm, acad_alg.chm, acad_alr.chm irgendwo auch auf deutsch?das "AutoLISP-Handbuch.doc" habe ich bereits...würde mich über ein paar g ...
|
| In das Form Lisp wechseln |
|
Lisp : Strecken
Steff179 am 18.03.2009 um 09:07 Uhr (0)
CADmium hat mir soeben die lösung des problems gelifert...mit _leader kann ich mir alle mühen sparen...danke allen echt supper dankeanscheinend kenne ich AutoCAD auch nach 10 jahren noch nicht gut genug
|
| In das Form Lisp wechseln |
|
Lisp : Leerzeichen in Layern
Steff179 am 23.03.2009 um 18:54 Uhr (0)
Hey Beckerich habe mir dein sache zur übungsaufgabe gestellt.sollte funktionieren. betonung auf "sollte".ich bin ganz am anfang mit lisp. kann keine fehler ausschliessen.das lisp ist auch nicht wirklich das gelbe vom ei... das hätten die anderen sicher mit 1/3 der zeilen geschafft ich musste halt auf die funktionen zurückgreifen die ich kenne oder die mir gerade durch den kopf gingen...kopier einfach den code in eine datei und speichere die als "name.lsp"du kannst sie mit dem befehl LSP dann L ins autocad ...
|
| In das Form Lisp wechseln |
|
Lisp : error und command
Steff179 am 01.02.2010 um 11:02 Uhr (0)
hallo zusammenbin immernoch dabei, zu versuchen "command" errors zu greifen.im forum habe ich nicht wirklich was gefunden was mit command zusammenhängt, eher mit sysvars....ist klar:(vl-catch-all-error-p(vl-catch-all-apply / (list 1 0)))division durch 0 geht nicht ergibt: Tist klar:(vl-catch-all-error-p(vl-catch-all-apply setvar (list "sdi" 1)))wenn schon mehrere zeichnungen geöffnet sind kann man nicht auf 1 setzen. ergibt: Tda komme ich nicht weiter:heiko hat mir den ansatz gegeben:(vl-catch-all-apply (l ...
|
| In das Form Lisp wechseln |
|
Lisp : txt file Einlesen in variable
Steff179 am 10.08.2012 um 16:29 Uhr (0)
hallo dirkich wiss jetzt nicht ob ich das richtig verstanden habe.also entweder du willst sowiso immer das gleiche file an gleicher stelle öffnen dann brauchst du ja getfiled nicht sondern du setzt einfach den pfad zu der datei. (setq FILE (open "c: est.txt" "r"))oder du willst das das getfiled immer im gleichen verzeichniss öffnet?dann kannst du ja einfach(setq FILE (open (getfiled "c:" "" "" 2)"r"))so das verzeichniss angeben in dem gestartet werden soll.
|
| In das Form Lisp wechseln |
|
Lisp : mehrere Punkte
Steff179 am 18.04.2013 um 09:17 Uhr (0)
dankefunktioniert natürlich wie immer wollte einfach sicher gehen das es nicht einen autocad befehl für mehrere punkte gibt und ich zu doof bin den zu finden.1000 dank
|
| In das Form Lisp wechseln |
|
Lisp : startapp
Steff179 am 29.07.2015 um 10:02 Uhr (1)
Hallo zusammen.Ich kann ja mit "startapp" Dateien in einem gewünschten Programm öffnen lassen.Ist es irgendwie möglich, das wenn das Programm schon offen ist, die Datei auch in dem geöffnet wird und nicht extra nochmal eins aufgeht?Irgendwie abfragen ob die exe schon ausgeführt wird oder so was.Gruss Steff
|
| In das Form Lisp wechseln |