|
Programmierung : ModelManager Abfrage aus LISP
JC Wasti am 11.01.2007 um 08:57 Uhr (0)
Hallo Zusammen,ich habe eigentlich zwei Fragen:1.) Gibt es für den ModelManager so etwas ähnliches das IntegrationKit im Modeling?Bzw. woher bekomme ich die Befehle um über LISP auf den ModelManager zuzugreifen?2.) Wie kann ich aus LISP heraus über den ModelManager eine SQL-Abfrage erstellen?GrußJC Wasti
|
| In das Form Programmierung wechseln |
|
Programmierung : Zeichnung als MI speichern
JC Wasti am 13.08.2007 um 11:11 Uhr (0)
Hallo zusammen,ich möchte eine Zeichnung als MI speichern.Der Befehl den ich verwenden möchte ist AM_SAVE_DRAWING.Ich möchte das Ganze nun über mit Hilfe von LISP ausführen!Leider möchte der Befehl in meiner LISP-Routine nicht so wie ich möchte.Nun meine Frage:Wie muss ich den Befehl in die LISP-Routine einbauen, damit er ausgeführt wird?Und wie kann ich die Variablen die ich als Dateiname und Dateipfad habe mit einbinden?GrußJC_Wasti
|
| In das Form Programmierung wechseln |
|
Lisp : String in Liste ersetzen
JC Wasti am 03.11.2006 um 08:24 Uhr (0)
Zitat:Original erstellt von clausb:Bei mir tut in Common-Lisp-Dialekten (CLISP, KCL/OneSpace Designer Modeling Lisp) der folgende Code das Gewuenschte:Code:(setq obf (list "A0" "A1" "A2" "A3" "A4"))(substitute "A=" "A2" obf :test #string=)Hi Claus, Danke für deine Antwort.Das geht echt gut und so werd ichs dann auch machen.10Us4u.GrußJC Wasti
|
| In das Form Lisp wechseln |
|
Lisp : Speichern über LISP
JC Wasti am 26.02.2007 um 09:16 Uhr (0)
Hallo Zusammen,ich möchte mit Hilfe eines LISP Programms geladene Zeichnungen per Knopfdruck in der Version 2004 und 2000 speichern.Das funktioniert soweit auch, nur mußte ich leider feststellen, dass die Eigenschaften der Positionen und Stückliste dabei verloren gehen!Wenn ich das Ganze von Hand, also mit dem normalen Speichern-Knopf speichere, dann bekomme ich keine Probleme!Kennt jemand das Problem, bzw. hat vielleicht schon eine Lösung dafür?GrußJC Wasti
|
| In das Form Lisp wechseln |
|
AutoLisp : Position des Maßtexts ändern
JC Wasti am 10.11.2004 um 14:36 Uhr (0)
Zitat: Original erstellt von marc.scherer: Hi, wie lange arbeitest Du schon mit Acad? Ich arbeite jetzt nun schon ca. 6 Jahre mit ACAD. Und schreibe meine Lisp´s seit ca. 2 Jahren selber. Ohne Schulung oder ähnliches! Alles selbst gelernt. Zitat: Original erstellt von marc.scherer: (DIMTVP) DIMTVP 0.000 1.000 Bem-Linie erzwungen DIMTOFL Aus Ein Text innerhalb DIMTIX Ein Aus Textabstand DIMGAP 0.000 0.350 Textpos vert DIMTAD 0 1 ... IMHO benötigst Du gar kein Lisp :-) Ich habe die Variab ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Speichern über LISP
JC Wasti am 26.02.2007 um 09:40 Uhr (0)
Hallo CADmium,richtig geraten, ich nutze Mechanical!Dank für den Tip, werde es gleich mal versuchen.GrußJC Wasti
|
| In das Form Lisp wechseln |
|
Programmierung : ModelManager Abfrage aus LISP
JC Wasti am 11.01.2007 um 14:34 Uhr (0)
Hallo Dieter,genau das hab ich gesucht.Kannst du mir noch sagen wo ich das finde.Eventuell den Hilfepfad o.ä.!Danke schonmal im vorraus.GrußJC Wasti
|
| In das Form Programmierung wechseln |
|
Programmierung : Liste in LISP sortieren
JC Wasti am 23.02.2007 um 14:39 Uhr (0)
Eigentlich ist alles ein String!OK, dann schreib ich mir ne passende Vergleichsfunktion.Habe nur gedacht, dass es vielleicht irgendeine Funktion gibt, die das erledigt!Danke Euch.GrußJC Wasti
|
| In das Form Programmierung wechseln |
|
Programmierung : ModelManager Abfrage aus LISP
JC Wasti am 11.01.2007 um 14:00 Uhr (0)
Hallo Dorothea,Danke für deine Antwort.Ich hab da eher an so was gedacht: "modelmanager::mm-send-cmd"!Gibt es dazu eventuell Infos bzw. hat jemand ne Idee?GrußJC Wasti
|
| In das Form Programmierung wechseln |
|
AutoLisp : Vorgaben im Zngsrahmen-Dialogfeld einlesen
JC Wasti am 10.11.2004 um 11:53 Uhr (0)
Hallo, ich möchte mit Hilfe einer externen Datei (Temp.tit) einige Vorgaben über das Zeichnungsrahmen-Dialogfeld einlesen. Das ganze funktioniert auch einwandfrei wenn man es mit der Maus macht. Ich möchte es jetzt nun per Lisp einfügen. Geht das? Und wenn ja wie?? Bin um jede Antwort dankbar.
|
| In das Form AutoLisp wechseln |
|
Lisp : String in Liste ersetzen
JC Wasti am 30.10.2006 um 13:43 Uhr (0)
Zitat:Original erstellt von Geos:(subst) is für Listen - für Text nimm (substr) Danke Ernst für deine schnelle Antwort.Ich weiß dass "subst" nur für Listen ist.Aber leider geht das mit der Funktion "substr" nicht, denn ich möchte keine AutoLips-Funktion verwenden. Bitte nur reine Lisp-Funktionen!
|
| In das Form Lisp wechseln |
|
Programmierung : Liste in LISP sortieren
JC Wasti am 23.02.2007 um 14:16 Uhr (0)
Danke vorerst mal für eure Tipps mit dem stable-sort.Jetzt hab ich nur noch das Problem, dass bei einer String-Sortierung die Zahl 18.1 vor der Zahl 2 kommt!Gibt es irgendwie eine Möglichkeit dass die Zahlen und die Strings richtig sortiert werden?Oder muss ich das ganze mit Hilfe des Punktes trennen und dann sortieren?GrußJC Wasti
|
| In das Form Programmierung wechseln |
|
Lisp : String in Liste ersetzen
JC Wasti am 30.10.2006 um 13:26 Uhr (0)
Hallo,Folgendes Problem:In einer Liste mit Strings möchte ich nun einen String durch einen anderen ersetzen.Ich möchte dies nur mit reinen LISP-Funktionen lösen.z.B.:(setq obf (list "A0" "A1" "A2" "A3" "A4"))(subst "A=" "A2" obf)Leider funktioniert die subst-Funktion irgendwie nicht mit Strings!Gibts da nen Zusatz, oder welche Funktion muß ich dafür verwenden?
|
| In das Form Lisp wechseln |