CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 9232|回复: 4

[技巧文章] 应用中望CAD轻松定义线型

[复制链接]
发表于 2009-7-28 11:32 | 显示全部楼层 |阅读模式
当我们在使用CAD软件做图形设计的时候,常常遇到一个问题:CAD自带线型太少不能满足设计要求,对于一些常用的线型文件我们可以去网上下进行更新,但是由于现行的绘图标准较多,个别线型很难找到,这时候掌握定制方法,自由定制线型文件就显得至关重要了。下面我以中望CAD2009为平台和大家探讨一下如何定制线型。1 g, ]/ B1 @, O1 h- F/ c
2 r$ L$ u* j! i+ {
要开发一套个性化线型,我们首先要了解一下定制规则。在中望CAD的安装目录里面我们可以找到一个名字为zwcad.lin的文件,我们用记事本打开该文件,如下图所示,里面显示的就是CAD自带的各种线型。
8 S, [6 r5 P/ X3 R/ i* m0 s9 O. r9 p% h, K) n: ]

' |3 `: j/ l% g% J' J% ^& C/ x我们先看一下线型的具体构成原则。观察上图可知每种线型的定义都分为两行完成,第一行为线型的名称与说明,定义每种线型都必须以“*”开头,后面跟的是线型名称,逗号后面是线型的直观描述,这个在定义时最好加上。第二行是线型的代码部分,其中的A代表的是对齐方式,第一个参数值规定应该大于等于零,第二个参数值应该小于零,简单的讲正值代表在中望CAD中绘制相应长度的直线,0代表的就是画一个点,负值表示提笔并空出相应的长度。值得注意的一点,,代码的标点的输入应该处于英文输入法的半角情况下。- j1 X8 a0 w$ }$ Y( }2 X) {
2 i8 h3 B- [, R# N. ?: X* n
下面具体分析一下上图中的一个线型,机械中常用的中心线线型center。它的源代码为: A,1.250,-0.25,0.25,-0.25,按照我们上面提到的规则,1.250代表画一条长度为1.25的直线,-0.25表示提笔空出0.25的距离,按照这个规则然后画一条长度0.25的直线,后面再空出0.25的距离,见下图的代码翻译。& e. P6 o. \8 D9 X: X$ q% ^

8 N# g4 Y* P& n" _" B2 s  T4 I- Z1 ]5 k

8 H8 U: F8 p- z如果您还不是很清楚如何让定制自己需要的线型,那么我们不妨自己来做一个线型。下图是一个双点划线的例子,我们来看一下它是如何定义的。# J  g" c+ v/ b4 ^
: x1 e6 m& T" e: e& w7 i

0 v2 m( Q: O0 n/ {0 t4 |/ L5 [+ g& D1 s' W" l
打开中望CAD2009安装目录下的zwcad.lin的文件,按照上面的格式输入线型的名字,假如我们定义为 shuangdian,长度按照需求自己给定那么这个线型的代码应该为:
' Z0 _% a6 e3 ^% K, s- g* shuangdian ______..______..______ & T, i2 E* B" w  v' k8 ?$ I# H
A,1.0,-0.1,0,-0.1,0,-0.1$ x' Q' w" a. E  N1 r; x8 Q
在zwcad.lin中添加此代码后选择保存文件。
7 c5 \0 F: ~6 `0 @! c7 O8 z4 s
; [' @+ }  K" s) K" [. b0 O- s- b! `' q  {9 R- o+ g6 t2 V
8 C  f) R. c& M" @/ X! \$ Q
这时我们打开中望CAD2009,按照上图正常的线型加载方法就可以使用我们自己制作的线型了。左边就是双点划线的实际效果。以上就是我在线型制作时积累的一点经验,希望对大家有所启发。
发表于 2009-7-28 15:16 | 显示全部楼层
支持国产,中望用着还不错
发表于 2009-7-30 08:55 | 显示全部楼层
同意楼上的,我从06年开始用中望,版本是一个比一个好啊
发表于 2009-8-6 12:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2009-8-21 11:09 | 显示全部楼层
中望CAD越来越成熟,功能越来越人性化
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2026-7-6 08:27

CAD设计论坛,为工程师增加动力。

© 2005-2026 askcad.com. All rights reserved.

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