Zobrazit plnou verzi příspěvku: nefungujúci lisp 2bb

racto0
02.05.2017, 08:36

Ahojte.  Používal som príkaz 2bb s rovnomenného lispu. Avšak mam teraz AutoCAD 2016 a vypisuje mi error. Je nejaká náhrada zato?Je to super vec keď potrebujem zmeniť farbu v blokoch

Vladimír Michl
02.05.2017, 08:41

Na změnu barvy v blocích existuje mnoho nástrojů. Možná by šel upravit/opravit i váš LISP soubor 2BB, ale musel byste jej dát k dispozici - bez konkrétního kódu těžko někdo pomůže.

pavelstyl
02.05.2017, 08:42

Jestli je to nějaká odvozenina z udělátka BB, tak si tipnu, že chybí cesta v Support paths na adresář, kde je uložený lsp a dcl. Pavel Štyl

racto0
02.05.2017, 08:58

Ja poznam len tento, samozrejme ak je nejaký iný privítam.Pripajam  lispuploads/18052/2bb.lsp

pavelstyl
02.05.2017, 09:11

Tato utilitka potřebuje ještě soubor 2bb.dcl. A oba soubory musí být v adresáři, který AutoCAD dohledá.Pavel Štyl

racto0
02.05.2017, 11:14


uploads/18052/2bb.txtAno ma. Zmenil som koncovku lebo nedalo sa nahrať.

pavelstyl
02.05.2017, 11:32

Oba soubory (lsp+dcl) jsem stáhnul a uložil do D:\2BB. Tuto cestu jsem přidal do Options - Files - Support paths. Zatáhl jsem 2bb.lsp do výkresu a zadal příkaz 2BB. Zobrazí se dialogový panel "Editace bloku 1.3".Dostanete se až sem? Kde ten program zhavaruje? Pavel

racto0
03.05.2017, 08:11

anoo super _:) zadal som tu cestu a už mi to ide .Dakujem :))))

Petr Bláha
18.01.2018, 18:54
Dovolil jsem to přidat sem, aby na to nebylo nové téma, když to částečně souvisí.Můj dotaz a prosba je, zda by jí nebylo možné modifikovat tak, aby uměla měnit barvu entit bloku i v případě, že tyto mají barvu nastavenu v RGB/TrueColor.Předem děkuji!PS: Mnohokráte děkuji panu Štylovi za tuto utilitku (b.lsp alias 2bb.lsp) .

Vladimír Michl
19.01.2018, 08:00
Nestačil by příkaz [CMD]NASTAVDLEHLAD[/CMD] ?

Petr Bláha
19.01.2018, 09:05
Nestačil, protože NASTAVDLEHLAD to změní na "DleHlad", ale já to potřebuji "DleBlok" a hladinu změnit na "0".Jedině lze použít kombinaci NASTAVDLEHLAD, který přehodí barvu do stavu, kdy to následně umí 2BB již změnit. Je to trochu kostrbaté, ale účel to splní, díky.

Vladimír Michl
19.01.2018, 09:54
Tak v tom případě pomůže FIXBLOCK - viz Download.

pavelstyl
19.01.2018, 10:08

Mám lispík, který umí v celém výkrese (včetně bloků) převést RGB barvu na indexovou. Třeba by to bylo méně krkolomné řešení.V případě zájmu mohu poslat nebo někde nasdílet.

Petr Bláha
19.01.2018, 11:58
FIXBLOCK znám, ale ten RGB barvu také nepřevede, to jsem zkoušel. Používá interně podobný princip jako 2BB a neporadí si s RGB barvou, funguje to jen na klasickou škálu 255 základních barev.Lispem na RGB barvy nepohrdnu, prosím přes PM nebo vložte jako přejmenovanou přílohu zde do diskuse. Děkuji všem!

Vladimír Michl
19.01.2018, 12:27
Máte pravdu, FixBlock neuměl RGB. Už umí - viz Download.

pavelstyl
19.01.2018, 14:49


Lispík pro odstranění RGB barvy entit včetně bloků je tadyuploads/99/rgbremove1.lspSpustí se to RGBBL Pavel

Petr Bláha
22.01.2018, 13:24
Pánové, vřelé díky!