草庐IT

柔性参数化弹簧建立

目标物体:要求实现参数化和柔性装配(长度可变)通过扫略建立上钩新建一个装配体,在其中新建一个零件复制一份,建立约束,使二者方向相反建立弹簧螺旋部分在装配体中新建零件,建立扫略圆截面和引导线:扫描,指定扭转:制作柔性部件对弹簧右键->使装配体成为柔性,注意这个参考要把零件与装配体关联起来,将草图中关键的参考实体对应到装配体中,这样才能建立连接,以防不懂放个gif实现的效果如下,拖动边缘的弹簧钩,弹簧会自动变更长度:参数化:这里需要参数化线径d和外径D两个,建立方程式在零件:弹簧钩中,建立全局变量,并在草图中关联起来,这步就不详细说了,为了让其他零件共享这两个参数,需要链接至外部文件,生成一个tx

关于打公式的一些事

作为写作时需要插入很多公式的专业来说,快速编辑、排版、添加公式是非常重要的工作,曾经自己都是手动添加公式,没有用什么专业软件,踩了一些坑,所以这里总结一下,希望能够帮助到someone。Q1:word中怎么打公式?1.使用word中自带公式工具点击插入->公式,插入新公式每次这样点击很麻烦,所以可以使用快捷键'Alt'+'='。也可以选中文本,按'Alt'+'='转换为Word中的公式:2.使用专业软件mathtype/Axmathmathtype:MathType中文官网-MathType数学公式编辑器下载,MathType教程  价格较贵,约¥338/年Axmath:AxMath/AxGl

Axmath在word中的快捷键失效的解决办法

这两天碰到一个尴尬的问题,电脑里先后安装了mathtype和Axmath,mathtype不想用了,就将其加载项移除了,关于移除的方法可以参考这篇:安装Mathtype后在word中不能使用ctrl+v快捷键的解决办法_qq_40708689的博客-CSDN博客_安装mathtype后复制粘贴快捷键用不了移除之后,mathtype加载项没了,变成这样,但却发现Axmath的快捷键无效(例如alt+q,alt+shift+q等)怀疑是mathtype与axmath之间产生的冲突,但又不想完全卸载mathtype,于是进行了这样的操作,最后成功:文件->选项->自定义功能区->键盘快捷方式:自定义

使用Solidworks制作六轴机械臂动画

建立模型,确认关节六自由度的机械臂应该有六处可旋转的关节,这就意味着在绑定约束的时候需要提供六个自由度,需要找出这六个关节,典型六自由度关节如图示。添加关节约束需要添加的是6个角度限制约束,建议为面与面之间的转角限制,以基座为例,找到两个可以描述转动关系的面:这里展示一下我建好的6个转角约束此时已经可以自由拖动机械臂了:我希望能够统一管理这六个约束,于是添加配合控制器,位置在插入->配合控制器:使用配合控制器收集配合,然后添加几个期望的位置点添加位置点①手动拖动:点击配合控制器中的运动锁定,使配合处于被驱动状态后,即可手动拖动位置②直接改变角度:拖动转角即可③使末端抵达某特定位置点这需要使用到

柔性参数化弹簧建立

目标物体:要求实现参数化和柔性装配(长度可变)通过扫略建立上钩新建一个装配体,在其中新建一个零件复制一份,建立约束,使二者方向相反建立弹簧螺旋部分在装配体中新建零件,建立扫略圆截面和引导线:扫描,指定扭转:制作柔性部件对弹簧右键->使装配体成为柔性,注意这个参考要把零件与装配体关联起来,将草图中关键的参考实体对应到装配体中,这样才能建立连接,以防不懂放个gif实现的效果如下,拖动边缘的弹簧钩,弹簧会自动变更长度:参数化:这里需要参数化线径d和外径D两个,建立方程式在零件:弹簧钩中,建立全局变量,并在草图中关联起来,这步就不详细说了,为了让其他零件共享这两个参数,需要链接至外部文件,生成一个tx

关于打公式的一些事

作为写作时需要插入很多公式的专业来说,快速编辑、排版、添加公式是非常重要的工作,曾经自己都是手动添加公式,没有用什么专业软件,踩了一些坑,所以这里总结一下,希望能够帮助到someone。Q1:word中怎么打公式?1.使用word中自带公式工具点击插入->公式,插入新公式每次这样点击很麻烦,所以可以使用快捷键'Alt'+'='。也可以选中文本,按'Alt'+'='转换为Word中的公式:2.使用专业软件mathtype/Axmathmathtype:MathType中文官网-MathType数学公式编辑器下载,MathType教程  价格较贵,约¥338/年Axmath:AxMath/AxGl

Axmath在word中的快捷键失效的解决办法

这两天碰到一个尴尬的问题,电脑里先后安装了mathtype和Axmath,mathtype不想用了,就将其加载项移除了,关于移除的方法可以参考这篇:安装Mathtype后在word中不能使用ctrl+v快捷键的解决办法_qq_40708689的博客-CSDN博客_安装mathtype后复制粘贴快捷键用不了移除之后,mathtype加载项没了,变成这样,但却发现Axmath的快捷键无效(例如alt+q,alt+shift+q等)怀疑是mathtype与axmath之间产生的冲突,但又不想完全卸载mathtype,于是进行了这样的操作,最后成功:文件->选项->自定义功能区->键盘快捷方式:自定义

使用Solidworks制作六轴机械臂动画

建立模型,确认关节六自由度的机械臂应该有六处可旋转的关节,这就意味着在绑定约束的时候需要提供六个自由度,需要找出这六个关节,典型六自由度关节如图示。添加关节约束需要添加的是6个角度限制约束,建议为面与面之间的转角限制,以基座为例,找到两个可以描述转动关系的面:这里展示一下我建好的6个转角约束此时已经可以自由拖动机械臂了:我希望能够统一管理这六个约束,于是添加配合控制器,位置在插入->配合控制器:使用配合控制器收集配合,然后添加几个期望的位置点添加位置点①手动拖动:点击配合控制器中的运动锁定,使配合处于被驱动状态后,即可手动拖动位置②直接改变角度:拖动转角即可③使末端抵达某特定位置点这需要使用到

基于Simulink的二轮平衡小车仿真

问题描述现有一个Solidworks中的小车模型,如图所示。现在需要在matlab中进行物理仿真,所以需要在matlab中建立物理模型,这里使用Simscape较为合适。导入模型到matlab中分别将车身(除轮子以外的部分)与车轮保存为stl或step格式。在simulink中创建filesolid,file为先前保存的车身、车轮。建立模型步骤  我们可以对首先建立一个与实际情况近似的模型,使机构基本能够工作,后续迭代可以逐渐增加模型的复杂度。建模步骤按照下述方法进行:1.定义机构中的刚体2.定义刚体之间的连接(关节、约束等)3.孤立地考虑每一个刚体,建立刚体的简单近似模型。4.利用关节/约束

基于Simulink的二轮平衡小车仿真

问题描述现有一个Solidworks中的小车模型,如图所示。现在需要在matlab中进行物理仿真,所以需要在matlab中建立物理模型,这里使用Simscape较为合适。导入模型到matlab中分别将车身(除轮子以外的部分)与车轮保存为stl或step格式。在simulink中创建filesolid,file为先前保存的车身、车轮。建立模型步骤  我们可以对首先建立一个与实际情况近似的模型,使机构基本能够工作,后续迭代可以逐渐增加模型的复杂度。建模步骤按照下述方法进行:1.定义机构中的刚体2.定义刚体之间的连接(关节、约束等)3.孤立地考虑每一个刚体,建立刚体的简单近似模型。4.利用关节/约束