ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Registrujte se na 22. ročník konference CADfórum 2025 - 30.9. Zámek Valeč.
Přes 119.000 registrovaných u nás, celkem 1.097.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový přesný Inženýrský kalkulátor a aktualizovaný Generátor čarových kódů.
Registrujte se na konferenci CADfórum 2025 - automatizace navrhování
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 helpdesk.arkance-systems.cz
  FAQ FAQ  Prohledat fórum Najít  Události Události  Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenohromadný Refedit

 Odpovědět Odpovědět Stránka  <123> archiv
Autor
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1906
Přímý odkaz na tuto zprávu Zasláno: 21.čer.2006 v 16:22
Command: _appload B.lsp successfully loaded.


Command:
Command:
Command: bb
; error: quit / exit abort

Ve Visual Lisp editoru se dívám, v sekci

  (action_tile
    "accept"
    "(setq ok 1)(block_read)(done_dialog)"
  )
  (action_tile "all" "(setq ok 2)(block_read)(done_dialog)")
  (action_tile "cancel" "(done_dialog)")
  (action_tile "CO1" "(block_co1 (atoi $VALUE))")
  (action_tile "LT1" "(block_lt1 (atoi $VALUE))")
  (action_tile "GENERUJ" "(block_gen)")

něco není dobře ()


Upravil Ferdinand - 21.čer.2006 v 16:26
-FerTh-
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.čer.2006 v 13:01

Program lze stahnout z http://mujweb.cz/www/pavelstyl/ (snad uz to pujde stahovat). Neco malo bylo dodelano (podpora pro script, pamatovani poslednich zadanych hodnot)

Pavel Styl

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

Přihlášen: 17.bře.2006
Lokalita: ČR (Pha)
Používám:
AutoCAD2004
Stav: Offline
Bodů: 7
Přímý odkaz na tuto zprávu Zasláno: 20.čer.2006 v 10:52
Nemohu se dostat na stránku www.pavelstyl.cz ani http://pavelstyl.cz, pokaždé mne to přesměruje na http://fotky.pavelstyl.cz, takže vás nemohu sledovat.
Ivan Anděl
ACAD2004CZ
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1906
Přímý odkaz na tuto zprávu Zasláno: 20.čer.2006 v 09:47
Původně odeslal(a) Ferdinand Ferdinand napsal(a):

..
Moje idea:
Spustím rutinu - otevøe Výkres1.dwg - rozpozná ve výkresu všechny bloky - vezme 1.blok - pøemìní vlastnosti pouze tìch entit, které mají Color=Bylayer a Linetype=Bylayer na Color=Byblock a Linetype=Byblock, ostatní (tj. které jsou "natvrdo") nechá být - uloží blok - vezme 2.blok ... - uloží výkres - otevøe Výkres2.dwg - ...
...
před uložením výkresu by měl provést změnu Color a Linetype všech dílčích bloků ve výkresu=Byblock ...

Nelze se dostat na ten odkaz www.pavelstyl...
-FerTh-
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: 19.čer.2006 v 20:41
Omlouvam se, chybicka se vloudila. Uz je to snad v poradku.
Pavel Styl
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1906
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 17:45
Command: bb
; error: bad argument type: stringp nil

-FerTh-
Zpět nahoru
Petr Bláha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 27.čer.2005
Lokalita: ČR (SČ)
Používám:
AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ
Stav: Offline
Bodů: 571
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 17:13
Měl bych první poznatek. Na AutoCADu 2007 EN a 2006 CZ se to ani nerozběhne ... hláška "; error: bad argument type: stringp nil" po zadání příkazu BB.
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: 19.čer.2006 v 16:56

Na adrese http://www.pavelstyl.cz/acad/B.zip si můžete stáhnout první verzi programu, ktery umí něco (zatím málo) dělat s bloky (resp. entitami v blocích).
Berte to prosím zatím jenom jako první nástřel. Já si hlavně potřebuji ověřit, že jsem se vydal správným směrem. Čtěte prosím B.doc

Bylo to testováno na AutoCADu Mechanical 2006 anglické verze.

Pavel Štyl

Zpět nahoru
Petr Bláha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 27.čer.2005
Lokalita: ČR (SČ)
Používám:
AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ
Stav: Offline
Bodů: 571
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 12:17
Původně odeslal(a) Rostislav Říha Rostislav Říha napsal(a):

to, uznavam, asi nejsem - nechtel jsem ale, aby to pusobilo, ze se s chuti zakusuji do ruky, z niz byl nabidnut pouze prst:)


...tak jsem to ani nemyslel, jen že jste to popsal opravdu kompletně a myslím, že to nebude úplně jednoduché vytvořit (z LISPu ale umí jen základy).
Zpět nahoru
Rostislav Říha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 03.říj.2004
Lokalita: ČR (Pha)
Používám:
ACA 2010
Stav: Offline
Bodů: 1615
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 09:57

Původně odeslal(a) Petr Bláha Petr Bláha napsal(a):

No myslím, že pan Říha není troškař a vypsal to kompletně . Za sebe musí říci, že bych vystačil i s tím, aby ...

to, uznavam, asi nejsem - nechtel jsem ale, aby to pusobilo, ze se s chuti zakusuji do ruky, z niz byl nabidnut pouze prst:) - nicmene aspon za ten switch na vnorene bloky a ukladani uzivatelskych nastaveni bych rad byl:)

Rostislav Říha
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1906
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 09:56
Původně odeslal(a) Petr Bláha Petr Bláha napsal(a):

...Z ručního upravování bloků po lidech co nevím, jak se mají správně dělat, mi vždy vstávají vlasy hrůzou na hlavě.

Tím myslíte lidi, kteří neví, jak správně vytvářet bloky? Patrně jim to nikdo nikdy nevysvětlil, hromada lidí je samouk a dělá vše podle svého gusta (bohužel...). Ale možná za 10 let užívání nějakého CADu to umět už budou jako my... I když - zvyk je železná košile .
-FerTh-
Zpět nahoru
Petr Bláha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 27.čer.2005
Lokalita: ČR (SČ)
Používám:
AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ
Stav: Offline
Bodů: 571
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 09:29
No myslím, že pan Říha není troškař a vypsal to kompletně . Za sebe musí říci, že bych vystačil i s tím, aby to dělalo věci napsané níže, ale pokud není problém zakomponovat i to ostatní, jen to uvítám:
- výběr bloků standardní metodou (klik/oknem/napříč/all/...) stačilo by jen ve viditelných a odemknutých hladinách
- zaškrtávátka/volby co chci měnit (barva/typč/hladina...) a volba na co to chci měnit (0, byblock,...)
- aplikace na všechny bloky stejného jména, ať jsou kdekoli
- určitě by bylo dobré, aby si to min. nějakou vnitřní proměnou pamatovalo poslední nastavení

Předem děkujeme za pomoc a jestli se Vám to podaří, máte alespoň u mě nějaký prezent. Z ručního upravování bloků po lidech co nevím, jak se mají správně dělat, mi vždy vstávají vlasy hrůzou na hlavě.
Zpět nahoru
Petr Bláha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 27.čer.2005
Lokalita: ČR (SČ)
Používám:
AutoCAD R14=>2021 CZ, Revit B/A 7.0=>2021 CZ
Stav: Offline
Bodů: 571
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 09:23
Jelikož je to jeden blok s jedním názvem, tak já bych bylo pro to zeditovat všechno. Stejně v náváznosti na princip bloků byste musel provést přejmenování bloku, aby to upravilo jen některé.
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: 19.čer.2006 v 09:12

Dotaz k tem blokum:
Co kdyz budu mit jeden blok ve vykrese vlozen 3x. Jednou bude v nezamcene hladine, podruhe v zamcene a potreti bude nekde jako blok v bloku.

Mam byt zpracovan nebo ne?

Zpět nahoru
Rostislav Říha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 03.říj.2004
Lokalita: ČR (Pha)
Používám:
ACA 2010
Stav: Offline
Bodů: 1615
Přímý odkaz na tuto zprávu Zasláno: 19.čer.2006 v 09:00

Původně odeslal(a) pavelstyl pavelstyl napsal(a):

Mohl by někdo prosím shrnout, co by to všechno mělo dělat?
A jaké volby by to mělo mít?
Co všechno by v tom dialogu mělo jít nastavit?

Dekuji za ochotu. utilita by IMHO mela mit nasledujici volby:

  • Vyber entit:
    • zahrnout/nezahrnout vnorene bloky
    • zpracovat/ignorovat bloky ve zmrazenych/zamcenych hladinach
  • Uprava vlastnosti
    • nejprve "zaskrtavatka" zda menit barvu/typcary/tloustku cary/plotstyl/hladinu)
    • moznost filtrovat, ktere hodnoty budou predmetem zmen (hladina, barva, typ a tloustka cary, plotstyl) - tj. moznost rici, ze se bude menit jen hladina, ktera ma jinou hodnotu, nez 0
    • potom ke kazde z vyseuvedenych moznost vybrat cilovy parametr (na co se to ma zmenit)
  • Uzivatelsky komfort
    • Moznost ulozeni nastaveni pro dalsi pouziti
    • "Quick sets" - tj. na jeden klik provest nejcastejsi akci (napr. vse co ma hodnotu natvrdo zmenit na byblock...)
    • moznost spoustet bez dialogu (pro skripty)

pokud jsem na neco zapomnel, doplnte:)

Rostislav Říha
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: 19.čer.2006 v 07:46

Dobrý den,
 tuto diskuzi sleduji jen tak bokem. Ale vyhledem k tomu, že se na to programování nikdo nehlásí, tak bych to zkusil. I klidně s tím dialogem.

Mohl by někdo prosím shrnout, co by to všechno mělo dělat?
A jaké volby by to mělo mít?
Co všechno by v tom dialogu mělo jít nastavit?

Pavel Štyl

Zpět nahoru
Rostislav Říha Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 03.říj.2004
Lokalita: ČR (Pha)
Používám:
ACA 2010
Stav: Offline
Bodů: 1615
Přímý odkaz na tuto zprávu Zasláno: 16.čer.2006 v 16:24
Původně odeslal(a) Ferdinand Ferdinand napsal(a):

Fixblock- je o něco lepší...
myslim, ze toto se miji ucinkem - postnul jsem sem ty dva lispy proto, ze jsem doufal, ze se najde nekdo, kdo ze dvou suboptimalnich udela jeden idealni - problem s natvrdo prirazenymi vlastnostmi mame vsichni, lisp co to vyresi, nam zas pomuze vsem - pokud to nekdo umi, udelejte ze dvou jeden - treba s nejakymi options, nebo, nedejboze, dialogem, kde si vyberu, ktere entity (vnorene bloky...) to ma zohlednovat, a ktere vlastnosti (barva, typ cary...) to ma na co (bylayer, byblock...) nastavit - to prece sakra nemuze byt problem, ne?:)
Rostislav Říha
Zpět nahoru
Ferdinand Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (JM)
Používám:
AutoCAD2004 (EN) na Windows XP
Stav: Offline
Bodů: 1906
Přímý odkaz na tuto zprávu Zasláno: 16.čer.2006 v 14:40
Fixblock
- je o něco lepší
    - Nemá tam ten filtr na entity které mají Color=natvrdo (a chci je nechat tak)
         - Selekce bloků není automaticky
         - Musí se na konci provést _Regen
    - Lze s ním vybrat všechno najednou (bohužel ručně)


Upravil Ferdinand - 16.čer.2006 v 14:47
-FerTh-
Zpět nahoru

Sdílet na: Digg it! Del.icio.us Twitter Google záložka Linkuj Vybrali.sme

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 4049:REFEDIT a anonymní bloky.
Tip 6346:Nelze editovat objekt: "1 nebyl v pracovní sadě"
Tip 604:Při pokusu o RefEdit se objeví chyba: Object reference missing: AcDbLayerTableRecord, to AcDbPlaceHolder
Tip 2809:Mohu nějak použít příkaz REFEDIT i v AutoCADu LT?
Tip 1088:Jakým způsobem editovat blok tak, aby se globálně ve výkresu změnily všechny bloky téhož jména?
Tip 2426:Jak přebarvit blok vložený do výkresu?


 Odpovědět Odpovědět Stránka  <123> archiv

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



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