ANSYS와 같은 다른 소프트웨어 프로그램과 호환되도록 결과를 XML 텍스트 파일로 저장할 수 있습니다.
XML 형식으로 플롯 결과를 저장하려면 먼저 결과를 표시해야 합니다.
내보낸 XML 파일에서 데이터가 블록으로 구분됩니다. 각 블록에는 인덱스 번호가 있으며 해당 내용은 데이터 유형(요소 또는 절점의 메쉬 데이터, 메쉬가 아닌 데이터 및 강조 표시 데이터)에 따라 다릅니다.
메쉬가 아닌 데이터는 메쉬 데이터와 유사하게 구조화되어 있지만 요소 또는 절점 ID가 없습니다.
강조 표시 데이터에는 하나의 블록만 있으며 그 안에는 각각 한 세트의 점 좌표가 포함된 하나 이상의 그룹이 들어 있습니다.
다음은 XML 플롯 결과 파일을 추출한 것입니다. 설명은 // 문자 뒤에 굵게 주석으로 표시되며 파일의 일부는 아닙니다.
///////////////////////////////////////////////
//Exported mesh data:
///////////////////////////////////////////////
<?xml version="1.0"?>
<MoldflowXMLDocument>
<!-- ****************************************************************** -->
<!-- ****************************************************************** -->
<!--File Name: C:₩temp₩stress.xml--> //file name
<!-- ****************************************************************** -->
<!-- ****************************************************************** -->
<HEADER>
<NAME> Moldflow Results XML Writer</NAME>
<Version> 1.00</Version>
</HEADER>
<Dataset Name="Stress, Mises-Hencky (stress)" ID="6604"> //dataset name
<DataType> ELDT(Element data)</DataType> //data type: mesh (element or node), highlight, or non-mesh data
<DeptVar Name="Stress, Mises-Hencky (stress)" Unit="Pa"/> //dependent variable name
<NumberOfComponents> 1</NumberOfComponents>
<NumberOfIndpVariables> 2</NumberOfIndpVariables>
<IndpVar Name="Load factor" Unit="%"/> //active independent variable name
<IndpVar Name="Normalized thickness" Unit=""/> //active independent variable unit name
<Blocks>
<NumberOfBlocks> 2</NumberOfBlocks>
<Block Index="1">
<IndpVar Name="Load factor" Value="100.000000" Unit="%"/> //first active independent variable name and value
<IndpVar Name="Normalized thickness" Value="-1.000000" Unit=""/> //second active independent variable name and value
<NumberOfDependentVariables> 460</NumberOfDependentVariables>
<Data>
<ElementData ID="1"> //data type (element or node) id
<DeptValues> 2.2634e+006</DeptValues> //data values (one value for scale and three or six for vector/tensor)
...
...
</Data>
</Block>
</Blocks>
</Dataset>
</MoldflowXMLDocument>
///////////////////////////////////////////////
//Exported non-mesh data:
///////////////////////////////////////////////
<?xml version="1.0"?>
<MoldflowXMLDocument>
<!-- ************************************************ -->
<!-- ************************************************ -->
<!--File Name: C:₩temp₩xyplot.xml--> <!-- ************************************************ --> <!-- ************************************************ --> <HEADER>
<NAME> Moldflow Results XML Writer</NAME>
<Version> 1.00</Version>
</HEADER> <Dataset Name="% Shot weight" ID="1160"> <DataType> NMDT(Non-mesh data)</DataType>
<DeptVar Name="% Shot weight" Unit="%"/>
<NumberOfComponents> 1</NumberOfComponents>
<NumberOfIndpVariables> 1</NumberOfIndpVariables>
<IndpVar Name="Time" Unit="s"/>
<Blocks>
<NumberOfBlocks> 39</NumberOfBlocks>
<Block Index="1">
<IndpVar Name="Time" Value="0.171670" Unit="s"/>
<NumberOfDependentVariables> 1</NumberOfDependentVariables>
<DeptValues> 4.9860e+000 </DeptValues>
</Block>
...
...
</Blocks>
</Dataset>
</MoldflowXMLDocument>
///////////////////////////////////////////////
//Exported highlight data:
///////////////////////////////////////////////
<?xml version="1.0"?>
<MoldflowXMLDocument>
<!-- ************************************************ -->
<!-- ************************************************ -->
<!--File Name: C:₩temp₩highlight.xml-->
<!-- ************************************************ -->
<!-- ************************************************ -->
<HEADER>
<NAME> Moldflow Results XML Writer</NAME>
<Version> 1.00</Version>
</HEADER>
<Dataset Name="" ID="1700">
<DataType> ELDT(Highlight data)</DataType>
<DeptVar Name="Clamp force centroid" Unit=""/>
<NumberOfIndpVariables> 0</NumberOfIndpVariables>
<Blocks>
<NumberOfBlocks> 1</NumberOfBlocks>
<Block Index="1">
<Groups>
<NumberOfGroups> 28</NumberOfGroups>
<Group>
<NumberOfPoints> 2</NumberOfPoints>
<Point Index="1">
<LOC> -2.8685e-002 1.1691e-002 4.1508e-002 </LOC>
</Point>
...
...
</Group>
</Groups>
</Block>
</Blocks>
</Dataset>
</MoldflowXMLDocument>