项目笔记2

来源:互联网 发布:哪种编程语言最厉害 编辑:程序博客网 时间:2024/06/01 20:24

FrmMain类
继承Form,表示组成应用程序的用户界面和对话框
Axis类
轴按方向做运动函数:dir标识按哪个方向
uint Ret = Motion.mAcm_AxMoveVel(axisHandle, dir);
轴按点做运动函数:d标识按方向移动的距离
uint Ret = Motion.mAcm_AxMoveRel(axisHandle, d);
轴停止做运动函数
uint Ret = Motion.mAcm_AxStopEmg(axisHandle);
每个函数在执行动作后:会根据动作的返回值判断是否执行成功
Ret != (uint)ErrorCode.SUCCESS

DxfArc类
函数:根据读取圆的值计算起点和终点的坐标,角度

DxfFileIO类
ReadDxf:把dxf文件读进读取流
streamReader = new StreamReader(fileName, Encoding.Default);
while (!streamReader.EndOfStream) //在流没有到末尾时读取一行数{contentList.Add(streamReader.ReadLine()) }
判断是否结束,关闭读取流
if (streamReader != null)streamReader.Close();
GetObjrct:把图像数据从读取流储存到数据结构类,再把数据结构类储存进ArrayList容器
string groupCode = ((string)contentList[i]).Trim();//去掉字符串前后空格,组码
string groupValue ((string)contentList[i+1]).Trim();//组值

0 0