|
Makro Programmierung : Lisp: Teile entfernen funktioniert nicht
holt am 03.03.2005 um 16:23 Uhr (0)
Hallo, jetzt hab ich wieder ein Problem mit einem Dialog im Zusammenhang mit Teilegruppen: Ich möchte Teile zu einer Teilegruppe hinzufügen oder entfernen. Das hinzufügen funktioniert ja. Beim Entfernen tut sich aber nichts. Was ist hier das Problem? ------------------ Gruß aus dem Salzkammergut Thomas Hollerweger
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : LISP: Schnittebene in Dialog auswählen
holt am 25.06.2009 um 21:41 Uhr (0)
Ich habe etwas Zeit gebraucht um darauf zu kommen was du mit deinem Wink gemeint hast, aber ich habe es gefunden: Ausschnitt aus der Doku von CLIPPING_ACTIONS_AND_OPTIONS_SACode:calls subaction: SELECT with focus: S_CLIPPLANE(display S_CLIPPLANE) ergibt 68900016Diese Zahl bei :selection eingesetzt bewirkt genau das was ich wollte: Der Dialog akzeptiert Schnittebenen!------------------Gruß aus dem SalzkammergutThomas
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : LISP: String nicht abgeschlossen
holt am 24.01.2008 um 12:28 Uhr (0)
Zitat:Original erstellt von clausb:So kompliziert?Für mich schon!Wie kann z.b. remove Strings verarbeiten, wenn es eine Liste erwartet?Daher bekomme ich bei folgendem Codefragment immer die Fehlermeldung "Quadro FX 1500[]" is not of type LIST. (wobei [] ein Quadrat sein soll)Code: (setf l (read-line s nil)) (remove #Return l) (close s)------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Lisp: Bauteil durch anklicken aktivieren
holt am 29.10.2008 um 19:01 Uhr (0)
Wir haben uns das :in-assembly auf einen Button gelegt, den kann man für beliebige Aktionen verwenden und muss sich nicht für jede Aktion eine eigene Baugruppen-Aktion basteln.Wird übrigens bei jedem Klick ein- und wieder ausgeschaltet. Anhand der angezeigten Kanten sieht man ob gerade Baugruppe aktiv ist wenn man mit der Maus auf einem Teil steht.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : Parameterteil erstellen für SD-Power Normteilkatalog
holt am 10.12.2007 um 19:29 Uhr (0)
Zitat:Original erstellt von highway45:Walters String funktioniert bei mir.[PS]Geht bei mir auch mit anderen Winkeln in Grad korrekt.Hallo Matthias,ich glaube das liegt daran, dass du die Befehlsfolge in die Eingabezeile eingibst.Innerhalb eines LISP-Programms muss man aber interne Einheiten (mm, rad, g) verwenden.------------------Gruß aus dem SalzkammergutThomas Hollerweger[Diese Nachricht wurde von holt am 10. Dez. 2007 editiert.]
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : ME10 macros => Annotation
holt am 29.11.2011 um 20:02 Uhr (0)
Mit einigen Einschränkungen ist das möglich.Die Makros dürfen keine Interaktion haben (Benutzer-Ein/Ausgabe) und müssen sich an viele andere Restriktionen halten, sonst ist schnell mal die Assoziativität Zeichnung/Modell dahin.Am Besten mal in der IKIT Doku unter "The Macro Programmers Introduction to LISP" oder so ähnlich suchen.Mit ein wenig Erfahrung kann man ganz schön viel draus machen.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : LISP-Dialog: :after-input wird nicht ausgeführt
holt am 15.02.2006 um 12:50 Uhr (0)
Zitat:Original erstellt von Castell:Weil das after-input nur nach einem Input ausgeführt wird. ...ungetestetaber gut! 10Us für deine schnelle Antwort!Was mich aber immer wieder beschäftigt: Gibt es eine Übersicht, wann und in welcher Reihenfolge diese Aktionen aufgerufen werden (generell was Dialogprogrammierung betrifft)?------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Makro Programmierung wechseln |
|
Makro Programmierung : LISP-Dialog: :after-input wird nicht ausgeführt
holt am 15.02.2006 um 12:50 Uhr (0)
Zitat:Original erstellt von Castell:Weil das after-input nur nach einem Input ausgeführt wird. ...ungetestetaber gut! 10Us für deine schnelle Antwort!Was mich aber immer wieder beschäftigt: Gibt es eine Übersicht, wann und in welcher Reihenfolge diese Aktionen aufgerufen werden (generell was Dialogprogrammierung betrifft)?------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : LISP: String nicht abgeschlossen
holt am 24.01.2008 um 14:05 Uhr (0)
Claus war wieder einmal schneller. Außerdem ist meine Aussage oben nicht korrekt. Durch die Änderung der Reihenfolge habe ich nur bewirkt, dass das Ergebnis von (remove) gleich als Rückgabewert der Funktion verwendet wird. Vorher habe ich nach dem (close) nochmal l als Rückgabewert übergeben.Das ist mir erst mit deiner Antwort klar geworden.Danke!Nochmal 10 Us!------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Begrenzungsrahmen einer Teilansicht auslesen
holt am 27.11.2008 um 09:38 Uhr (0)
Zitat:Original erstellt von highway45:Also statt Teilansicht eine Bruchansicht erzeugen und diese dann vervielfältigen.OK, die Begrenzung nachträglich übertragen wäre dann möglich.Die Bruchansichten haben aber einen entscheidenden Nachteil: Man kann nachträglich keine Ausbrüche mehr machen. Deshalb hätte ich das ganze per LISP-Programm gemacht, scheitere aber an der Ansichtsbegrenzung.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : Lisp-Dialog: Symbole für Pfeilart und Linienart
holt am 15.04.2005 um 08:44 Uhr (0)
Hallo, ich möchte in einem Dialog Pfeil-bzw. Linienart auswählen lassen. Wie das mit den Bitmaps im Dialog grundsätzlich funktioniert, weiss ich. Aber: Muss ich die Bitmaps beinhart selbst erstellen oder kann man auf die in Anno bereits verwendeten zugreifen (z.B. aus den Bezuglinienvorgaben)? Oder: gibts vielleicht noch eine einfachere Möglichkeit (so wie bei der Farbe mit :value-type :rgb-color)? ------------------ Gruß aus dem Salzkammergut Thomas Hollerweger
|
| In das Form Makro Programmierung wechseln |
|
PTC Creo Elements/Programmierung : LISP: Drucken Hohe Auflösung automatisieren
holt am 28.04.2009 um 14:09 Uhr (1)
Hallo,weiß jemand ob es möglich ist das Drucken (Hohe Auflösung) in Modeling per Code anzusteuern?Der Aufzeichner liefert mir nur: (hr-dump:call-hr_dump "2")Alle Einstellungen die ich gemacht habe werden nicht aufgezeichnet.Weder in der Online-Reference noch in der alten Commands-Reference findet das Kommando.Im Integration-Kit habe ich auch schon vergeblich gesucht.------------------Gruß aus dem SalzkammergutThomas
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Annotation: sel_item für Geometrie, die mittels ME10 Makr selektiert wurde, ermitteln
holt am 10.01.2025 um 12:53 Uhr (1)
Hallo Felix,in dem Fall geht es nur um die Geometrie in einer Ansicht eines Einzelteil. Ich brauche die sel_items, um in LISP mit den Linien weiterzuarbeiten. Die Teile, bei denen das gebraucht wird, sind komplex und die Ansichten bestehen aus tausenden Linien.Aber für den Fall, dass ich einmal mit Baugruppen arbeiten muss, ist das eine gute Anregung.Vielen Dank!------------------Gruß aus dem SalzkammergutThomas
|
| In das Form PTC Creo Elements/Programmierung wechseln |