Stránka 1 z 1

AutoCad příkaz ID

Napsal: 11. 2. 2010, 3:47
od FuN
Najde se někdo, kdo používá příkaz ID v autocadu? Něco dělám asi špatně, jen nevím jak jinak. V příručce píšou, že se to dá napsat v nějakém vnitřním jazyce na míru, tak tomu nerozumím už vůbec. Když dělám výrobní výkresy tak mě to hrozně zdržuje a taky to trvá dost dlouho než něco udělám.

Do teď to dělám tak, že dám příkaz ID, to mě vypíše v příkazovém řádku hodnoty, ty já zkopíruji do schránky a pak je vložím do výkresu, tento text rozkliknu a upravím, aby byli souřadnice X a Y pod sebou, pak musím ještě nakreslit vytahovací čáry z kterého bodu jsem to kopíroval a celé zarovnat, aby to bylo přehledné. No a tímto způsobem je to dost na dlouho, zvláště když je tam třeba 100 bodů.
V příloze je příklad dvou bodů.

Napsal: 11. 2. 2010, 4:07
od .xxx.
aaa ... autocad -> pan je masochista
/ taky jsem v tom kdysi davno delal - ale uz bych se k tomu nikdy nechtel vracet

ps. chapu to dobre, ze jde vlastne o import nekolika bodu, ktere po spojeni vytvori urcitou krivku ?

Napsal: 11. 2. 2010, 6:45
od FuN
přesně tak, potřebuji vytáhnout souřadnice bodu s vytahovací čárou tak, aby odpadlo tolik zbytečných úkonů.
Jinak je to pro mě na programování frézky ve 2D docela parádní věc. Jinak soustružníci to nemají takhle radi. :?:

Napsal: 12. 2. 2010, 6:08
od p.mus
jestli máš LT tak zkus toto je to příkaz pod tlačítko.

^C^C_id;\_setenv;x1;$M=$(rtos,$(index,0,$(getvar,lastpoint)) );_setenv;y1;$M=$(rtos,$(index,1,$(getvar,lastpoint)));_leader;@;\;X"$M=$(getenv,x1)",Y"""$M=$(getenv,y1)""";;


A další možnost je tady
http://www.cadforum.cz/forum/forum_post ... =6342#6342

Napsal: 12. 2. 2010, 5:31
od FuN
Dík za reakci, vyzkouším to ale až ve středu. Pak dám vědět.

Napsal: 12. 2. 2010, 5:42
od .xxx.
jednou jsem resil podobny problem - vstupni data byl textovy soubor odpichnutych souradnic
... k tomu se napsal programek ve VB, ten ty data upravil do spravneho tvaru, ktery umel nacist druchy cad (ktery umel data naimportovat ze souboru) - pak se jen krivka vyhladila ...

Napsal: 17. 2. 2010, 5:46
od FuN
Po malých úpravách to funguje, ale jen na verzi LT2005. Na verzi LT2008 to vypíše jen jednu souřadnici, ale alespoň něco.
Dík za pomoc.