|
CoCreate Programmierung : Makro zum Umbenennen
rmcc1980 am 25.05.2005 um 08:16 Uhr (0)
Zitat:Original erstellt von Klaus Lörincz:... aber keine Verwendung der Funktion"sd-gen-obj-basename" gefunden.Hallo,guter Hinweis, danke. Ich habe diesen Teil von DC4 übernommen und dort wird das zu Fuß erledigt.Als Anfänger in LISP mit OSD kann ich jeden Tip brauchen.Schöne GrüßeBernd
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : OSD Lisp globale Variablen
rmcc1980 am 03.06.2004 um 14:37 Uhr (0)
Hallo, vielen Dank, das wars. Ich hatte leider nur in meinem Ausdruck der Hilfe zu 11.6 gesucht (Sparsamkeit am falschen Platz; ich wollte keinen neuen Ausdruck machen). Vielen Dank Bernd
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
rmcc1980 am 16.06.2005 um 16:04 Uhr (0)
Hallo,"alle Fenster zu", "alle Fenster auf", alle Cookies gelöscht und ich klicke mir die Finger wund, aber es ist immer die alte Version. Irgendwie meint mein Rechner er wisse besser was ich brauche ...Schöne GrüßeBernd
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : Copyright auf Makro-Texte
rmcc1980 am 25.04.2005 um 14:20 Uhr (0)
Hallo, zur Zeit klaue ich mir aus den hier veröffentlichten Lisp-Listings alles Mögliche zusammenn, um meine eigenen Makros zu erstellen. Daher stelle ich die Frage, ob dies und die Veröffentlichung der neuen Makros im Forum zulässig ist (natürlich mit Quellenangabe). Vor allen betrifft das die Ursprungsautoren von DC4. Schöne Grüße Bernd
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
rmcc1980 am 16.06.2005 um 10:08 Uhr (0)
Zitat:Original erstellt von Walter Geppert:... damit keine "falschen" Symbole mit ausgewertet werden!Hallo,bezieht sich das auf Oberflächenzeichen von anderen Blättern? Zur Zeit werden wohl die von allen Blättern ausgewertet.Schöne GrüßeBernd
|
| In das Form Programmierung wechseln |
|
PTC Creo Elements/Programmierung : 25.0 in 25 wandeln
rmcc1980 am 17.06.2005 um 08:58 Uhr (5)
Hallo,meine Frage bezieht sich auf Lisp.Die 25.0 ist ein String (war mir nicht klar). Damit kann ich die .0 natürlich abschneiden.Unabhängig davon hätte ich gerne gewusst, wie man einen solchen String in eine Zahl wandelt. Gibt es eine Funktion oder muss mann eine erstellen?Schöne GrüßeBernd
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
rmcc1980 am 29.07.2005 um 09:07 Uhr (0)
Hallo,die Frage steht in diesem Thema, weil das zu dem oben angeführten Programm gehört. Dort geht es zwar um die Symbolgröße, der Winkel ist aber auch erforderlich (Hochformate).Nun denn:Ein Symbol setze ich mit:(AM_CREATE_SYMBOL_SURFACE :go :ok 100,100 :form 1 :a2 "Y" )Für den Winkel habe ich folgendes probiert:(AM_CREATE_SYMBOL_SURFACE :go :ok :settings :abs_angle 45.0 :go :from_settings 100,100 :form 1 :a2 "Y" )Leider funktioniert das nicht.Schöne GrüßeBernd
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : Position eines Strings im String
rmcc1980 am 21.04.2005 um 15:21 Uhr (0)
Hallo, gibt es eine Funktion, die mir die Position eines Suchstrings in einem String angibt? Sd-string-match-pattern-p sagt ja nur T oder NIL. Desweiteren kämpfe ich mich durch das für mich neue LISP und habe eine Funktion geschrieben, die die .zahlen -Kombinationen am Ende eines Teilenamens abschneidet. Ich hätte gerne gewusst, wie man das besser macht. Seht euch mal das Makro an. Schöne Grüße Bernd
|
| In das Form Makro Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
rmcc1980 am 16.06.2005 um 12:16 Uhr (0)
Hallo,entweder bin ich blind oder du warst zu schnell. In der Datei finde ich keine Unterschiede zur vorhergehenden Version?Ich habe in meiner Datei jetzt eine Zeile geändert(... by_sheet_docu_rest...): .... (setf symblist (sd-call-cmds (get_selection :focus_type *sd-anno-symbol-seltype* :select :by_sheet_docu_rest (sd-am-inq-curr-sheet)))) ....und damit gehts.Jetzt will ich noch probieren, den Abstand der Symbole von der Textbreite abhängig zu machen.Wir ...
|
| In das Form Programmierung wechseln |
|
Programmierung : Lisp-Tool für Oberflächenzeichen?
rmcc1980 am 17.06.2005 um 11:34 Uhr (0)
Hat die Eingabe einer Größe nur Auswirkungen auf die Klammern?Desweiteren habe ich festgestellt, dass bei OSD 13 die Änderung der Größe eines Oberflächenzeichens über die Option Vorgaben Größe absolut nur funktioniert wenn auch ein Zahlenwert für z.B. a2 eingegeben wird. Das Zeichen für rauh bekomme ich nur mit relativ größer.Schöne GrüßeBerndp.s.Ich denke die Variable rauhlist muss jeweils zurückgesetzt werden, wenn man den Umschalter zwischen Blatt und Zeichnung benutzt. Daneben habe ich die Positionieru ...
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : OSD: Systemfunktion ändern
rmcc1980 am 28.06.2005 um 14:56 Uhr (0)
Hallo, gibt es eine Möglichkeit eine Systemfunktion (z.B. change_pa_owner) mit einem eigenen Lisp-Programm zu ersetzen? In diesem Fall würde ich der Funktion beibringen, als Besitzer automatisch die Baugruppe eines angetippten Teils zu wählen, das Anzeigefenster vergößern und eine Speicherung der alten Werte einbauen. Ich möchte dies nicht auf ein weiteres Icon oder in die Toolbox legen und ich möchte auch nicht das Menü Teil&Baugruppe nachbauen. Es gibt zu viele (kleine) lästige Dinge, die nach einer Ände ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Modeling : Kopie in Exemplar umwandel
rmcc1980 am 18.05.2005 um 16:03 Uhr (0)
Zitat:Original erstellt von Walter Geppert:... Es gibt aber bei Techsoft eine ziemlich gute Lösung dafür, allerdings wohl nicht gratis.Hallo,leider funktioniert diese s.o. nur mit Teilen aus der Datenbank. Bei anderen Teilen wird das neue Exemplar leider an die Stelle des Quellexemplars gelegt und nicht an die Stelle des zu ersetzenden Teils. Das haben wir zwar schon an Techsoft gemeldet, aber ich kann nicht auf die nächste Version warten. Wir müssen nämlich jetzt alte Baugruppen für die Datenbank aufbere ...
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Ärger mit dem Benutzer-Interface
rmcc1980 am 13.06.2003 um 08:30 Uhr (0)
OSD ist wesentlich komplexer als ME10 und wohl mit Bedacht auf die Strukturierungen im 3D-Modell nun mal in LISP zu programmieren. Was die Möglichkeiten in Bezug auf die Benutzerschnittstelle angeht, kann ME10 hier nicht das Wasser reichen! Als ersten Schritt würden mir die LISP-Listings der Original-Menüs helfen, die ich aber nicht finden kann (für ME10 haben wir in 10 Jahren ca. 50000 Zeilen angepasst (für 50 User)) Mit der rechten Maustaste im Eingabefeld können die alten Eingaben geholt werden Geht ...
|
| In das Form OneSpace Modeling wechseln |