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.099.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ů. Proměnné prostředí AutoCADu.
DEFENCEO - cesta k zakázkám v obranném průmyslu
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   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoKopírování obsahu textu

 Odpovědět Odpovědět Stránka  12> archiv
Autor
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ů: 21983
Přímý odkaz na tuto zprávu Téma: Kopírování obsahu textu
    Zasláno: 17.čvc.2006 v 09:05
Na to se dá použít naše nedávno zmíněná utilita TEXT2ELEV (nebo Excellink).
Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz helpdesk.arkance-systems.cz)
Zpět nahoru
artap Zobrazit panel
Zasloužilý člen
Zasloužilý člen
Avatar

Přihlášen: 13.čvc.2006
Lokalita: ČR (SČ)
Používám:
Autodesk MAP 3D 2020
Stav: Offline
Bodů: 240
Přímý odkaz na tuto zprávu Zasláno: 15.čvc.2006 v 08:08
Původně odeslal(a) musil musil napsal(a):

Jen tak mimochodem zkoušel někdo vypsat všechny texty pomocí "_list" a následně upravit v textové podobě. Potom vrátit text zpět do výkresu.



Něco podobného jsem řešil, když jsem v mapě závodu potzřeboval hromadně převést cca 7500 výškových kót z výškového systému Jadran do B.p.v. Ještě, že mám MAP a tak pomocí dotazu jsem si vyexportoval vyfiltrované texty včetně vkládacího bodu X,Y. Načetl si výsledek do EXCELu, upravil hodnoty výškových kót a jednoduše jsem si vygeneroval SCR soubor, který mi texty zpět načetl do výkresu.
Petr Pátra

Zpět nahoru
Radim Cech Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (MS)
Používám:
Autodesk Civil 2020
Stav: Offline
Bodů: 848
Přímý odkaz na tuto zprávu Zasláno: 14.čvc.2006 v 16:46

Občas se stane, že někdo použije také MTEXT, což přenese také "balast" kolem samotného obsahu. Nedalo by se ještě zařídit, aby při vybrání MTEXTu převzal jen ten text? A při víceřádkovém MTEXTu by to ještě mohl převést na jednotlivé texty seřazené pod sebou.

R.C.

OSTRAVA
Zpět nahoru
genesis Zobrazit panel
Nováček
Nováček

Přihlášen: 10.čvc.2006
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 12.čvc.2006 v 16:46

E=Vladimír Michl]ano, užitečná utilitka - dovolil jsem si ještě nepatrně upravit aby zdrojový text šlo vybrat i z xrefu nebo bloku, ke stažení na:
http://www.cadforum.cz/cadforum/default.asp?tab=4&file=K opirujText[/QUOTE]

Velice děkuji, to je přesně to co jsem potřeboval. S touto utilitou konkrétně v mém případě ušetřím cca 5 dní. To je přesně ono.

Ostatním velice děkuji za pomoc. Vím, čím je lépe výkres tvořen, tím jsou s ním později menší problémy. Mnoho rad jsem si vyslechnul o atributech atd. atd. atd. V praxi však při průběhu stavby se (troufám si tvrdit) z 99% setkáte s výkresy, které vytvořil někdo jiný a tak bohužel nějaké chystání výkresu zde není možné. To je tvrdá realita. Kdo skutečně profesionálně projektuje, musí se potýkat s každodeními problémy ohledně editace výkresů. Mimochodem jednořádkový text je opravdu zcela jednoduchá záležitost, ale jeho kouzlo spočívá v opravdové spolehlivosti při transportech do jiných SW, na druhá PC s jiným prostředím atd. Ještě jednou mnohokráte děkuji za utilitku.

Zpět nahoru
Robo Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 02.led.2006
Stav: Offline
Bodů: 120
Přímý odkaz na tuto zprávu Zasláno: 12.čvc.2006 v 14:12
Původně odeslal(a) PaloC PaloC napsal(a):

Možno som uplne nepochopil čo pán genesis potrebuje, ale nepomohlo by jednoduché "najdi" a "nahraď" ?


pomohlo len je to podstatne zdlhavejsie
Zpět nahoru
PaloC Zobrazit panel
Nováček
Nováček

Přihlášen: 01.říj.2004
Lokalita: Slovensko
Používám:
Revit LT 2014
Stav: Offline
Bodů: 6
Přímý odkaz na tuto zprávu Zasláno: 12.čvc.2006 v 13:10
Možno som uplne nepochopil čo pán genesis potrebuje, ale nepomohlo by jednoduché "najdi" a "nahraď" ?
Zpět nahoru
Robo Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 02.led.2006
Stav: Offline
Bodů: 120
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 15:38
Dakujem
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ů: 21983
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 14:55
Dá - viz nyní aktualizovaná verze na stránce Download (navíc ještě vypíše "přečtený" text)
Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz helpdesk.arkance-systems.cz)
Zpět nahoru
Robo Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 02.led.2006
Stav: Offline
Bodů: 120
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 14:33
Dobry den,
dakujeme za upravu, ale nefunguje mi to pri atributovych blokoch. Pri vybere atributoveho bloku (napr. vyskova kota) mi vypise hlasku *** Vybraná entita není text, mtext ani atribut.
neda sa osetrit este tento problem?
Dakujem
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ů: 21983
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 14:06
ano, užitečná utilitka - dovolil jsem si ještě nepatrně upravit aby zdrojový text šlo vybrat i z xrefu nebo bloku, ke stažení na:
http://www.cadforum.cz/cadforum/default.asp?tab=4&file=K opirujText
Vladimír Michl (moderátor)
ARKANCE CZ - arkance.world
(podpora viz helpdesk.arkance-systems.cz)
Zpět nahoru
Mantlík Zobrazit panel
TOP uživatel
TOP uživatel

Přihlášen: 01.říj.2004
Lokalita: ČR (Pha)
Používám:
ACAD/Map/Civil R10-> 2022
Stav: Offline
Bodů: 2578
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 12:02
Vypadá to dobře  a může se to hodit (někomu dokonce velmi)
J. Mantlík

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

Přihlášen: 31.kvě.2005
Lokalita: ČR (Pha)
Používám:
AutoCad 2009
Stav: Offline
Bodů: 28
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 11:47
možná použijete tohle :)

(defun C:KOPIRUJTEXT (/ sel text blky jb te s_jba at atr) ;TE
  (while (not sel)
    (princ "\n*** Vyberte kopírovaný text: ")
    (setq sel (entget (car (entsel))))
    (if    (and (/= (cdr (assoc 0 sel)) "TEXT")
         (/= (cdr (assoc 0 sel)) "MTEXT")
         (/= (cdr (assoc 0 sel)) "ATTDEF")
    )
      (progn
    (prompt
      "\n*** Vybraná entita není text, mtext ani atribut."
    )
    (setq sel nil)
      )
      sel
    )
  )
  (if (or (= (cdr (assoc 0 sel)) "TEXT")
      (= (cdr (assoc 0 sel)) "MTEXT")
      )
    (setq text (cdr (assoc 1 sel)))
    (setq text (cdr (assoc 2 sel)))
  )
;;;Výběr atributů
  (princ
    "\n*** Vyberte položky pro nakopírování nového textu: "
  )
  (setq    blky (ssget
           '((-4 . "<OR")
         (0 . "TEXT")
         (0 . "MTEXT")
         (0 . "ATTDEF")
         (-4 . "OR>")
        )
         )
  )
  (setq nt 0)
  (repeat (sslength blky)
    (setq jb (ssname blky nt)
      te (cdr (assoc '0 (entget jb)))
      nt (1+ nt)
    )
    (if    (or (= "TEXT" te) (= "MTEXT" te) (= "ATTDEF" te))
      (setq s_jba (append s_jba (list (list jb jb)))
          ;;seznam entit
      )
    )
  )
  (princ (strcat "*** Nalezeno "
         (itoa (length s_jba))
         " přepisovatelných položek."
     )
  )
;;;Číslování
  (setq nt 0)
  (while (< nt (length s_jba))
    (setq atr (cdr (assoc '0 (entget (cadr (nth nt s_jba))))))
    (if    (or (= atr "TEXT") (= atr "MTEXT"))
      (setq at
         (subst
           (cons 1 text)
           (assoc '1 (entget (cadr (nth nt s_jba))))
           (entget (cadr (nth nt s_jba)))
         )
      )
      (setq at
         (subst
           (cons 2 text)
           (assoc '2 (entget (cadr (nth nt s_jba))))
           (entget (cadr (nth nt s_jba)))
         )
      )
    )
    (entmod at)
    (entupd (car (nth nt s_jba)))
    (setq nt (1+ nt))
  )
  (princ)
)
;;;Konec Okopírování textu
Zpět nahoru
Buba Zobrazit panel
CAD/BIM manager
CAD/BIM manager

Přihlášen: 05.říj.2005
Lokalita: Slovensko
Používám:
AEC Collection
Stav: Offline
Bodů: 1692
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 07:52
Mám lispík textout aj textin. Dostala som sa k nemu prostredníctvom tohto fóra. Funguje podobne ako expotr atribútov v Express tools.
Zpět nahoru
vbehun Zobrazit panel
TOP uživatel
TOP uživatel
Avatar

Přihlášen: 04.říj.2004
Lokalita: ČR (ZL)
Používám:
Autocad R10 >> Autocad 2023 / altern. QCad Prof.
Stav: Offline
Bodů: 1252
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 07:23
Dobrý den,
zpravidla to nějakou logiku má - čidla jsou podle adresy navlečena na lince za sebou jako korálky na šňůře.

VB
Původně odeslal(a) Seiner Seiner napsal(a):

Ač se to zdá nepochopitelné, tak to asi jako atributy nemá. Píše jasně o řádkovém textu. Stejně nevím, jakým algoritmem by se měly ty texty přenášet.
Kdyby to byly atributy, tak je vyexportuje a co dál? Jak je dostane na správná "cílová místa"?
   Buď  to má nějakou logiku a je možné ji použít, nebo je algoritmus těžko uchopitelný (třeba stejný text na druhém konci drátu - nejsem elektrikář) a pak opravdu zbývá zobací systém. A do budoucna přemýšlet, jak takové hrůze zabránit. (Atributy, Excel, databáze ???)
   Na zobání by se dal snad navržený kód použít. Ještě by se to dalo celé dát do cyklu, aby se ušetřil 1 Enter.

Zpět nahoru
musil Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 03.srp.2005
Lokalita: ČR (VY)
Používám:
Cad 2002LT EN
Stav: Offline
Bodů: 162
Přímý odkaz na tuto zprávu Zasláno: 11.čvc.2006 v 06:38

Jen tak mimochodem zkoušel někdo vypsat všechny texty pomocí "_list" a následně upravit v textové podobě. Potom vrátit text zpět do výkresu.

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: 10.čvc.2006 v 16:22

Ač se to zdá nepochopitelné, tak to asi jako atributy nemá. Píše jasně o řádkovém textu. Stejně nevím, jakým algoritmem by se měly ty texty přenášet.
Kdyby to byly atributy, tak je vyexportuje a co dál? Jak je dostane na správná "cílová místa"?
   Buď  to má nějakou logiku a je možné ji použít, nebo je algoritmus těžko uchopitelný (třeba stejný text na druhém konci drátu - nejsem elektrikář) a pak opravdu zbývá zobací systém. A do budoucna přemýšlet, jak takové hrůze zabránit. (Atributy, Excel, databáze ???)
   Na zobání by se dal snad navržený kód použít. Ještě by se to dalo celé dát do cyklu, aby se ušetřil 1 Enter.

Vítězslav Seiner

Chrudim
Zpět nahoru
vbehun Zobrazit panel
TOP uživatel
TOP uživatel
Avatar

Přihlášen: 04.říj.2004
Lokalita: ČR (ZL)
Používám:
Autocad R10 >> Autocad 2023 / altern. QCad Prof.
Stav: Offline
Bodů: 1252
Přímý odkaz na tuto zprávu Zasláno: 10.čvc.2006 v 15:18
Dobrý den,
pokud kreslíte blokové schema EPS, pak předpokládám, že na půdorysech máte příslušné značky jako bloky s atributy (číslo, typ).
Pak stačí vyexportovat atributy.
Jiné řešení je bohužel málo produktivní.


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

Pro informaci : Pro vysvětlení odkud pramení můj dotaz : tvořím blokové schéma elektrické požární signalizace (EPS) na jednu velkou stavbu a z mnoha výkresů půdorysů z různých míst musím přenést mnoho textíku (adres hlásičů EPS)  do jednoho výkresu do konkrétního místa. Využití CTRL+C a CTRL+V mi zabere cca 5 dní místo uvažovaného 1 dne.

Ještě jednou Díky

genesis

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: 10.čvc.2006 v 14:18

No jestli tazateli stačí postup "Příkaz - |:Click - Click - Enter :|" , pak snad:

(defun C:prepistext(/ PRVNI DRUHY TXT USPECH)
(setq uspech 0)
(while (= uspech 0)
(prompt "\n Vyber kopírovaný text  ")
(command "_SELECT" "_SINGLE" pause)
 (setq prvni(ssname(setq v(ssget "P"))0))
(if (= "TEXT" (cdr(assoc 0(entget prvni))))(setq uspech 1))
)
(setq TXT (cdr(assoc 1(entget prvni))))

(setq uspech 0)
(while (= uspech 0)
(prompt "\n Vyber přepisovaný text  ")
(command "_SELECT" "_SINGLE" pause)
 (setq druhy(ssname(setq v(ssget "P"))0))
(if (= "TEXT" (cdr(assoc 0(entget druhy))))(setq uspech 1))
)

(entmod  (subst (cons '1 TXT)(assoc '1 (entget Druhy))(entget druhy)))
)

Ale dělat 4000krát bych to stejně nechtěl... Pro lepší radu ale nemám dost informací.

Vítězslav Seiner

Chrudim
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 6308:VIPAutomatické zrcadlení obsahu Vault projektu na síť.
Tip 390:Jak vyexportovat z výkresu texty do textového souboru?
Tip 2842:Nevíte-li jak dál, klepněte pravým tlačítkem.
Tip 1000:Proč se mi nezobrazují entity při tažení myší v příkazu kopíruj nebo přesuň nebo při uzlové editaci?
Tip 4985:Jak zabránit zkopírování entit výkresu do jiného projektu?
Tip 11220:Hromadné kopírování textů z DWG výkresu do Schránky Windows.


 Odpovědět Odpovědět Stránka  12> archiv

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



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