automatický tisk názvu souboru
Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: AutoCAD
Popis fóra: Otázky kolem aplikací AutoCAD a AutoCAD LT, AutoCAD web, prohlížečů, DWG a DXF, Design Review, Navisworks, nadstavby, Drive a cloud Autodesk
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=2818
Datum vytištění: 09.čer.2026 v 21:12
Téma: automatický tisk názvu souboru
Odeslal: davidssson
Předmět: automatický tisk názvu souboru
Datum odeslání: 12.čvc.2006 v 11:57
|
Ahoj všem, kteří mi chtějí pomoct s ACAD2006.
Řeším jeden problém. Chci, aby se mi automaticky vytisknul na výkrese název výkresu a třeba i datum. To není problém nastavit. Ovšem vytiskne se nejen název souboru, ale i jeho úplná cesta. A v tom je háček. Chci pouze, aby se vytisl název souboru, bez jeho úplné cesty k němu.
Víte si někdo rady, jak to jednoduše nastavit???
Díky předem za informace...
David.
|
Odpovědi:
Odeslal: musil
Datum odeslání: 12.čvc.2006 v 12:27
|
Na lt me chodí příkaz _revdate jenž se skládá ze tří bloku a jde kdykoli aktualizovat.
A vplném Cadu je vložit pole kde se dá nastavit jen název nebo všechno,ale nevim jak se aktualizuje.
|
Odeslal: Chop
Datum odeslání: 12.čvc.2006 v 12:52
|
Z nápovědy plyne, že vždy se vytiskne i cesta:
Drawing Name : Includes the drawing name and path in the plot stamp information
obejít by se to dalo nastavením User Defined Fields a tam "natvrdo" nastavit název souboru, ale to nebude myslím to pravé ořechové…
------------- Civil 2007
|
Odeslal: Vladimír Michl
Datum odeslání: 12.čvc.2006 v 13:59
Stačí vložit do výkresu text s obsahem: %<\AcVar Filename \f "%fn6">%
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Buba
Datum odeslání: 12.čvc.2006 v 16:06
|
Ja používam normálne cez vložiť pole a cez možnosti si nastavím či chcem len názov súboru a či to má byť veľkými písmenami. Pozorne si to skúste pozrieť.
Mám A2005Cz
|
Odeslal: JATA
Datum odeslání: 12.čvc.2006 v 18:34
nevím, já to dělám pomocí RTEXT $(getvar, "dwgname") a funguje to dobře
------------- jt
ACA 2012
|
Odeslal: JATA
Datum odeslání: 12.čvc.2006 v 18:36
|
plus název výkresového prostoru $(getvar, "ctab")
a datum tisku $(edtime, 0, DD"/"M"/"YY)
------------- jt
ACA 2012
|
Odeslal: Ferdinand
Datum odeslání: 13.čvc.2006 v 21:48
A do kterých míst výkresu to vloží? Do každého rozvržení?
------------- -FerTh-
|
Odeslal: Vladimír Michl
Datum odeslání: 13.čvc.2006 v 22:30
RTEXT je stará metoda - použijte raději onen kód (což je vlastně TPOLE/FIELD). Vloží se standardně jako normální textová entita - kam si řeknete.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Chop
Datum odeslání: 14.čvc.2006 v 07:37
Ve 2004 jsem našel jen RText (Express Tools), nejsou pole vymožeností až od 2005?
------------- Civil 2007
|
Odeslal: Vladimír Michl
Datum odeslání: 14.čvc.2006 v 08:14
ano, až od A2005 (viz http://www.xanadu.cz/autocad.asp#Historie - Historie AutoCADu )
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Ferdinand
Datum odeslání: 14.čvc.2006 v 08:36
Vladimír Michl napsal(a):
Stačí vložit do výkresu text s obsahem: %<\AcVar Filename \f "%fn6">% |
Jak se to dělá? přes Clipboard? Kam to vložit? anebo se to vloží automaticky implicitně vždy na konkrétní místo?
------------- -FerTh-
|
Odeslal: Kamil Hronovský
Datum odeslání: 14.čvc.2006 v 08:47
< ="text/">wzWXso(1,"wzWTimeout('enableDesignMode()', 20);");
Vladimír Michl napsal(a):
Stačí vložit do výkresu text s obsahem: %<\AcVar Filename \f "%fn6">% |
Proč ná tento text šedé pozadí?
|
Odeslal: Vladimír Michl
Datum odeslání: 14.čvc.2006 v 09:46
|
Text stačí vložit (třeba přes clipboard) jako obsah (znění) standardní textové entity - prostě místo "Tento výkres jsem kreslil já" nakreslíte řádkový text "%<\AcVar Filename \f "%fn6">%".
Šedé pozadí upozorňuje, že text je dynamický (automatický). Na výkresu se ale neobjeví (a navíc lze vypnout pomocí FIELDDISPLAY).
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Machacek
Datum odeslání: 17.čvc.2006 v 13:29
Dá se takto vložit i třeba datum a čas posledního uložení výkresu?
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Vladimír Michl
Datum odeslání: 17.čvc.2006 v 14:42
Jistě, zkuste si třeba blok z tipu: http://www.cadforum.cz/cadforum/qaID.asp?tip=3759 - http://www.cadforum.cz/cadforum/qaID.asp?tip=3759
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Machacek
Datum odeslání: 18.čvc.2006 v 06:05
Tento blok funguje, ale je někde uveden seznam definicí textových polí tak jako jste uvedl pro název (%<\AcVar Filename \f "%fn6">%)?
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Vladimír Michl
Datum odeslání: 18.čvc.2006 v 07:46
|
Podrobnější popis kódů, včetně různých triků je v tipu (VIP): http://www.cadforum.cz/cadforum/qaID.asp?tip=3685 - http://www.cadforum.cz/cadforum/qaID.asp?tip=3685
ale kódy standardních vlastností si můžete opsat v dialogu příkazu TPOLE (_FIELD) - třeba datum posledního uložení je: %<\AcVar SaveDate \f "M.d.yyyy">%
datum posledního vykreslení je: %<\AcVar PlotDate \f "%c">%
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Machacek
Datum odeslání: 18.čvc.2006 v 08:28
|
VIP bohužel nejsem.
Dá se ten seznam najít v helpu?
Jak je to s funkčností příkazu TPOLE v LTéčku 2006? Oznamuje mi to neznámý příkaz. 
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: vknop
Datum odeslání: 18.čvc.2006 v 08:30
|
Vladimír Michl napsal(a):
Podrobnější popis kódů, včetně různých triků je v tipu (VIP): http://www.cadforum.cz/cadforum/qaID.asp?tip=3685 - http://www.cadforum.cz/cadforum/qaID.asp?tip=3685
|
SUPER! Tak se mně to líbí. Vidím (VIP), nemusím tam lézt. Děkuji, kéž by se takové značení VIP tipů stalo pravidlem.
|
Odeslal: Vladimír Michl
Datum odeslání: 18.čvc.2006 v 09:06
Seznam v helpu není, ale kódy se standardně vytváří právě v příkazu TPOLE. Vytvářet pole v LT2006 nejde - je to jedno z řady http://www.xanadu.cz/autocad-lt.asp#compare - omezení AutoCADu LT .
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Machacek
Datum odeslání: 18.čvc.2006 v 09:28
A tak to je potom vše vysvětleno 
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Vladimír Michl
Datum odeslání: 18.čvc.2006 v 09:35
|
Ještě pro doplnění - ve starších verzích LT se pole, vložená do DWG pomocí plné verze, nechovala dynamicky (zachovávala uloženou hodnotu). Od verze LT2007 už se pole chovají dynamicky i v LT - a navíc tam teď jdou trikem vložit i nová pole, právě pomocí výše zmíněných procentových kódů.
------------- Vladimír Michl (moderátor) ARKANCE CZ - https://arkance.world - arkance.world (podpora viz emea.support.arkance.world)
|
Odeslal: Machacek
Datum odeslání: 18.čvc.2006 v 09:42
právě ty procentové kódy mě zaujaly. je to dobrá vychytávka, určitě to využiju 
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Ferdinand
Datum odeslání: 19.čvc.2006 v 08:48
Tak to asi dělám blbě.
Command: _dtext Current text style: "Standard" Text height: 2.50 Specify start point of text or [Justify/Style]: Specify height <2.50>:
Specify rotation angle of text <0.00>:
Enter text: blblblbl Enter text:
Command: _ddedit Select an annotation object or [Undo]:
...(vložil jsem %<\AcVar Filename \f "%fn6">% )
Command: _plot Effective plotting area: 21.82 wide by 69.92 high
Plotting viewport 2.
...(na výtisku je %<\AcVar Filename \f "%fn6">% )
------------- -FerTh-
|
Odeslal: Machacek
Datum odeslání: 19.čvc.2006 v 08:51
|
jestli nebude problém s verzí autocadu. Mně to funguje v A2006LT a u kolegů, kteří mají A2004LT to nefunguje.
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Chop
Datum odeslání: 19.čvc.2006 v 09:36
No proto jsem se na to ptal už na první stránce této diskuze. Pokud má "Ferdinand" aktuální podpis, tak pracuje s 2004 a pole jsou od 2005 (viz. odpověď pana Michla na stránce 2)
------------- Civil 2007
|
Odeslal: musil
Datum odeslání: 19.čvc.2006 v 14:30
|
Mam dotaz funguje ve vyších verzích LT (mam 2002lt) příkaz _revdate,nemohu vyzkoušet.
|
Odeslal: Machacek
Datum odeslání: 19.čvc.2006 v 14:32
|
funguje
------------- Jiří Macháček
BricsCAD, Cadkon MEP
|
Odeslal: Ferdinand
Datum odeslání: 19.čvc.2006 v 16:06
musil napsal(a):
Na lt me chodí příkaz _revdate... |
Nikde jsem to nenašel - odkud lze stáhnout?
------------- -FerTh-
|
Odeslal: musil
Datum odeslání: 19.čvc.2006 v 16:19
|
Nevim jestli vás dobře chápu. je to to samé jako když zadáte "_revdate"

|
Odeslal: PeterCAD
Datum odeslání: 11.srp.2006 v 11:02
V Tpole jsem nasel Meritko vykresleni, ale potreboval bych v poli zadat meritko 1/nn XV jde to?
------------- Peter Mikula
AutoCAD 2005
|
|