Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 7244 
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

 

NápovědaCAD 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 360, 3ds Max a s dalšími CAD 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 Systems (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.cadstudio.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoentlast

 Odpovědět Odpovědět archiv
Autor
pavlacka Zobrazit panel
Nováček
Nováček

Přihlášen: 04.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD C3D
Stav: Offline
Bodů: 21
Přímý odkaz na tuto zprávu Téma: entlast
    Zasláno: 23.srp.2005 v 10:17

Dobry den,

Prikaz:  (vl-cmdf "_boundary" "_A" "_O" "_R" "" bod_vyberu "") vytvori jednu nebo vice entit typu "Region".

Jak mohu vytvorit elegantne seznam z techto typu entit ?

------------------------------------------------------------ -------------------------------

Me reseni:

1) Vytvoril jsem entity v nove hladine a pouzil prikaz - (setq seznam_ploch (ssget "X" (list (cons 8 layer)))) - ta nova hladina se mi ovsem moc nelibi.

2) V soucasne dobe resim moznost zapamatovat si posledni entitu pred prikazem (vl-cmdf .......) a zjistit vsechny vytvorene po tomto prikazu.

dekuji za rady

roman pavlacka 

Zpět nahoru
AlSt Zobrazit panel
Diskutér
Diskutér

Přihlášen: 16.srp.2005
Lokalita: Czech Republic
Stav: Offline
Bodů: 16
Přímý odkaz na tuto zprávu Zasláno: 12.zář.2005 v 17:03
jedno z možných řešení:
uložit si do proměnné xx pomocí (entlast) poslední entitu.
provést příkaz (vl-cmdf ...)
pomocí  cyklu (while  vyzobat nove entity (setq xx (entnext xx))

možná ještě, ale to nevím určitě si zapamatovat poslední handl entity a potom pomocí ssget vybrat všechny entity s větším Handlem. (ssget "_X" ... (cons -4  ">") (cons 5 handl)

Staněk
Zpět nahoru
Vladimír Michl Zobrazit panel
Moderátor
Moderátor
Avatar
Arkance Systems

Přihlášen: 09.zář.2004
Lokalita: ČR (JČ)
Používám:
Dodáváme produkty Autodesk
Stav: Offline
Bodů: 21486
Přímý odkaz na tuto zprávu Zasláno: 12.zář.2005 v 18:28
na to že "handle" je vždy větší bych moc nespoléhal; entlast+entnext je spolehlivé
Vladimír Michl (moderátor)
Arkance Systems s.r.o. - www.arkance-systems.cz
(podpora viz hd.cads.cz)
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 13460:Funkce (entlast) a editor bloků AutoCADu.
Tip 8292:Využití kontextového ribbonu pro rychlejší kreslení polí.
Tip 8332:20 typů výběru objektů v AutoCADu.


 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,656 sekund.