| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | | | PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: OnNewDocument (581 mal gelesen)
|
TSch Mitglied CAD/PDM Administrator
Beiträge: 102 Registriert: 26.07.2002 Sei frohgemut bei allen Dienstobliegenheiten !
|
erstellt am: 23. Jul. 2003 18:02 <-- editieren / zitieren --> Unities abgeben:
Hi Leute, hier habe ich noch einen : Ich will neuen Dateien immer einen Namen (Nummer) verpassen. Mache das mit einem AddIn, klappt auch für 08/15 "Datei Neu" klasse. Falle aber auf die Nase, wenn ich : - Neutralformat einlese - Aus einer Baugruppe ein Teil erzeuge - Ein Custom iPart erzeuge - Aus der Inhaltsbibliothek ein Teil einbaue... Mehr hab ich noch net getestet. Hat jemand hier Tips oder gar Code-Sequenzen ? Meine Dankbarkeit würde Euch ewig nachschleichen !!!!!!!!!!!!! Gruß und Frohes Schaffen auch ohne Laufzeitfehler So, jetzt hats auch schon mal ein paar Beiträge ------------------ Thomas Sch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Alienware m17x, Win7, Inventor2012
|
erstellt am: 23. Jul. 2003 19:40 <-- editieren / zitieren --> Unities abgeben: Nur für TSch
Hallo Tsch, die OnNewDocument(DocumentObject As Document,BeforeOrAfter As EventTimingEnum,Context As NameValueMap,HandlingCode As HandlingCodeEnum) hat als Argument ein "Document", und "Document" ist ein breiter Begriff. Das Event OnNewDocument springt leider nur bei bestimmten Typen von "Document" an. Siehe dazu den Beitrag über Catalog->Part Document. Also es ist schon möglich gewisse Typen umzulenken, aber das passiert alles wo wir schon das "Document in der Hand haben". In deinem Fall, merkt dein AddIn nicht, dass es überhaupt ein "Document" gibt. Interessant wäre es zu probieren ob ein Document, dass zuvor mit Code von Mechanical oder der exe von mir aus obengenannten Beitrag, umgewandelt wurde, deine OnNewDocument aufwecken würde. Wenn ja, dann gibt es doch einen, wenn auch sehr steinigen Weg, zur einer Lösung. Oder die Programmierer von Autodesk schreiben noch 5 Zeilen rein, und dann kannst du weiter programmieren, und ich Feierabend machen ------------------ Grüße daywa1k3r Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TSch Mitglied CAD/PDM Administrator
Beiträge: 102 Registriert: 26.07.2002 Sei frohgemut bei allen Dienstobliegenheiten !
|
erstellt am: 24. Jul. 2003 09:44 <-- editieren / zitieren --> Unities abgeben:
Hallo daywa1k3r ! Erstmal Danke für Deine Antwort ! Allerdings springt das "on new doc" bei jedem neuen doc (Übersetzung, Katalogteil, InPlace Komponente..) an, allerdings läßt sich hier die Eigenschaft FullFilename nicht so setzen, daß das doc auch unter dem Namen gespeichert wird (bzw genau das bekomme ich in diesen Situationen net hin) Werde mir jetzt erstma Deinen Beitrag anschauen, hoffe, daß ich dann weiterkomme, und den Befehl "InPlace Komponente erzeugen" stelle ich erstma ab. Gruß ------------------ Thomas Sch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
daywa1k3r Ehrenmitglied V.I.P. h.c. Softwareentwickler
Beiträge: 3497 Registriert: 01.08.2002 Alienware m17x, Win7, Inventor2012
|
erstellt am: 24. Jul. 2003 11:47 <-- editieren / zitieren --> Unities abgeben: Nur für TSch
Zitat: Allerdings springt das "on new doc" bei jedem neuen doc (Übersetzung, Katalogteil, InPlace Komponente..) an,...
Naja, das klingt schon viel positiver ... ------------------ Grüße daywa1k3r Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
TSch Mitglied CAD/PDM Administrator
Beiträge: 102 Registriert: 26.07.2002 Sei frohgemut bei allen Dienstobliegenheiten !
|
erstellt am: 29. Jul. 2003 09:25 <-- editieren / zitieren --> Unities abgeben:
Hi ! Noch ein kleiner Nachtrag : OnNewDocument reagiert auch, wenn eine neue Notiz erstellt wird (!). Das macht den Umgang dammit nicht gerade leichter, aber was solls. Gruß ------------------ Thomas Sch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|