» 您尚未 [登录 - 注册] ┆ 在线 ┆ 风格 ┆ 帮助 ┆ 


  您的位置: DMIS 空间-- -> DMIS 区 -> DMIS 心得 -> 向版主求助

您是本帖的第 5829 个阅读者 ┆
 贴子主题:向版主求助
桃李满天下性别:男<br>状态:离线<br>积时:12 天 22 小时 14 分 17 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:8
金钱:88
Y 币:0
注册:2009-8-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 楼主

向版主求助

现在我们要测量一个圆,但是这个圆又不完整,我想只能通过打点测量然后再拟合成圆,这程序如何编,点的各数和我打点的区域(对应的圆心角)要可以自己控制



------------------------------------------------------------------------
DMIS 空间--欢迎您!
2009-8-10 18:21:03
IP
爱科腾瑞客服性别:男<br>状态:离线<br>积时:1 年 5 个月 28 天 8 小时 51 分 3 秒
总版主
等级:总版主
头衔:未定义
帮派:未定义
帖数:342
金钱:2318
Y 币:12
注册:2008-8-6

[资料] [短信] [编辑] [引用] [管理员邮箱] 1



RE:

          提供思路吧。

          1、先测量一个端面找正。

          2、手动提示用户取一个起始点、一个终止点,总共的点数量。

          3、变量取得点的数量,根据两点范围点,均分计算点的理论坐标和向量。

          4、依次测量3部定义的理论点,然后拟合。

          如果圆弧的角度很大,可以当作圆弧来测量,从2步之后,定义一个理论圆弧,然后改为AUTO模式,

在MEAS/ARC,F(ARC1),n   其中n取2步中的数量。

       

          看看有什么疑问。



------------------------------------------------------------------------
爱科腾瑞(北京)有限公司
2009-8-11 8:56:01
IP ×
桃李满天下性别:男<br>状态:离线<br>积时:12 天 22 小时 14 分 17 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:8
金钱:88
Y 币:0
注册:2009-8-10

[资料] [短信] [编辑] [引用] [管理员邮箱] 2



版主麻烦你看看我的程序

MODE/PROG,MAN

F(CI01)=FEAT/CIRCLE,OUTER,CART,0.0000,0.0000,19.0000,$

0.0000,0.0000,1.0000,35.2000

WKPLAN/XYPLAN

MEAS/CIRCLE,F(CI01),12

var2=330

var3=30

DO/var1,0,var2,var3

xxx=17.6*COS(var1)

yyy=17.6*SIN(var1)

xx1=COS(var1)

yy1=SIN(var1)

PTMEAS/CART,xxx,yyy,19.0000,xx1,yy1,0.0000

ENDDO

ENDMES

$$OUTPUT/FA(CI01)

T(CR01)=TOL/CIRLTY,0.0000

OUTPUT/FA(CI01),TA(CR01)



------------------------------------------------------------------------
DMIS 空间--欢迎您!
2009-8-12 17:32:49
IP ×
爱科腾瑞客服性别:男<br>状态:离线<br>积时:1 年 5 个月 28 天 8 小时 51 分 3 秒
总版主
等级:总版主
头衔:未定义
帮派:未定义
帖数:342
金钱:2318
Y 币:12
注册:2008-8-6

[资料] [短信] [编辑] [引用] [管理员邮箱] 3



看到问题的几个地方。

1、所用的变量前面没有声明DECL。

2、DO循环起始最小应该从1开始。

3、赋值语句在DMIS里面不是“=”,而是 "=ASSIGN/"

4、WKPLAN/XYPLAN指定的是极坐标系平面,不是该圆的所在平面定义。

5、循环计算最好不要放在MEAS/ENDMES中,方便调试的时候检查错误。

其它好象就没有什么问题了。


------------------------------------------------------------------------
爱科腾瑞(北京)有限公司
2009-8-13 9:01:54
IP ×
 每页10条,共1页,合计4条记录分页:« 1 »转到  


爱科腾瑞(北京)有限公司