tzbm123456 发表于 2019-7-3 09:02:00

建筑工程——暖通专业

建筑工程——暖通专业

Lance_ll 发表于 2019-7-3 15:30:54

一、HVACVentReducingPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentReducingPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_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空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“异径风管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,风管型号,字符型,默认值为“”;11、m_EngiMatStr,风管工程材质,默认值为“镀锌钢板”;12、m_Point1,风管起点,Geom::Point3d型,默认值为Geom::Point3d.new(1000.mm,1000.mm,0);13、m_Point2,风管终点,Geom::Point3d型,默认值为Geom::Point3d.new(2000.mm,2000.mm,0);14、m_Width1,起点宽度,Length型,默认值为600.mm;15、m_Height1,起点高度,Length型,默认值为400.mm;16、m_Width2,终点宽度,Length型,默认值为1000.mm;17、m_Height2,终点高度,Length型,默认值为600.mm;18、m_Style1,水平对齐方式,字符型,默认值为"中",包含:左、中、右等三种形式;19、m_Style2,竖向对齐方式,字符型,默认值为"中",包含:上、中、下等三种形式;20、m_VectorCK,风管顶平面向量,Geom::Vector3d型,默认值为@mVtZ;21、m_XianLuMingChen,风管线路名称,字符型,默认值为“AAA”;22、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;23、mMatName,纹理材质名称,String型,默认值为MatHVACPipe_FPYb,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;24、mMatPipe,风管纹理,Material型,默认值为mMaterials[“MatHVACPipe_FPYb”]25、mLength,风管长度,Length型,计算值为m_Point1与m_Point2的距离;26、mOutPerimeter1,风管外表周长1,Length型;27、mOutPerimeter2,风管外表周长2,Length型;28、mSurfaceArea,风管外表面积;29、mBwcVolume,        风管外表体积;(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、changeTrans()5、recoverTrans()6、setEntityID(m_EntityID)7、setAttribute()8、updateArguments()9、getValues(dictionary)10、getKeys(dictionary)11、getDictKeyValue(dictionary,key)12、getDictLength(dictionary)13、createEntity(),调用程序;14、createEntLineDef_JM(),初级绘制程序;15、countPoints_JM(),初级计算程序,用于初级绘制程序;16、drawEntPipe(ents),绘制核心程序,用于初级和中级绘制程序;17、countPoints_IM(),中级计算程序,用于中级绘制程序;18、createEntLineDef_IM(),中级绘制程序;

Lance_ll 发表于 2019-7-3 15:32:08

二、HVACVentStraightPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentStraightPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_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空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“直风管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,风管型号,字符型,默认值为“”;11、m_EngiMatStr,风管工程材质,默认值为“镀锌钢板”;12、m_Point1,风管起点,Geom::Point3d型,默认值为Geom::Point3d.new(1000.mm,1000.mm,0);13、m_Point2,风管终点,Geom::Point3d型,默认值为Geom::Point3d.new(2000.mm,2000.mm,0);14、m_Width,终点宽度,Length型,默认值为1000.mm;15、m_Height,终点高度,Length型,默认值为400.mm;16、m_VectorCK,风管顶平面法线向量,Geom::Vector3d型,默认值为@mVtZ;17、m_XianLuMingChen,风管线路名称,字符型,默认值为“AAA”;18、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;19、mMatName,纹理材质名称,String型,默认值为MatHVACPipe_FPYb,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;20、mMatPipe,风管纹理,Material型,默认值为mMaterials[“MatHVACPipe_FPYb”]21、mLength,风管长度,Length型,计算值为m_Point1与m_Point2的距离;22、mOutPerimeter,风管外表周长,Length型;23、mSurfaceArea,风管外表面积;24、mBwcVolume,风管外表体积;(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、changeTrans()5、recoverTrans()6、setEntityID(m_EntityID)7、setAttribute()8、updateArguments()9、getValues(dictionary)10、getKeys(dictionary)11、getDictKeyValue(dictionary,key)12、getDictLength(dictionary)13、createEntity(),调用程序;14、createEntDef_JM(),初级绘制程序;15、drawEntCore_JM(),初级绘制核心程序;16、createEntDef_IM(),中级绘制程序;

Lance_ll 发表于 2019-7-3 15:33:06

三、HVACVentVertBendingPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentVertBendingPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_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空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“竖向弯管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,风管型号,字符型,默认值为“”;11、m_EngiMatStr,风管工程材质,默认值为“镀锌钢板”;12、m_Point1,风管起点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,0.mm,0.mm);13、m_Point2,风管中间点,Geom::Point3d型,默认值为Geom::Point3d.new(424.mm,176.mm,0.mm);14、m_Point3,风管终点,Geom::Point3d型,默认值为Geom::Point3d.new(600.mm,600.mm,0.mm);15、m_Width,终点宽度,Length型,默认值为1000.mm;16、m_Height,终点高度,Length型,默认值为400.mm;17、m_XianLuMingChen,风管线路名称,字符型,默认值为“AAA”;18、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;19、mMatName,纹理材质名称,String型,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;20、mMatPipe,风管纹理,Material型,默认值为mMaterials[“MatHVACPipe_FPYb”]21、mLength,风管长度,Length型,计算值为m_Point1与m_Point2的距离;22、mOutPerimeter,风管外表周长,Length型;23、mSurfaceArea,风管外表面积;24、mBwcVolume,风管外表体积;(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、changeTrans()5、recoverTrans()6、setEntityID(m_EntityID)7、setAttribute()8、updateArguments()9、createEntity()10、createEntDef_JM()11、drawEntCore_JM(ents)12、createEntDef_IM()

Lance_ll 发表于 2019-7-3 15:33:57

四、HVACVentHoriBendingPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentHoriBendingPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_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空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“水平弯管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,风管型号,字符型,默认值为“”;11、m_EngiMatStr,风管工程材质,默认值为“镀锌钢板”;12、m_Point1,风管起点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,0.mm,0.mm);13、m_Point2,风管中间点,Geom::Point3d型,默认值为Geom::Point3d.new(707.mm,293.mm,0.mm);14、m_Point3,风管终点,Geom::Point3d型,默认值为Geom::Point3d.new(1000.mm,1000.mm,0.mm);15、m_Width,终点宽度,Length型,默认值为1000.mm;16、m_Height,终点高度,Length型,默认值为400.mm;17、m_XianLuMingChen,风管线路名称,字符型,默认值为“AAA”;18、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;19、mMatName,纹理材质名称,String型,默认值为MatHVACPipe_FPYb,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;20、mMatPipe,风管纹理,Material型,默认值为mMaterials[“MatHVACPipe_FPYb”]21、mLength,风管长度,Length型,计算值为m_Point1与m_Point2的距离;22、mOutPerimeter,风管外表周长,Length型;23、mSurfaceArea,风管外表面积;24、mBwcVolume,风管外表体积;(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、changeTrans()5、recoverTrans()6、setEntityID(m_EntityID)7、setAttribute()8、updateArguments()9、createEntity()10、createEntDef_JM()11、drawEntCore_JM(ents)12、createEntDef_IM()

Lance_ll 发表于 2019-7-3 15:35:03

五、HVACVentThreeWayPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentThreeWayPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_01KJ (四)实例变量1、mMath,数学函数类对象变量,父类继承,为Tzbm_Common::Math_01KJ.new();2、mEntityClass,实体类型,字符型,父类继承,为“HVACVentThreeWayPipe_01KJ”;3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;4、m_FloorStr,楼层层号,字符型,默认值为“1”;5、mSerialNum,管件序号,整数型,默认值为0;6、mGroupName,管件名称,字符型,默认值为“HVACVentThreeWayPipe_”+mSerialNum.to_s;7、mGroupDescription,风管所属系统,默认值为“01防排烟系统”,包含01防排烟系统、02通风系统、03空调风系统、04空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“三通风管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,管线型号,字符型,默认值为“”;11、m_EngiMatStr,管线工程材质,默认值为“镀锌钢板”;12、m_InterSectPt,三通中心点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,0.mm,0.mm);13、m_Point1,三通一方向点,Geom::Point3d型,默认值为Geom::Point3d.new(2000.mm,0.mm,0.mm);14、m_Point2,三通二方向点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,-2000.mm,0.mm);15、m_Point3,三通三方向点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,2000.mm,0.mm);16、m_Height,凤管高度,Length型,默认值为400.mm;17、m_Width1,凤管1宽度,Length型,默认值为1000.mm;18、m_Width2,凤管2宽度,Length型,默认值为800.mm;19、m_Width3,凤管3宽度,Length型,默认值为630.mm;20、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;21、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;22、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]23、mMatName,纹理材质名称,String型,默认值为MatHVACPipe_FPYb,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;24、mSurfaceArea,管线外表面积;25、mBwcVolume,        管线外表体积;        26、mOutPtList,??????(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、setEntityID(m_EntityID)5、setAttribute()6、updateArguments()7、getValues(dictionary)8、getKeys(dictionary)9、getDictKeyValue(dictionary,key)10、getDictLength(dictionary)11、createEntity()12、createEntDef_JM()13、orABC()14、drawEntCore_JM(ents)15、drawA(ents)16、drawB(ents)17、drawC(ents)

Lance_ll 发表于 2019-7-3 15:35:55

六、HVACVentFourWayPipe_01KJ(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACVentFourWayPipe_01KJ(三)父类名称:Tzbm_Common::DrawBase_01KJ (四)实例变量1、mMath,数学函数类对象变量,父类继承,为Tzbm_Common::Math_01KJ.new();2、mEntityClass,实体类型,字符型,父类继承,为“HVACVentFourWayPipe_01KJ”;3、m_BuildingStr,建筑栋号,字符型,默认值为“A”;4、m_FloorStr,楼层层号,字符型,默认值为“1”;5、mSerialNum,管件序号,整数型,默认值为0;6、mGroupName,管件名称,字符型,默认值为“HVACVentThreeWayPipe_”+mSerialNum.to_s;7、mGroupDescription,风管所属系统,默认值为“01防排烟系统”,包含01防排烟系统、02通风系统、03空调风系统、04空调水系统等四大系统;8、m_Category,风管类别,默认值为“防排烟补风管”,包含以下类别:01防排烟系统——防排烟补风管、防排烟排烟管;02通风系统——通风补风管、通风排风管;03空调风系统——空调送风管、空调回风管、空调排风管、空调新风管;04空调水系统——冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管;9、mType,风管类型,默认值为“四通风管”,包含异径风管、直风管、竖向弯管、水平弯管、三通风管、四通风管等七大类型;10、m_BianHao,管线型号,字符型,默认值为“”;11、m_EngiMatStr,管线工程材质,默认值为“镀锌钢板”;12、m_InterSectPt,三通中心点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,0.mm,0.mm);13、m_Point1,四通一方向点,Geom::Point3d型,默认值为Geom::Point3d.new(2000.mm,0.mm,0.mm);14、m_Point2,四通二方向点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,2000.mm,0.mm);15、m_Point3,四通三方向点,Geom::Point3d型,默认值为Geom::Point3d.new(-2000.mm,0.mm,0.mm);16、m_Point4,四通四方向点,Geom::Point3d型,默认值为Geom::Point3d.new(0.mm,-2000.mm,0.mm);17、m_Height,风管高度,Length型,默认值为400.mm;18、m_Width1,风管1宽度,Length型,默认值为1000.mm;19、m_Width2,风管2宽度,Length型,默认值为800.mm;20、m_Width3,风管2宽度,Length型,默认值为800.mm;21、m_Width4,风管4宽度,Length型,默认值为630.mm;22、mVectorCK,管顶面法线向量,Geom::Vector3d型;23、m_XianLuMingChen,管线线路名称,字符型,默认值为“AAA”;24、m_BwcDepth,保温层厚度,Length型,默认值为30.mm;25、mMatPipe,管线纹理,Material型,默认值为mMaterials[“MatWaterPipe_GS”]22、mMatName,纹理材质名称,String型,默认值为MatHVACPipe_FPYb,包含以下名称:01防排烟系统——MatHVACPipe_FPYb、MatHVACPipe_FPYp;02通风系统——MatHVACPipe_TFb、MatHVACPipe_TFp;03空调风系统——MatHVACPipe_KTFs、MatHVACPipe_KTFh、MatHVACPipe_KTFx、MatHVACPipe_KTFp;25、mSurfaceArea,管线外表面积;26、mBwcVolume,        管线外表体积;        27、mOutPtList,??????(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()3、pipeNum()4、setEntityID(m_EntityID)5、setAttribute()6、updateArguments()7、getValues(dictionary)8、getKeys(dictionary)9、getDictKeyValue(dictionary,key)10、getDictLength(dictionary)11、createEntity()12、createEntDef_JM()13、drawEntCore_JM(ents)14、createEntDef_IM()

tzbm123456 发表于 2019-10-18 08:32:19

HVACWaterPipe(暖通水专业管道)类说明书

tzbm123456 发表于 2019-10-18 08:33:02

本帖最后由 tzbm123456 于 2019-10-18 08:35 编辑

一、HVACWaterReducingPipe_01KJ(暖通水_异径管)(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACWaterReducingPipe_01KJ(三)父类名称:Tzbm_Architectural_Water::WaterReducingPipe_01KJ(四)实例变量1、mEntityClass,实体类型,字符型,父类继承,为“HVACWaterReducingPipe_01KJ”;2、mGroupDescription,管线所属系统,默认值为“04空调水系统”;3、m_Category,管线类别,默认值为“冷冻供水管”,包含冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管等七大类别;4、其他变量与Tzbm_Architectural_Water::WaterReducingPipe_01KJ相同。(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()

tzbm123456 发表于 2019-10-18 08:35:00

本帖最后由 tzbm123456 于 2019-10-18 08:36 编辑

二、HVACWaterStraightPipe_01KJ(暖通水_直管)(一)模板名称:Tzbm_Architectural_HVAC(二)类名称:HVACWaterStraightPipe_01KJ(三)父类名称:Tzbm_Architectural_Water::WaterStraightPipe_01KJ (四)实例变量1、mEntityClass,实体类型,字符型,父类继承,为“HVACWaterStraightPipe_01KJ”;2、mGroupDescription,管线所属系统,默认值为“04空调水系统”;3、m_Category,管线类别,默认值为“冷冻供水管”,包含冷冻供水管、冷冻回水管、冷凝水管、热供水管、热回水管、冷却供水管、冷却回水管等七大类别;4、其他变量与Tzbm_Architectural_Water::WaterStraightPipe_01KJ相同。(五)实例函数1、initialize(m_Entities=Sketchup.active_model.entities)2、countVariable()
页: [1] 2
查看完整版本: 建筑工程——暖通专业