|
PTC Creo Elements/Programmierung : check_part hat immer :failure
AlexG am 27.08.2020 um 10:24 Uhr (15)
Schublade auf *kram.wühl*... irgendwo hier muss es doch sein? ...Aaaah ja! Da schau einmal.Der Beitrag ist ja auch schon wieder "zwei" Tage alt, aber vielleicht findet sich doch noch jemand der es brauchen kann.Mit dieser Funktion sollte sich prüfen lassen ob die Teileprüfung für ein Bauteil/Baugruppe einen "Fehler 319" ausgibt. Als Parameter wird das Objekt (Teil/Baugruppe) als Selected-Item übergeben. Das ganze ist aber extremst unschön (*ein.wenig.schäm*) gerade bei großen Baugruppen sehr zäh - die Teil ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Ausgabefenster aktualisieren bei lange laufenden Jobs
AlexG am 28.08.2020 um 13:32 Uhr (1)
Hallo Herrmann,vor einem ähnlich gelagerten Problem stand ich auch schon http://ww3.cad.de/foren/ubb/Forum92/HTML/000728.shtml. Bei mir ging es allerdings um die Aktualisierung eines Fortschrittsbalken in einem separaten Fenster. Leider war es mir nicht möglich die Aktualisierung zu erzwingen, da für das UI kein Multithreading unterstützt/genutzt wird.Eine Alternative stellt vielleicht das Konsolenfenster da. Leitest du deine Ausgabe nicht an die Code:display Funktion sondern an Code:format t wird deine Au ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Direct Modeling : Startsequenz Direct Modeling
AlexG am 28.08.2020 um 15:31 Uhr (1)
Hallo Tiberius,auf deine Frage wird es keine (allgemein gültige) Antwort geben. Die "modeling_german.bat" wird euer CAD-Admin/CAD-Systembetreuer erstellt und konfiguriert haben. Dort werden dann z.B. Umgebungsvariablen (Anpassungsverzeichnisse, Lizenzserver, etc.) gesetzt bevor letztendlich "SolidDesigner.exe" (bzw. SD.exe) aufgerufen wird. Wenn du wissen möchtest "welche Magie" dort passiert kann schon ein Blick mit einem Text-Editor in die Batch Datei helfen.Um zu sehen was passiert wenn der SolidDesigne ...
|
In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Programmierung : get_selection :focus_type assembly ohne Behälter
AlexG am 15.10.2020 um 21:58 Uhr (1)
Hallo Alex,schau dir in der Dokumentation zum IKit mal zu get_selection die Option :check_function an. https://support.ptc.com/help/creo/ced_modeling/r20.2.0.0/en/ced_modeling/baggage/documentation/integration_kit/reference/get_selection.html#get_selectionIn Kombination mit einer selbst gestrickten Funktion unter Verwendung von sd-inq-container-p (s. https://support.ptc.com/help/creo/ced_modeling/r20.2.0.0/en/ced_modeling/baggage/documentation/integration_kit/reference/inq_obj.html#sd-inq-container-p ) und ...
|
In das Form PTC Creo Elements/Programmierung wechseln |
|
PTC Creo Elements/Direct Model Manager : Modelle automatisch ersetzen (Lisp?)
AlexG am 14.01.2021 um 10:33 Uhr (1)
Hi Christian,Zitat:Dieser Post kann Spuren von Ironie, Zynismus, Sarkasmus, Schwarzen Humor enthalten! ... das merkt man, wenn man deinen Post liest. Sorry. Scherz bei Seite. Aber da hast du dir in meinen Augen wirklich eine Mamut-Aufgabe vorgenommen. Ich könnte lediglich ein wenig Input geben. Bzgl. der Kommunikation mit dem ModelManager würde ich mir in der Hilfe zum IKit die Befehle Code:sd-db-element-exists und Code:sd-db-element-load anschauen.Für das Austauschen der Bauteile könntest du dich an fo ...
|
In das Form PTC Creo Elements/Direct Model Manager wechseln |
|
PTC Creo Elements/Programmierung : Speichern der Auswahl im Strukturbaum
AlexG am 16.01.2024 um 15:31 Uhr (1)
Hi,wenn ich dich korrekt verstanden habe, dann wird dir get_selection an dieser Stelle nicht viel helfen.Um die im Strukturbrowser selektierten Nodes zu prozessieren, wirst du wahrscheinlich um eine Verwendung der Funktion Code:sd-query-browser nicht umher kommen. Sollte aber gut umsetzbar sein, da an folgender Stelle gut, und mit Beispiel dokumentiert... schau dir zur Funktion den Parameter :get-selected-objects an. ;)https://support.ptc.com/help/creo_elements_direct/r20.3.0.0/advanced_documentation//inte ...
|
In das Form PTC Creo Elements/Programmierung wechseln |