SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 730|回复: 3
打印 上一主题 下一主题

AutoCAD线型文件定义含文字线型的格式说明

[复制链接]

3

主题

42

帖子

17

金币

混混

Rank: 1

积分
49
QQ
跳转到指定楼层
楼主
发表于 2011-7-6 14:44:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
说明:以下格式翻译自Kean的文章UnderstandingthepropertiesoftextuallinetypesegmentsinAutoCAD,关于.NET中设定方法及注意项Kena也给出了一些提示。
线型文件(*.lin)格式样例:
A,.5,-.2,["MK",STANDARD,S=.2,R=0.0,X=-0.1,Y=-.1],-.2
中括号中定义文字几个关键特性如下:
"MK"-这是线型中显示的文字。
STANDARD-这个告诉AutoCAD线型中的文字用什么样的文字样式显示。注:这个选项是可选的,当不指定时AutoCAD将自动选用当前文字样式进行显示。
[Kean的提示:我发现在.NET接口中,文字样式是要求强制指定的。]
S=.2-这项用来设定文字的比例因子。一般有两种情况:(1)当文字样式的高度为0时,“S”将指定文字的高度(本例中高度将是0.2个单位);(2)当文字样式的高度参数不是0,文字的高度则为文字样式的高度和这个设定值的乘积(本例中高度将是文字样式高度的20%);
R=0.0-此项用来设定文字相对于线型方向的转角;如:0.0代表没有转角。注:此项是可选项。当不指定时AutoCAD将默认为0度。此项数值的默认单位为度,你也可以用"r"代表弧度,"g"代表度数,或者"d"代表度,例如R=150g。
[Kean的提示:就像ObjectARX一样,.NET接口对此项也只接受弧度,使用SetShapeRotationAt()函数。360度=2*PI弧度,因此可用"System.Math.PI/2"来传递90度的信息。]
A=0.0-Thisrotatesthetextrelativetothex-axis("A"isshortforAbsolute);thisensuresthetextisalwaysorientedinthesamedirection,nomatterthedirectionoftheline.Therotationisalwaysperformedwithinthetextbaselineandcapitalheight.That'ssothatyoudon'tgettextrotatedwayoffneartheorbitofPluto.
A=0.0-此项用来设定文字相对于用户坐标X轴的转角("A"是Absolute绝对值的意思);此项将使文字总是朝向同一个方向,而不管线型的方向是什么样子的。
[Kean的提示:要在.NET中使用此选项,你需要使用SetShapeIsUcsOrientedAt()来设置转角是相对于当前UCS而不是线型的方向。]
X=-0.1-此项用来移动文字相对于线型向量的x向位置;
Y=-0.1-此项用来移动文字相对于线型向量的y向位置;
以上两项可用来调整文字到线型的中心位置。偏移量根据线型的比例因子的不同而不同,线型比例因子存在系统变量LTSCALE里。
对于偶的前一篇文章中定义的那个"Ben"线型,写在*.lin文件中的格式将是:
*Ben,Bensupply----Ben----Ben----Ben----
A,0.5,-0.3,["Ben",STANDARD,S=0.1,R=0.0,X=-0.1,Y=-0.05],-0.3
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

3

主题

47

帖子

23

金币

天使

Rank: 2Rank: 2

积分
99
QQ
沙发
发表于 2011-7-6 18:55:50 | 只看该作者
回帖是种美德.
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

6

主题

42

帖子

36

金币

天使

Rank: 2Rank: 2

积分
122
QQ
板凳
发表于 2011-7-15 23:54:03 | 只看该作者

   经典图书
不错的东西持续关注
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

41

帖子

25

金币

天使

Rank: 2Rank: 2

积分
89
QQ
地板
发表于 2011-7-18 07:07:41 | 只看该作者
顶顶更健康
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2024-9-20 14:44 , Processed in 0.140527 second(s), 17 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

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