找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1404|回复: 2

[LISP程序]:lisp调用mtext命令运行时经常丢失一部分文字,怎么回事呀?

[复制链接]
发表于 2008-11-4 17:15:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
lisp程序调用mtext命令运行时经常只有一部分文字写上去,不知道是怎么回事
以下为一个简单的测试实例,总共40行数据,实际写入cad后只有32行。大家帮忙看看,谢谢!

(defun c:txt()
( setq str1 "1工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str2 "2工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str3 "3工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str4 "4工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str5 "5工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str6 "6工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str7 "7工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str8 "8工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str9 "9工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str10 "10工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str11 "11工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str12 "12工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str13 "13工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str14 "14工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str15 "15工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str16 "16工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str17 "17工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str18 "18工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str19 "19工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str20 "20工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str21 "21工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str22 "22工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str23 "23工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str24 "24工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str25 "25工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str26 "26工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str27 "27工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str28 "28工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str29 "29工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str30 "30工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str31 "31工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str32 "32工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str33 "33工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str34 "34工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str35 "35工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str36 "36工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str37 "37工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str38 "38工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str39 "39工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查" )
( setq str40 "40工程负责人按规范及方案要求认真负责地进行各项工作的完善和检查end" )


(setq all (strcat
"  "  str1  "\n"
"  "  str2  "\n"
"  "  str3  "\n"
"  "  str4  "\n"
"  "  str5  "\n"
"  "  str6  "\n"
"  "  str7  "\n"
"  "  str8  "\n"
"  "  str9  "\n"
"  "  str10  "\n"
"  "  str11  "\n"
"  "  str12  "\n"
"  "  str13  "\n"
"  "  str14  "\n"
"  "  str15  "\n"
"  "  str16  "\n"
"  "  str17  "\n"
"  "  str18  "\n"
"  "  str19  "\n"
"  "  str20  "\n"
"  "  str21  "\n"
"  "  str22  "\n"
"  "  str23  "\n"
"  "  str24  "\n"
"  "  str25  "\n"
"  "  str26  "\n"
"  "  str27  "\n"
"  "  str28  "\n"
"  "  str29  "\n"
"  "  str30  "\n"
"  "  str31  "\n"
"  "  str32  "\n"
"  "  str33  "\n"
"  "  str34  "\n"
"  "  str35  "\n"
"  "  str36  "\n"
"  "  str37  "\n"
"  "  str38  "\n"
"  "  str39  "\n"
"  "  str40  "\n"
))

(princ all)
(command "mtext" "0,0" "j" "TL" "h" "0.5" "w" "5"  all  "")
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2008-11-9 21:22:06 | 显示全部楼层
经测试确实如此
建议使用entmake函数,可解决此问题!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 403个

财富等级: 日进斗金

发表于 2017-9-9 01:21:51 | 显示全部楼层
似乎变量个数有限制
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-12 09:16 , Processed in 0.170415 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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