| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Beim Öffnen von Dateien Makro automatisch starten (6526 mal gelesen)
|
Tacker Mitglied TZ, Tech. MB, Softwareentwickler
Beiträge: 175 Registriert: 23.09.2010 IV 2017 Pro i7-7700K 4x4.2GHz 32GB DDR4-2400 GTX 1060 6GB DDR5
|
erstellt am: 23. Sep. 2010 10:32 <-- editieren / zitieren --> Unities abgeben:
Hi Forum, Habe schon ein wenig Erfahrung mit VBA in Excel jedoch möchte ich nun ein Makro für Inventor 2011 schreiben. Und zwar: Wird eine Datei geöffnet sollen alle Arbeitselemente ausgeblendet werden. Hier der bisherige Code Public Sub OnOpenDocument() ThisApplication.ActiveDocument.ObjectVisibility.AllWorkFeatures = False End Sub der teil mit dem ausblenden funktioniert jedoch das mit dem automatisch starten will einfach nicht funktionieren Vielen Dank schon mal im Vorraus für eure mühen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. selbstst. techn. Zeichner
Beiträge: 11471 Registriert: 30.04.2004 Presion490 IV 11
|
erstellt am: 23. Sep. 2010 11:27 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
hallo, wenn du schon vba Erfahrung hast, dann nutze doch ILogic, damit kann man gesagtes machen. Das mit den Arbeitsebenen ist in meinen Augen eher eine unart in der Konstruktionsmethode. Denn wenn man alle Ebenen in ipts parkt, dann kann man diese später auch ordenltich ausblenden. Ich würde eher da ansetzen und die Methode verbessern als den Rechner langsamer machen. herzliche Grüsse Sascha Fleischer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tacker Mitglied TZ, Tech. MB, Softwareentwickler
Beiträge: 175 Registriert: 23.09.2010 IV 2017 Pro i7-7700K 4x4.2GHz 32GB DDR4-2400 GTX 1060 6GB DDR5
|
erstellt am: 23. Sep. 2010 13:24 <-- editieren / zitieren --> Unities abgeben:
Hallo Sascha, ILogic regeln sind doch immer nur auf ein dokument bezogen, richtig? (bitte korrigieren wenn ich müll erzähle) ich bräuchte aber etwas das immer bei jeder baugruppe und bauteil automatisch die arbeitsebenen ausblendet(nur beim öffnen, danach soll nichts mehr passieren) Gruß Tacker Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. selbstst. techn. Zeichner
Beiträge: 11471 Registriert: 30.04.2004 Presion490 IV 11
|
erstellt am: 23. Sep. 2010 13:58 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
Hey, kann ich dir nicht sagen ich bisher keine Zeit hatte mich reinzuarbeiten. Anders gefragt warum sind denn überhaupt Ebenen in der BG platziert? Und alt ' kennst du? Ich weiss war nicht deine Frage. Sei herzlich gegrüsst Sascha Fleischer Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tacker Mitglied TZ, Tech. MB, Softwareentwickler
Beiträge: 175 Registriert: 23.09.2010 IV 2017 Pro i7-7700K 4x4.2GHz 32GB DDR4-2400 GTX 1060 6GB DDR5
|
erstellt am: 23. Sep. 2010 14:26 <-- editieren / zitieren --> Unities abgeben:
Hi Sascha, mit ILogic hab ich mich jetzt auch noch nicht herumgeschlagen eher mit IFeature. Ja ALT + ' kenn ich schon ☺ Also ich bin eigentlich nur TZ stift und da ich eben schon ein bisschen erfahrung in VBA hab, hatt sich da einer gedacht dass es toll wäre wenn er nicht mehr 2 Tasten drücken müsste oder 3x klicken müsste. Es sind eigentlich keine Ebenen in der baugruppe (nicht dass ich wüsste) sondern es werden in der baugruppe die Ebenen der Bauteile angezeigt →ich weis eigentlich sinnlos wegen 3Klicks so einen Aufwand zu betreiben, aber 1. kann ich mir meine arbeit ja nicht aussuchen 2. kann man sowas eventuell für später noch brauchen Gruß Tacker Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
El_Tazar Mitglied Maler
Beiträge: 683 Registriert: 27.04.2005
|
erstellt am: 23. Sep. 2010 14:31 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
Zitat: Original erstellt von Tacker: H wegen 3Klicks
mit einem benutzerdefinierten Button lässt sich das auf einen einzigen Klick reduzieren... Edit: der Button ermöglicht dann auch bei Bedarf mit einem einzigen Klick wieder alles einzuschalten... und [klick] wieder ausschalten... und [klick] wieder einschalten.... und [klick] wieder ausschalten... zumindest hat sich das bei uns "bewährt" Christian
[Diese Nachricht wurde von El_Tazar am 23. Sep. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tacker Mitglied TZ, Tech. MB, Softwareentwickler
Beiträge: 175 Registriert: 23.09.2010 IV 2017 Pro i7-7700K 4x4.2GHz 32GB DDR4-2400 GTX 1060 6GB DDR5
|
erstellt am: 23. Sep. 2010 14:38 <-- editieren / zitieren --> Unities abgeben:
|
rkauskh Moderator Dipl.-Ing. (FH) Versorgungstechnik
Beiträge: 2166 Registriert: 15.11.2006 Windows 10 x64, AIP 2022
|
erstellt am: 23. Sep. 2010 20:29 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
|
Kuddelvonneküst Mitglied Dipl.-Ing. (FH)
Beiträge: 506 Registriert: 18.02.2005
|
erstellt am: 24. Sep. 2010 14:10 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
Zitat: Original erstellt von rkauskh: HalloDas und das lesen und auf Automakros zu Gunsten eines AddIns verzichten.
Ich finde Automakros spannend: man weiß nie, was bei der nächsten Migration passiert. Grüße /Kuddelvonneküst ------------------ Technik entwickelt sich immer vom Primitiven über das Komplizierte zum Einfachen... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael Puschner Ehrenmitglied V.I.P. h.c. Rentner
Beiträge: 12982 Registriert: 29.08.2003 Toshiba Encore mit MS Office<P>Ein Programm sollte nicht nur Hand und Fuß, sondern auch Herz und Hirn haben. (Michael Anton)
|
erstellt am: 24. Sep. 2010 14:24 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
Zitat: Original erstellt von Kuddelvonneküst: Ich finde Automakros spannend: man weiß nie, was bei der nächsten Migration passiert. ...
Das ist ein sehr wichtiger Punkt! Autostart-Makros gehören daher niemals in ein Dokument, sondern immer in ein Anwendungsprojekt, damit man sie zentral deaktivieren kann. Ansonsten gehört dieses Thema in das Forum Inventor VBA, wohin ich es jetzt auch verschiebe. ------------------ Michael Puschner Autodesk Inventor Certified Expert Mensch und Maschine Scholle GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PaulSchuepbach Moderator Programmierer
Beiträge: 1005 Registriert: 01.10.2003
|
erstellt am: 24. Sep. 2010 17:22 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
|
Frank_Schalla Ehrenmitglied CAD_SYSTEMBETREUER
Beiträge: 1731 Registriert: 06.04.2002 DELL M6800 Cad Admin Methodikentwickler 3D
|
erstellt am: 25. Sep. 2010 07:14 <-- editieren / zitieren --> Unities abgeben: Nur für Tacker
NÖÖÖÖÖÖÖÖÖÖÖÖ Stichwort "Externe Regeln" "Das"------------------ "Das</A> Motto des Tages" Wir hatten nie 'ne Schulung in Inventor Wir hatten nie 'ne Schulung in Methodik Wir haben keinen Wartungsvertrag Wir haben keinen Admin Wir haben trotzdem Spaß! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |