几何尺寸与公差论坛------致力于产品几何量公差标准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-05, 10:02 AM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】exception when saving dxf as dwg

exception when saving dxf as dwg
exception when saving dxf as dwg
when i open the attached dxf file with dd2.1 and then try to save it as dwg (any version), an "invalid key" exception (einvalidkey) is thrown by oddbdatabase::writefile().
this happens in the odamfcapp example, as well as in my app.
any ideas?
attached files
this is a dd bug, it will be fixed in the next update.
there is no 'classes' section in this dxf (what is strange for r15 dxf), and we fail to add some classes to the appropriate table.
vladimir
ok - thanks for the explanation.

this bug is (sort of ) back, but now in a different form.
when i open the dxf file attached at the beginning of this thread with dd2.1 and write it to dwg, i get the exception described there.
when i open it with dd2.2 and then write it, everything's ok.
when i open it with dd2.3, i get "cannot set textstyle to that value" when opening the file.
i'm using using svcs.readfile() to open the file.
i did not try it in dd2.3.1, but i will later today.
last edited by pete rimkus; 6th june 2007 at 07:40 amfff">.
this behaviour is due to text style validation added in 2.3
in this file 2 current text styles are saved, and the second one is invalid (missing in the text style table)
9
$textstyle
7
standard
9
$textstyle
7
roman
acad heals the file by adding empty textstyle with the given name. we do not handle the situation, and throw exception from oddbdatabase::settextstyle
there is no way to work around the issue on the client side (except by fixing dxf)
the bug is fixed, but there will be probably no more maintenance releases for 2.3, so the fix will be available in 2.4 which is scheduled on july 13, 2007
vladimir
vladimir,
thanks for the detailed answer. it is a very rare case, so it can certainly wait until the next release.
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


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

高级搜索
显示模式

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

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

相似的主题
主题 主题发起者 论坛 回复 最后发表
【转帖】dxf looks different from dwg yang686526 DirectDWG 0 2009-05-05 08:51 AM
【转帖】dwg vs dxf yang686526 DirectDWG 0 2009-05-05 08:11 AM
【转帖】dwg to dxf converter impressions yang686526 DirectDWG 0 2009-05-05 08:08 AM
【转帖】[求助]请求编程,查询符合要求条件的dwg文件 yang686526 数据库ObjectDBX 0 2009-04-19 05:36 PM
【转帖】saving a single sheet as dxf yang686526 SolidWorks二次开发 0 2009-04-12 10:18 PM


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


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