Děkujeme za účast na konferenci CADfórum 2025 - podívejte se na reportáž
Přes 120.000 registrovaných u nás, celkem 1.106.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Kalkulátor,
vylepšený Převodník jednotek a
proměnné prostředí AutoCADu.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností
Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi.
Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
|
Odpovědět
|
archiv |
| Autor | |
Martin Madaj
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
ARKANCE support
Arkance Systems Přihlášen: 05.lis.2004 Lokalita: ČR (JM) Používám: Vždy aktuální verze Stav: Offline Bodů: 310 |
Téma: MakraZasláno: 31.čvc.2011 v 14:15 |
|
Uvedené příklady jsem myslím viděl, ale mám dojem, že (alespoň pro mně) nejsou vysvětleny dostatečně polopaticky, nebo nejsou v dostatečném kontextu s ostatními navazujícími operacemi.
|
|
|
M.M.
|
|
![]() |
|
Navara
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
ARKANCE support
Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 31.čvc.2011 v 10:51 |
|
Co se týká příkladů, tak součástí nápovědy je několik desítek příkladů, které jsou průřezem téměř všeho, co se v API dá dělat.
Vyváření nebo kopírování prvků, tak to je podle mě to nejsložitější, co jsem kdy v API dělal.
Například různé varianty prvku díra mají pro vytváření 12 různých metod a pro každou metodu 4 možnosti určení polohy (náčrt, lineární, soustředná a v bodě). To je celkem 48 základních variant.
Z toho plyne, že vyvoření obecného nástroje pro kopírování nebude nic jednoduchého.
Pokud se týká záznamu makra, tak to naráží na stejnou překážku jako kopírování. Pomocí výpisu vlastností ve VBA je ale možné zpětně zjistit jak je která část modelu vytvořena. Upravil Navara - 31.čvc.2011 v 10:52 |
|
![]() |
|
Martin Madaj
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
ARKANCE support
Arkance Systems Přihlášen: 05.lis.2004 Lokalita: ČR (JM) Používám: Vždy aktuální verze Stav: Offline Bodů: 310 |
Zasláno: 29.čvc.2011 v 11:24 |
|
Jojo, také bych potřeboval jedno makro vytvořit... Čirou náhodou asi někdo netušíte, jak pomocí VBA zkopírovat prvek v rámci součásti o určitou vzdálenost...? Příklady týkající se VBA v Inventoru, které jsou na Internetu, skoro žádné nejsou, nebo jsou podle mě dost na nic...
Upravil Martin Madaj - 29.čvc.2011 v 11:26 |
|
|
M.M.
|
|
![]() |
|
hoboj
TOP uživatel
Přihlášen: 22.led.2008 Lokalita: ČR (HK) Používám: NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM Stav: Offline Bodů: 811 |
Zasláno: 21.čvc.2011 v 08:44 |
|
Přesně tak a myslím, že by to bylo i mnohem rychlejší si jen pouze navolit pomocí myši co konkrétně chci a nemusel bych složitě vytvářet makro pod příkazy, které jsou sice občas podobné v programování, ale přece jen se to liší a učit se na každý program jiné funkce programování, to už by člověk místo konstruktařiny mohl dělat programátora
Třeba to jednou Autodesk nakopne a uvědomí si, že by to bylo dobré a zavedou to... Určitě si myslím, že by to spoustu lidí ocenilo
|
|
|
Vojtěch Visingr
|
|
![]() |
|
roice
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
Zasloužilý člen
Přihlášen: 07.dub.2011 Lokalita: ČR (Pha) Používám: Product Design Suite 2018 Premium Stav: Offline Bodů: 216 |
Zasláno: 21.čvc.2011 v 08:39 |
|
Jo jo s tím se nedá než souhlasit, záznam makra tu fakt hodně chybí. Nehledě na to, že pak člověk může snadno vytvářet složitější makra, tím že se koukne jak se to dělá interně ze záznamu, nehledě nato že nemusí jako grafik, konstruktér atd smolit hromady kódu, namísto kreslení.
|
|
|
Nejsem prudič, jen jsem zvědavej a rád věcem rozumím. Takže jsem vlastně rejpal :D
|
|
![]() |
|
hoboj
TOP uživatel
Přihlášen: 22.led.2008 Lokalita: ČR (HK) Používám: NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM Stav: Offline Bodů: 811 |
Zasláno: 18.čvc.2011 v 09:02 |
|
Ještě si jen trošku rejpnu, nemyslím to ve zlém...
Proč vývojáři Inventoru neudělali jak nejjednodušeji napsat makro.
V jiném programu je to takto: Zvolím funkci na tvorbu maker a buď to vypisuji stejně, jako ve VBA nebo si kliknu na lupu. Tento příkaz mě automaticky snímá myš a co s ní dělám,takže si navolím přímo sám v nabídce, co to makro má dělat a jak klikám, tak se mě to zapisuje do makra automaticky. Potom se dá dokončit a je makro hotové.
Např. tvorba makra na tisk, zapne se funkce pro tvorbu maker a napíše se název makra, např. A4
a poté se dá lupa a už si vyberu, že kliknu na start, tisk, nastavení tisku, papír A4,atd. a potom OK. Ve funkci pro tvorbu maker to potvrdím, uložím a je makro na světě... Upravil hoboj - 18.čvc.2011 v 09:04 |
|
|
Vojtěch Visingr
|
|
![]() |
|
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ů: 280 |
Zasláno: 11.čvc.2011 v 10:26 |
|
Návod nemám, používal jsem integrovanou nápovědu. V inventoru pomocník na tvorbu maker není a snad ani nebyl, alahužel.
|
|
|
Včera jsem byl chytrý, proto jsem chtěl změnit svět. Dnes jsem moudrý, proto měním sám sebe.
|
|
![]() |
|
hoboj
TOP uživatel
Přihlášen: 22.led.2008 Lokalita: ČR (HK) Používám: NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM Stav: Offline Bodů: 811 |
Zasláno: 08.čvc.2011 v 12:27 |
|
jj, nevěděl jsem přesně jestli ho už má. To je zajímavá zpráva, určitě o školení také popřemýšlím.
Prokousat se anglickým helpem je dost obtížné, ale co se dá dělat.
Charlee děkuji určitě na to mrknu. Nemáte prosím Vás nějaký návod klidně na starej Inventor na makra?
Nebo jak přesně fungují. Např. jiný software mnohem starší tam fungovaly makra na ten způsob, že se zapnul pomocník pro tvorbu maker a potom už se jen ukazovalo co to má dělat, takže např. se dalo tisknout A4 automaticky se to zapisovalo do toho pomocníka maker.
Přeji pěkný den Upravil hoboj - 08.čvc.2011 v 12:38 |
|
|
Vojtěch Visingr
|
|
![]() |
|
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ů: 280 |
Zasláno: 08.čvc.2011 v 08:41 |
|
Několik maker mám tady: http://charleesmith.blogspot.com/search/label/makro Jsou vytvořené ve verzi 2008 ale ještě furt fungujou i ve 2011. V nápovědě bylo krásně popsané jak na to, ale v aktuální verzi nevím. |
|
|
Včera jsem byl chytrý, proto jsem chtěl změnit svět. Dnes jsem moudrý, proto měním sám sebe.
|
|
![]() |
|
Navara
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
ARKANCE support
Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 08.čvc.2011 v 08:33 |
|
V tom případě zbývá jediná možnost a to prokousat se helpem k API který je ale pouze anglicky
"C:\Program Files\Autodesk\Inventor 2011\Help\admapi_15_0.chm"
|
|
![]() |
|
dusek
TOP uživatel
Přihlášen: 09.lis.2010 Lokalita: ČR (Pha) Používám: Inventor 2014 Stav: Offline Bodů: 901 |
Zasláno: 08.čvc.2011 v 07:29 |
|
Inventor 2011 už iLogic má. :-)
trošku zafušuju do CadStudia. 9.8. pořádají školení na iLogic, sám si od toho slibuji, že mne tam naučí programovat. :-) |
|
|
Václav Dušek
|
|
![]() |
|
hoboj
TOP uživatel
Přihlášen: 22.led.2008 Lokalita: ČR (HK) Používám: NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM Stav: Offline Bodů: 811 |
Zasláno: 07.čvc.2011 v 22:19 |
|
Na helpdesk se bohužel nedostanu, protože nejsem členem, takže ... blbý.
Mám I2011 a tam ten iLogic ještě není myslím, takže taky blbý... Takže jsem na tom samém, jako předtím
![]() |
|
|
Vojtěch Visingr
|
|
![]() |
|
Navara
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
ARKANCE support
Arkance Systems Přihlášen: 08.zář.2008 Lokalita: ČR (Pha) Používám: Inventor Stav: Offline Bodů: 1637 |
Zasláno: 07.čvc.2011 v 19:34 |
|
Dobrý den,
Pokud se jedná o Inventor, tak jsou možné dva základní přístupy. 1. VBA - zastaralé, nepodporované Microsoftem, ale pro jednoduchá makra stačí. Jak vytvářet makra ve VBA popisuje následující dokument:
http://helpdesk.cadstudio.cz/helpdesk.html?id=F146 Veškeré podklady i vzorové příklady najdete v nápovědě pro programování, která je součástí Inventoru.
2. iLogic - Nový modul od Inventoru 2011. Slouží pro vytváření pravidel a obsluhu událostí. Je založen na VB.NET a obsahuje řadu tzv. fragmentů, které je možné použít pro tvorbu maker.
Podrobnější informace a vzorové příklady jsou součástí instalace C:\Users\Public\Documents\Autodesk\Inventor 2012\Samples\iLogic Samples |
|
![]() |
|
hoboj
TOP uživatel
Přihlášen: 22.led.2008 Lokalita: ČR (HK) Používám: NX; ProE; Creo; I13; AutoCAD2011, SurfCAM, EdgeCAM Stav: Offline Bodů: 811 |
Zasláno: 07.čvc.2011 v 10:40 |
|
Dobrý den,
prosím Vás nevíte, jak vytvořit makra? Nějaké jednoduché příklady...
Děkuji
|
|
|
Vojtěch Visingr
|
|
![]() |
|
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,281 sekund.



Makra

Možnosti tématu


