tzbm123456 发表于 2015-6-21 10:41:26

钢筋属性讲解_New

本帖最后由 tzbm123456 于 2015-6-21 18:00 编辑


dicts=entGroup.attribute_dictionaries;
            dictCT=dicts["ConcentrationTagging"]
            @ctText=dictCT["名称"];
            @ctType=dictCT["类型"];   
            @ctTypeId=dictCT["类型ID"];   
            @ctSpacing=dictCT["间距"];
            @ctPointX=dictCT["坐标X"];   
            @ctPointY=dictCT["坐标Y"];   
            @ctIsFocus=dictCT["属于集中"];

            dictPT=dicts["PedestalTagging"]
            @ptText=dictPT["名称"];
            @ptType=dictPT["类型"];
            @ptTypeId=dictPT["类型ID"];
            @ptSpacing=dictPT["间距"];
            @ptPointX=dictPT["坐标X"];
            @ptPointY=dictPT["坐标Y"];
            @ptIsFocus=dictPT["属于集中"];
            $ptIsFocus=@ptIsFocus;

            dictST=dicts["SinglespanTagging"]
            @stText=dictST["名称"];
            @stType=dictST["类型"];
            @stTypeId=dictST["类型ID"];
            @stSpacing=dictST["间距"];
            @stPointX=dictST["坐标X"];
            @stPointY=dictST["坐标Y"];
            @stIsFocus=dictST["属于集中"];
            $stIsFocus=@stIsFocus


@ctTypeId   ct为集中标注标识符
第一维度m为标注类型维度,仅有0代表集中标注类型
第二维度n分别为:0代表上部钢筋、1代表下部钢筋、2代表抗扭钢筋、3代表

构造钢筋;
第三i维度0、1。。。分别为第0、1。。。排
第四就维度0、1。。。分别为第0、1。。。列

@ptTypeId
第一维度表示第几支座,m代表第m支座
第二维度表示支座左右:若左右相同 ,@ptTypeId.size=1,@ptTypeId为左右侧;
                        若左右不同,@ptTypeId.size=2,@ptTypeId为支座左侧,@ptTypeId为支座右侧;

@stTypeId
   第一维度,表示的是第几跨,0、1、2...
   第二维度,表示的是上部钢筋0、下部钢筋1、抗扭钢筋2、构造钢筋3
   第三维度,表示的是第i排
   第四维度,表示的是第j列

tzbm123456 发表于 2015-6-21 10:52:17

本帖最后由 tzbm123456 于 2015-6-21 11:22 编辑

通过Id获得集中标注钢筋直径:
    id=ctTypeId   n=0,代表上部钢筋;1,代表下部钢筋;2,代表抗扭钢筋;3,代表构造钢筋
    diam=ctType
第三维度,代表第几个钢筋类型;第四维度代表钢筋直径,代表钢筋根数,代表钢筋级别,代表钢筋(暂时不清)

tzbm123456 发表于 2015-6-21 11:20:36

本帖最后由 tzbm123456 于 2015-6-21 11:22 编辑

通过Id获得支座标注钢筋直径:
id=@ptTypeId
    1、第m支座;
    2、若@ptTypeId.size==1,为左右相同的唯一标识;
          若@ptTypeId.size==1,为左侧唯一标识,为右侧唯一标识;
diam=@ptTypeId
    1、第三维度钢筋类型顺序号
    2、第四维度钢筋直径、钢筋根数、钢筋级别、(暂时不清)
页: [1]
查看完整版本: 钢筋属性讲解_New