贝贝60秒:凸轮曲线插件的预先要求
曲政 / 2019-03-11
今天是贝贝报告给你的第 11 天
2019-03-11 星期一
我打算做一个凸轮曲线计算的插件,具体细节以后再讲,先谈一谈为了解决问题,所必须的四个预先要求。
-
挂靠开源平台:FreeCAD 基本可用,社区很活跃,我翻译过一些文档,还需要通读开发者手册;
-
熟悉开发语言:MIT 的 Python 入门 MOOC 我念完了,还要读两本 NumPy 和 SciPy 的书;
-
掌握数学工具:凸轮曲线的函数一般不复杂,简单微积分够了,但是要同时指定速度,可能必须用 B 样条曲线。
-
理解场景条件:我的两个老东家都大量使用凸轮,其中一个场景用到四片凸轮控制双手动作,神似挤奶。我挤过奶,但还要更多实践来验证。
以上四点是必要条件,并不充分。
声明这四点,是为了做减法,放下那些不在关键道路上的事情。比如说,英语听说、网页制作、资料翻译、社团服务、亲子教育。
今天的启发来自于“得到”App里吴军的《科技史纲60讲》,笔记与二维码链接在这里,你可以试读五节。
也许我误解了“预先要求”的内涵,敬请指教。