Diskuzní fórum, poradna
?CAD diskuze, rady, výměna zkušeností

|
Odpovědět ![]() |
archiv |
Autor | |
martinfr ![]() Nováček ![]() Přihlášen: 21.pro.2004 Stav: Offline Bodů: 3 |
![]() Zasláno: 21.pro.2004 v 17:50 |
Při kreslení křivky, kdy potřebuji nakreslit čáru, navázat oblouk, na něj zase čára, zase oblouk a zase čára. Vypadat by to mělo jako ležaté "U". První čára + první oblouk + navázaná čára se mi nakreslí dobře, ale od druhého oblouku mi to zlobí. Někdy se to vykreslí správně, někdy to oblouk úplně ignoruje a hned naváže poslední čáru. Pokud by bylo potřeba, zdrojový soubor můžu zaslat. Nemám s lispem moc zkušeností. Pokud by byla k dispozici nějaká stránka o lispu v češtině, byl bych za ní vděčný. Předem díky.
|
|
![]() |
|
Seiner ![]() CAD/BIM manager ![]() Přihlášen: 01.říj.2004 Lokalita: ČR (PA) Používám: Mechanical 2017, Inventor 2017 a starší Stav: Offline Bodů: 1662 |
![]() |
Bez kódu se samozřejmě nedá přesně zjistit, čím to je. Ale ještě než ho pošlete, zjistěte si, jestli nemáte zapnutý nějaký uchopovací mód. V lispovských programech se to běžně dělá tak, že na žačátku se nastavení OSMODE uloží do proměnné, pak se nastaví na 0 a na konci programu se vrátí původní hodnota. Obdobně pro hladinu, barvu, typ čáry. |
|
![]() |
|
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ů: 21906 |
![]() |
Mimochodem - lepší než nastavovat OSMODE na 0 je přičíst k aktuální hodnotě OSMODE číslo 16384 a na konci programu jej zase odečíst. Výhoda oproti nule je ta, že pokud váš LISP z jakéhokoliv důvodu selže, stiskem F3 si snadno opět zapnete původní kombinaci uchopovacích módů. Přičtění 16384 znamená dočasné potlačení osnapu.
|
|
![]() |
|
martinfr ![]() Nováček ![]() Přihlášen: 21.pro.2004 Stav: Offline Bodů: 3 |
![]() |
Nenastavuji žádné uchopovací módy. Tady uvádím ten výpis. Momentálně tam nemám kreslený druhý rádius. (defun C:vetrak () |
|
![]() |
|
martinfr ![]() Nováček ![]() Přihlášen: 21.pro.2004 Stav: Offline Bodů: 3 |
![]() |
Tak jsem použil nastavení OSMODE 0 a už mi to kreslí dobře. Díky za radu. Ještě takovou drobnost, mohli by jste mi napsat, jak uložím do proměnné aktuální hosdnotu OSMODE? Nějak se mi to nezdařilo. Dík
|
|
![]() |
|
Steve ![]() Nováček ![]() Přihlášen: 04.lis.2004 Stav: Offline Bodů: 3 |
![]() |
(setq xxx (getvar "OSMODE")) - ulozeni do promenne
(setvar "OSMODE" xxx) - navrat z promenne |
|
![]() |
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,508 sekund.