Již 10.000+ CAD tipů.
Přes 118.000 registrovaných u nás, celkem 1.092.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor.
Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

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 | |
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
|
|
![]() |
|
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ů: 1675 |
![]() |
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 |
![]() |
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ů: 1675 |
![]() |
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 |
![]() |
Inventor používá právě VBA a přechází na něco nového. |
|
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 |
![]() |
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
|
|
![]() |
|
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ů: 21896 |
![]() |
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 |
![]() |
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 Systems Přihlášen: 09.zář.2004 Lokalita: ČR (JČ) Používám: Implementujeme řešení Autodesk Stav: Offline Bodů: 21896 |
![]() |
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.
|
|
![]() |
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,297 sekund.