|
CoCreate Programmierung : LISP: Prüfen wechel Export-Formate aktiv sind....
DieGraetsche am 14.05.2009 um 08:51 Uhr (0)
Hallo holt,Vielen Dank erst mal für deine Antwort.Eigentlich hast du schon recht, aber ich soll dies für einen Kunden umsetzen. Bei den Anwendern kann man halt nie genau wissen, was die alles im OSDM einstellen bzw. aktiv oder nicht aktiv haben.Aus diesem Grund möchte ich vor dem Ausführen der Funktionen gerne Prüfen ob die Module auch aktiviert sind.- Wenn Ich dies nämlich nicht mache und ich führe den Export dann von SAT und igs aus, dann erhalte ich die Fehler-Meldung(siehe Anhang)MFG,DieGraetsche
|
| In das Form CoCreate Programmierung wechseln |
|
PTC Creo Elements/Programmierung : System-Variablen - Abfrage nicht aktuell ?
der_Wolfgang am 22.10.2021 um 16:17 Uhr (3)
alternativen.. BATCHCode:echo (setq mei::my-transfer "%ichbins:=/%") %TEMP%modeling_lies_mich_jetzt.lspLISPCode:(load (format nil "~A/modeling_lies_mich_jetzt.lsp" (sd-sys-getenv "TEMP")) :if-does-not-exist (setq mei::my-transfer nil))einfacher und sicherer wäre aber:BATCHCode:echo %ichbins% %TEMP%modeling_lies_mich_jetzt.txtLISPCode:(setq my-transfer (lese-ascii-file (format nil "~A/modeling_lies_mich_jetzt.txt" (sd-sys-getenv "TEMP"))))mit der zweiten Variante bräuchtest du auf Batch Ebene keine LISP Sy ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp und Oracle
Greskamp am 08.05.2018 um 19:41 Uhr (1)
Hallo Alex,ich weiß noch nicht ganz was ich mit deinem Beispiel anfange, aber danke das du deinen Code bereitgestellt hast. ich erkenne nicht was du über Python genau machst, aber ich gehe über sqlalchemy in die Datenbank. Von local auf Server dauert echt ein paar Sekunden, aber wenn ich habe eine Ordnerüberwachung auf dem Server laufen der dann abfragt wenn was in den Ordner kommt, das ist eigentlich ziemlich schnell.Muss mich langsam heran tasten. Wenn du mir etwas näher beschreibst was du vor hast... vi ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Makro Programmierung : Winkelfunktion 0.8815421S0 ....S0?
Denys am 14.10.2004 um 11:32 Uhr (0)
Hallo, mein Lisp funktioniert doch nicht einwandfrei. Bei bestimmten Eingabekonstellationen wird gibt es Probleme mit den zurückgegebenen Werten aus einer Winkelfunktion. Es wird ein Wert berechnet, der den Cosinus einen Winkels darstellt, Dieser wird anschließend in den Sinus umgemünzt. In einigen Fällen ist der errechnete Cosinus eine irrationale Zahl. Der davon abgeleitete Sinus enthält ein S0 in der 8. Stelle. Angehängt ist ein Ausschnitt aus meinem Boden.lsp, bei der man bei Eingabe Wanddicke =3 bzw. ...
|
| In das Form Makro Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Zahlenliste sortieren
Seele am 19.12.2023 um 23:50 Uhr (1)
Hallo, ich habe mal wieder ein kleines Problem und stehe auf dem Schlauch, ...ich habe in einem Makro in der Variable "aktuelle_Liste" eine Reihe von Zahlen eingesammelt.Gebe ich über (DISPLAY aktuelle_Liste) die Liste aus sieht es so aus:(170 168 169 167 239 240 177 178 164 209 0 179 180 173 175 176 174 171 172 166 165 189 186 188 190 191 183 184 181 182 212 213 218 220 221 222 223 250 251 253 229 228 192 194 193 195 196 198 197 201 199 200 204 203 206 207 205 208 202 225 224 226 227 152 155 156 158 157 1 ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
 |
CoCreate Programmierung : LISP: Fangbereich bei get_selection
holt am 26.01.2012 um 10:37 Uhr (0)
Hallo,wenn ich mittels get_selection abfrage, ob sich an einem Punkt eine Fläche befindet, werden auch Flächen gefunden, die neben dem Punkt liegen.Beispiel (siehe auch angehängtes Bild): (sd-call-cmds (get_selection :focus_type *sd-face-seltype* :select (sd-vec-xform (make-gpnt2d :x -0.5 :y 0) :source-space wp :dest-space :global)))bringt als Ergebnis eine Fläche.Weiß jemand, wie groß dieser Fangbereich ist bzw. ob dieser immer gleich groß ist?Kann der Fangbereich eingeschränkt werden?------------------Gr ...
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
MC am 09.05.2005 um 14:59 Uhr (0)
Hallo Walter!Ja wenn Du Zeit hast und keiner sonst schneller ist, wäre das wirklich klasse!Mich wundert nur, daß die Frage sonst noch nie auftauchte. Ist das eine ausgestorbene Norm, oder wie machen das andere CADler?Ich kenne das nur so.Wenn ich mehr Ahnung von Anno-spezifischen Befehlen und schon früher mit Annotatation gearbeitet hätte, würde ich es ja auch selbst probieren, aber so bleibt leider mal wieder nur bitten und betteln...Vorab vielen Dank an alle Helfer!Gruß, Michael------------------Phantasi ...
|
| In das Form Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Compile-File Funktion kennt er nicht
Seele am 20.06.2018 um 21:40 Uhr (1)
Hallo, ...ich habe auch mal noch ein paar Anfänger Fragen zum Compilieren :"Zuätzlich bräuchtest Du auch noch einen , bzw. DEN Microsoft C-Compiler.." Frage: Welchen Microsoft C-Compiler brauche ich genau für die v20.1? Oder ist das egal? Geht auch der C++ Compiler von Microsoft?- Wie Teuer ist ca. die Developing Lizenz ?Gibt es irgendwo auch eine Anleitung für das Compilieren?Ich finde das Thema interessant, ist aber totales Neuland für einen LISP-Beginner, .. Viele liebe GrüßeWolfgang------------------a ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Makro Programmierung : Lisp zum Verschieben von Teilen mit Namen-Generierung?
MC am 14.06.2005 um 08:27 Uhr (0)
Guten Morgen allerseits, ich versuche gerade eine Programm zu schreiben, das mir alle Teile, die einen gewissen Namen haben, in eine zu wählende Baugruppe verschiebt. Durch ein paar Beispiele von anderen bin ich schon auf dem halben Weg, aber es fehlt mir jetzt eine Abfrage, ob der Teilename schon in der Zielbaugruppe existiert. Ist das der Fall, bekommt das Teil den Namen T1 etc. In diesem Fall möchte ich den originalen Namen mit einem Zähler am Ende erweitern, der dann immer weiter hoch gezählt wird. Hin ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Teile ausblenden
clausb am 14.08.2007 um 08:15 Uhr (0)
Das klingt jetzt vielleicht ein wenig böse, ist aber nicht so gemeint: Wenn man die Häufigkeit bedenkt, in der Du, noxx, Erweiterungen von Lisp-Code versuchst oder zumindest anregst, wäre es für alle Beteiligten hilfreich, wenn Du Dir wenigstens ein paar Grundkenntnisse zulegen könntest. Immerhin sind wir hier in einem Programmierforum, und da würde ich mir wenigstens ein kleines bisschen Bereitschaft zur Mitarbeit wünschen. Denn sonst können wir das Forum von "Programmierung" umbenennen in "Suche Programm ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : LISP mit Kommandos von nicht aktiven Modulen laden
holt am 12.04.2010 um 07:14 Uhr (0)
Hallo,tut mir leid, dass ich so spät antworte, aber das Internet war letzte Woche so weit weg! Zitat:Original erstellt von der_Wolfgang:Du packt auch nicht das Schlauchboot in den Kofferraum, wenn du zum skifahren fährst... und du vielleicht im Sommer an die See.. ODER? Da muss ich dir eindeutig recht geben, obwohl ... meine Frau würde das vielleicht machen, sicher ist sicher! Zitat:Du koennest dein Tool auch folgendermassen (aufnem button) startenCode:(unless (fboundp meintool) (load "j:/a/da/i ...
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : ME10-Makros in Anno; Variablenübergabe
Klaus Lörincz am 30.05.2005 um 09:41 Uhr (0)
Hallo, 1) Dialogart ist nicht OK für diesen Verwendugszweck -- sequentiell 2) einige Kommansos in deinen Local-functions sind auch mit sd-call-cmds abzuschicken. 3) Im LISP fehlt nichts wovon ich Ahnung hätte. 4) Skzze erstellen -- Partname mitgeben an das Macro -- Makro merkt sich den aktuellen Part -- Makro wechselt zur Skizze -- Makro action -- Makro setzt den aktuellen Part wieder zurück -- fertig -- nun fallen einige Deiner Kommandos aus den local funktio ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : LISP: Syntax gesucht (AM_PLOT_EX)
holt am 23.04.2009 um 20:58 Uhr (0)
Ich vermute mal dass es sich hier um einen Bug in V16 handelt. In V15 und zu Hause in der PE2.0 funktioniert sowohl meine Variante als auch Walters.Werde morgen eine Anfrage beim Support machen.Was mich beim Plotten auch immer wieder stört ist dass beim interaktiven Aufruf des Plotdialogs die Endung (.pdf) beim Dateinamen immer manuell eingegeben werden muss. Das werde ich wohl auch noch mal erwähnen müssen. (Hab ich zwar schon bei Einführung des PDF_GENERIC in V14? gemacht, ist wohl ein paar Jahre aus. Ge ...
|
| In das Form CoCreate Programmierung wechseln |