社区活动 技术论坛 编程基本技巧
编程基本技巧
2007-01-05 12:39 85 0 21
小老鼠在“07年论坛建议”中的建议非常好。“要是大家都能把自己觉得有"一定"难度的图纸拿出来,让所有人探讨就好了! 这样便能互动.互补..高手们也便于剖析!自然也就能带入高级编程的知识,有实例解析,也便于理解,呵呵....个人见解” 我这里有一个关于使用阵列的典型问题。这个问题对初学者可能会有点帮助。希望大家能够积极参与,把你工作中遇到的难题,或是比较典型的例子拿出来,供大家学习。提高论坛的人气。请看附件 [attach]rjzhang73@221315944043.zip[/attach]
我要回复

登陆后才能评论

登录
所有回贴(21)
小老鼠在“07年论坛建议”中的建议非常好。“要是大家都能把自己觉得有"一定"难度的图纸拿出来,让所有人探讨就好了! 这样便能互动.互补..高手们也便于剖析!自然也就能带入高级编程的知识,有实例解析,也便于理解,呵呵....个人见解” 我这里有一个关于使用阵列的典型问题。这个问题对初学者可能会有点帮助。希望大家能够积极参与,把你工作中遇到的难题,或是比较典型的例子拿出来,供大家学习。提高论坛的人气。请看附件 [attach]rjzhang73@221315944043.zip[/attach]
2007-01-05 12:39
回复
取消
提交
题目要求:测量15个点的极坐标值。(图纸时英寸、毫米共有) 我的编程思路是:1 以安装面及两个定位孔建立坐标系(把坐标系原点偏执到中心),2 自动测量第一点(输入XY坐标值,并给定一个高度值Z),3 把第一点按22.5度偏执14次,得到第2、3......15点,4 打开第2点编辑对话框改为极坐标方式,输入图纸中给的极坐标值,其他点也按此方法进行修改。请各位指点。
2007-01-05 12:55
回复
取消
提交
呵呵..看看图纸也能长见识..{/cy}
2007-01-05 14:27
回复
取消
提交
支持一下,积极参与、共进步。
2007-01-05 16:10
回复
取消
提交
友情提示 可以用读取行命令加一个简单循环来实现测量!点的矢量可以直接用角度求出。下面附上程序:有不足的地方大家指正,另希望大家都拿出自己的办法来参与进来,这个算我抛砖引玉吧。(11.TXT 为图纸给定极半径)  ASSIGN/PA = 0 DO/ FPTR =FILE/OPEN,D:\11.TXT,READ AA =FILE/READLINE,FPTR,{PR} D1 =AUTO/VECTOR POINT, SHOWALLPARAMS=NO THEO/PR,PA,0,-COS(DEG2RAD(PA)),-SIN(DEG2RAD(PA)),0 ACTL/48.77,-45,0,-0.7071068,0.7071068,0 TARG/PR,PA,0,-COS(DEG2RAD(PA)),-SIN(DEG2RAD(PA)),0 ASSIGN/PA = PA+22.5 UNTIL/AA=="EOF" FILE/CLOSE,FPTR                   [此贴子已经被作者于2007-1-5 18:07:55编辑过]
2007-01-05 16:49
回复
取消
提交
呵呵..谢谢斑竹! 只知道可以读取外部数据,还没试过,这样看来的确很方便! 又学了一招,哈!
2007-01-05 18:11
回复
取消
提交
从数据表上来看,这是一条曲线,而且每个点的矢量都没给出,所以,在采点方式上 应考虑两维补偿方式为好.
2007-01-05 21:30
回复
取消
提交
恩 没考虑到这个问题,谢谢STAR,用PCDMIS特有的自动曲面点应该更好些!
2007-01-06 06:09
回复
取消
提交
好现象!下载回去好好看下.
2007-01-06 13:03
回复
取消
提交
用曲面点没问题,它可3维补偿. 按我的经验,可用前一次计算的曲面矢量再赋给曲面点进行新的微平面测量(一般控制在2到5次循环),精度会更好.
2007-01-06 14:16
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能