首页 | 资讯 | 厂商 | 产品 | 供应 | 求购 | 下载 | 技术 | 会展 | 论坛 | 求职 | 招聘 | 杂志 | 周刊 | 机床 | 模具 | 刀具 | 工业润滑油 | 五金 | 测量与检测 | 我的助理
 技术文章搜索
  当前位置:首页 >> 行业软件 >> 经验交流 >> 详细内容
AutoCAD中非图形特征的存取方法及应用

MW35.com 2004-9-24 《计算机辅助设计研究》 李学坤 姚进

  其中,Key为加入到词典的新对象的索引关键字;

  obj为加入到词典的新对象指针;

  retobjId为加入到词典的新对象Id。

  (3)检索指定关键字的扩展数据词典记录

  Acad::ErrorStatus getAt(const char* entryName,AcDbObject*&entryObj,AcDb::OpenMode mode) const;

  其中,entryName为指定检索的关键字;

  entryObj为返回的检索到的对象指针;

  mode为对象打开的方式。

  (4)添加数据到扩展数据记录

  Acad::ErrorStatusAcDbXrecord::setFromRb

  Chain(resbuf& pRb,AcDbDatabase*pDb=NULL);

  其中,pRb为包含特征信息的结果缓冲区链表。

  (5)获取扩展实体记录的内容

  Acad::ErrorStatusAcDbXrecord::rbChain(resbuf**ppRb,AcDbDatabase*pAuxDb=NULL);

  其中,ppRb为结果缓冲区结构指针。

  三、非图形特征存储提取方法的应用

  以上介绍了通过扩展实体数据和扩展实体记录对象来存储和提取非图形特征的方法。下面通过3个实例来介绍其应用。

  1.利用扩展实体数据保存和提取实体非图形特征

  在工厂电气布线中,需要对电缆设定代号、名称、产地等非几何特征,以便于对电缆等材料进行自动统计等后续工作。

  (1)为电缆实体设定非图形特征

  char appName[40];//应用程序名

  char daihao[40];//电缆代号

  char mingcheng[40];//电缆名称

  ads_real length;//电缆长度

  struct resbuf *pRb,*pTemp;

  ……//通过对话框等方式对daihao,mingcheng,length赋初值

  strcpy(appName,“diqibuxian”);

  acdbRegApp(appName);//以appName登记图形中一个应用程序名

  pRb = acutNewRb(AcDb::kDxfRegAppName);//分配结果缓冲器

  pTemp = pRb;

  pTemp->resval.rstring= (char*)malloc(strlen(appName)+1);

  strcpy(pTemp->resval.rstring, appName);//将数据存入结果缓冲器链表

  pTemp->rbnext=acutNewRb(AcDb::kDxfXdAsciiString);

  pTemp=pTemp->rbnext;

  pTemp->resval.rstring= (char*)malloc(strlen(daihao)+1);

  strcpy(pTemp->resval.rstring, daihao); file://将代号存入结果缓冲器链表

搜索更多相关内容:

上一页  [1] [2] [3] [4]  下一页


发表评论】【收藏此页】【打印文章】【关闭本页

 

声明:所载此文出于传递更多信息之目的,并不意味赞同其观点或证实其描述。数据仅供参考!
广告文字链接,企业推广更有效!现在加入,让你生意越来越旺!广告位咨询电话:0755-83042680
·上海三住精密机械
硬质合金立铣刀,球头铣刀,丝锥,金刚石砂轮,研磨工具,刀柄,铰刀,电极
www.misumi.com.cn
·韩国YG-1
韩国最大端铣刀制造商公制,英制端铣刀,旋转锉,切削刀具,钻子,丝锥
www.yg1.co.kr
·美国斯图尔特润滑油
世界知名的特种润滑油,添加剂等产品的领导者.金属切削液,淬火液
www.dastuart.com
·广州联诺化工科技
水性环保切削液,切削油,成型油,防锈油,冲压拉伸油,特种润滑脂
www.xf-chemical.com
·大族激光
激光切割机,激光焊接机, 激光内雕机,提供整套激光加工解决方案
www.hanslaser.com
·广东粤港大地制漆
机械设备漆系列,金属烘漆系列,钢结构漆系列,防腐涂料系列
www.da-di.com
·星辰激光技术
在线飞行打标机,金属激光切割机, 彩色激光打标机,连续激光电源
www.stars-laser.com
·您的位置!
获取此处广告文字链接,让您的企业和产品推广更有效!咨询电话:0755-83042680

■ 相关内容
暂无
 
■ 热点应用
·台达人机界面在点胶机器人上的应用
·台达门机专用变频器应用
·中达电通车铣复合加工机床解决方案
·开关稳压电源在数控机床维修改造中
·数控技术在磁轴承中的应用
·PDM在焊接设备制造企业中的应用
·惠丰变频器在数控机床上的应用
·四方E380变频器在数控车床上的应用
·科姆龙变频器在数控车床上的应用
 
■ 热点论文
·超硬高速钢及普通高速钢丝锥的使用
·中达车床数控系统规格
·基于台达机电一体化技术的高速并条
·细说高效高速加工
·切削技术与刀具工业的新时代
·CVD金刚石薄膜涂层工具的研究概况
·加工中心托板交换装置的快速抬起机



网站简介 | 帮助中心 | 广告服务 | 建站套餐 | 联系我们 | 会员注册 | 免责声明 | 友情链接
© 中国金属加工网 MW35.com 版权所有 本站网络实名和通用网址均为:中国金属加工网
 技术支持: 业务咨询:
服务热线:0755-83042680 粤ICP备06005799号map
客户服务 与客服人员交流
广告咨询 咨询广告业务