Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

|
Odpovědět ![]() |
archiv |
Autor | |
mimo0912 ![]() Zasloužilý člen ![]() Přihlášen: 24.říj.2008 Lokalita: Slovensko Používám: AutoCAD2011, Inventor2017, SolidEdge Stav: Offline Bodů: 122 |
![]() Zasláno: 27.říj.2008 v 17:07 |
Pozdravujem,
potreboval by som poradiť, či sa dá v Inventore 11 pri otváraní súboru súčiastky alebo zostavy spustiť makro. Ďakujem |
|
![]() |
|
flesar ![]() TOP uživatel ![]() Přihlášen: 15.lis.2005 Lokalita: ČR (JČ) Používám: AIP 2009 Stav: Offline Bodů: 641 |
![]() |
Podle nápovědy pro AIP2008 by to mělo jít zařídit.
Automatic MacrosAutomatic macros are macros that are automatically run when certain events happen within Autodesk Inventor. An automatic macro is like any other macro except for its name. To create an automatic macro just name a macro so it contains any of the automatic macro names. Depending on the name of the macro, it will be automatically run by Autodesk Inventor if the associated event occurs. Automatic macros are only supported within document projects. Macros within the Application or a User Project that use the names below will be ignored as far as running automatically. Inventor identifies automatic macros by their names. For example the name for the macro that will run automatically when the document is opened is "AutoOpen." Autodesk Inventor allows some flexibility in this naming by only requiring the string to be part of the macro name. For example, the following macro names will be considered auto-open macros: AutoOpen1, AutoOpen2, NewAutoOpen, autoopen3, or TestAutoOpen4. From these examples you can see that additional characters can precede or be appended to the auto macro name. In addition, it is not case-sensitive. Because of this flexibility you can create multiple automatic macros for a single event. If there are multiple macros for an event, their order of execution is arbitrary. Autodesk Inventor runs automatic macros automatically whenever the associated events occur. If the user presses the Shift key when the event occurs, the automatic macro will not run. For example, if the user presses the Shift key while opening a document that contains an AutoOpen macro, the macro will not run.
|
|
![]() |
|
mimo0912 ![]() Zasloužilý člen ![]() Přihlášen: 24.říj.2008 Lokalita: Slovensko Používám: AutoCAD2011, Inventor2017, SolidEdge Stav: Offline Bodů: 122 |
![]() |
Tento HELP je aj v 11, ale neviem to spracovať do Makra. Taktiež musím sa verejne priznať, že moja angličtina nie je až taká dobrá, takže v tom texte sa trošku zamotávam. Ale každé makro má základný tvar
Sub NazovMakra() ... ... ... End Sub pritom, tam to tak nie je. Uvažoval som aj, že to môže byť niejaká udalosť, ale neviem. Ak má niekto s týmto skúsenosť a chcel by poradiť, budem veľmi rád. |
|
![]() |
|
Charlee ![]() TOP uživatel ![]() ![]() Přihlášen: 11.dub.2006 Lokalita: ČR (ZL) Používám: Inventor, Vault, Mechanical a další ver.2021 Stav: Offline Bodů: 279 |
![]() |
Mám to vyzkoušené že to funguje ve ver 11 a 2008. Makro musí být součástí souboru při jehož otevření se má spustit. Musí se jmenovat AutoOpen případne ještě něco za.
|
|
Včera jsem byl chytrý, proto jsem chtěl změnit svět. Dnes jsem moudrý, proto měním sám sebe.
|
|
![]() |
|
Vladimír Michl ![]() Profil člena
Odeslat soukromou zprávu
Najít příspěvky člena
Navštívit stránky člena
Přidat do seznamu známých
Moderátor ![]() ![]() Arkance Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21901 |
![]() |
Ano, podstatné je to uložení makra přímo v dokumentu. Lze to řešit i přes "nadstavbová" makra, ale to je složitější.
|
|
![]() |
|
mimo0912 ![]() Zasloužilý člen ![]() Přihlášen: 24.říj.2008 Lokalita: Slovensko Používám: AutoCAD2011, Inventor2017, SolidEdge Stav: Offline Bodů: 122 |
![]() |
Vďaka, funguje to už aj mne. Fungovalo to aj predtým, ale príkaz v makre, ktorý sa mal vykonať som zrušil ďalším príkazom, takže ono to prebehlo, ale po načítaní dokumentu sa to neprejavilo. Tak ešte raz, ďakujem.
|
|
![]() |
Pro technickou podporu CAD
kontaktujte Helpdesk
Odpovědět ![]() |
|
Přejít na fórum | Oprávnění fóra ![]() Nemůžete vytvářet nová témata v tomto fóru Nemůžete odpovídat na témata v tomto fóru Nemůžete vymazávat vaše příspěvky v tomto fóru Nemůžete upravovat vaše příspěvky v tomto fóru Nemůžete vytvářet ankety v tomto fóru Nemůžete hlasovat v anketách v tomto fóru |
Stránka byla vygenerována za 0,324 sekund.