在Proe/Creo学习过程中在网络素材中经常会遇到关于[字符]的阵列,比如在日常用的钟表产品、常用的量具等等都会有类似的刻度值,也经常会有正在学习的同学弄不清楚其中的原理,下面的文章内容就常见的数字阵列与字符阵列方法做简要汇总分享。
基本函数介绍:
数字与字符阵列一类的创建过程中经常需要用到一些相关的函数调用,在正式分享创建过程之前,我们先将其常用基本函数做归类介绍:
itos函数:
其含义是指将整数转换为字符串。其中int可以是一个数字或表达式,对非整数进行四舍五入。
Extract(string,position,length):
其含义是提取字符串。string:原字符串,position:从第几位开始提取,length:提取数位量。
extract()函数含义举例:
ivcreo=extract("一加一学院产品结构设计培训",1,5)
则表示ivcreo=“一加一学院”
Floor(int):
其含义是指对括号内的数字进行向下取整。
Floor()函数含义举例:
floor(3.14)=3
floor(9.99)=9
Mod(number,divisor):
其含义是指两个数值表达式做除法运算后的余数,Number为被除数,Divisor为除数。如果Divisor为零,函数Mod返回值为原来Number。
以上为数字与字符阵列中常用的基本函数进行整理介绍其基本含义与函数基本写法,当然数字阵列中经常还会伴随刻度线的阵列,如若需要刻度线长度变化,则还需配合IF函数进行判断。
数字阵列举例:

Proe/Creo产品设计学习群 646632088
简单数字阵列参考
如上图所示,通过阵列做出一串数字,数字多少及内容随阵列变化(可参考上图)
STEP1: 进入草绘环境,在参考平面上新建基准点,并标注其尺寸值为1

Proe/Creo产品设计学习群 646632088
PS说明:
这一步的目的是生成一个尺寸,供后面创建参数使用。因为只需要一个尺寸,故将其落在参照平面上,当然也可以是在任意位置上,只要后面创建参数和阵列时注意使用的是哪个尺寸就好了。当然也不一定要用草绘点,也可用一小段直线修改为构造线使用其长度尺寸或位置尺寸,或者用坐标系的位置尺寸,但推荐使用草绘点。
STEP2: 进入工具--关系编写草绘关系式如下:A=itos(sd0)

Proe/Creo产品设计学习群 646632088
PS说明:
sd0即是上一步生成的尺寸的代号,这一步结束,系统生成字符型参数A,初值为’1’(对应于尺寸值1)。

STEP3: 在草绘中加入文本,文本内容选取刚才创建的参数A。然后结束草绘。


PS说明:
红色标记尺寸为尺寸阵列横向变化增量,蓝色标记尺寸为数字文本变化增量
STEP4: 阵列,单向尺寸阵列

字符阵列举例:

简单字符阵列参考
如上图所示,通过阵列做出一组字符,字符内容随阵列变化(可参考上图)
STEP1: 工具---参数,定义一参数string,值为:一加一学院

STEP2: 进入草绘,在参照平面的虚线上绘制一草绘点,标注其尺寸值为0。

STEP3: 进入工具--关系,输入如下内容A=extract(string,sd0,1),其中sd0为上一步创建的尺寸的代号。

STEP4: 在草绘中加入一个文本,文本内容选取上一步创建的参数A,方法同上不做截图秒速STEP5: 阵列,单向尺寸阵列,第2步生成的尺寸,增量为1;第4 步生成的文本横向位置控制尺寸,增量自行确定

版权声明:
本文由一加一学院原创整理编辑,版权均为“一加一学院”独家所有,其他媒体转载请注明出处,并添加源链接。