资源简介
读取dxf文档信息,解析直线坐标信息,通过雷赛运动控制卡进行直线插补运动。

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Threading; //新加
using csLTDMC;
namespace 读取DXF一条直线坐标信息
{
class axisHome
{
public string err;
public string msg;
// public ushort AxisHomeNO;
public bool homeDoingFLG;
public bool homeXFLG=false;
public bool homeYFLG=false;
public volatile bool canStop = false;
public int[] axisHome_STU = new int[4];
//CtrlCard ctlCard = new CtrlCard();
//Command delay_cmd = new Command();
public delegate void AxisHome_DLT();
Thread td_AxisHome;
public string[] HomeMSG = new string[4];
int homeERR_CNT = 0;
//#############回原点################
public void AxisHome()
{
//AxisHomeNO = 0;
//switch (AxisHomeNO)
//{
// case 0:
// axisHome_STU[0] = 0;
// break;
// case 1:
// axisHome_STU[1] = 1;
// break;
// case 2:
// axisHome_STU[2] = 2;
// break;
// case 3:
// axisHome_STU[3] = 3;
// break;
// default:
// err += “输入非法值,请重新输入0~3的常数“;
// return;
//}
canStop = true;
td_AxisHome = new Thread(new ThreadStart(AxisHome_ATC));
td_AxisHome.IsBackground = true;//指定为后台线程
td_AxisHome.Start();
homeDoingFLG = true;
}
public void AxisHome_ATC()
{
AxisHome_DLT ah = new AxisHome_DLT(AxisHome_Do);
ah.Invoke();
}
public void AxisHome_Do()
{
int homeStepNOX = 1;
int homeStepNOY = 1;
//int homeStepDo = 1;
long[] inPutNO = new long[8];
homeXFLG = false;
homeYFLG = false;
while (canStop)
{
Thread.Sleep(10);
for (ushort k = 0; k < 8; k++)
{
//inPutNO[k] = ctlCard.Read_Input(k);
LTDMC.dmc_set_home_pin_logic(0 k 0 0);
LTDMC.dmc_set_el_mode(0 k 1 0 0);
}
#region X轴回原点
inPutNO[0]=RedAxisIOStatus(10);
inPutNO[1] = RedAxisIOStatus(4 0);
inPutNO[2] = RedAxisIOStatus(2 0);
bool lmt_NX = Convert.ToBoolean(inPutNO[0]);
bool homeSNRX = Convert.ToBoolean(inPutNO[1]);
bool lmt_PX = Convert.ToBoolean(inPutNO[2]);
//bool homeSNR_OneDown;
//int rtn ;
//*********No home sensor or lmt- sensor
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-02 17:14 读取DXF一条直线坐标信息\
目录 0 2019-07-03 10:12 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\
文件 13294 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Form1.Designer.cs
文件 37170 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Form1.cs
文件 6011 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Form1.resx
文件 73093 2015-08-27 00:00 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\LTDMC.cs
文件 514 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Program.cs
目录 0 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\
文件 1408 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\AssemblyInfo.cs
文件 2918 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\Resources.Designer.cs
文件 5612 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\Resources.resx
文件 1120 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\Settings.Designer.cs
文件 249 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\Properties\Settings.settings
文件 9680 2019-07-03 10:31 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\axisHome.cs
目录 0 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\
目录 0 2019-07-03 10:06 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\
目录 0 2019-07-03 10:01 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\DxfFile\
文件 210456 2019-07-03 09:17 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\DxfFile\Drawing4.dxf
文件 595968 2017-09-22 15:40 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\LTDMC.dll
文件 80 2019-07-06 10:15 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\TEXT.txt
文件 47104 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\读取DXF一条直线坐标信息.exe
文件 54784 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\读取DXF一条直线坐标信息.pdb
文件 11600 2019-07-06 10:17 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\读取DXF一条直线坐标信息.vshost.exe
文件 490 2010-03-17 22:39 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\bin\Debug\读取DXF一条直线坐标信息.vshost.exe.manifest
目录 0 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\
目录 0 2019-07-02 17:14 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\
目录 0 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\Debug\
文件 5359 2019-07-03 08:25 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6389 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
目录 0 2019-07-06 10:37 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\Debug\TempPE\
文件 180 2019-07-03 11:38 读取DXF一条直线坐标信息\读取DXF一条直线坐标信息\obj\x86\Debug\读取DXF一条直线坐标信息.Form1.resources
............此处省略9个文件信息
相关资源
- WPF USB 网络 串口 通信软件
- B/S 网上订餐系统
- 教室管理系统.rar
- 小鸡快跑游戏.
- 51单片机读取温度数据存储到SD卡中并
-
分别适用于.NET fr
amework 2.0和4.0的E - 汽车租赁系统............................
- MP3文件ID3v2ID3v2APEv2标签读取
- 28335写的用spi读取传感器数据并用CA
- 读取串口数据并画实时曲线的VC 程序
- 德卡D8读写器关于读写感应卡的一些代
- php 操作INI文件,读取,设置,ini文件
- 一个读取地震数据seg2或dat格式的程序
- halcon 测量助手
- 图片存储到数据库保存二进制文件并
- DICOM图像读取以及窗宽,窗位调整
- 用Socket写的简易FTP服务器和客户端
- DICOM文件读取程序
- 企业销售管理信息系统(全套)
- 串口操作类(justinio)
- Ajax定时读取数据库(源代码发布)
- 基于Petri网的工作流(完整的原创源代
- 选择题自动考试系统
- 多线程实例:桌面智能弹球小游戏
- Qt 读取16进制的data文件
- 托利多电子秤ind245协议读取串口数据
- 土地信息管理系统
- ServiceStack V3.9 全部dll
- PDF pdfview.ocx 无水印
- OBD在商用车,客车货车上的应用,通
评论
共有 条评论