Registrujte se na 22. ročník konference CADfórum 2025 - 30.9. Zámek Valeč.
Přes 119.000 registrovaných u nás, celkem 1.097.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků.
Vyzkoušejte nový přesný Inženýrský kalkulátor a aktualizovaný Generátor čarových kódů.
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 | |
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() Zasláno: 18.úno.2016 v 14:48 |
Dobry den, vobec sa nevyznam v AutoCADe, ale predpokladam ze by slo naprogramovat strih kosele podla premennych. Dole na obrazku je priklad vzoru strihu kosele. Vsetky body su postavene na zaklade rozmerov cloveka. Zoberu sa z neho miery a na zaklade mier sa buduje dany vzor. Napriklad Ao-a sa pocita nejakym vzorcom, A1-П a t.d. Ked ze kazdy clovek ma ine miery sa mi moc nechce kreslit kazdy новы vzor zvlast a bol by som najradsej ak by sa to dalo naprogramovat a uz len nejakym sposobom cez VBA, alebo hoci co ine, by sa zadali premenne (rozmery cloveka) a na zaklade toho by sa postavil vzor ako je na obrazku dole. Je to prosim Vas mozne? ![]() |
|
![]() |
|
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ů: 21953 |
![]() |
Ano, to by udělat šlo - buď přímo parametrickými funkcemi AutoCADu nebo aplikací (VBA, VisualLISP, VB.NET, apod.).
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Super, to velmi rad pocujem.
Viem to urobit aj s pomocou "HELPu" v AutoCADe (AutoCADe LT), alebo pripadne mam skusit nejaku knizku? Zaklady programovania by som vedel.
Upravil chausj - 18.úno.2016 v 15:11 |
|
![]() |
|
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ů: 21953 |
![]() |
V AutoCADu LT ne. Parametrické kreslení je popsané v Helpu, ale pokud s ním nevystačíte, možná bude potřeba programovat - viz např. lekce zde v sekci Vývojové prostředky AutoCADu
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Dakujem
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Skusal som parametricke kreslenie, a vyzera to tak ze s tym nevystacim. Ked prepojim ciary aa krivky a menim parametre, tak sa mi to zacina posuvat ![]() Vyzera to tak, ze budem potrebovat to naprogramovat. Predstavoval by som to ze budem mat nejaky formular, kam sa zadaju premenne a na zaklade danych vzorcov s premennymi by sa mi vykreslil vzor. V com by ste mi odporucili to programovat (
Upravil chausj - 24.úno.2016 v 10:27 |
|
![]() |
|
johny ![]() TOP uživatel ![]() Přihlášen: 24.led.2006 Lokalita: ČR (JM) Používám: C3D 2024 Stav: Offline Bodů: 1742 |
![]() |
Co to udělat v EXCELu a pak to načíst jako script?
Mimochodem, ten výsřih... to nejsou kružnicové oblouky, že? ...to nebude zas taková trifka.
|
|
![]() |
|
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ů: 21953 |
![]() |
Pokud nemáte s nějakým nástrojem už zkušenost, nejjednodušší na naučení asi bude VB.NET nebo VisualLISP. K formulářům na internetu a internetové verzi AutoCADu sice vývoj postupně směřuje, ale zatím je programovatelný AutoCAD ve formě desktop aplikace.
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Co prosim Vas mate na mysli? Urobit formular v exceli na nacitanie hodnot a vypocty? Ja tie vsetky vzorce mam v Exceli.
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
No jedine som nieco programoval v Exceli vo VBA
|
|
![]() |
|
johny ![]() TOP uživatel ![]() Přihlášen: 24.led.2006 Lokalita: ČR (JM) Používám: C3D 2024 Stav: Offline Bodů: 1742 |
![]() |
Jasně... pak je z toho třeba napsat příkazy do autocadu tak jak byste je v příazovaé řádce zadával vy, kdybyste to kreslil jen s příkazovou řádkou. např. LINE 0,0 20,0 ACR 20,0 45,80 25 LINE 80,5 tyhle řádky pak buď zkopírujete přes schránku a vložíte ručně do příkazového řádku, nebo uložíte jako *.src (můžete naprogramovat tlačítko v Excelu ve vba) a příkaz _script spustíte... (na import se dá udělat tlačítko v autocadu) Je to programově triviální, ale třeba to není dost komfortní. A nikdy to nebude interativní. Záleží tak chcete aby to vypadalo, jak to budete používat, jak často... jak rychle to potřebujete mít hotové... co se při tom chcete naučit.
|
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Myslim si ze zatial by mi to stacilo aj takto cez script to vyriesit. Ale hned som natrafil na problem. Mam script, spustim si ho, ale nenakresli mi to cele (ked to zadavam postupne cez prikazovy riadok, tak ziadny problem). Tu je script: LINE 100,100 157,100 LINE 100,74.7 157,74.7 LINE 100,35 157,35 LINE 100,100 100,35 Toto mi nakresli: |
|
![]() |
|
vbehun ![]() TOP uživatel ![]() ![]() Přihlášen: 04.říj.2004 Lokalita: ČR (ZL) Používám: Autocad R10 >> Autocad 2023 / altern. QCad Prof. Stav: Offline Bodů: 1247 |
![]() |
Zkuste to třeba takto:
--- _PLINE 0,0 100.100,157.100 210.747,367.747 320.35,677.35 430.100,880.35 --- Skript můžete mít uložen v souboru *. scr a načíst příkazem DEMO (_SCRIPT). --- Příklad - eliptický oblouk (soubor "elipsa.txt" přejmenujte na "elipsa.scr"): Upravil vbehun - 25.úno.2016 v 12:57 |
|
=^..^=
|
|
![]() |
|
johny ![]() TOP uživatel ![]() Přihlášen: 24.led.2006 Lokalita: ČR (JM) Používám: C3D 2024 Stav: Offline Bodů: 1742 |
![]() |
Protože na konci řádku:
100,74.7 157,74.7 máte mezeru navíc! tyhle počty mezer musíte striktně hlídat! Fungují jako Enter.
Můžete z toho udělat XY graf, stejně ty souřadnice musíte spočítat, a máte to interaktivní... Upravil johny - 25.úno.2016 v 17:57 |
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Dole je script ktory spustam ako *.scr subor. Prikladam obrazok vysledku s popiskami.
Ciaru "1" nakresli uplne v pohode aj ciaru "3", ale s ciarou "2" je problem. Mala by zacinat na ciare "1" zo suradnicami 100,80; ale automaticky sa hodi na suradnicu 100,100. Ked som skusal zadat aby zacinala na suradnice 100,60; tak ju automaticky zacne na 100,50. Zaujimave je to, ze ked to robim cez prikazovy riadok, ale postupne pisem manualne prikaz a suradnice, tak mi bez problemov ciaru "2" zacne kreslit od ciary "1" v suradnice 100,80. Vid. druhy obrazok. S toho mi vyplyva ze pri spustani scriptu je problem aby vychodzi bod ciary bol niekde uprostred druhej ciary. Ked to ide s koncovych bodov, tak ziadny problem. Da sa to nejako ostertit? Command: SCRIPT Command: LINE Specify first point: 100,100 Specify next point or [Undo]: 100,50 Specify next point or [Undo]: Command: LINE Specify first point: 100,80 Specify next point or [Undo]: 150,80 Specify next point or [Undo]: Command: LINE Specify first point: 96,80 Specify next point or [Undo]: 125,80 Specify next point or [Undo]: *Cancel* |
|
![]() |
|
chausj ![]() Diskutér ![]() ![]() Přihlášen: 18.úno.2016 Lokalita: Slovensko Používám: AutoCAD LT Stav: Offline Bodů: 10 |
![]() |
Uz som to vyriesil, robil mi problem zapnuty "OSNAP"
|
|
![]() |
|
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ů: 21953 |
![]() |
U většiny takto řešených programů a skriptů je potřeba vypínat uchopení nebo před zadání souřadnic předřadit modifikátor "_non".
|
|
![]() |
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,637 sekund.