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.104.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor 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 | |
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 Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22020 |
Téma: MakraZasláno: 06.úno.2012 v 20:06 |
|
Ne, takhle to nefunguje (v žádné aplikaci). V tom zvoleném jazyce použijete knihovny (SDK) Inventoru pro zkompilování nadstavbové aplikace (do DLL nebo samostatného EXE) a tu integrujete do Inventoru. Je to tedy složitější vývoj než VBA, ale zato je to univerzální řešení pro malé i velké aplikace.
Další možnost je použít makra iLogic.
|
|
![]() |
|
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: 06.úno.2012 v 17:01 |
|
Takže se to dá normálně programovat v jiném programu a potom při zvolení makra v Inventoru vyberu soubor, který jsem vytvořil a bude to fungovat normálně?
Jestli to dobře chápu.
|
|
|
Vojtěch Visingr
|
|
![]() |
|
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 Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 22020 |
Zasláno: 06.úno.2012 v 16:13 |
|
Inventor můžete programovat přímo ve VisualC++ nebo nejlépe v některém z .NET jazyků -- např. VB.NET (podobné VBA) nebo VisualC# (podobné C++). Ukázky a další informace viz složka SDK.
|
|
![]() |
|
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: 06.úno.2012 v 15:49 |
|
Dobrý den, lze nějak nahrát nebo propojit VBA s C++ ?
Potřeboval bych vytvořit formulář. V C++ Border se vytváří mnohem lépe a rychleji. Tak by mi to urychlilo práci a vypadalo by to lépe.
|
|
|
Vojtěch Visingr
|
|
![]() |
|
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: 12.čvc.2011 v 12:54 |
|
Inventor používá právě VBA a přechází na něco nového. |
|
|
Vojtěch Visingr
|
|
![]() |
|
alfred
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
TOP uživatel
Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1676 |
Zasláno: 12.čvc.2011 v 11:58 |
|
Inventor vůbec neznám, to je spíše strojařská záležitost. O tom, že je tam VisualLisp trochu pochybuji. Nevím.
![]() Rozhraní těch programů je dost rozdílné, a proto dost pochybuji, že najdete nástroj ve kterém bude možné programovat jednu věc současně pro více programů. Prostě to nebude přenositelné. VisualLisp je pro AutoCad a nadstavby (Civil, MAP, AD, ...), přičemž je společný základ a každá nadstavba s sebou přináší ještě své speciální funkce, které v jiné nadstavbě, či holém AutoCadu fungovat nebudou. Ale tyto funkce není převážně nutno používat. Upravil alfred - 12.čvc.2011 v 12:04 |
|
![]() |
|
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: 12.čvc.2011 v 11:40 |
|
a mohlo by se to potom použít i jako makro pro Inventor?
|
|
|
Vojtěch Visingr
|
|
![]() |
|
alfred
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
TOP uživatel
Přihlášen: 14.říj.2004 Lokalita: ČR (JČ) Používám: AutoCad MAP 2011 Stav: Offline Bodů: 1676 |
Zasláno: 12.čvc.2011 v 10:58 |
|
Doporučoval bych Visual Lisp.
Veškeré potřebné věci jsou v AutoCadu, tady to nezávisí na někom dalším (jako např. Microsoft pro VBA). Je k dispozici pěkné IDE, editor, debuger, obsáhlá nápověda a mraky udělaných utilit na netu... |
|
![]() |
|
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: 12.čvc.2011 v 10:05 |
|
Dobrý den, jak rychle a jednoduše se naučit programovat makra ?
Je na to nějaká dobrá učebnice?
Četl jsem na tomto fóru, že VBA končí... V čem je dobré programovat nyní?
Děkuji moc ;)
|
|
|
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,271 sekund.




Makra

Možnosti tématu



