|
CoCreate Programmierung : Mein erstes Lisp
Rughsmith am 19.03.2009 um 23:13 Uhr (0)
Moin ZusammenWir verwenden in unserem Vorrichtungsbau viele Laserteile. Um es dem Werker einfacher zu machen Wird eine Grundplatte erstellt, in der die Positionen der einzelteile eingezapft sind. Da beim Lasern von rechteckigen Ausbrüchen die Ecken nie scharfkantig sind, verwenden wir freischnitte. Jetzt zu meinem Lisp...Damit kann man in eine Platte Rechtecke mit eckenfreischnitt und 0,1mm Luft über Anklicken der Eckpunkte des Ursprungsrechteck.Probiert es mal aus.Ach ja, ich würde gerne noch eine Teilabf ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Mein erstes Lisp
Rughsmith am 19.03.2009 um 23:13 Uhr (0)
Moin ZusammenWir verwenden in unserem Vorrichtungsbau viele Laserteile. Um es dem Werker einfacher zu machen Wird eine Grundplatte erstellt, in der die Positionen der einzelteile eingezapft sind. Da beim Lasern von rechteckigen Ausbrüchen die Ecken nie scharfkantig sind, verwenden wir freischnitte. Jetzt zu meinem Lisp...Damit kann man in eine Platte Rechtecke mit eckenfreischnitt und 0,1mm Luft über Anklicken der Eckpunkte des Ursprungsrechteck.Probiert es mal aus.Ach ja, ich würde gerne noch eine Teilabf ...
|
| In das Form CoCreate Programmierung wechseln |
 |
PTC Creo Elements/Programmierung : Eingabedialog-Fenster Position bestimmen?
Seele am 25.09.2019 um 08:26 Uhr (1)
Hallo, ...Standardmäßig erscheint das Fenster eines LISP-Makro immer im View-Port-Fenster oben Links, und ist da auch nicht schlecht.Ich bräuchte aber ab und zu eine andere Position,....Ist es möglich zu bestimmen, wo das Fenster eines LISP-Makro am Fenster erscheint? Wenn ja, wie sieht die Eingabe dazu aus?Gruß Wolfgang ------------------alles ist möglich, nichts funktioniert und trotzdem muß es bis morgen geschafft sein. Werden wir es schaffen? Ja wir schaffen das !!! :-)
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : Lisp Schleife
clausb am 05.09.2011 um 16:59 Uhr (0)
OK, jetzt wird die Sache klarer, danke!Ja, in Lisp könnte man (anders als in vielen anderen Sprachen) sowas in wenigen Zeilen cleveren Code hinschreiben. Kann aber sein, dass ihn hinterher nur Experten verstehen, In diesem konkreten Fall würde ich also die zwanzig Zeilen einfach hinschreiben. Solange Du darauf achtest, dass die Variablen lokal sind, ist damit wenig Schaden angerichtet.Ach ja, was passiert eigentlich mit den umgerechneten Werten, nachdem sie auf ubogen_x zugewiesen wurden?------------------ ...
|
| In das Form CoCreate Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Winkel zwischen Achsen per LISP ermitteln, ...
Seele am 08.06.2021 um 14:22 Uhr (5)
Hallo, ich habe mal wieder ein Problem, per LISP habe ich zwei Achsen ermittelt.Jetzt möchte ich mit dem Befehl ELAN::measure_angle oder ELAN::measure_angle_sa den Winkel zwischen den beiden Achsen ermitteln.Per Hand am Bildschirm funktioniert das Super, aber wie lautet die Synatx im Makro, damit ich den Wert erhalte?Gruß Wolfgang ------------------alles ist möglich, nichts funktioniert und trotzdem muß es bis morgen geschafft sein. Werden wir es schaffen? Ja wir schaffen das !!! :-)
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Kollisionskontrolle im LISP auswerten? Wie geht´s?
Seele am 23.03.2019 um 20:10 Uhr (1)
Hallo ich habe mal wieder ein Problem:Mit folgendem Befehl führe ich in einem LISP-Makro erfolgreich eine Kollisionsprüfung durch, so weit so gut.(sd-call-cmds (ELAN::CLASH_3D :PA_LIST_VS_PA_LIST :FIRST_LIST (sd-inq-curr-part):SECOND_LIST (sd-inq-parent-obj (first Flaeche)) :CLASH_RESULT :CLASHING_ONLY))ich erhalte im DISPLAY-Fenster eine Meldung ob die beiden Teile eine Kollisison haben oder nicht.Ich möchte jetzt aber abhängig vom Ergebnis: Kollision oder nicht, die Bearbeitung im Lisp unterschiedlich we ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : Kleines Lisp-Rätsel für den Feierabend
highway45 am 20.08.2009 um 07:48 Uhr (0)
Normalerweise rufe ich ja einen Dialog so auf:(set_pers_context "Toolbox-Context" Funktion)oder so:FunktionMach ich aber Klammern drum, wird gleich die ok-action aufgerufen:(Funktion)Mit einem anderen Lisp ging das jedenfalls so.Das Test.lsp kann ich jedoch nicht aufrufen mit:(set_pers_context "Toolbox-Context" Test)und auch nicht mit:testNur mit:(test)und dann wird die ok-action gleich ausgeführt.Tja, das hab ich erstmal rausgekriegt, wie war nochmal die Frage ?
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Annotation-Abfrage
Walter Geppert am 28.09.2011 um 15:50 Uhr (0)
Zitat:Original erstellt von chris-as:Ich hoffe, ich lade sie an der richtigen Stelle nach.DankeBesser ist es, das ME10-Makro nur einmal zu laden, also aus dem Dialog rausnehmen und stattdessen am Ende des LISP-Files so was anzuhängen:Code:;;--------------------------------------------------------------*;; ME10-Makro-Dateien;;--------------------------------------------------------------*(sd-execute-annotator-command :cmd "INPUT D:/tmp/test.mak")Dann ist auch ein Neustart nötig, weil sich nach meiner Erfah ...
|
| In das Form CoCreate Programmierung wechseln |
 |
PTC Creo Elements/Programmierung : Arbeitsebene als MI und dann umwandeln in DXF?
Seele am 20.03.2025 um 15:10 Uhr (15)
Hallo,ich habe per LISP-Makro automatisert eine Arbeitsebene als MI-Datei abgespeichert. (DXF geht ja nicht direkt oder?)Wie kann ich jetzt per LISP-Makro automatisiert den dxfdwg.exe Konverter aufrufen. damit dieser die bestehende MI-Datei (D:/Test.mi) im Hintergrund in eine DXF-Datei (D:/Test.dxf) umwandelt?Oder geht das so nicht?Gruß Wolfgang ------------------alles ist möglich, nichts funktioniert und trotzdem muß es bis morgen geschafft sein. Werden wir es schaffen? Ja wir schaffen das !!! :-)
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : Lisp 3D-Kehlnaht
NOBAG am 13.08.2009 um 19:59 Uhr (0)
Hallo Zusammen,Heute habe ich mich gefragt weshalb es das Lisp 3D-Kehlnaht noch nicht gibt?Dabei ist die Aufgabenstellung recht simpel Zwei Flächen b&c oder Kanten ergeben eine Richtung in welcher die Dicke a der Kehlnaht gilt.Dazu eine Kante d an der gezogen, oder eine Richtung in welcher extrudiert wird.Nun, ich bin gespannt auf Eure Ideen... ------------------Gruss vom Thunersee, JoyEdit: Bild nur noch im Link[Diese Nachricht wurde von NOBAG am 14. Aug. 2009 editiert.]
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : LISP: Schnittebene in Dialog auswählen
holt am 26.06.2009 um 21:43 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:Schreib in Deinen Dialog S_CLIPPLANE rein! [/B]Das habe ich anfangs auch gemacht, hat aber nicht funktioniert: Zitat:LISP-Fehler:"Die Variable S_CLIPPLANE ist nicht gebunden.Nach einigem Suchen habe ich herausgefunden dass das Symbol S_CLIPPLANE im ELAN Package enthalten ist. Wenn man das angibt funktionierts.Offensichtlich werden in der Eingabezeile Symbole aus dem ELAN Package auch ohne Paketangabe akzeptiert.------------------Gruß aus dem SalzkammergutThom ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Lisp 3D-Kehlnaht
NOBAG am 14.08.2009 um 14:15 Uhr (0)
Hallo Zusammen,Ich freue mich über die große Resonanz. Danke - Wolfgang und Woho für Eure Überlegungen.- Matthias und Walter für die Links Ein Schweiß-Modul zu kaufen wäre schön, liegt aber vom Finanziellen nicht in Reichweite Die Start und Endflächen sollten im Rechten Winkel zur Zugrichtung oder der Zuglinie sein.Wenn dann das Ende anders sein muss, kann immernoch mit Ausrichten und bewegen angepasst werdenIhr kennt sicherlich das Goodie Kehlnaht vom Annotation. ?So ähnlich könnte auch das Lisp 3D-Ke ...
|
| In das Form CoCreate Programmierung wechseln |
 VP_Dump.zip |
PTC Creo Elements/Programmierung : LISP: Drucken Hohe Auflösung automatisieren
taino am 14.10.2019 um 12:32 Uhr (1)
Halloich bin hier über diesen Thread gestolpert weil ich sowas auch gesucht hatte. Hab mir mal selber ein paar Gedanken gemacht.Die angehängte Datei mit 7Zip öffnen und entpacken.Pfade in der Lisp anpassen und dann sollte das gehen.Die ImagePrint.exe habe ich mit VB.net geschrieben.Kann vielleicht noch verbessert werden aber es macht erstmal das was es soll.Gruß tAiNo[Diese Nachricht wurde von taino am 15. Okt. 2019 editiert.][Diese Nachricht wurde von taino am 15. Okt. 2019 editiert.]
|
| In das Form PTC Creo Elements/Programmierung wechseln |