从零开始写数控系统 0.5:【重写】直线插补
起因在上一片文章中,其实已经将逐点比较法的直线插补写得差不多了,但是因为象限问题,代码比较抽象。所以我使用面向对象的思路重写了一遍。 关于数字在所有的编程语言中,基本只用到整型和浮点数两种数字类型,但是面对这个数控编程,如果采用整型则无法满足精度要求,而浮点数因为其保留精度的特性,使用起来也较为不便(主要是需要重...
起因在上一片文章中,其实已经将逐点比较法的直线插补写得差不多了,但是因为象限问题,代码比较抽象。所以我使用面向对象的思路重写了一遍。 关于数字在所有的编程语言中,基本只用到整型和浮点数两种数字类型,但是面对这个数控编程,如果采用整型则无法满足精度要求,而浮点数因为其保留精度的特性,使用起来也较为不便(主要是需要重...
一个比较无聊的编程小玩意,学习 python 写 GUI 的练手作品。 代码1234567891011121314151617181920212223242526272829303132333435363738394041424344# 我的电脑开着吗import timeimport randomimpor...
本来打算直接写一个数控系统可视化的 python 程序的,但是发现难度比较大(主要在圆弧编程方面),所以就准备从头开始写吧。 详细的思路请参见数控技术 - 直线插补 - 逐点比较法,我就直接解释我写的代码了。 代码 123456789101112131415161718192021222324252627...