SolidWorks机械工程师网——最大的SolidWorks学习平台

标题: 【分享】选择草图尺寸比例缩放 [打印本页]

作者: xckzjx    时间: 2019-1-30 01:19
标题: 【分享】选择草图尺寸比例缩放
【前言】
近期工作很常需要绘制凸轮(CAM)…
众所周知,凸轮外形多用包覆指令绘制,然而包覆草图内圆展开图尺寸与角度之间的换算何其恼人…
(此包覆草图仅作示意用,标註并不完整,勿怪。图面括弧内为对应角度。)







回答同仁提问时,曾经回覆用「设计表」+「方程式」的概念来处理,没想到第一时间被打枪说「不够直观」!
因为每个新的凸轮零件档案都要先做一个设计表,而设变时又得打开设计表「逐一输入」目标的角度值再藉公式转换…
希望可以做一个「在草图中」直接输入角度值,然后选择欲变更比例(展开尺寸转换角度)的尺寸,藉由巨集转换成对应角度的小工具。
参考了官方论譠中几个前辈的分享代码,有了以下结果。

效果如下:




作者: amazon45818    时间: 2019-3-29 23:15
1. 此巨集仅为凸轮展开包覆草图使用,所以代码中有圆周率的转换值。
2.客倌可依个人需求修改程式码,例如修改成输入缩放比例(Scale Factor)
  初学者亦可学习如何制作巨集表单(我也是抄来的~-_-|||)
3. 系统版本:Win8.1 SW2012 SP5.0
4.使用方式:此巨集仅用于草图尺寸。使用前「请先确定已选择欲更改比例的尺寸」,否则其他方式均会报错!


DimRescaler.swp (90 KB, 下载次数: 12)







欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2