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: 9501 
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řenohromadný Refedit

 Odpovědět Odpovědět Stránka  <123> archiv
Autor
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
pavelstyl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 06.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD Mech 2023, SolidEdgeE 2023
Stav: Offline
Bodů: 223
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 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
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ů: 1904
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
pavelstyl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 06.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD Mech 2023, SolidEdgeE 2023
Stav: Offline
Bodů: 223
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ů: 1904
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
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
pavelstyl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 06.říj.2004
Lokalita: Czech Republic
Používám:
AutoCAD Mech 2023, SolidEdgeE 2023
Stav: Offline
Bodů: 223
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
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ů: 1904
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 2023, SolidEdgeE 2023
Stav: Offline
Bodů: 223
Přímý odkaz na tuto zprávu Zasláno: 21.čer.2006 v 16:25

A skutečně najde AutoCAD ten dcl soubor ? Zkuste si v OPTIONS (support path)nastavit cestu na ten adresář, kde je ten dcl.

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: 21.čer.2006 v 16:30
Mě to co tam již je funguje správně. Ubíráte se správnou cestou. (AutoCAD 2007 EN)

Upravil Petr Bláha - 21.čer.2006 v 16:32
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ů: 1904
Přímý odkaz na tuto zprávu Zasláno: 21.čer.2006 v 16:47
Aha, na to jsem zapomněl , děkuji.
Co mám v dialogu nastavit, aby to splnilo:
1. Všechny Color ve všech blocích ve výkresu které jsou=Bylayer budou=Byblock, ostatní (tj. ty, které jsou "natvrdo") nechat být.
2. Všechny Linetype ve všech blocích ve výkresu které jsou=Bylayer budou=Byblock, ostatní (tj. ty, které jsou "natvrdo") nechat být.
-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 2023, SolidEdgeE 2023
Stav: Offline
Bodů: 223
Přímý odkaz na tuto zprávu Zasláno: 21.čer.2006 v 16:57

Barva: = 256 0
Typ cary: = BYLAYER BYBLOCK

Vysvětlení (barva):
Když barva entity = hodnotě 256 (bylayer), tak ji nastav na 0 (byblock).

Klepnout na tlačítko "Na celý výkres".

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ů: 1904
Přímý odkaz na tuto zprávu Zasláno: 29.čer.2006 v 16:07
Takže první kolonka je pro zadání původní hodnoty a ta druhá je pro zadání hodnoty  požadované (změněné). Tak by bylo fajn to napsat k nim do dialog. okénka, poněvadž pozítří už to pamatovat nebudu
Je totéž, když napíšu "Bylayer" a "256" ?
Znamená to to stejné, když napíšu "Byblock" a "0" ?
-FerTh-
Zpět nahoru
Chop Zobrazit panel
Diskutér
Diskutér

Přihlášen: 13.srp.2005
Lokalita: Czech Republic
Stav: Offline
Bodů: 64
Přímý odkaz na tuto zprávu Zasláno: 30.čer.2006 v 06:22

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


Je totéž, když napíšu "Bylayer" a "256" ?
Znamená to to stejné, když napíšu "Byblock" a "0" ?

Ano, je to totéž. Vnitřně má Cad hodnoty nastaveny na 0 nebo 256, ale pro nás je zobrazuje v dialozích jako "Byblock" nebo "Bylayer" pro lepší přehlednost.

(Stačí si zkusit takto nastavit barvu objektu a sledovat okno Properties…)

Civil 2007
Zpět nahoru
Peter Jirat Zobrazit panel
CAD/BIM manager
CAD/BIM manager
Avatar

Přihlášen: 04.říj.2004
Lokalita: ČR (Pha)
Používám:
ACAD ->2021, Revit ->2022
Stav: Offline
Bodů: 3927
Přímý odkaz na tuto zprávu Zasláno: 12.čvc.2006 v 15:46
Moc dobré, zrovna se výborně hodilo. Nešlo by tam dodělat ještě "malé" zatržítko - Použít/Nepoužít i na Xrefy? V tomto stavu pak převede při volbě celého výkresu i xrefy na zvolený typ barvy / čáry. Xrefy lze sice před použitím BB unloadovat, ale kdyby to šlo tím zatržítkem....
Ale i tak dík
 
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ů: 1904
Přímý odkaz na tuto zprávu Zasláno: 28.čvc.2006 v 10:57
Hurá, funguje to . Sqìlé - doplním skript a jdu na to...
Dìkuji moc Pavlovi Stylovi!
To Michl: Pane Michl, prosím Vás, umístit aplikaci B do Downloadu. Dìkuji.


Upravil Ferdinand - 28.čvc.2006 v 10:58
-FerTh-
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ů: 21489
Přímý odkaz na tuto zprávu Zasláno: 28.čvc.2006 v 11:49

Provedu.
Nějak jsem to nesledoval, ale polepším se - a pokud pan Štyl nebude proti, přidám to na Download.

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 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 1,135 sekund.