zoukankan      html  css  js  c++  java
  • 运动控制组态软件之——切割线

    在很多切割设备控制软件中,经常需要使用切割线,一般切割线用于闭合图形中。

    如:现在想在一块玻璃上钻一个圆孔,一般玻璃设备用的都是两端凸,中间凹的铣刀,如果不使用切割线的话,在出刀位置就会把玻璃铣掉

     需要铣的圆,在出口位置会铣出一个与铣刀直径相同的孔

     这样就需要在孔的内部添加切割线来杜绝这种情况出现。

    切割线按类型分有:引入线和引出线

    按图形分类有:圆弧切割线和直线切割线

    根据产品分类(切片或钻孔)有:内切割线和外切割线

    圆弧上的切割线

    外圆弧切割线,内圆弧切割线

    外直线切割线,内直线切割线

    复杂图形中的切割线

    直线切割线,外直线切割线,外圆弧切割线

    其他复杂图形上的切割线与此类似,就不给出样例图片

    以上我们看到了几类切割线,不同的切割线,在添加到图形队列中时必须改变图形的绘制方式。

    圆(包括椭圆)弧上的切割线

    直线切割线:只需改变开始角度和结束角度即可;

    圆弧切割线:必须根据圆的绘制方向(顺时针或逆时针)添加引入引出弧,同时改变开始和结束角度。

    复合图形上的切割线,在添加时,只需要根据原有图形绘制顺序添加引入引出线即可

    直线切割线有两类:一是转角处的切割线,二是图形某条直线上的切割线

    有了以上几种类型的切割线可满足绝大多数设备要求。

    最后上一个用于测试的一个加工文件

    原始文件

    经过控制系统编辑加工后的文件

  • 相关阅读:
    python INFO: Can't locate Tcl/Tk libs and/or headers
    关于 android 中 postDelayed方法的讲解
    python两个dataframe的合并
    Android异步加载访问网络图片-解析json
    ThinkCMF----调用指定栏目的文章列表
    thinkCMF----使用自定义函数
    thinkCMF----公共模板的引入
    thinkCMF----如何写标签
    thinkCMF----列表页跳转
    thinkCMF----导航高亮显示
  • 原文地址:https://www.cnblogs.com/zdming/p/3288486.html
Copyright © 2011-2022 走看看