几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » DirectDWG
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-05-06, 03:04 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】how to read arrow size

how to read arrow size ???
how to read arrow size ???
hi ,
i want to read the arrow size set in dimension style settings , i managed to get the arrow type but couldn't find any way to extract the value of arrow size.
can anyone tell me how to read that value???
also , if in the document if arrow size n arrow type has been ovverrided then how to read those values from individual dimension ?
here is the code i use for extracting arrow type from dimension style ..
oddbdimstyletablerecordptr pdimstyletablerecord = pdimstyleiter->getrecordid().safeopenobject();
cstring strdimstylename = pdimstyletablerecord->getname().c_str();
oddbobjectid pobjid1 = pdimstyletablerecord->arrowid((oddb:imarrowflags)0);
cstring strarrowname1 = oddmutil::arrowname(pobjid1).c_str();
oddbobjectid pobjid2 = pdimstyletablerecord->arrowid((oddb:imarrowflags)1);
cstring strarrowname2 = oddmutil::arrowname(pobjid2).c_str();
the arrow size is for dimension style:
oddbdimstyletablerecordptr pdimstyletablerecord;
dimstyletablerecord->dimasz();
the arrow size is for dimension:
oddbdimensionptr pdimesion;
pdimesion->dimasz();
others value you may get similar way ( see dimvardefs.h ).
best regards,
sergey z.
thanks a lot sergey , for both the replies
it's of great help to me !
i was not aware of the definitions in the file dinvardefs.h , i couldn't find it in the documentation.
quote:
originally posted by lihkin
i was not aware of the definitions in the file dinvardefs.h , i couldn't find it in the documentation.
look for it in \include folder.
best regards,
sergey z.
thansk a lot surgey !
i found it ..but i still wonder how these methods are not documented in the help
quote:
originally posted by lihkin
thansk a lot surgey !
i found it ..but i still wonder how these methods are not documented in the help
this methods is described in dwgdirect reference\api reference\system variables. see system variables d topic.
best regards,
sergey z.
arrow type of leader
i want to get the arrow type of the leaeder which is set in the dimension style settings.
i managed to get arrow types for first and second arrowheard of the dimension but couldn't find the way to get value of arrow type for leader.
thanks for all your help,
lihkin
attached images (51.3 kb, 6 views)

quote:
originally posted by lihkin
i want to get the arrow type of the leaeder which is set in the dimension style settings.
i managed to get arrow types for first and second arrowheard of the dimension but couldn't find the way to get value of arrow type for leader.
thanks for all your help,
lihkin
hello lihkin
use pdimstyletablerecord->dimblk();
best regards,
sergey z.
hello sergey ,
thanks a lot !
regards,
lihkin
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】getting correct text size and width factor yang686526 DirectDWG 0 2009-05-05 11:28 AM
【转帖】file size problem yang686526 DirectDWG 0 2009-05-05 10:54 AM
【转帖】dwgdirect application size yang686526 DirectDWG 0 2009-05-05 08:28 AM
【转帖】gdt 9gps0 per iso 1101, 8015, 2768 yang686526 American standards 0 2009-04-29 08:03 PM


所有的时间均为北京时间。 现在的时间是 09:54 PM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多