从零开始写数控系统 0.5:【重写】直线插补
起因在上一片文章中,其实已经将逐点比较法的直线插补写得差不多了,但是因为象限问题,代码比较抽象。所以我使用面向对象的思路重写了一遍。 关于数字在所有的编程语言中,基本只用到整型和浮点数两种数字类型,但是面对这个数控编程,如果采用整型则无法满足精度要求,而浮点数因为其保留精度的特性,使用起来也较为不便(主要是需要重...
起因在上一片文章中,其实已经将逐点比较法的直线插补写得差不多了,但是因为象限问题,代码比较抽象。所以我使用面向对象的思路重写了一遍。 关于数字在所有的编程语言中,基本只用到整型和浮点数两种数字类型,但是面对这个数控编程,如果采用整型则无法满足精度要求,而浮点数因为其保留精度的特性,使用起来也较为不便(主要是需要重...
前言其实 SolidWorks 软件本身就是根据 SolidWorks API 的基础上开发而成的,其 API 主要可以通过 VBA、C++ 和 C# 进行调用。一般情况下,SolidWorks 自带 VBA 编译器,所以使用 VBA 进行开发是最容易的。但如果追求更高阶和复杂的二次开发,使用 C# 则较为轻松。...
这是第 21 届共产党和工人党国际会议上唯一的执政党 —— 越南共产党的代表团团长所作的发言。 注:原文就从第四点跳到第六点,非笔误。 转自 SolidNet | 23rd IMCWP, Contribution by CP of Vietnam DeepL 翻译Google 翻译微软翻译英文原文亲爱...
本想买个类似树莓派那种的开发板,但正好朋友说手头有个开发板,于是便借用着学习一下,收到后发现竟然是类似单片机式的,arduino 开发板。正好也趁此机会学学 C/C++,于是就便有了这篇文章。 这应该算是我第一个 C/C++ 语言的作品了,望不吝赐教。 前言先来看一下官网的第一个 Blink 实例。 12...
本文讲述了关于如果使用 python,实现对曲柄摇杆机构(含双曲柄,双摇杆和以摇杆为主动件的尚未完成)的模拟仿真。如有大佬,望不吝赐教,感谢! 实现原理如图所示,$l_{0}$ 为机架,$l_{1}$ 为主动件,$l_{2}$ 为连杆,$l_{3}$ 为从动件,${\alpha_{01}}$ 为主动件旋转角度...
注音与各发音法对照【】表示与其他声母或韵母连用时的发音 单音 注音 通用拼音 汉语拼音 威妥玛拼音 范例 (注音与通用) ㄅ b b p 八 (ㄅㄚ,ba) ㄆ p p p’ 杷 (ㄆㄚˊ, pa) ㄇ m m m 馬 (ㄇㄚˇ, ma) ㄈ f f f 法 (ㄈㄚˋ,...
转自 说明: 本教程基于 Markdown 语言编写,项目地址位于 Simple-Markdown-Guide。 本教程定位为基础教程,更加详细的用法可参考其他资料。 本教程中代码块内的代码为 Markdown 的语法。 本教程中部分语法使用的是 GitHub Flavored Markdown,GFM...
众所周知,微软在一些较高版本的 Windows 上不支持打开 IE 浏览器,以下是我在网上找到的一行代码,用于一键打开 IE 浏览器。 使用方法:将代码保存为 vbs 文件,双击打开。 懒得自己复制粘贴改后缀名的话,可以在这下载成品。蓝点网服务器
一个比较无聊的编程小玩意,学习 python 写 GUI 的练手作品。 代码1234567891011121314151617181920212223242526272829303132333435363738394041424344# 我的电脑开着吗import timeimport randomimpor...
本来打算直接写一个数控系统可视化的 python 程序的,但是发现难度比较大(主要在圆弧编程方面),所以就准备从头开始写吧。 详细的思路请参见数控技术 - 直线插补 - 逐点比较法,我就直接解释我写的代码了。 代码 123456789101112131415161718192021222324252627...