|
Programmierung : Arrange_sheets in Drafting verwenden
Walter Geppert am 27.02.2008 um 10:20 Uhr (0)
Ich hab mir vor Urzeiten Makros geschrieben, um aus der damals ungewohnten Anno_Teilestruktur wieder eine ME10-Zeichnung nach unseren Vorstellungen zu machen. Ein Teil davon ordnet auch die Blätter nebeneinander an. Zusätzlich werden da aber auch alle Ansichten mit gleichem Masstab verschmolzen und auch die Teilestruktur so umgebaut, dass ein Teil in allen Ansichten zugleich aktiv wird. Vielleicht lässt sich damit was anfangen.Ist jedenfalls in dieser Form absolutes Gift für Annotation!------------------me ...
|
| In das Form Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Lisp Befehl Als Root Festlegen
der_Wolfgang am 23.09.2020 um 20:21 Uhr (1)
du brauchst den "browser node" als Parameter.. da liegt wohl die Stolperstelle. https://support.ptc.com/help/creo/ced_modeling/r20.2.0.0/en/ced_modeling/baggage/documentation/integration_kit/reference/gbrowser.html#sd-browser-exec-cmd------------------ Firefox ESR Java Forum Stuttgart JUGS OSD Hilfeseite (de) / help page (en) NotePad++ BuFDi
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : LISP: Schnittebene in Dialog auswählen
der_Wolfgang am 26.06.2009 um 18:40 Uhr (0)
Zitat:Original erstellt von holt:(display S_CLIPPLANE) ergibt 68900016Diese Zahl bei :selection eingesetzt bewirkt genau das was ich wollte: Der Dialog akzeptiert Schnittebenen!igggsss... aber dieses ZAHL gilt nur fuer die aktuelle Session. Beim naechsten Start ist das was anderes. Just gerade ist es bei mir 113184824. S_CLIPPLANE ist doch eine (globale) variable, sonst koenntests ja auch den (display .. ) nicht ausfuehren!Schreib in Deinen Dialog S_CLIPPLANE rein! -------------------------Ich habe Absic ...
|
| In das Form CoCreate Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Speichern MI mit Lsp?
Jako am 01.06.2016 um 16:20 Uhr (1)
Hallo Peter,vielen Dank für die Datei. Folgendes passiert beim abspeichern:POS_114_MONTAGELEISTE_AS-15-018.mi (So heißt die erste Datei die ich angelegt habe)POS-114-MONTAGELEISTE-AS.1.1_15-018.MI (so sieht es aus, wenn ich mit deinem Lisp das erste mal versuche zu überschreiben)Er überschreibt nicht, sondern speichert ein zweites mal mit einem etwas anderem Namen. Beim weiteren mal überschreibt er die zweite Datei. Dann wäre es wünschenswert wenn ich direkt im 2d-Ordner stehen könnte und nicht vor dem 2d- ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Mit Lisp Teil in Strukturliste suchen und Anzeigen
lix b am 16.11.2017 um 13:07 Uhr (1)
Mahlzeit!Im Integration Kit findet man auch eine klare Aussage zum Thema sd-call-cmds in Verbindung mit dialog-type :interruptZitat:Terminate actions can only be called from terminate actions. You cannot call a terminate action from an interrupt actionEine andere Möglichkeit, um auch nach der Teilewahl im Dialog zu bleiben, wäre, die Befehle in den Puffer zu schreiben und anschließend den Dialog selbst erneut aufzurufen. Er wird dann zwar durch die Terminate-Action geschlossen, aber nach Abarbeitung aller ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Programmierung : LISP: berechnete Werte auf Zeichnung
holt am 15.11.2007 um 12:08 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:Ich meinen es gibt auch ein brauchbares Beispiel in der OnlineDoku (im Bom/TitleBlcok bereich). Mit sicherheit gabe es mal ein Tutorial fur die Schriftfeldanpassung (auch, aber nicht nur) im Zusammenhang mit DDM. Du bräuchtest dich *nicht* um das Aussammlen der in der Zeichnung verstreuten texts zu kümmern, denn das können diese text refenzen einfach von Natur aus, sozusagen.Hallo,das sind aber gute Neuigkeiten! Und von einer Doku bezüglich TitleBlock hab ich bis ...
|
| In das Form Programmierung wechseln |
|
CoCreate Programmierung : Annotation-Attribute
chris-as am 25.01.2011 um 13:57 Uhr (0)
Hallo,da es momentan etwas ruhig im Programmierungsforum ist, kann mir möglicherweise jemand einen Tipp für folgendes Problem geben:Ich möchte in einem Annotation-Lisp-Programm an eine (im Programm erstellte) Skizze eine Info anfügen:Testzeile zum Attribut anfügen:(sd-am-add-info-attributes (22 "TEST") "/T1/1/Testskizze")Dann möchte ich die Info abfragen und später auswerten.Testzeile zum Attribut abfragen:(display (sd-am-inq-info-attributes "/T1/1/Testskizze"))Das Abfragen klappt, das Anfügen leider nicht ...
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : LISP: berechnete Werte auf Zeichnung
der_Wolfgang am 14.11.2007 um 19:52 Uhr (0)
Zitat:Original erstellt von holt:@Wolfgang: Deine Beschreibung entspricht im wesentlichen der von Dieter, oder?[/i]nnnnnjnnjjaaa etwas.. rumdrucks Also meine Beschreibung ist (denke ich mal ) deutlich naeher dran an dem, was Dir Annotation von Hause aus bietet. Ich meinen es gibt auch ein brauchbares Beispiel in der OnlineDoku (im Bom/TitleBlcok bereich). Mit sicherheit gabe es mal ein Tutorial fur die Schriftfeldanpassung (auch, aber nicht nur) im Zusammenhang mit DDM. Du bräuchtest dich *nicht* um das ...
|
| In das Form Programmierung wechseln |
|
Programmierung : Name ändern mit Zahlenwert als Variable
Raumfahrer am 31.08.2007 um 13:58 Uhr (0)
Hallo Leute,bin gerade über eure nette Unterhaltung gestolpert. Ich suche schon seit längerem einen Weg, eine ganze Baugruppe mit allen Einzelteilen und weiteren Unterbaugruppen so umzubenennen, dass einfach vor jeden vorhandenen Teilenamen die Projektnummer geschrieben wird: z.B. das aus Winkel -- 534-IK-Winkel wird.Und da schien mir eure Diskussion schon sehr nahe dran zu sein. Leider habe ich keinerlei LISP-Kenntnisse (außer fertige einbinden...).Gibt es sowas schon?Wäre gut, um Fremdkonstruktionen i ...
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : Aufruf einer html-Seite per Knopfdruck
Marcel Capeder am 29.07.2004 um 13:33 Uhr (0)
Hallo miteinander Ich möchte gerne folgendes tun: Menübutton im OSD Modeling definieren, der keinen Befehl, sondern eine html-Seite aufruft. - Es sollte so funktionieren, wie der Hilfebutton, den es ja im OSDM schon gibt. Ich möchte für die User eine kleine Anleitung zur Verfügung stellen. Wie findet man eigentlich raus, welcher Befehl bei einem Menubutton hinterlegt ist? Wie geht man vor, wenn man sowas programmieren will? Muss man alles in einem Lisp-Makro definieren, oder kann man auch Menügesteuert ...
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Common LISP: Befehle fehlen?
clausb am 20.01.2009 um 16:56 Uhr (0)
Das koennten wir in Modeling auch mit sd-retrieve-url machen. Damit hat man die HTML-Daten in einer lokalen Datei, und die kann man dann mit with-open-file oeffnen und als Stream lesen.Also so aehnlich wie das (in keiner Weise getestet):Code: (defmacro with-open-url((s url) &rest body) `(let ((tempfile (sd-retrieve-url ,url))) (with-open-file (,s tempfile) ,@body))) Anwendung:Code: (with-open-url (s "http://www.cocreate.com") (read-line s))Oh, das Wegwerfen der temporaeren Datei habe ich noch verg ...
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Common LISP: Befehle fehlen?
clausb am 20.01.2009 um 16:56 Uhr (0)
Das koennten wir in Modeling auch mit sd-retrieve-url machen. Damit hat man die HTML-Daten in einer lokalen Datei, und die kann man dann mit with-open-file oeffnen und als Stream lesen.Also so aehnlich wie das (in keiner Weise getestet):Code: (defmacro with-open-url((s url) &rest body) `(let ((tempfile (sd-retrieve-url ,url))) (with-open-file (,s tempfile) ,@body))) Anwendung:Code: (with-open-url (s "http://www.cocreate.com") (read-line s))Oh, das Wegwerfen der temporaeren Datei habe ich noch verg ...
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : OSD-Lisp zum Erstellen einer AE im Schwerpunkt
Walter Geppert am 22.10.2003 um 10:27 Uhr (0)
Zitat: Original erstellt von Dorothea: ...Dann muesste man auch (get_vol_prop :for_part art Teile :select_done :centroid) vereinfachen koennen zu (get_vol_prop :for_part Teile :centroid) (Ich hab s wieder nicht ausprobiert, muesste aber stimmen. Oder?) Das geht eben nicht, die beiden Keywörter müssen sein, warum ist mir auch nicht ganz klar, habs aber ausprobiert Die Syntax-Diagramme sind da nicht immer besonders lichtvoll ------------------ Grüße aus Wien Walter DC4 Technisches Büro ...
|
| In das Form Makro Programmierung wechseln |