|
|
|
|
 |
 |
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 |
|
|
|
|