明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1890|回复: 5

为啥按照手册写的一个简单的dxf文件报了错了呢?请大家指点

[复制链接]
发表于 2006-3-24 14:09 | 显示全部楼层 |阅读模式

我用VB按照手册写了一个包含多边形的dxf文件没有问题,但是一个包含了MTEXT的dxf却出错了,还请指点一下,谢谢:)

0
SECTION
2
ENTITIES
0
MTEXT
5
2B
100
AcDbEntity
8
MyText
100
AcDbMText
10
4.66
20
5.77
30
0
40
1
41
5
71
1
72
5
1
Test
73
1
44
1
0
ENDSEC
0
EOF

AutoCAD 2002打开后报了一个错“对象未定义编组 10第 16 行。”这是怎么回事呢?

另外,组码5 和 330 是否一定要写呢?如果要写得话应该怎么写呢,我不太理解句柄和指针的含义,我是新手,还请不要见笑,谢谢:)

发表于 2006-3-24 21:49 | 显示全部楼层

对这个没有研究过,感觉也不值得去研究,不是打击楼主的信心!

发表于 2006-3-25 09:27 | 显示全部楼层
其实很简单的,你可以在CAD中先生成MTEXT,然后DXFOUT,再与你的DXF文件比较一下就知道哪里的问题了.
发表于 2006-3-25 09:32 | 显示全部楼层
这个办法我也试过了,打开后哪有1楼写的这么简单啊,这能比较啊。
发表于 2006-3-25 09:53 | 显示全部楼层
(0 . "MTEXT")  (100 . "AcDbEntity") (67 . 0) (410 . "Model") (8 . "0") (62 . 7)
(100 . "AcDbMText") (10 19260.6 26162.9 0.0) (40 . 250.0) (41 . 0.0) (71 . 5)
(72 . 1) (1 . "12464") (7 . "Standard") (210 0.0 0.0 1.0) (11 1.0 0.0 0.0) (42
. 812.5) (43 . 285.714) (50 . 0.0) (73 . 1) (44 . 1.0))


 楼主| 发表于 2006-3-25 10:30 | 显示全部楼层
谢谢各位了,我后来改成了Text搞定了,不过MText还有待研究:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-14 23:06 , Processed in 0.793363 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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