明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1883|回复: 5

[求助]新建标注和文字的问题

[复制链接]
发表于 2005-5-19 12:17:00 | 显示全部楼层 |阅读模式
我刚接触lisp现在有几个问题解决不了
一个是lisp语言的多行文字怎么换行?
如 (command "mtext" "700,380" "h"
5 "800,480"
"1.焊接采用电焊,焊条牌号:结507" ""

我做的填充图案有时候行有时候不显示
还有时候满屏幕全是填充 郁闷
还有使用文字大字体的时候2002和2004的字体库不一样
怎么在所有版本上显示大字体阿
还有怎么用命令生成新的图纸阿
我的意思是说本来在图纸1上绘图使用命令新建图纸2继续在图纸2上绘图
对话框文件按取消后一样继续画下去不知道为什么
我毕业设计的题目是旋风分离气的参数化绘图
希望大家指点


本帖子中包含更多资源

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

x
 楼主| 发表于 2005-5-19 12:21:00 | 显示全部楼层
程序本上没有问题可以运行



我只是想让大家给点建议


下边是对话框程序




本帖子中包含更多资源

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

x
发表于 2005-5-19 12:34:00 | 显示全部楼层
cancel只是退出了对话框,并没有退出程序,所以看看你的程序结构就知道了,无论你按的是确定还是取消,都将继续执行程序后面的代码 你这样改一下 (dlg)
(getdata)
(setq un (start_dialog))
(UNLOAD_DIALOG ID) (if (= un 1) (progn ....;做你该做的事情 ) ;如果是取消(un=0),则什么也不做 ) (princ) );c:coll结束 ;建议看帮助文件,将DCL的执行过程弄清楚
 楼主| 发表于 2005-5-19 12:44:00 | 显示全部楼层
恩试验过了


可以


谢谢


教程中很多判断我没仔细看


现在在画焊缝赫赫


还有上边其他几个问题我也解决不了


嫩不能把新建和大字体的写几句程序


新建的输入名称总是不显示


(command "new" "acadiso.dwt" "")


大字体2004自带gbcbig.shx怎么解决阿?
发表于 2005-6-17 15:54:00 | 显示全部楼层
(entmake (list '(0 . "STYLE") '(100 . "AcDbSymbolTableRecord")
'(100 . "AcDbTextStyleTableRecord") '(2 . "HZ1.1") ;样式名 '(70 . 0) ;标准标志值 '(40 . 0.0) ;预设文字高度 '(41 . 1.1) ;字宽比例 '(3 . "gbenor.shx") ;主字体文件名 '(4 . "gbcbig.shx"))) ;大字体文件名 以上程序可建立样式名为HZ1.1的大字体
 楼主| 发表于 2005-6-17 21:25:00 | 显示全部楼层
谢谢了


大字体问题已经解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-17 15:42 , Processed in 0.170260 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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