儿童袜厂家
免费服务热线

Free service

hotline

010-00000000
儿童袜厂家
热门搜索:
产品介绍
当前位置:首页 > 产品介绍

做座字符阵列做法详解三

发布时间:2021-10-10 02:40:22 阅读: 来源:儿童袜厂家
做座字符阵列做法详解三

字符阵列做法详解(三)

实例:表盘汉字阵列解之1

题目要求:在表盘上做出60个刻度和12个时辰标记,最多两个阵列做出(可参考下面的图)

(此题最初出自孤峰论坛,后开思论坛转载,友们提出了多种解法,我这里仅讲解一下一个阵列实现的两种解法)

思路详解:

1.工具---参数,定义一参数S让很多煤炭企业深陷窘境tring=子丑寅卯辰巳午未申酉戊亥。

2.进入草绘,绘制一草绘点,出一个位置尺寸,标注为1。

3.工具----关系,输入如下内容:

if sd5==0

B=" "

else

B=extract(string,sd5,1)

Endif

Sd5为上一步创建的草绘点位置尺寸代号。这段程序的含义为:当sd5值为0时,参数B取值为一个空格,否则,参数B的取值为extract(string,sd5,1)。

4.草绘刻度线,并在刻度线尽头加入一文本,文本内容选取上一步创建的参数B。绘完后为确保“子”在0点方向,可将角度尺寸(30)修改为90。参考下图:

f

screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口查看全图\nCTRL+鼠标滚轮放大或缩小';}" border=0>

二者分工明确5.阵列,单向尺寸阵列(当然也可用轴阵列,阵列方式问题,不详解了),

第2步生成的尺寸,增量用关系:

if floor(idx1/5)*5==idx1

memb_v=floor(idx1/5)+1

else

memb_v=0

endif;(含义:当阵列子特征序号为0、5、10…时,此尺寸值为0/5+1、5/5+1、10/5+1…,否则,此尺寸值为0)

第4 步生成的角度尺寸30,增量-6;

第4步生成的刻度线长度尺寸,增量用关系:

if floor(idx1/5)*5==idx1

memb_v=lead_v

else

memb_v=lead_v-5

endif (含义:当阵列子特征序号为0、5、10…时,此尺寸值为原始草绘中的值,否则,此尺寸值为原始草绘中的值减5)

如果如下图:

f

screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口查看全图\nCTRL+鼠标滚轮放大35钢筋锥罗纹接头或缩小';}" border=0>

实例:表盘汉字阵列解之2

题目要求:在表盘上做出60个刻度和12个时辰标记,最多两个阵列做出(可参考下面的图)

(此题最初出自孤峰论坛,后开思论坛转载,友们提出了多种解法,我这里仅讲解一下一个阵列实现的两种解法)

思路详解:

1.工具---参数,定义一参数String=“子 丑 寅 卯 辰 巳 午 未 申 酉 戊 亥 ”。

注意,字符串是每一个汉字后面跟四个空格。这样,后面的提取就变成了对每一个刻度线提取一个字符出来,提取出来的字符是出现了一个汉字之后连续出四个空格,再出一个汉字。

2.进入草绘,绘制一草绘点,出一个位置尺寸,标注为1。

3.工具----关系,输入如下内容: B=extract(string,sd8,1)。

Sd8为上一步的草绘点位置尺寸。

4. 草绘刻度线,并在刻度线尽头加入一文本,文本内容选取上一步创建的参数B。绘完后为确保“子”在0点方向,可将角度尺寸(30)修改为90。参考下图:

f

screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='点击在新窗口查看全图\nCTRL+鼠标滚轮放大或缩小';}" border=0>

5.阵列,单向尺寸阵列。(当然也可用轴阵列,阵列方式问题,不详解了),

第2步生成的尺寸,增量为1;第4步生成的角度尺寸,增量为-6;第4步生成的刻度线长度尺寸,增量用关系:

if floor(idx1/5)*5==idx1

memb_v=lead_v

else

memb_v=lead_v-5

endif (含义同前)

结果如下图:

f

阵发性房颤的治疗方法有几种
胃溃疡反复发作怎么办
饭后胃溃疡疼痛怎么缓解
胃溃疡不吃药能自愈吗