第三课 SolidWorks的系统选项及文档属性.doc

第三课 SolidWorks的系统选项及文档属性.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三课 SolidWorks的系统选项 和文档属性 学习本课后,你能达到下列能力: 理解用程序设置SolidWorks的一些系统选项。 在SolidWorks环境中,用程序可以控制相关的一些数值,如复选框、文本框、显示框、单选框及滑动条。 系统选项设置概述 为了利用程序设置SolidWorks环境中的系统选项的初始值,则必须调用SolidWorks API提供的相关功能及设置方法,针对不同的数值类型,SolidWorks API 提供了四种设置的方法: SldWorks::SetUserPrefenceToggle ‘设置布尔值数值 SldWorks::SetUserPrefenceIntegerValue ‘设置整数型数值 SldWorks::SetUserPrefenceDoubleValue ‘设置双精度型数值 SldWorks::SetUserPrefenceStringValue ‘设置字符串型数值 注意:上述四种设置方法具有共同的设置(SetUserPrefence),只不用在其后加上相应的数值类型。但是四种方法设置的数值都是利用GetUserPrefence来获得所需的数值。 复选框的设置 对于复选框的设置,SolidWorks API提供SldWorks::SetUserPrefenceToggle的方式来设置它是否打开或关闭。 SldWorks.SetUserPreferenceToggle void SldWorks.SetUserPreferenceToggle ( userPreferenceValue, onFlag) 输入: userPreferenceValue 由swUserPreferenceToggle_e定义,请参考相关表,用T表示。 输入: onFlag TRUE表示打开, FALSE 表示关闭 2.1 用新建命令创建新的宏文件,并命名为SystemOptions.SWP。 2.2 引用SolidWorks常数类。 2.3 修改宏文件代码。 2.4 增加代码 2.5 存盘并测试代码。 3 整数型设置文本框 当文本框的数值是整数型时,SolidWorks API提供SldWorks::SetUserPrefenceIntegerValues的方式来设置它的数值。 SldWorks.SetUserPreferenceIntegerValue retval = SldWorks.SetUserPreferenceIntegerValue ( userPreferenceValue, value) 输入: userPreferenceValue 由 swUserPreferenceIntegerValue_e定义,请参考相关表,用IV表示。 输入: value 你要输入的整数数值。 返回: retval TRUE表示设置成功, FALSE没有设置。 3.1 增加代码 3.2 存盘并测试宏代码,运行结果如3条的第二个图形所示。 4 双精度型设置文本框 当文本框的数值是双精度型时,SolidWorks API提供SldWorks::SetUserPrefenceDoubleValues的方式来设置它的数值。 SldWorks.SetUserPreferenceDoubleValue retval = SldWorks.SetUserPreferenceDoubleValue ( userPreferenceValue, value) 输入: userPreferenceValue 由 swUserPreferenceIntegerValue_e定义,请参考相关表,用DV表示。 输入: value 你要输入的双精度型数值。 返回: retval TRUE表示设置成功, FALSE没有设置。 4.1 修改代码 把工程图的局部视图比例缩放设置为1.5。 4.2 存盘并测试运行结果,如4条的第二图。 5 字符串型设置文本框 当文本框的数值是字符串型时,SolidWorks API提供SldWorks::SetUserPrefenceStringValues的方式来设置它的数值。 SldWorks.SetUserPreferenceStringValue retval = SldWorks.SetUserPreferenceStringValue ( userPreferenceValue, value) 输入: userPreferenceValue 由 swUserPreferenceIntegerValue_e定义,请参考相关表,用SV表示。 输入: value 你要输入的字符串型数值。 返回: retval TRUE表示设置成功

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档