| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
| |
| NEU: SF Distance Check – Schnelle Abstandsprüfung für PTC Creo, eine Pressemitteilung
|
Autor
|
Thema: Laden einer Datei im Annotation (1282 mal gelesen)
|
MirkoWa Mitglied Konstrukteur
Beiträge: 16 Registriert: 26.09.2002
|
erstellt am: 06. Jun. 2003 09:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, Ich habe mir vor einiger Zeit ein Makro geschrieben, das eine Datei einlädt, diese Plotet und das nächste Blatt lädt. Das laden mache ich mit dem folgenden Befehl: (sd-call-cmds(AM_LOAD_DRAWING :filename (first V1)) Nun will ich aber nicht eine Solid Datei laden, sondern ein ME10 file. Dies mache ich mit dem folgenden Befehl: (sd-call-cmds(AM_LOAD_ANY_MI :filename (first V1)) Wie kann ich die Information “Daten müssen zur Annotationsstruktur migriert werden. Bitte bestätigen“ überspringen, damit die Datei ohne das ich daneben sitzen muß geladen wird? Gruß Mirko Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SOLID-master Mitglied Consultant/Trainer CAD/PDM/ERP
Beiträge: 88 Registriert: 20.04.2004 hp Z210, W7 64bit - PTC Creo Elements/Direct Modeling 23 - AutoCAD/Mechanical MDT6/2010 - ZwCAD 2010 - IBSCAD Mech.
|
erstellt am: 09. Apr. 2018 13:56 <-- editieren / zitieren --> Unities abgeben: Nur für MirkoWa
|
Uwe Fries Mitglied ERP/CAD Admin
Beiträge: 146 Registriert: 01.09.2004 Modeling V20.3.3.0 Drafting V20.3.3.0 ModelManager V20.3.2.0 SheetMetal ModelSearch
|
erstellt am: 09. Apr. 2018 14:43 <-- editieren / zitieren --> Unities abgeben: Nur für MirkoWa
Hallo, mit dem Eintag in der am_customize kannst Du solche Warnungen abstellen: (setf MODELMANAGER::*db-load-2d-enable-warning* :OFF) Die Meldung zur Migration und auch "Beim Laden einer neuen Zeichnung wird die aktuelle Zeichnung überschrieben. Bitte bstätigen." erscheint dann nicht mehr. Gilt in Verbindung mit dem ModelManager. Lokales Speichern weiß ich nicht, ob es dort auch etwas gibt. Achtung: Evtl. werden auch Warnungen ausgeblendet, die Du haben möchtest. Viele Grüße Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
lix b Mitglied Konstrukteur, CAD-Admin
Beiträge: 291 Registriert: 03.10.2014 Creo Elements / Direct Modeling 20.4 Creo Elements / Direct Model Manager 20.4 <P>Notepad++ Win 11
|
erstellt am: 09. Apr. 2018 14:46 <-- editieren / zitieren --> Unities abgeben: Nur für MirkoWa
Dazu gibt es ein Beispiel im I-Kit. Man überschreibt temporär die Funktion sd-display-warning Beispiel: Code: (progn ;;; Set aside the original code of the function sd-display-warning. (defvar *sd-display-warning-function* (symbol-function 'oli:sd-display-warning)) ;;; Redefine the function sd-display-warning to return the value :yes. (defun oli:sd-display-warning (msg &key title push-1 push-2 push-other severity help-action) :yes) (sd-call-cmds (AM_LOAD_ANY_MI :filename (first (list "c:/Temp/test.mi" :OVERWRITE)))) ;;; Reset the function sd-display-warning to its original form. (setf (symbol-function 'oli::sd-display-warning) *sd-display-warning-function*) )
------------------ Viele Grüße Felix Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SOLID-master Mitglied Consultant/Trainer CAD/PDM/ERP
Beiträge: 88 Registriert: 20.04.2004
|
erstellt am: 09. Apr. 2018 15:10 <-- editieren / zitieren --> Unities abgeben: Nur für MirkoWa
Vielen Dank an Uwe und Felix. Habe den Code von Felix bereits implementiert, läuft. Der Vorschlag von Uwe hat mich auf eine andere Idee gebracht. Also an bei 5P, Danke. ------------------ THREEMA id: NZNR5X9S Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |