ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Přes 123.000 registrovaných u nás, celkem 1.127.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.
Be.Smart Connector - ACC-Bluebeam
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řenoPredefinovanie bloku

 Odpovědět Odpovědět archiv
Autor
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD
Stav: Offline
Bodů: 1919
Přímý odkaz na tuto zprávu Téma: Predefinovanie bloku
    Zasláno: 10.kvě.2006 v 15:47
Takže raději použít
...
(command  "_-insert" VLBL "_PS" MM pause MM MM nil)
...

-FerTh-
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: 04.kvě.2006 v 10:56
Jak prosté  :-)
Vítězslav Seiner

Chrudim
Zpět nahoru
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ů: 22201
Přímý odkaz na tuto zprávu Zasláno: 04.kvě.2006 v 10:53
LISP žádné ^C^C nezná, ale shodou okolností je vámi definovaný symbol s názvem "^C^C" vyhodnocen jako nil, takže to zafunguje :-)
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: 04.kvě.2006 v 10:09
Vidíte - to mne nenapadlo. Já to zkoušel v uvozovkách.
Vítězslav Seiner

Chrudim
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD
Stav: Offline
Bodů: 1919
Přímý odkaz na tuto zprávu Zasláno: 04.kvě.2006 v 10:04
Příklad: získání vkl. bodu ZB

(defun C:VLOZ ( / ZB MM)
(SETQ MM (GETINT "\nZadejte měřítko pro vkládaný blok:"))
(command  "_-insert" VLBL "_PS" MM pause MM MM ^C^C)
(setq ZB (getvar "lastpoint"))
(command "_-insert" VLBL "_PS" MM ZB MM "" "0")
(princ)
)
-FerTh-
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: 04.kvě.2006 v 09:49

V lispu? Jak? Pokud to není v menu.



Upravil Seiner - 04.kvě.2006 v 09:51
Vítězslav Seiner

Chrudim
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD
Stav: Offline
Bodů: 1919
Přímý odkaz na tuto zprávu Zasláno: 04.kvě.2006 v 09:47
Já pro Cancel používám
^C^C
-FerTh-
Zpět nahoru
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ů: 22201
Přímý odkaz na tuto zprávu Zasláno: 03.kvě.2006 v 15:11

Volat (command) uvnitř (command) není dobrý nápad. LISP ekvivalent pro "cancel" je nil. Tedy:

(command "_INSERT" (strcat oldBlock "=" newBlock) "_Y" nil)

Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz emea.support.arkance.world)
Zpět nahoru
Jozef Lovás Zobrazit panel
Diskutér
Diskutér

Přihlášen: 19.říj.2005
Lokalita: Slovensko
Používám:
AutoCAD 2016, AutoLisp, VzProCAD
Stav: Offline
Bodů: 36
Přímý odkaz na tuto zprávu Zasláno: 03.kvě.2006 v 14:26

Takže metódou pokus-omyl+help som dospel k fungujúcemu riešeniu:

(command "_insert" (strcat OldBlock "=" NewBlock) "Y" (command))

(Volanie command bez parametrov = ESC)

Jozef Lovás
Zpět nahoru
Jozef Lovás Zobrazit panel
Diskutér
Diskutér

Přihlášen: 19.říj.2005
Lokalita: Slovensko
Používám:
AutoCAD 2016, AutoLisp, VzProCAD
Stav: Offline
Bodů: 36
Přímý odkaz na tuto zprávu Zasláno: 03.kvě.2006 v 13:53

Mám vo výkrese cca 15 blokov, ktoré potrebujem predefinovať novými a tie mám v extra súboroch (dwg). Takýchto výkresov mám asi 10 takže to potrebujem nejak zautomatizovať.

V príkaze insert sa potrebujem dostať až po potvrdenie či chcem predefinovať existujúci blok, a potom príkaz zrušiť.

Jozef Lovás
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: 03.kvě.2006 v 13:32
To nějak nechápu - jestli chcete zrušit vykonávání příkazu, proč ho vůbec začínáte? A jestli chcete dodat další parametry, tak je tam musíte dát - proměnné, nebo funkce). A nebo tam jen potřebujete vrazit Enter? To je ""
Vítězslav Seiner

Chrudim
Zpět nahoru
Jozef Lovás Zobrazit panel
Diskutér
Diskutér

Přihlášen: 19.říj.2005
Lokalita: Slovensko
Používám:
AutoCAD 2016, AutoLisp, VzProCAD
Stav: Offline
Bodů: 36
Přímý odkaz na tuto zprávu Zasláno: 03.kvě.2006 v 13:20

Prosím Vás ako preruším príkaz v Lispe po predefinovaní bloku ?

(command "_insert" (strcat OldBlock "=" NewBlock))

Po vykonaní OldBlock "=" NewBlock potrbujem zrušiť aktuálny Command a pokračovať ďalej v programe.

Jozef Lovás
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 9329:VIPSnadné odstranění pozůstatků typů čar vnesených z DGN.
Tip 6817:VIPAutoCAD nereaguje na nastavení jednotek a bloky, xrefy a rozvržení a ctrl+v objekty vkládá zvětšené.
Tip 5411:VIPJak odlišit bloky stejného jména z různých DWG výkresů?
Tip 4884:VIPChybné měřítko (jednotky) vkládaných bloků v Civil3D.
Tip 4189:VIPVrácení posunutých atributů bloku na původní místo.
Tip 2738:VIPJak snadno zvolit vkládací bod při vkládání vícepohledových bloků?


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