Každá výkresová dokumentace obsahuje razítko umístěné v rohu výkresu.  Pro tento případ je vhodné nadefinovat parametrické razítko se svými vlastními specifikacemi. Možnosti tvorby vlastního razítka, vlastních proměnných a dialogového okna pro zadání hodnot, jsou prakticky neomezené.

Uživatelé, kteří si nechtějí lámat hlavu s programováním, si mohou stáhnout zde (ARCHline.XP 2008) hotová razítka podle ČSN včetně nového dialogového okna pro zadání jejich parametrů.
Razítka jsou 2D skupiny (symboly) takže je můžete zmodifikovat (jejich hlavičku) a uložit zpět do knihovny. Pozor instalace přepíše původní soubory Stamp.ppr a Stamp.oli !

 
Následující příklad ilustruje možnosti vlastní tvorby. 
 
1)   Nakreslete si razítko pomocí čar, textů, šrafur, importu 
      pomocí DXF/DWG, atd.
:
2)   Vytvořte 2D skupinu pomocí příkazu <Nástroje - 2D skupina - Definovat>:
Zadejte název: např. Moje_Razitko
·         Vyberte všechny objekty razítka.
·         Zadejte manipulační body: vrcholy vnějšího obdélníku razítka.
3)  Zadejte příkaz <Nástroje - Aktivovat skupinu - Přímo> a vyberte 2D skupinu.
     Umístěte text proměnné:
·         Nastavte atributy pro text proměnné.
·         Umístěte název proměnné (text začínající písmenem $). Pro začátek použijte názvy proměnných definované v makru Stamp.ppr (adresář ARCHline.XP\Oli).
******************************************************************************
************************************************************
Pro zobrazení proměnných zadejte příkaz Nástroje - 2D skupina - Parametry - Název proměnné.
Zobrazení proměnných originálu razítka s knihovny Skupiny - Razítka.oli:       

************************************************************
Pro zobrazení zdrojového textu zadejte příkaz Nástroje - Příslušenství - Visual Pascal editor. Soubor Stamp.ppr otevřete příkazem File - Open a vlastní soubor naleznete v adresáři Oli.
Výpis originálu makra ze soubor (odstavec 42: begin // CZ ):       
           
V.Add('consigner=Consigner'); 
V.Add('project=Project'); 
V.Add('projnum=Project no.');
V.Add('designation=Designation'); 
V.Add('company=Company Name'); 
V.Add('compaddr=Company Address');
V.Add('designer=Designer'); 
V.Add('check=Controller'); 
V.Add('scale=Scale'); 
V.Add('date=Date'); 
V.Add('sheet=Sheet');
Z tohoto důvodu můžete použít pouze následující názvy proměnné:
$consigner, $project, $projnum, $designation, $company, $compaddr, $designer, $check, $scale, $date, $sheet

******************************************************************************
Pro tvorbu vlastních názvů jak v dialogovém okně, tak i v razítku je zapotřebí přizpůsobit zápis makra:

- nahraďte názvy proměnných podle vašich specifikací:
 
Výpis upraveného makra (např.):  


V.Add('projektant=Projektant'); 
V.Add('vypracoval=Vypracoval'); 
V.Add('inzenyr=Hlavní inženýr projektu'); 
V.Add('investor=Investor'); 
V.Add('vykres=Výkres'); 
V.Add('format=Formát'); 
V.Add('datum=Datum'); 
V.Add('stupen=Stupeň'); 
V.Add('zakazka=Čís. zakázky'); 
V.Add('meritko=Měřítko'); 
V.Add('cislo=Číslo výkresu'); 
Nyní můžete použít následující názvy proměnných:
$projektant, $vypracoval, $inzenyr, $investor, $vykres, $format, $datum, $stupen, $zakazka, $meritko, $cislo
Poznámka
Makro můžete také vyvolat příkazem: call stamp.ppr.
  
4)   Zadejte příkaz <Nastroje - Deaktivovat skupinu - Nahoru>.
5)   2D skupina je automaticky uložena do kategorie Vlastní definice.oli. Pomocí Návrhového centra ji můžete přemístit do libovolné kategorie.
6)   Nyní můžete použít vaše razítko:
·         Vytvořte tiskovou sestavu
·         Umístěte razítko na tiskovou sestavu
·         Vyplňte jej pomocí příkazu <Tisková sestava – Vyplnit/Modifikovat razítko>.
 
 
·         Můžete zkontrolovat názvy proměnné použitím příkazů <Nástroje - 2D skupina - Parametry>:

Aktivovat, Vypnout, Název proměnné
Modifikovat razítko lze použitím příkazů <Nástroje - 2D skupina - Parametry ...>.
Například můžete přemístit proměnnou $investor.
 
·         Můžete zkontrolovat názvy proměnné použitím příkazů <Nástroje - 2D skupina - Parametry>:

Aktivovat, Vypnout, Název proměnné

© ArchiSoft - Stavební software 2008