明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 小菜123

[资源] 小菜版选择易,欢迎使用并提出完善建议

    [复制链接]
发表于 2011-5-31 13:27 | 显示全部楼层
小菜兄是天正7画的图,要安装天正软件才可以呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2011-5-31 13:46 | 显示全部楼层
1.08版增加了302组码,请测试
发表于 2011-5-31 14:44 | 显示全部楼层
好的,我把整理好的天正相关代码发上来,请小菜兄看看能不能都用在选择易上
("TCH_WALL"
                ((-4 "天正墙体")
                 (39 "高度")
                 (40 "墙左宽度")
                 (41 "墙右宽度")
                 (42 "面层厚")
                 (50 "圆心角")
                 (76 "门窗数目")
                 (73 "内墙外墙" ((0 "内墙") (1 "外墙")))
                 (74
                  "墙体材料"
                  ((10 "轻型隔断")
                   (20 "幕墙")
                   (40 "砖墙")
                   (50 "石材")
                   (60 "钢筋砼")
                  )
                 )
                )
               )
               ("TCH_CURTAIN_WALL"
                ((-4 "玻璃幕墙")
                 (78 "水平分格数")
                 (79 "竖直分格数")
                 (148 "横框间距")
                 (149 "竖挺间距")
                 (415 "玻璃图层")
                 (416 "横框图层")
                 (417 "竖挺图层")
                )
               )
               ("TCH_OPENING"
                ((-4 "门窗")
                 (11 "编号位置")
                 (302 "门窗编号")
                 (40 "门窗宽度")
                 (41 "门窗高度")
                 (43 "窗套距离")
                 (44 "窗套宽")
                 (50 "文字转角")
                 (51 "窗圆心角")
                 (71
                  "门窗类型"
                  ((0 "门")
                   (1 "窗")
                   (2 "洞")
                   (3 "弧窗")
                   (4 "凸窗")
                   (5 "转角窗")
                   (6 "门联窗")
                   (7 "子母门")
                  )
                 )
                 (73
                  "凸窗类型"
                  ((1 "梯形")
                   (2 "三角形")
                   (3 "拱形")
                   (4 "矩形")
                  )
                 )
                 (7 "文字样式")
                )
               )
               ("TCH_CORNER_WINDOW"
                ((-4 "转角窗")
                 (10 "位置")
                 (11 "编号位置")
                 (302 "门窗编号")
                 (40 "门窗宽度1")
                 (41 "门窗宽度2")
                 (42 "门窗高度")
                 (140 "文字高度")
                 (44 "窗套宽")
                 (50 "文字转角")
                 (7 "文字样式")
                )
               )
               ("TCH_DORMER"
                ((-4 "老虎窗")
                 (7 "文字样式")
                 (10 "窗台位置")
                 (11 "编号位置")
                 (302 "门窗编号")
                 (40 "文字高度")
                 (50 "老虎窗法向")
                 (140 "出檐长")
                 (141 "出山长")
                 (142 "坡度")
                 (148 "窗高")
                 (144 "窗宽")
                 (70
                  "老虎窗类型"
                  ((0 "三角坡")
                   (1 "双坡")
                   (2 "三坡")
                   (3 "梯形坡")
                   (4 "平顶窗")
                  )
                 )
                 (71
                  "显示窗"
                  ((0 "不显示")
                   (1 "显示")
                  )
                 )
                )
               )
               ("TCH_SYMMETRY"
                ((-4 "天正对称轴")
                 (10 "起 始 点")
                 (11 "终 止 点")
                 (40 "距 离  a")
                 (41 "距 离  b")
                 (42 "距 离  c")
                )
               )
               ("TCH_ARROW"
                ((-4 "天正箭头标注")
                 (11 "文字位置")
                 (1 "文字内容")
                 (7 "文字样式")
                 (40 "文字高度")
                 (41 "箭头大小")
                 (70 "文字对齐" ((1 "在线端") (2 "在线中") (3 "齐线端")))
                )
               )
               ("TCH_COMPOSING"
                ((-4 "天正作法标注")
                 (1 "文字内容")
                 (7 "文字样式")
                 (40 "文字高度")
                 (41 "引线长度")
                 (70 "文字对齐" ((0 "在线上") (1 "在线端")))
                )
               )
               ("TCH_COORD"
                ((-4 "天正坐标标注")
                 (10 "标 注 点")
                 (41 "X 坐标值")
                 (42 "Y 坐标值")
                 (7 "文字样式")
                 (40 "文字高度")
                 (70
                  "控制标记"
                  ((0 "XY方式,三位精度")
                   (1 "AB方式,三位精度")
                   (2 "XY方式,两位精度")
                   (3 "AB方式,二位精度")
                  )
                 )
                 (71
                  "标注方向"
                  ((0 "第一象限")
                   (1 "第二象限")
                   (2 "第三象限")
                   (3 "第四象限")
                  )
                 )
                )
               )
               ("TCH_ELEVATION"
                ((-4 "天正标高")
                 (10 "标高位置")
                 (1 "标高文字")
                 (7 "文字样式")
                 (40 "文字高度")
                 (410 "文字图层")
                )
               )
               ("TCH_DRAWINGINDEX"
                ((-4 "天正索引图名")
                 (10 "圆心位置")
                 (1 "索引编号")
                 (7 "文字样式")
                 (40 "文字高度")
                 (41 "圆圈直径")
                 (42 "线    粗")
                )
               )
               ("TCH_INDEXPOINTER"
                ((-4 "指向索引")
                 (10 "指向位置")
                 (7 "文字样式")
                 (40 "文字高度")
                 (41 "圆圈直径")
                 (70 "类型" ((0 "指向索引") (1 "剖切索引")))
                )
                ("FJ"
                 ("FJ1"
                  "索引号"
                  (ATOF (DXF 1 slent))
                 )
                )
                ("FJ"
                 ("FJ1"
                  "详图号"
                  (ATOF (DXF 2 slent))
                 )
                )
                ("FJ"
                 ("FJ1"
                  "上说明文字"
                  (ATOF (DXF 3 slent))
                 )
                )
                ("FJ"
                 ("FJ1"
                  "下说明文字"
                  (ATOF (DXF 4 slent))
                 )
                )
               )
               ("TCH_INDEXPOINTER"
                ((-4 "天正引出标注")
                 (10 "引出位置")
                 (7 "文字样式")
                 (40 "文字高度")
                 (41 "箭头大小")
                 (70
                  "箭头样式"
                  ((0 "无") (1 "圆点") (2 "箭头") (3 "箭头"))
                 )
                 (71 "文字对齐" ((0 "在线上") (1 "在线端")))
                )
                ("FJ"
                 ("FJ1"
                  "上标文字"
                  (ATOF (DXF 1 slent))
                 )
                )
                ("FJ"
                 ("FJ1"
                  "下标文字"
                  (ATOF (DXF 2 slent))
                 )
                )
               )
               ("TCH_NORTHTHUMB"
                ((-4 "天正指北针")
                 (10 "圆心位置")
                 (41 "直——径")
                 (50 "方向角度")
                )
               )
               ("TCH_RUPTURE"
                ((-4 "天正折断线")
                 (10 "起点")
                 (11 "终点")
                 (70 "折断数目")
                 (46 "布局转角")
                 (47 "出图比例")
                )
               )
               ("TCH_SYMB_SECTION"
                ((-4 "天正剖切号")
                 (1 "文字内容")
                 (7 "文字样式")
                 (40 "文字高度")
                 (50 "剖视方向")
                 (70 "剖切形式" ((0 "断面剖切") (1 "剖面剖切")))
                )
               )
               ("TCH_TEXT"
                ((-4 "天正单行文字")
                 (10 "文字位置")
                 (1 "文字内容")
                 (7 "文字样式")
                 (40 "文字高度")
                 (50 "旋转角度")
                 (70 "控制标记" ((0 "不屏蔽背景") (1 "屏蔽背景")))
                 (72
                  "对齐方式"
                  ((1 "左上")
                   (2 "中上")
                   (3 "右上")
                   (4 "左中")
                   (5 "正中")
                   (6 "右中")
                   (7 "左下")
                   (8 "中下")
                   (9 "右下")
                   (10 "左(基线)")
                   (11 "中心(基线)")
                   (12 "右(基线)")
                   (13 "中间")
                  )
                 )
                )
               )
               ("TCH_MTEXT"
                ((-4 "天正多行文字")
                 (1 "文字值")
                 (7 "文字样式")
                 (40 "文字高度")
                 (50 "旋转角度")
                 (41 "页宽")
                 (42 "行间距")
                 (70 "控制标记" ((0 "不屏蔽背景") (1 "屏蔽背景")))
                 (72
                  "对齐方式"
                  ((10 "左(基线)")
                   (11 "中心(基线)")
                   (12 "右(基线)")
                   (14 "两端")
                  )
                 )
                )
               )
               ("TCH_RADIUSDIM"
                ((-4 "天正半径标注")
                 (10 "圆心位置")
                 (1 "替代文字")
                 (3 "标注样式")
                )
               )
               ("TCH_AXIS_LABEL"
                ((-4 "天正轴号标注")
                 (7 "文字样式")
                 (40 "引线长度")
                 (41 "轴圈直径")
                )
               )
               ("TCH_SHEET"
                ((-4 "天正表格")
                 (1 "标题文字")
                 (40 "标准行高")
                 (50 "旋转转角")
                 (70 "表格行数")
                 (71 "表格列数")
                 (72
                  "对齐方式"
                  ((1 "左上") (3 "右上") (7 "左下") (9 "右下"))
                 )
                )
               )
               ("TCH_SPACE"
                ((-4 "天正房间")
                 (10 "标注位置")
                 (1 "房间名称")
                 (2 "房间编号")
                 (7 "文字样式")
                 (40 "文字高度")
                 (50 "文字转角")
                 (41 "房间面积")
                 (42 "房间周长")
                 (43 "地板厚度")
                )
               )
               ("TCH_STEP"
                ((-4 "天正台阶")
                 (48 "底标高度")
                 (40 "踏步高度")
                 (41 "踏步宽度")
                 (70 "踏步数目")
                )
               )
               ("TCH_LINESTAIR"
                ((-4 "天正直线梯段")
                 (71 "踏步数目")
                 (40 "踏步高度")
                 (41 "剖线左位置")
                 (42 "剖线右位置")
                 (43 "踏步宽度")
                 (44 "梯段宽度")
                 (50 "旋转角度")
                )
               )
               ("TCH_ARCSTAIR"
                ((-4 "圆弧梯段")
                 (71 "踏步数目")
                 (40 "踏步高度")
                 (41 "剖线左位置")
                 (42 "剖线右位置")
                 (43 "内圆半径")
                 (44 "外圆半径")
                 (51 "圆心角")
                 (10 "圆心")
                 (50 "起始角度")
                )
               )
               ("TCH_CURVESTAIR"
                ((-4 "天正任意梯段")
                 (71 "踏步数目")
                 (40 "踏步高度")
                 (41 "剖线左位置")
                 (42 "剖线右位置")
                 (48 "起点标高")
                 (50 "左圆心角")
                 (51 "右圆心角")
                )
               )
               ("TCH_RECTSTAIR"
                ((-4 "天正双跑楼梯")
                 (40 "踏步高度")
                 (41 "楼梯间宽")
                 (42 "平台宽度")
                 (43 "踏步宽度")
                 (44 "梯段宽度")
                 (50 "旋转角度")
                 (71 "一跑步数")
                 (72 "二跑步数")
                 (70 "楼梯标记" ((0 "首层") (1 "中间层") (2 "顶层")))
                 (73 "起步一侧" ((0 "左侧") (1 "右侧")))
                 (74
                  "踏步取齐方式"
                  ((0 "齐休息平台") (1 "齐中间") (2 "齐楼板"))
                 )
                )
               )
               ("TCH_MULTISTAIR"
                ((-4 "多跑楼梯")
                 (40 "踏步高度")
                 (42 "平台宽度")
                 (43 "踏步宽度")
                 (44 "梯段宽度")
                 (70 "楼梯标记" ((0 "首层") (1 "中间层") (2 "顶层")))
                 (71 "基线标记" ((0 "左边") (1 "右边")))
                )
               )
               ("TCH_ASCENT"
                ((-4 "天正坡道")
                 (40 "坡道长度")
                 (41 "坡道宽度")
                 (42 "坡道高度")
                 (43 "缩进宽度")
                 (50 "旋转转角")
                )
               )
               ("TCH_BALCONY"
                ((-4 "天正阳台")
                 (40 "栏板高度")
                 (41 "栏板宽度")
                 (42 "底板厚度")
                 (43 "阳台梁厚")
                 (412 "地面图层")
                )
               )
               ("TCH_BLOCK_INSERT"
                ((-4 "天正图块")
                 (2 "图块名称")
                 (41 "X 轴比例")
                 (42 "Y 轴比例")
                 (43 "Z 轴比例")
                 (50 "旋转角度")
                )
               )
               ("TCH_COLUMN"
                ((-4 "天正柱子")
                 (49 "柱子高度")
                 (70
                  "柱子形状"
                  ((0 "异形柱")
                   (1 "矩形")
                   (2 "圆形")
                   (3 "正八角形")
                   (4 "正六边形")
                   (5 "正三角形")
                   (6 "正五边形")
                   (7 "正十二边形")
                  )
                 )
                 (71
                  "柱子材料"
                  ((40 "砖") (50 "石材") (60 "钢筋砼") (70 "钢材"))
                 )
                 (411 "填充图层")
                )
               )
               ("TCH_SLOPEROOF"
                ((-4 "坡屋顶")
                 (10 "顶点")
                 (48 "底标高")
                 (51 "边坡度")
                )
               )
               ("TCH_HANDRAIL"
                ((-4 "坡屋顶")
                 (70
                  "扶手类型"
                  ((0 "二维")
                   (1 "栏板")
                   (2 "矩形截面")
                   (3 "圆形截面")
                  )
                 )
                 (71
                  "对齐方式"
                  ((0 "中间")
                   (1 "左")
                   (2 "右")
                  )
                 )
                 (40 "扶手高度")
                 (41 "扶手宽度")
                 (42 "矩形截面高度")
                )
               )
 楼主| 发表于 2011-5-31 16:19 | 显示全部楼层
楼上朋友这个天正实体表,是基于我的选择易做的么?可能有组码不支持?比如天正标高中的410,似乎并不是文字图层,天正墙体中的39组码,似乎不支持直接过滤?我没有看过天正的文档,不明白每个组码的意义,仅在CAD2008+天正插件中打开天正画的图测试了一下。如果上面的表都是经过严格测试的,直接放在程序里是比较简单的
发表于 2011-5-31 19:11 | 显示全部楼层
我平时用的是选择易3.1版
发表于 2011-5-31 20:10 | 显示全部楼层
本帖最后由 zhongzilei 于 2011-5-31 20:12 编辑




是的,是几年前用的时候整理的,最近也对了这个天正8的表

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2011-5-31 20:38 | 显示全部楼层
请发一个含有“天正老虎窗、天正玻璃幕墙”的图给我试试,每种实体需要多几个,且特性不同,便于测试过滤情况。
上面这个表,能发个完整版么?
发表于 2011-5-31 20:47 | 显示全部楼层
谢谢楼主分享
发表于 2011-5-31 23:51 | 显示全部楼层
这是天正8的帮助文件,里面有相关编程接口的组码列表

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2011-5-31 23:53 | 显示全部楼层
继续传吧,一共是5个文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-26 18:32 , Processed in 0.284540 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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