|
Lisp : Hilfe beim Rauschschreiben !!!
FiRePhoeniX am 01.08.2008 um 09:51 Uhr (0)
Hi,Leute schlag mich bitte nicht wenn ich noch was frage ^^.sorry das ich euch noch mal stören muss. Hab den ratschlag befolgt und hab mir das handbuch besorgt.Weiß jetzt auch wie ich eine variable in meine datei kriege. Mit dem Befehl write-line.Hab aber wieder ein problem. Undzwar muss ich für jede varable eine befehl machen.Die texte in der textdatei ordnet er mir dan untereinander.Beispiel:134Ich brauch die aner so.1 3 4 Ich weiß das ich mit dem befehl write-char einen zeilenunbruch erze ...
|
| In das Form Lisp wechseln |
|
Lisp : Repeat hilfe!!!
FiRePhoeniX am 08.08.2008 um 10:54 Uhr (0)
Hallo Forum,ich melde mich mal wieder, weil ich mal wieder ein Frage hab.Wollte 2 sachen wissen.Hab mit der such funktion versucht.Aber was soll ich den eingeben??? 1.Wie kann ich in einen repeat befehl.Ein initget befehl einbauen?Ich hab das versucht aber AutoCad antwortet mir dann mit der Aussage "zu viele Augemente".Hab ich vielleicht was falsch gemacht?Oder geht das einfach nur nicht?Wenn es nicht geht wie bekomme ich das hin,dass man bei einer falsch eingabe,eine meldung bekommt "Bitte wählen Sie: .. ...
|
| In das Form Lisp wechseln |
|
Lisp : Koordinate umwandeln!!
FiRePhoeniX am 11.09.2008 um 12:56 Uhr (0)
WoW!! so muss ein Befehl aussehen.Könntest du mir vielleicht erklären was VL-STRING-TRANLATE genau ist?Habe ein Auto-lisp Handhuch R.14.Und das Buch "Autolisp Einführung für AutoCAD-Praktoker".Beide Sachen sind zwar ein bisschen alt aber immer noch gut.In den beinen sachen kann ich diesen befehl nicht finden.Danke noch mal.FirephoeniX
|
| In das Form Lisp wechseln |
|
Lisp : Farbcode
FiRePhoeniX am 22.09.2008 um 13:04 Uhr (0)
Hi Leute ich muss euch mal wieder stören,Hätte mal ne frage.Ich wollte den Farbcode eines Objekts in Dezimal Rauschreiben.Dies ist an sich nicht schwer den der ist in der Gruppe 420 gespeichert.So meine Frage ist, ob der Farbcode in AutoCad BGR anstatt RGB ist ??Hört sich komisch an ist aber leicht zu erklären den Autocad zeigt mir bei dem Farbcode:255,0,0 die Dezimalzahl 16711680 an. Und bei den Farbcode 0.0.255 die Dezimalzahl 255 an.Also genau umgekehrt. Ich wollte nur fragen ob es eine Möglichkeit gibt ...
|
| In das Form Lisp wechseln |
|
Lisp : Read-line hilfe!
FiRePhoeniX am 11.11.2008 um 12:24 Uhr (0)
Hallo Forum,ich bräuchte mal wieder eure Hilfe. Und zwar geht es um folgendes:Will an eine bestehende Liste die erste Zeile ersetzt . Und z.B 5 neuen Zeilen angehängt werden.Das mit dem anghängen ist ein einfach da mach ich den Befehl:(setq a (open Pfad "a"))Dies bekomm ich ja hin. Aber das mit dem ersetzen der ersten Zeile macht mit Schwierigkeiten. Hab hier im Forum gesucht und bin auf folgenden Beitrag gestoßen. http://ww3.cad.de/foren/ubb/Forum145/HTML/002383.shtml#000001 Dort dir gibt es ein Programm ...
|
| In das Form Lisp wechseln |
|
Lisp : Fragen zu Sytemvariablen,Bem-stile, Textstile
FiRePhoeniX am 20.02.2009 um 12:36 Uhr (0)
Hallo Forum,ich Nerv euch kurz nach der Mittagpause mal.Kurze Einleitung.Hab mir von ein paar Tagen OpenDCL geholt. In meine Augen ein Super Programm. Wer es nicht kennt. Es ist ein Programm womit man eine benutzter Oberfläche mit Lisp erstellt kann. Ich fand das so gut das ich direkt ein Programm erstellt habe. Es ist auch fast fertig. Hab aber einige Problem festgestellt. Wollte fragen ob ihr mir vielleicht helfen könnt. Die Probleme haben eigentlich nichts mit OpenDCL zutun, Hoffentlich. 1.)Mein Program ...
|
| In das Form Lisp wechseln |
|
Lisp : *error* befehl
FiRePhoeniX am 15.09.2008 um 10:52 Uhr (0)
Hallo Forum,ich muss mal wieder stören.Ich komme einfach nicht weiter. Und zwar ist mein Lisp-programmfertigt es brauch aber noch den letzen schliff.Also mein Problem:Habe eine Lisp-Programm geschrieben was Objekt-Koordinaten in eineListe schreibt. Es läuft auch aber mein Problem ist, dass wenn ich mitten im Befehl binund jetzt den Befehl abbreche kommt ein Fehler. Jetzt ist TXT-Datei wo die Koordinatenstehen kaputt. Man kann nicht auf sie zugreifen weil der close befehl noch nicht ausgeführt wurde.Man mus ...
|
| In das Form Lisp wechseln |
|
Lisp : *error* befehl
FiRePhoeniX am 13.03.2009 um 14:13 Uhr (0)
Guten Tag zusammen ich hoffe ich kann das Thema noch mal neu aufleben lassen.Hab mich ein Bisschen mit der vl-catch-all-apply Funktion beschäftigt.Dafür gib es bestimmt schon Themen zu. Kann aber zur zeit keine Such auf der Seite starten. Da kommt immer die Meldung NOT pconnected. Vielleicht wird das ja behoben oder mein Rechner ist schuld dran. Zurück zu Problem. Arbeite mit Obendcl und wollte ein vl-catch-all-apply Funktion in einen befehl einarbeiten. Das Problem ist das ich nicht weiß wie ich den befeh ...
|
| In das Form Lisp wechseln |
|
Lisp : *error* befehl
FiRePhoeniX am 13.03.2009 um 19:44 Uhr (0)
Danke Brischke für die schnelle Antwort.Das mit den abstürzen von AutoCad hab ich heraus gefunden.Und zwar hab ich den VL-CATCH-ALL-APPLY im Befehl ausgeführt. Code:(defun c:test () (VL-CATCH-ALL-APPLY c:Test) (/ 1 0) )Wenn du den Befehl ausführt stürzt dein Autocad am. Liegt glaube daran das der Befehl VL-CATCH-ALL-APPLY das programm startet.Und ein Programm zweimal gleichzeitig starten geht nicht so gut. Als wo ich das haben will ist folgendes. In opendcl kann mal Tasten definieren.Diese führen bei ei ...
|
| In das Form Lisp wechseln |
|
Lisp : Problem mit (* Realzahl -1)
FiRePhoeniX am 18.05.2009 um 15:09 Uhr (0)
Danke wronzky für die antwort.Ich vermute du meinst das ich statt (* Real 1) -1.0 nehmen soll.Bringt leider auch nichts.Das komische ist ja das die koordinaten alle richtig errechnet sind.Und auch das Umdrehen der Zahl richtig ist.Autocad kommt mit dem einfügen nicht kann zurecht.Was mich richtig ärgert.FiRE
|
| In das Form Lisp wechseln |
|
Lisp : Inseln in Hatch erkennen DXF
FiRePhoeniX am 09.08.2011 um 12:40 Uhr (0)
Danke noch mal Brischke,wir belassen es erst mal bei. Ich schau mal nach was ich machen kann. Das AutoCad .Net hat ist mir klar, die entsprechenden Informationen könnte ich auch mit Lisp raus bekommen(mit recht viel Arbeit). Was ich aber machen möchte ich unabhängig von der Autocad, sprich nur mit der DXF zu arbeiten. Wie schon erwähnt ist DXF halt das Austauschformat Nummer eins zur zeit. Somit müssen wir das verarbeiten können. Zur Not muss der Anwender die "Hatches" überarbeiten, solange ich noch keine ...
|
| In das Form Lisp wechseln |
|
Lisp : Inseln in Hatch erkennen DXF
FiRePhoeniX am 08.08.2011 um 13:29 Uhr (0)
Danke nochmal Brischke,Sorry, das ich die ganzen Infos vergessen haben zu schreiben. Also das Zielsystem ist eine Eigenentwicklung von mir und einem kleinen Team. Wir basteln an einem keinen CAD bzw. GIS-System. Warum fragst du dich? Just for Fun!! :-DHaben auch eine Routine die, die DXF Datei ausliest. Haben leider das Problen das Schraffuren ohne Abzugsfläche(Wie ich oben schon beschrieben habe) auf einmal eine Abzugsfläche bekommen. Nutzen dafür die Funktion von GDI+. Leider erkennt GDI+ die interne Flä ...
|
| In das Form Lisp wechseln |
|
Lisp : Inseln in Hatch erkennen DXF
FiRePhoeniX am 08.08.2011 um 09:23 Uhr (0)
Schönen guten Montag Forum. Ich hätte mal eine ungewöhnliche Frage, weiß auch nicht ob die mir jemand beantworten kann. Ich versuche es aber dennoch. Weiß jemand zufällig wie man eine Insel eines Hatch in einer DXF-Datei erkennen kann.Es geht um folgende Situation. Man hat ein Rechteck und in dem Rechteck noch eine Rechteck. Jetzt erzeugt man zwei "Hatches". Den ersten mit Insel, sprich eine Abzugsfläche. Den zweiten als Füllfläche. Wenn man dieses als DXF-Speichert muss es doch eine Möglichkeit geben zu ...
|
| In das Form Lisp wechseln |