QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3024|回复: 8
收起左侧

[已解决] 这种线型怎么画出来的?

[复制链接]
发表于 2007-9-30 08:36:42 | 显示全部楼层 |阅读模式 来自: 中国广东东莞

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
如题,请看图片,望高手指点 :handshake
, T: S* K) ?& i! [! o 未命名.JPG
发表于 2007-9-30 10:16:09 | 显示全部楼层 来自: 中国江苏镇江

回复 #1 wisyf1314 的帖子

安装了ET工具可以画出一段。& f3 v7 Y% \; _/ Y; W% a4 g, F
命令:breakline(折断线)
$ U+ x; r% o7 x" S# v
& Z- g7 {2 s4 F9 [: |楼主的是连续的折断线应该是程序所画。
发表于 2007-9-30 10:52:49 | 显示全部楼层 来自: 中国广东广州
请查“帮助”* R$ p' Z7 ]8 J0 Z
自定义手册
# N9 K5 h0 }4 x- s) o自定义线型
7 T1 f5 J9 I/ h- z, X' m* q自定义线型中的形; k& a- r. d; u5 l7 y
9 {  a2 P7 _, ^+ p

* m6 v; S: K. [' Z3 q
& i! q# n9 `  I! ^) u2 b复杂线型可以包含嵌入的形(保存在形文件中)。复杂线型可以表示实用程序、边界和轮廓等等。
& H/ `9 f8 c# [  b4 T1 I& c% ^+ i* N$ V" H7 m+ R- \
与简单线型一样,指定端点后可以动态地绘制复杂线型。直线中嵌入的形和文字对象总是完整显示,从来不会被截断。
3 k0 S7 V: M" s, i9 A
* N1 l, o2 h% U9 {- f复杂线型的语法与简单线型的语法类似,都是一列以逗号分隔的图案描述符。除了点划线描述符之外,形和文字对象也可作为复杂线型的图案描述符。 " _( j3 J5 m6 {  t- D9 ?) K
2 C, I# ]0 o6 {. w
线型说明中的形对象描述符的语法如下所示:
: O, S$ w( A( o+ i$ h# u: X) |, R3 }- Y* S! N
[shapename,shxfilename] 或 [shapename,shxfilename,transform] & i$ q/ A4 B" p: J6 _/ |
其中,transform 是可选的,可以是下列等式的任意序列(每个等式前都带有逗号):
0 b8 @% L+ f9 V, O# {+ A/ p! U3 h
R=## 相对旋转
1 R* ~! r- |3 o# X' B, B$ ]. {- d/ p3 }8 B0 ^# K; `8 G
A=## 绝对旋转
1 t/ `/ j4 m7 `% t7 k4 j
5 Y2 k- c$ O! p0 |  tS=## 比例
* i4 B  B$ {* u0 z1 N4 V3 i6 J. \& X2 R4 s6 ?3 R2 i
X=## X 偏移
" p6 |* I! q8 \. F& r7 `4 N0 a' w; E+ |. V. P
Y=## Y 偏移
0 q( D$ h" \; @+ r6 h& G6 M2 _: e' r0 r5 `& U/ p5 t
在此语法中,## 表示带符号的十进制数(如 1、-17、0.01 等),旋转单位为度,其他选项的单位都是线型比例的图形单位。上述 transform 字母,使用时后面必须跟上等号和数值。
7 P! V# [; t* T' p9 b* \1 v3 i$ D1 @4 p) ^$ j: \; d' |( f$ K7 F
以下线型定义用于定义名为 CON1LINE 的线型,该线型由一条直线段、一个空格和来自“ep.shx”文件的嵌入形 CON1 这一重复图案构成。(请注意,必须将“ep.shx”文件放在支持路径中才能使以下样例正常运行。)
6 i( D+ A5 B# y  N4 u7 _2 P: M0 D2 P2 h# Z9 [+ x
*CON1LINE, --- [CON1] --- [CON1] --- [CON1]
" Q  h9 q$ s( N( N: xA,1.0,-0.25,[CON1,ep.shx],-1.0& B0 h( E$ B$ U: D! I
除了方括号中的代码以外,所有内容都与简单线型的定义一致。
2 P" `7 d+ f! T
8 I; D+ T2 X- T7 y  }$ x4 x! D) q- D如上所述,总共有六个字段可用于将形定义为线型的一部分。前两个是必须的,位置固定;后四个是可选的,次序可变。以下两个样例展示了形定义字段中的不同条目。5 y' r0 }( m* M% N, t

6 K8 K" v, \4 F3 u% b5 X3 p[CAP,ep.shx,S=2,R=10,X=0.5]
, q4 C9 g: }2 H1 \* o/ B: C$ p上述代码对形文件 ep.shx 中定义的形 CAP 进行变换。在变换生效之前,将该形放大两倍,沿逆时针方向切向旋转 10 度,并沿 X 方向平移 0.5 个图形单位。
/ t0 c( k7 ^; n- E2 d* t; W9 C- [, o: K4 K; N9 K" C5 Q
[DIP8,pd.shx,X=0.5,Y=1,R=0,S=1]
" C/ {$ o1 _: F7 i; j& z上述代码对形文件 pd.shx 中定义的形 DIP8 进行变换。在变换生效之前,将该形沿 X 方向平移 0.5 个图形单位,沿 Y 方向上移一个图形单位,不作旋转,并且保持与原形大小相等。 3 g, U) W5 F/ J& u2 K0 G& D

! ?1 P' @: T' V; K  v下面的语法把形定义为复杂线型的一部分: " ^2 Q& U9 G, B( J/ W# |. N8 N

1 k0 k  H+ W+ h0 U, o. U" i[shapename,shapefilename,scale,rotate,xoffset,yoffset] 4 P' w. u; f8 G/ y
语法中字段的定义如下所示。- J- h, x+ F5 K

  C7 s; [! |1 T/ A8 |4 Rshapename
9 W9 u! H+ E0 G. `要绘制的形的名称。必须包含此字段。如果省略,则线型定义失败。如果指定的形文件中没有 shapename,则继续绘制线型,但不包括嵌入的形。
+ d3 h. o4 t3 N+ e. `; Q2 G# v/ K4 R
shapefilename
. ^0 {3 S- ]1 C; k) X; A编译后的形定义文件 (SHX) 的名称。如果省略,则线型定义失败。如果 shapefilename 未指定路径,则从库路径中搜索此文件。如果 shapefilename 包括完整的路径,但在该位置未找到该文件,则截去前缀,并从库路径中搜索此文件。如果未找到,则继续绘制线型,但不包括嵌入的形。
% x2 L' a# S! o1 u2 p. m- p/ h" Q
3 |1 ^* }8 B2 [- |scale. _9 B- ~( G" y, ~$ z" Q9 `! m
S=value。形的比例用作比例因子,与形内部定义的比例相乘。如果内部定义的形比例为 0(零),则 S=value 单独用作比例。
- b: E3 \+ G9 |/ T/ _- V" m$ E) Y  w' [
rotate' ]7 \. Q# t& I# g
R=value 或 A=value。R= 指定相对于直线的相对或切向旋转。A= 指定形相对于原点的绝对旋转。所有的形都作相同的旋转,而跟其与直线的相对位置无关。可以在值后附加 d 表示度(如果省略,度为默认值),附加 r 表示弧度,或者附加 g 表示百分度。如果省略旋转,则相对旋转为 0。
" T" U& e9 \# {, _1 s: X
9 a  g  L5 t/ p7 X+ |" ^* l6 xxoffset4 @/ g+ z7 T4 M9 k0 t8 x
X=value。形相对于线型定义顶点末端在 X 轴方向上所作的移动。如果省略 xoffset 或者将其设置为 0,则形不作偏移。如果要得到用形构成的连续直线,请使用此字段。该值不会按照 S= 定义的缩放比例进行缩放。  ?* R( F0 ^& ?# {) ?3 h
8 B0 m( B/ ]' K% X' r6 h
yoffset
- b6 v3 R2 I. P6 pY=value。形相对于线型定义顶点末端在 Y 轴方向上所作的移动。如果省略 yoffset 或者将其设置为 0,则形不作偏移。该值不会按照 S= 定义的缩放比例进行缩放。, r0 D) Z7 P, L# p

+ t4 a: K' d- w8 N0 [# A参见
发表于 2007-9-30 12:27:16 | 显示全部楼层 来自: 中国山东烟台
自己定义一种新的线就可以了,折断线这种线型可选!
发表于 2007-10-1 00:24:23 | 显示全部楼层 来自: 中国北京
原帖由 LCGLCG99 于 2007-9-30 12:27 发表 http://www.3dportal.cn/discuz/images/common/back.gif
- N% J+ j7 ~5 m( |: @自己定义一种新的线就可以了,折断线这种线型可选!

& ~" K% b4 \& E% T呵呵,麻烦定义一个国标折断线的线型发上来,让大伙儿一起分享
发表于 2007-10-1 00:32:06 | 显示全部楼层 来自: 中国北京
原帖由 ★新手★ 于 2007-9-30 10:16 发表 http://www.3dportal.cn/discuz/images/common/back.gif
8 E6 U4 n8 a- l安装了ET工具可以画出一段。0 F% r4 N2 L- B. L3 Q5 ~
命令:breakline(折断线)
/ ?+ r0 T  E3 X+ v
( Y  W* M3 T1 p, R) T楼主的是连续的折断线应该是程序所画。
5 l3 {% ?4 D# ~6 M, l
这种折断线用CAXA电子图版可以画出来,里面可以选择折点的个数,然后输出为DWG或者DXF格式,就可以在CAD里调用了
5 B$ p! L: W8 e- n% o1 e9 `4 z* P: G# m; k) w- ?
楼主的图纸应该是以前的老图纸,现在的国标折断线已经改了,不是那种形式了
  o, P1 p+ ~+ i& F1 k
8 G( _* [9 g- ?% _: X4 K% t- @( d[ 本帖最后由 caaazf 于 2007-10-1 00:35 编辑 ]
未命名.JPG
发表于 2007-10-8 19:41:46 | 显示全部楼层 来自: 中国广东佛山
AutoCAD Mechanical 里直接可以画出这种线形!
发表于 2007-10-9 11:26:42 | 显示全部楼层 来自: 中国广东汕头
我用的是AUTO MECHANICAL,线型库有这种同形的# t) ?0 v1 ~; E$ l! B3 Y
发表于 2007-10-10 15:55:03 | 显示全部楼层 来自: 中国江苏无锡
自定义不就行 了,,,,,
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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