Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Programmierung
  LISP

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
Autor Thema:  LISP (872 mal gelesen)
TCB
Mitglied



Sehen Sie sich das Profil von TCB an!   Senden Sie eine Private Message an TCB  Schreiben Sie einen Gästebucheintrag für TCB

Beiträge: 10
Registriert: 20.04.2006

erstellt am: 09. Aug. 2007 11:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,
kann mir jemand sagen wieso dieser Befehl nicht so recht will ??

(line :two_points (* (cos (acos (/ 266 (SQRT (+ (EXPT 266 2) (EXPT (- 270 210 13) 2)))))) 265),(* (sin (acos (/ 266 (SQRT (+ (EXPT 266 2) (EXPT (- 270 210 13) 2)))))) 265) 0,0)

es kommt Fehlermeldung: A comma has appeared out of a backquote.

Sieht jemand wo ich den Fehler hab?

Vielen Dank vorab!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

clausb
Ehrenmitglied V.I.P. h.c.



Sehen Sie sich das Profil von clausb an!   Senden Sie eine Private Message an clausb  Schreiben Sie einen Gästebucheintrag für clausb

Beiträge: 2914
Registriert: 20.12.2000

Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.

erstellt am: 09. Aug. 2007 11:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für TCB 10 Unities + Antwort hilfreich

Wenn man den Code mal aufs Wesentliche reduziert, wird es viel leichter. Ohne Problem funktioniert folgendes:

Code:

(line :two_points 100,100 0,0)

Nun variieren wir den Code leicht, indem wir eine Koordinate berechnen, anstatt sie als Literal hinzuschreiben:

Code:

(line :two_points (+ 50 50),100 0,0)

Nun bekommen wir die gleiche Meldung ("A comma has appeared out of a backquote.") wie in Deinem Beispiel.

Lösen lässt sich das Problem zum Beispiel so:

Code:

(line :two_points (oli:make-gpnt2d :x (+ 50 50) :y 100) 0,0)

Warum das so ist und welche Magie hier im Spiel ist, gibt's demnächst in meinem Blog unter http://www.clausbrod.de/Blog  zu lesen.

  Claus

------------------
CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

clausb
Ehrenmitglied V.I.P. h.c.



Sehen Sie sich das Profil von clausb an!   Senden Sie eine Private Message an clausb  Schreiben Sie einen Gästebucheintrag für clausb

Beiträge: 2914
Registriert: 20.12.2000

Ich schreibe das hier in meiner Freizeit und spreche weder für meinen Arbeitgeber noch für andere Firmen. Mehr Unsinn von mir unter clausbrod.de.

erstellt am: 09. Aug. 2007 15:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für TCB 10 Unities + Antwort hilfreich

Die ganze Geschichte gibt es jetzt wie vorhin angekündigt in meinem Blog zu lesen: http://www.clausbrod.de/Blog/DefinePrivatePublic20070808

Claus


------------------
CoCreate OneSpace Modeling FAQ: http://www.clausbrod.de/OneSpaceModeling/

[Diese Nachricht wurde von clausb am 09. Aug. 2007 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz