资源简介
读取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个文件信息
相关资源
- 鼠标自动控制(更新般)
- OPCClient,读取opc服务器的数据
- u盘序列号读取工具118319
- Unity读取Excel的dll文件
- 文字和图片水印添加 Winfrom 源码
- Qt读取PDF文档代码qt-poppler
- 在opengl里读取catia文件
- GPS NMEA数据读取与解析
-
Z.Entityfr
amework.Extensions.EFCore.dll2.1. - 读取以及写入Jpg图片内的Exif信息
- 自动生成word文档
- DigitalDisplay(数字显示)
- GPS中误差计算
- 遥感图像中机场跑道检测算法的研究
- 一维码生成BarcodeLib.dll 和 zxing.dll生成
- 基于Udp的五子棋对战游戏
- LibUsbDotNet 例程
- c程序将表格数据读取到二维数组
- 高斯坐标正反算
- 基于stm32f103c8t6的已实现模拟iic和模拟
- 读取并可视化DICOM图像VTK & OpenCV
- 航班管理系统
- SysListView32通用表格控件内容读取程序
- windowsService--实现文本的定时写数据操
- Game Of Life
- Head First 系列丛书网盘资源
- 书店管理系统窗体程序
- 从零开始:AE二次开发中获取A点到B点
- bmp图像读取源代码
- qt实现串口读取GPS信息
评论
共有 条评论