- MxDraw 云图
- 快速入门
- 前端 mxdraw 和 mxcad 库预览编辑图纸
- 后台使用 Node.js 调用梦想 API
- CAD 与 GIS 集成说明
- 梦想云图 Node.JS 服务
- iOS 开发
- 安卓开发
- 网页 CAD 开发
- 网页快速入门 aspaps.netphpjava
- 图形数据库
- 参数化绘图
- 交互绘图
- 选择集
- 扩展数据
- 自定义实体
- 自定义命令
- 光栅图处理
- 图面搜索
- 控件事件
- 打印控制
- 界面控制
- COM 开发
- 视频教程
- VB 快速入门
- Delphi 快速入门
- CSharp 快速入门
- java 快速入门
- QT 快速入门
- 易语言快速入门
- Powerbuilder 快速入门
- wpf 控件入门
- 图形数据库
- 参数化绘图
- 交互绘图
- 选择集
- 扩展数据
- 自定义命令
- 自定义实体
- 打印控制
- 控件事件
- 图面搜索
- 光栅图处理
- 界面控制
- C++ 开发
- C++ bulider 快速入门
- C++ 快速入门(VS2010)
- C++ 快速入门(com 接口)
- 图纸数据库
- 参数化绘图
- 交互绘图
- 选择集
- 扩展程序
- 扩展数据
- 自定义函数
- 自定义实体
- 光栅图处理
- 图面搜索
- 控件事件
- 界面控制
- 常见问题
- 试用技术服务申请
- 会员下载最新程序
- 备用下载
- 控件安装运行说明
- 控件最新更新
- 控件功能简介
- 控件图形数据库
- 控件界面控制
- 控件命令执行原理
- 控件系统变量说明
- 控件常见问题说明
- 修改对象属性
- 网页加载 CAD 图纸的两个方案
- MxDraw3D 控件
- 前端基础工程化知识
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
梦想CAD标注系统变量说明1
主要用到函数说明:
函数名:IMxDrawDimension::SetDimVarInt
设置标注属性的整数类型变量值,详细说明如下:
参数 | 说明 |
---|---|
[in] LONG iType | 该属性的类形值 |
iVal | 设置的值 |
函数名:IMxDrawDimension::GetDimVarInt
返回标注属性的整数类型变量值,详细说明如下:
参数 | 说明 |
---|---|
[in] LONG iType | 该属性的类形值 |
例如: 设置标注保留一位小数。js代码实现如下:
var id = mxOcx.DrawDimAligned(0,4000,300,4500,150,4600); var dim = mxOcx.ObjectIdToObject(id); dim.SetDimVarInt(271, 1); dim.RecomputeDimBlock(true);
下面将详细介绍标注属性的整数类型变量值,详细说明如下:
变量类型值 | 实数值 | 说明 |
---|---|---|
dimadec | 179 | 1.使用 dimdec 设置的小数位数绘制角度标注;0-8使用 dimadec 设置的小数位数绘制角度标注。(前面带dim的变量都是标注相关的变量,在"标注样式"对话框和"属性框"里都可以设置这些参数) |
dimalt | 70 | 控制标注中换算单位的显示:关.禁用换算单位;开:启用换算单位 |
dimaltd | 171 | 控制换算单位中小数位的位数 |
dimalttd | 274 | 设置标注换算单位公差值小数位的位数 |
dimalttz | 286 | 控制是否对公差值作消零处理 |
dimaltu | 273 | 为所有标注样式族(角度标注除外)换算单位设置单位格式 |
dimaltz | 285 | 控制是否对换算单位标注值作消零处理。dimaltz 值为 0- 3 时只影响英尺-英寸标注 |
dimaunit | 275 | 设置角度标注的单位格式:0.十进制度数 1.度/分/秒2.百分度 3.弧度 |
dimclrd | 176 | 为尺寸线、箭头和标注引线指定颜色。同时控制由 leader命令创建的引线颜色 |
dimclre | 177 | 为尺寸界线指定颜色 |
dimclrt | 178 | 为标注文字指定颜色 |
dimdec | 271 | 设置标注主单位显示的小数位位数。精度基于选定的单位或角度格式 |
dimfit | 287 | 旧式,除用于保留脚本的完整性外没有任何影响。dimfit 被dimatfit 系统变量和 dimtmove 系统变量代替 |
dimjust | 280 | 控制标注文字的水平位置 |
dimlim | 72 | 将极限尺寸生成为默认文字 |
dimsah | 173 | 控制尺寸线箭头块的显示 |
dimsd1 | 281 | 控制是否禁止显示第一条尺寸线 |
dimsd2 | 282 | 控制是否禁止显示第二条尺寸线 |
dimse1 | 75 | 控制是否禁止显示第一条尺寸界线:关.不禁止显示尺寸界线开.禁止显示尺寸界线 |
dimse2 | 76 | 控制是否禁止显示第二条尺寸界线:关.不禁止显示尺寸界线开.禁止显示尺寸界线 |
dimsoxd | 175 | 控制是否允许尺寸线绘制到尺寸界线之外:关.不消除尺寸线开.消除尺寸线 |
dimtad | 77 | 控制文字相对尺寸线的垂直位置 |
dimtdec | 272 | 为标注主单位的公差值设置显示的小数位位数 |
dimtih | 73 | 控制所有标注类型(坐标标注除外)的标注文字在尺寸界线内的位置 |
dimtix | 174 | 在尺寸界线之间绘制文字 |
dimtofl | 172 | 控制是否将尺寸线绘制在尺寸界线之间(即使文字放置在尺寸界线之外) |
dimtoh | 74 | 控制标注文字在尺寸界线外的位置:0或关.将文字与尺寸线对齐1或开.水平绘制文字 |
dimtol | 71 | 将公差附在标注文字之后。将 dimtol 设置为“开”,将关闭dimlim 系统变量 |
dimtolj | 283 | 设置公差值相对名词性标注文字的垂直对正方式:0.下 1.中间2.上 |
dimzin | 78 | 控制是否对主单位值作消零处理 |
dimunit | 270 | 旧式,除用于保留脚本的完整性外没有任何影响。dimunit 被dimlunit 和 dimfrac 系统变量代替 |
dimupt | 288 | 控制用户定位文字的选项。0光标仅控制尺寸线的位置1或开光标控制文字以及尺寸线的位置 |
dimtzin | 284 | 控制是否对公差值作消零处理 |
dimfrac | 276 | 在 dimlunit 系统变量设置为:4(建筑)或5(分数)时设置分数格式,0.水平 1.斜 2.不堆叠 |
dimlunit | 277 | 为所有标注类型(除角度标注外)设置单位制 |
dimatfit | 289 | 当尺寸界线的空间不足以同时放下标注文字和箭头时,本系统变量将确定这两者的排列方式 |
dimtmove | 279 | 设置标注文字的移动规则 |
dimazin | 79 | 对角度标注作消零处理 |
dimdsep | 278 | 指定一个单字符作为创建十进制标注时使用的小数分隔符 |
dimlwd | 371 | 指定尺寸线的线宽。其值是标准线宽。-3.bylayer-2.byblock 整数代表百分之一毫米的倍数 |
dimlwe | 372 | 指定尺寸界线的线宽。其值是标准线宽。-3 bylayer -2byblock 整数代表百分之一毫米的倍数 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论