PMX文件是一种开放式的BIM(建筑信息建模)文件格式,由日本建筑程序公司开发,目前已有多个BIM软件支持。PMX文件主要用于建筑、结构、机电以及管道设计中,在实际工程项目中运用广泛。
PMX文件是一种基于XML格式的文件,可以通过文本编辑器进行查看和编辑。在XML结构中,PMX文件被分成多个部分,包括项目信息、材料信息、对象定义和关系、坐标系、与其他文件的链接等。具体细节可以参考对应的BIM软件说明文档。
PMX文件的格式规范可以在以下链接中找到:
下面是一个PMX文件的简单示例:
<?xml version="1.0" encoding="UTF-8"?>
<Project>
<ProjectInformation>
<ProjectName>Sample Project</ProjectName>
<ProjectID>1234567</ProjectID>
<StartDate>2021-01-01</StartDate>
<EndDate>2021-12-31</EndDate>
</ProjectInformation>
<MaterialInformation>
<Material>
<MaterialID>1</MaterialID>
<MaterialName>Concrete</MaterialName>
<MaterialDensity>2400</MaterialDensity>
</Material>
<Material>
<MaterialID>2</MaterialID>
<MaterialName>Steel</MaterialName>
<MaterialDensity>7850</MaterialDensity>
</Material>
</MaterialInformation>
<ObjectInformation>
<Object>
<ObjectID>1</ObjectID>
<ObjectName>Wall1</ObjectName>
<ObjectType>Wall</ObjectType>
<Material>1</Material>
<Thickness>200</Thickness>
<Dimensions>
<Width>3000</Width>
<Height>3000</Height>
<Length>200</Length>
</Dimensions>
<CoordinateSystem>
<Origin>
<X>0</X>
<Y>0</Y>
<Z>0</Z>
</Origin>
<Axes>
<XAxis>
<Vector>
<X>1</X>
<Y>0</Y>
<Z>0</Z>
</Vector>
</XAxis>
<YAxis>
<Vector>
<X>0</X>
<Y>1</Y>
<Z>0</Z>
</Vector>
</YAxis>
<ZAxis>
<Vector>
<X>0</X>
<Y>0</Y>
<Z>1</Z>
</Vector>
</ZAxis>
</Axes>
</CoordinateSystem>
</Object>
</ObjectInformation>
<LinkInformation>
<Link>
<LinkType>IFC</LinkType>
<LinkPath>sample.ifc</LinkPath>
</Link>
</LinkInformation>
</Project>