Doplněk Data Standard pro aplikace AutoCAD a Inventor nabízí dva jedinečné konfigurační soubory, které určují chování datového listu nástroje. Toto chování můžete upravit, aby vyhovovalo vašemu pracovnímu postupu návrhu.
Můžete dynamicky nastavit konfiguraci vlastností při načítání dialogu (pomocí funkce InitializeWindow).
Oba tyto soubory naleznete v následujícím umístění: C:\ProgramData\Autodesk\Vault 2016\Extensions\DataStandard\CAD\Configuration
Soubor CFG se načte pouze jednou při spuštění aplikace CAD.
Konfigurační soubory jsou ve formátu XML. K úpravám hodnot elementů v souboru použijte textový editor nebo editor souborů XML.
PathDefinition
Definuje umístění, ve kterém bude soubor uložen. Definice může být tvořena kombinací prostého textu a proměnných. Výraz se vyhodnotí pokaždé, když uživatel zadá nebo změní data. Uzavírající zpětné lomítko není vyžadováno. Jsou podporovány následující proměnné:
Bude obsahovat cestu k pracovnímu prostoru podle definice v souboru projektu.
Toto je hodnota vlastnosti souboru, která se změní v okamžiku, kdy uživatel zadá data do pole dialogu nástroje Data Standard mapovaného na vlastnost <název vlastnosti>.
Příklad:
<PathDefinition>{Workspace}\{Prop[PROJECT].Value}</PathDefinition>
V tomto příkladu je cesta vygenerovaná nástrojem Data Standard tvořena názvem složky pracovního prostoru nastavené v aplikaci a názvem projektu vybraným či zadaným v dialogu Data Standard. Protože se název pracovního prostoru nemění, tato část cesty je pevně daná, zatímco část tvořená názvem projektu se mění na základě dat zadaných uživatelem.
FileNameDefinition
Určuje název souboru. Definice může být tvořena kombinací prostého textu a proměnných. Výraz se vyhodnotí pokaždé, když uživatel zadá nebo změní data. Přípona souboru je vynechána, ale bude nástrojem Data Standard automaticky připojena. Jsou podporovány následující proměnné:
Toto je hodnota vlastnosti souboru. Hodnota se změní v okamžiku, kdy uživatel zadá data do pole dialogu nástroje Data Standard mapovaného na vlastnost <název vlastnosti>.
Příklady:
<FileNameDefinition>{Prop[TITLE].Value}</FileNameDefinition>
Název souboru je vygenerován na základě vlastnosti Title.
<FileNameDefinition>{Prop[YEAR].Value}_{Prop[NUMBER].Value}</FileNameDefinition>
Název souboru je vygenerován na základě kombinace vlastností Year a Number, mezi jejichž hodnoty je vloženo podtržítko.
PropertyDefinitions
Obsahuje jeden nebo více elementů <PropertyDefinition>. Element <PropertyDefinition> je základem tohoto souboru konfigurace a umožňuje definovat jednu nebo více vlastností.
DŮLEŽITÉ : Element PropertyDefinition je vyžadován pouze tehdy, pokud není použit (výchozí) ovládací prvek DynamicPropertyGrid v dialogu, nebo pokud se má použít přepsání vazeb, například nastavením atributu Required vlastnosti na hodnotu True. Ani konfigurace aplikace Vault (DynamicGrid) nevyžaduje pro tuto vlastnost hodnotu.
Je nutné definovat zde všechna pole, která budou v dialogu nástroje Data Standard přístupná jako vlastnosti. Název vlastnosti je současně názvem souboru nebo vlastnosti rohového razítka. Pokud název vlastnosti odpovídá existující vlastnosti souboru, například Title, použije se přímo. V opačném případě bude vytvořena uživatelská vlastnost.
Příklad:
... <PropertyDefinitions> <PropertyDefinition PropertyName="DocNumber" DataType="Text" InitialValue="{PathAndFileNameHandler.FileName}" InitialCopyValue="{UIString[CFG2]} {PathAndFileNameHandler.OriginalFileName}" /> <PropertyDefinition PropertyName="Title" DataType="Text" InitialCopyValue="{UIString[CFG1]} {Prop[Title].Value}" RequiresValue="true" /> <PropertyDefinition PropertyName="Description" DataType="Text" /> <PropertyDefinition PropertyName="Comments" DataType="Text" /> <PropertyDefinition PropertyName="Folder" DataType="Text" InitialValue="." RequiresValue="true"/> <PropertyDefinition PropertyName="Original" DataType="Text" InitialCopyValue="{PathAndFileNameHandler.OriginalFullFileName}" /> </PropertyDefinitions> ...
Dostupné atributy elementu <PropertyDefinition> jsou:
Atribut |
Požadováno |
Platné hodnoty |
Popis |
---|---|---|---|
PropertyName |
Ano |
Znaky a čísla |
Název vlastnosti |
DataType |
Ano |
Text, Date, Boolean, Integer, Double |
Definuje typ dat a je nezbytná k vytvoření uživatelské vlastnosti. |
InitialValue |
Ne |
V závislosti na elementu DataType: Text – kombinace textu a proměnných (viz níže). Date – platné datum nebo hodnota „now“ pro aktuální datum. Boolean – „true“ nebo „false“. Integer, Double– platná čísla. |
Definuje počáteční hodnotu při prvním uložení dokumentu. |
InitialCopyValue Poznámka: Pouze aplikace Inventor
|
Ne |
V závislosti na elementu DataType: Text – kombinace textu a proměnných (viz níže). Date – platné datum nebo hodnota „now“ pro aktuální datum. Boolean – „true“ nebo „false“. Integer, Double– platná čísla. |
Definuje počáteční hodnotu při zkopírování dokumentu. Tento atribut se týká pouze aplikace Inventor. |
RequiresValue |
Ne |
True, False, nebo název funkce prostředí PowerShell |
Slouží k ověření. Pomocí funkce prostředí PowerShell je možné implementovat složitější pravidla ověření. |
Příklad: {UIString[CFG2]} {PathAndFileNameHandler.OriginalFileName} vrací hodnotu „Copy_of_Part1.ipt“.
Pouze aplikace Inventor. Vrací hodnotu vlastnosti souboru <název vlastnosti>.
Pouze aplikace Inventor. Vrací hodnotu lokalizovaného textového řetězce ze souboru UIStrings.xml určenou podle <ID>. Podrobnosti naleznete v části Lokalizace.
ShowCheckinDialog
Nastavte na hodnotu „True“, nebo „False“ podle toho, zda se má při prvním uložení dokumentu kliknutím na tlačítko OK v dialogu nástroje Data Standard zobrazit dialog zařazení aplikace Vault.
SkipForProperties
Pouze aplikace Inventor. Tento element obsahuje čárkami oddělený seznam názvů vlastností. Dialog nástroje Data Standard se pro dokumenty, které mají vlastnost souboru uvedenou v tomto seznamu, nezobrazí. Jeden ze scénářů použití spočívá v tom, že se dialog Data Standard nezobrazuje pro součásti Obsahového centra třetích stran (například součásti vygenerované z Obsahového centra Cadenas).
Příklad:
<SkipForProperties>CDN_B</SkipForProperties>
SupportedFileTypes
Pouze aplikace Inventor. Definuje, které typy dokumentů jsou podporovány. Pokud například nechcete, aby se dialog nástroje Data Standard zobrazoval pro soubory DWG aplikace Inventor, měl by element vypadat takto:
<SupportedFileTypes>IDW,IAM,IPT,IPN</SupportedFileTypes>
TitleBlock
Pouze aplikace AutoCAD. Tento element obsahuje čárkami oddělený seznam názvů bloků aplikace AutoCAD synchronizovaných s nástrojem AutoCAD. Tři nastavení jsou vyžadována a jedno další je doporučeno pro podporu starších souborů.
Příklad:
<TitleBlock>ISO_TITLEA,ISO_TITLEB,DIN_TITLE</TitleBlock>
Data Standard používá vlastnosti souboru AutoCAD, takže primární mapování UDP musí být nakonfigurováno pro vlastnosti souboru.
Data Standard umožňuje synchronizovat hodnoty vlastností s atributy bloků. Aby toho bylo dosaženo, tři nastavení jsou povinná a jedno další doporučené pro podporu starších souborů, které nemají vlastnosti, ale pouze atributy bloků