东北大学工程训练CNC加工中心(坤图)

东北大学加工中心(CNC)采用的系统为FANUC系统。

要求学生自主设计图样,编写GCODE文件,操作电脑使机床按设计路径铣出图案。

本人设计的图样为坤坤图

图为用CAD设计绘制的图样。

计算坐标,设计铣刀轨迹,得到G代码如下:

G54
S8000M03F500
G00 X2 Y21
Z5
G01 Z-0.3
X29 Y44
X31 Y45
G02 X44 Y33 R35
G01 X40 Y29
X37 Y35
Y32
X34 Y35
G02 X31 Y42 R15
G01 X29 Y39
X27 Y40
X29 Y43
G00 Z5
X27 Y40
G01 Z-0.3
X22 Y33
X21 Y35
G00 Z5
X21.5 Y33.3
G01 Z-0.3
X19 Y32
Y30
X16 Y28
X18 Y33
G00 Z5
X16.5 Y29.5
G01 Z-0.3
X13 Y29
X16 Y34
G00 Z5
X14 Y31
G01 Z-0.3
X12 Y32
G02 X27 Y46 R32
G00 Z5
X26.5 Y38
G01 Z-0.3
G02 X33 Y38 R30
G00 Z5
X22 Y31
G01 Z-0.3
G02 I3.8 J0
G00 Z5
X27
G01 Z-0.3
G02 I1 J0
G00 Z5
X34 Y35
G01 Z-0.3
G03 X37 Y33 R-3.8
G00 Z5
X35 Y31
G01 Z-0.3
G02 I1 J0
G00 Z5
X17 Y26
G01 Z-0.3
G02 I3 J0
G00 Z5
X25.5 Y25.5
G01 Z-0.3
G02 X33 Y25 R6
X25.5 Y25.5 R6
G00 Z5
G03 X8 Y0 R18
G00 Z5
X17.5Y21
G01 Z-0.3
G02 X15.7 Y29.5 R8.5
G00 Z5
X40 Y29
G01 Z-0.3
G02 X37 Y21 R17
G00 Z5
X37.65 Y22
G01 Z-0.3
G02 X39.5 Y26.6 R2.5
G00 Z5
X17.7 Y19.7
G01 Z-0.3
X17Y21
G02 X28 Y20.5 R15
G03 X37 Y21 R9
G01 X39 Y20
X37 Y17
G02 X22 Y18 R57
G00 Z5
X17.7Y19.7
G01 Z-0.3
G02 X23.5 Y15 R8
G01 X25Y8
G00 Z5
X23.3 Y8
G01 Z-0.3
X22 Y14
G03 X17 Y18 R8
G01 X17.7 Y19.7
G00 Z5
X17 Y18
G01 Z-0.3
G03 X14.7 Y8 R21
G00 Z5
X15.5 Y25
G01 Z-0.3
G03 X15 Y11 R-7.5
G00 Z5
X15.6 Y25.2
G01 Z-0.3
G02 X6.9 Y22.8 R5
G00 Z5
X5.3 Y19.5
G01 Z-0.3
G02 X15.7 Y14.9 R20
G00 Z5
X5.1 Y18
G01 Z-0.3
G02 X12 Y10.6 R13
G00 Z5
X33Y10
G01 Z-0.3
Y12
G02 X37 Y17 R9
X41 Y10 R25
G00 Z5
X38 Y16
G01 Z-0.3
G03 X34.3 Y11 R9
G01 Y8
G00 Z5
X25 Y18
G01 Z-0.3
X29 Y15
G00 Z5
X24 Y16
G01 Z-0.3
X28 Y14
X27 Y13
X28 Y11
X30
X31 Y13
X30 Y14
X34Y16
G00 Z50
M30

 同学们可按照需求自行调整代码。

 

图为在训练中心的电脑上,用 CIMCO做的模拟

大小为50*50

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/3335.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux--基础IO(上)

目录 1. 文件的边角知识 1.1 文件是什么? 1.2 文件是怎么打开的? 1.3 进程与文件 进程与文件的关系 2. 重温c语言文件接口 2.1 打开文件的方式 2.2 读写文件接口的重温 2.2.1 写文件 2.2.2 读文件 3. 系统文件I/O 3.1 系统接口 3.2 系…

【深度学习-第5篇】使用Python快速实现CNN分类(模式识别)任务,含一维、二维、三维数据演示案例(使用pytorch框架)

在之前的文章中介绍了CNN的图解入门,CNN的MATLAB分类实现,CNN的MATLAB回归实现。 卷积神经网络(Convolutional Neural Networ,简称CNN)是一种广泛应用于图像识别领域的深度学习算法。它通过模拟人类视觉系统的层次结构,可以自动提…

半导体芯片相关知识

半导体工业构成 半导体工业是一个涉及多个领域和环节的复杂产业链,其构成包括但不限于以下几个方面: 芯片设计: 芯片设计是半导体工业的基础,包括集成电路(IC)设计、系统芯片设计、模拟电路设计等。芯片设…

nginx-1.24.0 安装教程

下载nginx安装包 mkdir -p /home/app cd /home/app wget http://nginx.org/download/nginx-1.24.0.tar.gz 解压缩 tar -zxf nginx-1.24.0.tar.gz 下载nginx二进制包编译所需的工具和依赖 yum install gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel -y 编译…

Arduino平衡小车

一,TB6612FNG电机驱动芯片 TB6612FNG是东芝半导体公司生产的一款直流电机驱动器件,它具有大电流MOSFET-H桥结构,双通道电路输出,可同时驱动2个电机. 参数名称参数值电压范围2.7-5.5V最大输入电压15V输出电流1.2A(平均)/3.2A&…

Vitis HLS 学习笔记--HLS入门示例集合-目录

目录 1. 示例集合概述 2. Interface 接口 2.1 Aggregation_Disaggregation 聚合与解聚 2.1.1 aggregation_of_m_axi_ports 2.1.2 aggregation_of_nested_structs 2.1.3 aggregation_of_struct 2.1.4 auto_disaggregation_of_struct 2.1.5 disaggregation_of_axis_port …

Lambda表达式与函数式接口

Lambda表达式与函数式接口 1. 函数式接口 1.1 什么是函数式接口 函数式接口是指只有一个抽象方法的接口(Object的public方法除外。)。这种接口可以使用Lambda表达式实现,从而实现函数式编程的特性。另外函数式接口可以有默认方法和静态方法…

Python 安装faiss失败

报错 遇到ModuleNotFoundError: No module named faiss,使用下面语句安装失败。 pip3 install faiss 遇到 ERROR: Could not find a version that satisfies the requirement faiss (from versions: none) ERROR: No matching distribution found for faiss …

模块化 手写实现webpack

模块化 common.js 的导入导出方法: require \ export 和 module.exports export 和 module.export nodejs 内存1.4G -> 2.8G cjs ESModule 主要区别: require属于动态类型:加载执行 同步 esmodul是静态类型:引入时并不会真的去…

[C++][算法基础]01背包问题(动态规划)

有 𝑁 件物品和一个容量是 𝑉 的背包。每件物品只能使用一次。 第 𝑖 件物品的体积是 𝑣𝑖,价值是 𝑤𝑖。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量…

Autosar AP的基本构成

1. 引言 Autosar AP的体系结构是怎样的呢?从整体的宏观的方向上划分,分为 1)应用层,其中放置各种应用组件SWCs。2)运行时基本功能软件族群,提供基本AutoSar基本软件中间件,比如经典的通信服务…

tsdx 打包ts项目

问题:sdk项目里面有node代码和浏览器代码,打包产物要同时支持两个平台。 1、 解读tsdx build命令 tsdx使用了rollup打包,

【漏洞复现】云时空社会化商业ERP系统slogin SQL注入漏洞

漏洞描述: 云时空社会化商业ERP系统slogin存在SQL注入漏洞,攻击者可以通过此漏洞获取数据库敏感信息。 搜索语法: Fofa-Query: app"云时空社会化商业ERP系统" 漏洞详情: 1.云时空社会化商业ERP系统。 2.漏洞POC: …

智慧园区引领未来产业趋势:科技创新驱动园区发展,构建智慧化产业新体系

目录 一、引言 二、智慧园区引领未来产业趋势 1、产业集聚与协同发展 2、智能化生产与服务 3、绿色可持续发展 三、科技创新驱动园区发展 1、创新资源的集聚与整合 2、创新成果的转化与应用 3、创新文化的培育与弘扬 四、构建智慧化产业新体系 1、优化产业布局与结构…

JavaScript:将input标签中的内容打印到控制台

使用浏览器进行开发时&#xff0c;按F12可以查看网页信息。 目标&#xff1a;实现将input标签中的内容&#xff0c;打印到控制台&#xff08;console&#xff09; HTML页面的关键代码实现&#xff1a; 登录功能&#xff1a; HTML代码&#xff1a; <div class"form-…

[八股]从反射到动态代理

从反射到动态代理 这部分文章将能解答以下问题&#xff1a; JVM的类加载过程中加载这一阶段做了什么&#xff1f; 讲一下设计模式中的代理模式 动态代理是什么&#xff1f; Spring是如何实现AOP的? 初识反射 Java反射可以在程序运行时动态加载类并获取类的详细信息&#xff0…

Node.js 22 发布,原生支持 WebSocket 客户端

昨日&#xff0c;Node.js 官方博客正式宣布 Node.js 22 的发布&#xff01;新版本亮点包括 require() ES 模块、WebSocket 客户端、V8 JavaScript 引擎的更新等&#xff01; Node.js 22 将在 10 月进入长期支持 (LTS)&#xff0c;但在此之前&#xff0c;它将是接下来六个月的 …

【AI相关】数学和统计学知识

数学和统计学的知识可以分为两部分&#xff1a; 一部分是线性代数中的基础概念&#xff0c;比如标量、向量和张量。 另一部分是概率统计中常见的分布类型&#xff0c;比如正态分布和伯努利分布。 线性代数 什么是标量&#xff1f; 标量是一个单独的数&#xff0c;可以是整…

PHP安装dbase扩展,2024最新安装日志,注意PHP版本、扩展目录路径、文件权限3个大坑

今天在我的免费云服务器&#xff0c;阿贝云上安装dbase扩展。系统是centos&#xff0c;安装好了宝塔面板。 第一步&#xff0c; yum install php-pear pecl install dbase &#xff08;显示Installing ‘/usr/lib64/php/modules/dbase.so’ install ok: channel://pecl.php.net…

2021年全国大学生电子设计竞赛D题——基于互联网的摄像测量系统(二)

09 电路设计 前面介绍了系统的硬件框图如下&#xff1a; 硬件基本分为三块&#xff0c;两个摄像节点&#xff0c;一个终端节点。 1. 摄像节点硬件 摄像节点由一个DE10-Nano开发板和一个D8M摄像头实现&#xff0c;DE10-Nano开发板的HDMI接口外接HDMI显示器来显示拍摄到的视频。…