最近一直在Linux上工作,今天需要绘制一个三维图,本打算切换回到Windows上,画好图形导出后再切换回来。但是要绘制的图形很简单,所以就想有没有开源的三维CAD软件可以用。查了一下,发现一个非常神奇的工具,onshape。
这居然是一个在线的三维CAD工具,我用过Google Docs啥的,感觉已经挺先进了,但是这个onshape还是让我很惊讶啊,现在的浏览器和服务器技术都能已经这么吊了!?
试用了一下,onshape还是非常直观的,最开始的Workspace,Part Studio,还有Version确实是有一点费解,但是一旦了解了就好了,没什么困难的。可注册免费账户,不过创建的文件都是公开的。
新建零件,草绘,特征,装配一切都非常intuitive, 只要网络畅通,绘制一些简单三维几何没有任何问题。看了一下一些screenshot,就算是非常复杂的设计,也能够吃得消,真是令人惊讶。
不过一开始用还是有点不太适应的地方就是在装配。如果你像我一样,之前是使用Solidworks, Cero或者Inventor一类的软件(我不太懂UG,但我知道UG不太一样),那么在装配的时候会有一点不适应。主要表现在不能使用虚拟的几何进行装配,例如参考面,参考轴,坐标原点之类的。需要做到以上的功能,需要借助onshape的特色功能(估计也是一个买点),就是Mate connector。
一开始看到这个Mate connector,感觉和Inventor的iMate有点像,但是又不是一个概念,看样子Mate connector用起来会更灵活。现在的软件技术,网络技术真可怕!我这里准备了一个例子,说明如何用Mate connector,在装配环境中实现参考图元的装配。附图中使用的英文注解,视为了外国朋友也能看懂准备的&