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ů.
AutoCad příkaz ID
-
.xxx.
- Příspěvky: 433
- Registrován: 29. 8. 2008, 9:24
- Bydliště: cz
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 ?
/ 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 ?
-
FuN
- Příspěvky: 292
- Registrován: 12. 4. 2007, 6:57
- Bydliště: Choceň
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.
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.
-
p.mus
- Příspěvky: 169
- Registrován: 15. 1. 2007, 6:54
- Bydliště: vysočina
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
^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
-
FuN
- Příspěvky: 292
- Registrován: 12. 4. 2007, 6:57
- Bydliště: Choceň
Dík za reakci, vyzkouším to ale až ve středu. Pak dám vědět.
-
.xxx.
- Příspěvky: 433
- Registrován: 29. 8. 2008, 9:24
- Bydliště: cz
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 ...
... 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 ...
-
FuN
- Příspěvky: 292
- Registrován: 12. 4. 2007, 6:57
- Bydliště: Choceň
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.
Dík za pomoc.