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

|
Odpovědět ![]() |
archiv |
Autor | |
Darq ![]() Nováček ![]() Přihlášen: 02.lis.2004 Stav: Offline Bodů: 16 |
![]() Zasláno: 20.kvě.2005 v 09:07 |
Uvedena funkce by mela vybrat vsechny texty v hladine 'HLADINA', nicmene se mi vypisuje hodnota sk1 jako (0.0 0.0 0.0). V cem by mohl byt problem? (defun C:qq () (setq sk1 (ssget "X" '((0 . "TEXT") (8 . "HLADINA")))) (print sk1) ) |
|
![]() |
|
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 |
![]() |
Přimlouvám se, zda by někdo s A2004 nemohl hodit na příkazový řádek (setq sk1 (ssget "X" '((0 . "TEXT") (8 . "HLADINA")))) podle mého to musí vrátit buď nil, nebo výběrovou množinu. Radil jsem totiž Darqovi (?) po privátní lince a nemůžeme se shodnout. Já mám dosud A2002. |
|
![]() |
|
Mrázek ![]() 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: 05.říj.2004 Lokalita: ČR (LB) Používám: Inventor 2018, AutoCAD 2018, Vault Pro 2018 Stav: Offline Bodů: 1199 |
![]() |
V ACADu 2005 to vrací "nil" |
|
Ing. Zdeněk Mrázek
Preciosa Ornela a.s. AIP 2018, ACADM 2018, Vault Pro 2018 |
|
![]() |
|
pavelstyl ![]() Zasloužilý člen ![]() Přihlášen: 06.říj.2004 Lokalita: Czech Republic Používám: AutoCAD Mech 2025, SolidEdgeE 2025 Stav: Offline Bodů: 229 |
![]() |
AutoCAD Mechanical 2004 Pokud ve vykrese neco vyhovujici tomu vyberu je, tak to vraci vyberovou mnozinu. Jinak nil. Ja bych ale radeji pouzil toto: (setq sk1 (ssget "X" (list (cons -4 "<AND") (cons 0 "TEXT") (cons 8 "HLADINA") (cons -4 "AND>") ))) |
|
![]() |
|
topocad ![]() Zasloužilý člen ![]() Přihlášen: 01.říj.2004 Lokalita: Czech Republic Používám: AutoCAD/Civil3D 2007-23 Stav: Offline Bodů: 113 |
![]() |
V ACAD map 2004 to vraci bud nil nebo <Selection set: a>
|
|
![]() |
|
dazky ![]() Nováček ![]() Přihlášen: 29.lis.2004 Stav: Offline Bodů: 5 |
![]() |
zkuste (setq sk1 (ssget "_X" '((0 . "TEXT") (8 . "HLADINA")))) |
|
![]() |
|
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 |
![]() |
Myslím, že je to úplně jedno. Šlo o to, že já tvrdím, že funkce může vrátit buď nil, nebo něco jako <Selection set: 4ef>. A Darq tvrdí, že mu to vrací souřadnici počátku a spekuluje, že je to vlastnost 2004. Tomu nevěřím. Myslím, že se jedná o nějaké nedorozumnění. IMHO jsme v této fázi pro něj udělali maximum.
|
|
![]() |
|
Darq ![]() Nováček ![]() Přihlášen: 02.lis.2004 Stav: Offline Bodů: 16 |
![]() |
Toto funguje: (setq sk1 (ssget "_X" '((0 . "TEXT") (8 . "HLADINA")))). Pred X musi byt jeste _. Diky vsem |
|
![]() |
|
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 |
![]() |
To už se teda těším, až dostanu dokumentaci další verze, jestli najdu vysvětlení této záhady. To vypadá, že pro filtr X bylo v české lokalizaci vybráno jiné písmeno, kdežto v anglické zůstalo. Pak ale nechápu ty 2 reakce, které tvrdily, že jim to jde. No hlavně, že jste postoupil dál.
|
|
![]() |
|
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ů: 21950 |
![]() |
správná (univerzální) volba je "_X", 'závorkování' přes <AND AND> je v tomto případě zbytečné, fungovat by měly všechny uvedené verze |
|
![]() |
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,258 sekund.