四边定位的旋转量模拟(Python)

模拟工件静态定位时,如果定位爪边长小于工件边长,那么工件会有旋转,本文正是求这极限情形。 输入与输出 输入工件的边长定位爪的边长 输出工件的极限状态 变量说明 算法逻辑 工件某一边紧贴定位爪的某一边(点) 计算工件相邻边是否接触定位爪 工件以定位爪的...

编程

SolidWorks 新・遍历装配体(VBA)

前言在之前写的 SolidWorks 遍历装配体(VBA)中介绍了一种遍历装配体的方法,但是有一些缺点,比如会跳过已压缩和轻化的零部件。如果要想解决这个问题,那么运行起来会速度很慢。所以我又发现了另一种快速遍历装配体的方法。 思路通过不断递归使用 TraverseComponent 这个函数,实现获取装配体下的每...

编程

Python3 常用内置函数

本文罗列了一些自己常用的函数,并添加一些自己的见解。如有纰漏,望不吝赐教,谢谢!参考资料 https://docs.python.org/zh-cn/3/library/functions.html abs() abs(x)返回一个数的绝对值。参数可以是整数、浮点数或任何实现了__abs__() 的对象。如果...

编程

SolidWorks 一键导图(VBA)

前言作为一名机械工程师,出图 / 导图时一件稀松平时的事情,但是导图上尤其会重复性地浪费时间,此时 SolidWorks 宏程序可以很好解决这个问题。下面我将使用 VBA 逐步讲一下这方面的编程,如果对 SolidWorks 宏一无所知的读者,建议先行搜索一下 SolidWorks VBA 相关方面的内容。 需求...

编程

从零开始写数控系统 0.5:【重写】直线插补

起因在上一片文章中,其实已经将逐点比较法的直线插补写得差不多了,但是因为象限问题,代码比较抽象。所以我使用面向对象的思路重写了一遍。 关于数字在所有的编程语言中,基本只用到整型和浮点数两种数字类型,但是面对这个数控编程,如果采用整型则无法满足精度要求,而浮点数因为其保留精度的特性,使用起来也较为不便(主要是需要重...

机械

SolidWorks 遍历装配体(VBA)

前言其实 SolidWorks 软件本身就是根据 SolidWorks API 的基础上开发而成的,其 API 主要可以通过 VBA、C++ 和 C# 进行调用。一般情况下,SolidWorks 自带 VBA 编译器,所以使用 VBA 进行开发是最容易的。但如果追求更高阶和复杂的二次开发,使用 C# 则较为轻松。...

编程

使用 arduino 板载 LED 实现摩斯电码

本想买个类似树莓派那种的开发板,但正好朋友说手头有个开发板,于是便借用着学习一下,收到后发现竟然是类似单片机式的,arduino 开发板。正好也趁此机会学学 C/C++,于是就便有了这篇文章。 这应该算是我第一个 C/C++ 语言的作品了,望不吝赐教。 前言先来看一下官网的第一个 Blink 实例。 12...

编程

曲柄摇杆机构的模拟仿真(Python)

本文讲述了关于如果使用 python,实现对曲柄摇杆机构(含双曲柄,双摇杆和以摇杆为主动件的尚未完成)的模拟仿真。如有大佬,望不吝赐教,感谢! 实现原理如图所示,$l_{0}$ 为机架,$l_{1}$ 为主动件,$l_{2}$ 为连杆,$l_{3}$ 为从动件,${\alpha_{01}}$ 为主动件旋转角度...

编程

即便 Windows 屏蔽了 IE 浏览器,仍要打开

众所周知,微软在一些较高版本的 Windows 上不支持打开 IE 浏览器,以下是我在网上找到的一行代码,用于一键打开 IE 浏览器。 使用方法:将代码保存为 vbs 文件,双击打开。 懒得自己复制粘贴改后缀名的话,可以在这下载成品。蓝点网服务器

编程

我的电脑开着吗(Python)

一个比较无聊的编程小玩意,学习 python 写 GUI 的练手作品。 代码1234567891011121314151617181920212223242526272829303132333435363738394041424344# 我的电脑开着吗import timeimport randomimpor...

编程

网站地图 | 状态监测 | 图片加密&解密 | File Server | 博友圈 | 博客说
Copyright 2022-2025 | Powered by Hexo 7.3.0 & Stellar 1.33.1
总访问量次 |