01BIM社区

 找回密码
 立即注册

扫一扫,访问微社区

查看: 4546|回复: 6

建筑工程——水专业

[复制链接]

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
发表于 2019-7-3 09:00:12 | 显示全部楼层 |阅读模式
建筑工程——水专业


回复

使用道具 举报

90

主题

182

帖子

799

积分

高级会员

Rank: 4

积分
799
发表于 2019-7-3 09:25:48 | 显示全部楼层
本帖最后由 Lance_ll 于 2019-7-3 09:34 编辑

一、WaterReducingPipe_01KJ
(一)模板名称:Tzbm_Architectural_Water
(二)类名称:WaterReducingPipe_01KJ
(三)父类名称:Tzbm_Common:rawBase_01KJ
(四)实例变量
1、mMath,数学函数类对象变量,为Tzbm_Common::Math_01KJ.new();
2、mEntityClass,实体类型,字符型,为“WaterStraigthPipe_01KJ”;
3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;
4、m_FloorStr,楼层层号,字符型,默认值为“1”;
5、mSerialNum,管件序号,整数型,默认值为0;
6、mGroupName,管件名称,字符型,默认值为“WaterStraigthPipe_”+mSerialNum.to_s;
7、mGroupDescription,管线所属系统,默认值为“01给水系统”,包含01给水系统、02热水系统、03消火栓系统、04喷淋系统、05废水系统、06污水系统、07雨水系统等七大系统;
8、m_Category,管线类别,默认值为“给水管”,包含给水管、热水管、消火栓管、喷淋管、废水管、污水管、雨水管等七大类别;
9、mType,管线类型,默认值为“异径管”,包含给异径管、直管、弯管、三通、四通等五大类型;
10、m_BianHao,管线型号,字符型,默认值为“”;
11、m_EngiMatStr,管线工程材质,默认值为“304不锈钢管”;
12、m_Point1,管线起点,Geom:oint3d型,默认值为Geom:oint3d.new(1000.mm,1000.mm,0);
13、m_Point2,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(2000.mm,2000.mm,0);
14、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;
15、m_DN1,管线公称直径1,整型,默认值为15(字典属性为字符型,形式为“DN15_A”,意义为公称直径15,A系列);
16、m_DN2,管线公称直径,整型,默认值为20(字典属性为字符型,形式为“DN20_A”,意义为公称直径20,A系列);
17、m_XiLie,管线系列,字符型,默认值为“A”,包含A/B两个系列;
18、m_Style,管线第一、二面对其形式,字符型,默认值为“中”,包含中、左、下、右、上等五种形式;
19、m_GongChenYL,管线公称压力,字符型,默认值为“1MPa”
20、m_JoinStyle,管线连接方式,字符型,默认值为“卡箍”;
21、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;
22、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]
23、mLength,管线长度,Length型,计算值为m_Point1与m_Point2的距离;
24、mOutDiameter1,管线外表直径1,Length型,由公称直径和系列值对应求得;
25、mOutDiameter2,管线外表直径2,Length型,由公称直径和系列值对应求得;
26、mOutPerimeter1,管线外表周长1,Length型;
27、mOutPerimeter2,管线外表周长2,Length型;
28、mSurfaceArea,管线外表面积;
29、mBwcVolume,        管线外表体积;
(五)实例函数
1、initialize(m_Entities=Sketchup.active_model.entities)
2、countVariable()
3、changeTrans()
4、recoverTrans()
5、setEntityID(m_EntityID)
6、setAttribute()
7、updateArguments()
8、getValues(dictionary)
9、getKeys(dictionary)
10、getDictKeyValue(dictionary,key)
11、getDictLength(dictionary)
12、createEntity()
13、createEntLineDef_JM()
14、drawEntLineCore_JM(ents)

学而不思则罔,思而不学则殆
回复 支持 反对

使用道具 举报

90

主题

182

帖子

799

积分

高级会员

Rank: 4

积分
799
发表于 2019-7-3 09:30:38 | 显示全部楼层
本帖最后由 Lance_ll 于 2019-7-3 09:46 编辑

二、WaterStraigthPipe_01KJ
(一)模板名称:Tzbm_Architectural_Water
(二)类名称:WaterStraigthPipe_01KJ
(三)父类名称Tzbm_Common:rawBase_01KJ
(四)实例变量
1、mMath,数学函数类对象变量,为Tzbm_Common::Math_01KJ.new();
2、mEntityClass,实体类型,字符型,为“WaterStraigthPipe_01KJ”;
3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;
4、m_FloorStr,楼层层号,字符型,默认值为“1”;
5、mSerialNum,管件序号,整数型,默认值为0;
6、mGroupName,管件名称,字符型,默认值为“WaterStraigthPipe_”+mSerialNum.to_s;
7、mGroupDescription,管线所属系统,默认值为“01给水系统”,包含01给水系统、02热水系统、03消火栓系统、04喷淋系统、05废水系统、06污水系统、07雨水系统等七大系统;
8、m_Category,管线类别,默认值为“给水管”,包含给水管、热水管、消火栓管、喷淋管、废水管、污水管、雨水管等七大类别;
9、mType,管线类型,默认值为“直管”,包含给异径管、直管、弯管、三通、四通等五大类型;
10、m_BianHao,管线型号,字符型,默认值为“”;
11、m_EngiMatStr,管线工程材质,默认值为“304不锈钢管”;
12、m_Point1,管线起点,Geom:oint3d型,默认值为Geom:oint3d.new(1000.mm,1000.mm,0);
13、m_Point2,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(2000.mm,2000.mm,0);
14、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;
1、m_DN,管线公称直径,整型,默认值为15(字典属性为字符型,形式为“DN15_A”,意义为公称直径15,A系列);
15、m_XiLie,管线系列,字符型,默认值为“A”,包含A/B两个系列;
16、m_PoDu,管线坡度,float型,默认值为0;
17、m_GongChenYL,管线公称压力,字符型,默认值为“1MPa”
18、m_JoinStyle,管线连接方式,字符型,默认值为“卡箍”;
19、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;
20、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]
21、mLength,管线长度,Length型,计算值为m_Point1与m_Point2的距离;
22、mOutDiameter,管线外表直径,Length型,由公称直径和系列值对应求得;
23、mOutPerimeter,管线外表周长,Length型;
24、mSurfaceArea,管线外表面积;
25、mBwcVolume,        管线外表体积;
(五)实例函数
1、initialize(m_Entities=Sketchup.active_model.entities)
2、countVariable()
3、changeTrans()
4、recoverTrans()
5、setEntityID(m_EntityID)
6、setAttribute()
7、updateArguments()
8、getValues(dictionary)
9、getKeys(dictionary)
10、getDictKeyValue(dictionary,key)
11、getDictLength(dictionary)
12、createEntity()
13、createEntLineDef_JM()
14、drawEntLineCore_JM(ents)

学而不思则罔,思而不学则殆
回复 支持 反对

使用道具 举报

90

主题

182

帖子

799

积分

高级会员

Rank: 4

积分
799
发表于 2019-7-3 09:33:33 | 显示全部楼层
本帖最后由 Lance_ll 于 2019-7-3 09:47 编辑

三、WaterBendingPipe_01KJ
(一)模板名称:Tzbm_Architectural_Water
(二)类名称:WaterBendingPipe_01KJ
(三)父类名称Tzbm_Common:rawBase_01KJ
(四)实例变量
1、mMath,数学函数类对象变量,父类继承,为Tzbm_Common::Math_01KJ.new();
2、mEntityClass,实体类型,字符型,父类继承,为“WaterStraigthPipe_01KJ”;
3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;
4、m_FloorStr,楼层层号,字符型,默认值为“1”;
5、mSerialNum,管件序号,整数型,默认值为0;
6、mGroupName,管件名称,字符型,默认值为“WaterBendingPipe_”+mSerialNum.to_s;
7、mGroupDescription,管线所属系统,默认值为“01给水系统”,包含01给水系统、02热水系统、03消火栓系统、04喷淋系统、05废水系统、06污水系统、07雨水系统等七大系统;
8、m_Category,管线类别,默认值为“给水管”,包含给水管、热水管、消火栓管、喷淋管、废水管、污水管、雨水管等七大类别;
9、mType,管线类型,默认值为“弯管”,包含给异径管、直管、弯管、三通、四通等五大类型;
10、m_BianHao,管线型号,字符型,默认值为“”;
11、m_EngiMatStr,管线工程材质,默认值为“304不锈钢管”;
12、m_Point1,管线起点,Geom:oint3d型,默认值为Geom:oint3d.new(-0.mm,-10.mm,0.mm);
13、m_Point2,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(0.mm,0.mm,0.mm);
14、m_Point3,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(-293.mm,707.mm,0.mm);
15、m_Point4,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(-1000.mm,1000.mm,0.mm);
16、m_Point5,管线终点,Geom:oint3d型,默认值为Geom:oint3d.new(-1010.mm,1000.mm,0.mm);
17、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;
18、m_DN,管线公称直径,整型,默认值为15(字典属性为字符型,形式为“DN15_A”,意义为公称直径15,A系列);
19、m_XiLie,管线系列,字符型,默认值为“A”,包含A/B两个系列;
20、m_GongChenYL,管线公称压力,字符型,默认值为“1MPa”
21、m_JoinStyle,管线连接方式,字符型,默认值为“卡箍”;
22、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;
23、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]
24、mCenLineRadius,弯管中心线半径,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线半径;
25、mLength,管线长度,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线长度;
26、mOutDiameter,管线外表直径,Length型,由公称直径和系列值对应求得;
27、mOutPerimeter,管线外表周长,Length型;
28、mSurfaceArea,管线外表面积;
29、mBwcVolume,        管线外表体积;
(五)实例函数
1、initialize(m_Entities=Sketchup.active_model.entities)
2、countVariable()
3、changeTrans()
4、recoverTrans()
5、setEntityID(m_EntityID)
6、setAttribute()
7、updateArguments()
8、getValues(dictionary)
9、getKeys(dictionary)
10、getDictKeyValue(dictionary,key)
11、getDictLength(dictionary)
12、createEntity()
13、createEntLineDef_JM()
14、drawEntLineCore_JM(ents)

学而不思则罔,思而不学则殆
回复 支持 反对

使用道具 举报

90

主题

182

帖子

799

积分

高级会员

Rank: 4

积分
799
发表于 2019-7-3 09:35:59 | 显示全部楼层
本帖最后由 Lance_ll 于 2019-7-3 09:39 编辑

四、WaterThreeWayPipe_01KJ
(一)模板名称:Tzbm_Architectural_Water
(二)类名称:WaterThreeWayPipe_01KJ
(三)父类名称:Tzbm_Common:rawBase_01KJ
(四)实例变量
1、mMath,数学函数类对象变量,父类继承,为Tzbm_Common::Math_01KJ.new();
2、mEntityClass,实体类型,字符型,父类继承,为“WaterStraigthPipe_01KJ”;
3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;
4、m_FloorStr,楼层层号,字符型,默认值为“1”;
5、mSerialNum,管件序号,整数型,默认值为0;
6、mGroupName,管件名称,字符型,默认值为“WaterStraigthPipe_”+mSerialNum.to_s;
7、mGroupDescription,管线所属系统,默认值为“01给水系统”,包含01给水系统、02热水系统、03消火栓系统、04喷淋系统、05废水系统、06污水系统、07雨水系统等七大系统;
8、m_Category,管线类别,默认值为“给水管”,包含给水管、热水管、消火栓管、喷淋管、废水管、污水管、雨水管等七大类别;
9、mType,管线类型,默认值为“三通”,包含给异径管、直管、弯管、三通、四通等五大类型;
10、m_BianHao,管线型号,字符型,默认值为“”;
11、m_EngiMatStr,管线工程材质,默认值为“304不锈钢管”;
12、m_CenPoint,三通中心点,Geom:oint3d型,默认值为Geom:oint3d.new(-1000.mm,1000.mm,0.mm);
13、m_Point1,三通一方向点,Geom:oint3d型,默认值为Geom:oint3d.new(-0.mm,-10.mm,0.mm);
14、m_Point2,三通二方向点,Geom:oint3d型,默认值为Geom:oint3d.new(0.mm,0.mm,0.mm);
15、m_Point3,三通三方向点,Geom:oint3d型,默认值为Geom:oint3d.new(-293.mm,707.mm,0.mm);
16、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;
17、m_DN1,管线公称直径1,整型,默认值为32(字典属性为字符型,形式为“DN32_A”,意义为公称直径32,A系列);
18、m_DN2,管线公称直径2,整型,默认值为20(字典属性为字符型,形式为“DN20_A”,意义为公称直径20,A系列);
19、m_DN3,管线公称直径3,整型,默认值为32(字典属性为字符型,形式为“DN32_A”,意义为公称直径32,A系列);
20、m_XiLie,管线系列,字符型,默认值为“A”,包含A/B两个系列;
21、m_GongChenYL,管线公称压力,字符型,默认值为“1MPa”
22、m_JoinStyle,管线连接方式,字符型,默认值为“卡箍”;
23、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;
24、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]
25、mCenLineRadius,弯管中心线半径,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线半径;
26、mLength,管线长度,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线长度;
27、mOutDiameter1,管线外表直径1,Length型,由公称直径1和系列值对应求得;
28、mOutDiameter2,管线外表直径2,Length型,由公称直径2和系列值对应求得;
29、mOutDiameter3,管线外表直径3,Length型,由公称直径3和系列值对应求得;
30、mOutPerimeter1,管线1外表周长,Length型;
31、mOutPerimeter2,管线2外表周长,Length型;
32、mOutPerimeter3,管线3外表周长,Length型;
33、mSurfaceArea,管线外表面积;
34、mBwcVolume,        管线外表体积;
(五)实例函数
1、initialize(m_Entities=Sketchup.active_model.entities)
2、countVariable()
3、changeTrans()
4、recoverTrans()
5、setEntityID(m_EntityID)
6、setAttribute()
7、updateArguments()
8、getValues(dictionary)
9、getKeys(dictionary)
10、getDictKeyValue(dictionary,key)
11、getDictLength(dictionary)
12、createEntity()
13、createEntLineDef_JM()
14、drawEntLineCore_JM(ents)

学而不思则罔,思而不学则殆
回复 支持 反对

使用道具 举报

90

主题

182

帖子

799

积分

高级会员

Rank: 4

积分
799
发表于 2019-7-3 09:38:48 | 显示全部楼层
五、WaterFourWayPipe_01KJ
(一)模板名称:Tzbm_Architectural_Water
(二)类名称:WaterFourWayPipe_01KJ
(三)父类名称:Tzbm_Common:rawBase_01KJ
(四)实例变量
1、mMath,数学函数类对象变量,父类继承,为Tzbm_Common::Math_01KJ.new();
2、mEntityClass,实体类型,字符型,父类继承,为“WaterStraigthPipe_01KJ”;
3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;
4、m_FloorStr,楼层层号,字符型,默认值为“1”;
5、mSerialNum,管件序号,整数型,默认值为0;
6、mGroupName,管件名称,字符型,默认值为“WaterStraigthPipe_”+mSerialNum.to_s;
7、mGroupDescription,管线所属系统,默认值为“01给水系统”,包含01给水系统、02热水系统、03消火栓系统、04喷淋系统、05废水系统、06污水系统、07雨水系统等七大系统;
8、m_Category,管线类别,默认值为“给水管”,包含给水管、热水管、消火栓管、喷淋管、废水管、污水管、雨水管等七大类别;
9、mType,管线类型,默认值为“四通”,包含给异径管、直管、弯管、三通、四通等五大类型;
10、m_BianHao,管线型号,字符型,默认值为“”;
11、m_EngiMatStr,管线工程材质,默认值为“304不锈钢管”;
12、m_CenPoint,四通中心点,Geom:oint3d型,默认值为Geom:oint3d.new(-1000.mm,1000.mm,0.mm);
13、m_Point1,四通一方向点,Geom:oint3d型,默认值为Geom:oint3d.new(1100.mm,1100.mm,0.mm);
14、m_Point2,四通二方向点,Geom:oint3d型,默认值为Geom:oint3d.new(900.mm,1100.mm,0.mm);
15、m_Point3,四通三方向点,Geom:oint3d型,默认值为Geom:oint3d.new(900.mm,900.mm,0.mm);
16、m_Point4,四通四方向点,Geom:oint3d型,默认值为Geom:oint3d.new(1100.mm,900.mm,0.mm);
17、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;
18、m_DN1,管线公称直径1,整型,默认值为32(字典属性为字符型,形式为“DN32_A”,意义为公称直径32,A系列);
19、m_DN2,管线公称直径2,整型,默认值为25(字典属性为字符型,形式为“DN25_A”,意义为公称直径25,A系列);
20、m_DN3,管线公称直径3,整型,默认值为25(字典属性为字符型,形式为“DN25_A”,意义为公称直径25,A系列);
21、m_DN4,管线公称直径4,整型,默认值为20(字典属性为字符型,形式为“DN20_A”,意义为公称直径20,A系列);
22、m_XiLie,管线系列,字符型,默认值为“A”,包含A/B两个系列;
23、m_GongChenYL,管线公称压力,字符型,默认值为“1.0MPa”
24、m_JoinStyle,管线连接方式,字符型,默认值为“卡箍”;
25、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;
26、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]
27、mCenLineRadius,弯管中心线半径,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线半径;
28、mLength,管线长度,Length型,计算值为m_Point2、m_Point3和m_Point4的弧线长度;
29、mOutDiameter1,管线外表直径1,Length型,由公称直径1和系列值对应求得;
30、mOutDiameter2,管线外表直径2,Length型,由公称直径2和系列值对应求得;
31、mOutDiameter3,管线外表直径3,Length型,由公称直径3和系列值对应求得;
32、mOutDiameter4,管线外表直径4,Length型,由公称直径4和系列值对应求得;
33、mOutPerimeter1,管线1外表周长,Length型;
34、mOutPerimeter2,管线2外表周长,Length型;
35、mOutPerimeter3,管线3外表周长,Length型;
36、mOutPerimeter4,管线4外表周长,Length型;
37、mSurfaceArea,管线外表面积;
    38、mBwcVolume,        管线外表体积;
(五)实例函数
1、initialize(m_Entities=Sketchup.active_model.entities)
2、countVariable()
3、changeTrans()
4、recoverTrans()
5、setEntityID(m_EntityID)
6、setAttribute()
7、updateArguments()
8、getValues(dictionary)
9、getKeys(dictionary)
10、getDictKeyValue(dictionary,key)
11、getDictLength(dictionary)
12、createEntity()
13、createEntLineDef_JM()
14、drawEntLineCore_JM(ents)

学而不思则罔,思而不学则殆
回复 支持 反对

使用道具 举报

155

主题

643

帖子

2531

积分

金牌会员

Rank: 6Rank: 6

积分
2531
 楼主| 发表于 2019-9-30 15:43:37 | 显示全部楼层
本帖为密码帖 ,请输入密码 
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|01BIM社区 - 最专业的BIM技术交流平台 ( 渝ICP备15000873号 )

GMT+8, 2024-4-20 17:32 , Processed in 0.059023 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表