ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 122.900 registrovaných u nás, celkem 1.126.000 registrovaných (CZ+EN). Tipy pro AutoCAD 2027, pro Inventor 2027 a pro Revit 2027. Nový Kalkulátor nosníků, Spirograf generátor a Regresní křivky v sekci Převodníky. Kompletní příkazy a proměnné AutoCADu 2027.
Autodesk Civil 3D 2027
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na emea.support.arkance.world
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoFunkce SSGET

 Odpovědět Odpovědět archiv
Autor
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
ARKANCE

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Implementujeme řešení Autodesk
Stav: Offline
Bodů: 22188
Přímý odkaz na tuto zprávu Téma: Funkce SSGET
    Zasláno: 22.kvě.2005 v 21:06

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

viz též http://www.cadforum.cz/cadforum/qaID.asp?tip=3846

Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz emea.support.arkance.world)
Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
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římý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 21:27
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.
Zpět nahoru
Darq Zobrazit panel
Nováček
Nováček

Přihlášen: 02.lis.2004
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 16:23

Toto funguje: (setq sk1 (ssget "_X" '((0 . "TEXT") (8 . "HLADINA")))). Pred X musi byt jeste _.

Diky vsem

Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
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římý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 14:24
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.
Zpět nahoru
dazky Zobrazit panel
Nováček
Nováček

Přihlášen: 29.lis.2004
Stav: Offline
Bodů: 5
Přímý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 14:13

zkuste (setq sk1 (ssget "_X" '((0 . "TEXT") (8 . "HLADINA"))))

Zpět nahoru
topocad Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD/Civil3D 2007-23
Stav: Offline
Bodů: 113
Přímý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 11:34
V ACAD map 2004 to vraci bud nil nebo <Selection set: a>
Zpět nahoru
pavelstyl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 06.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD Mech 2025, SolidEdgeE 2025
Stav: Offline
Bodů: 229
Přímý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 11:16

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>") )))

Zpět nahoru
Mrázek Zobrazit panel
TOP uživatel
TOP uživatel
Avatar

Přihlášen: 05.říj.2004
Lokalita: ČR (LB)
Používám:
Inventor 2018, AutoCAD 2018, Vault Pro 2018
Stav: Offline
Bodů: 1199
Přímý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 10:48

V ACADu 2005 to vrací "nil"

Ing. Zdeněk Mrázek
Preciosa Ornela a.s.
AIP 2018, ACADM 2018, Vault Pro 2018
Zpět nahoru
Seiner Zobrazit panel
CAD/BIM manager
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římý odkaz na tuto zprávu Zasláno: 20.kvě.2005 v 10:36

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.

Zpět nahoru
Darq Zobrazit panel
Nováček
Nováček

Přihlášen: 02.lis.2004
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu 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)

)
(PRINC)

Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 3967:Méně známé volby LISP funkce (ssget) pro výběr objektů
Tip 3846:Chybové hlášení "chyba: chybný řetězec ssget módu"
Tip 9043:Jak vybrat všechny anonymní bloky v DWG výkresu?
Tip 6402:Snadný výběr určitého typu textů ve výkresu.
Tip 14619:Převod objektových dat (OD) na XData (XD) v AutoCADu Map 3D.
Tip 11910:Jak vybrat křivky složené z přímých úseků (ssget)?


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,172 sekund.