当前位置: 首页 > news >正文

海拉尔网站设计wordpress设置手机浏览

海拉尔网站设计,wordpress设置手机浏览,北极动力网站建设,网站建设与分工的论文今天要讲的是关于在solidworks中如何自动创建虚拟零件的功能,也就是solidworks中插入新零件这个功能。 实现这个功能需要使用的API如下所示: InsertNewVirtualPart(swFaceOrPlane1, out swcomp2); 其中这个方法中使…

今天要讲的是关于在solidworks中如何自动创建虚拟零件的功能,也就是solidworks中插入新零件这个功能。

实现这个功能需要使用的API如下所示:

InsertNewVirtualPart(swFaceOrPlane1, out swcomp2);

其中这个方法中使用到了两个参数。

第一个参数:为一个平面,或是一个基准平面。

第二个参数:为成功创建这个虚拟零件以后,返回的Component2类型文件。

下面这个图片是官方给出的关于API的解释:

 

下面展示一段使用这个方法的代码:

  Component2 swcomp2 = null;
  int longstatus1 = 0;   object swFaceOrPlane1 = null;

 longstatus1 = swAss.InsertNewVirtualPart(swFaceOrPlane1, out swcomp2);

当然一般的情况下,这样使用是没有问题的,只要设置了零件的模板。在使用这个方法的时候solidworks会自动寻找模板,但是有的时候会有一些问题,导致你在创建虚拟零件的时候返回的Component2类型文件为空。

下面介绍一下使用时候的注意事项:

1、solidworks的一些配置会影响你在使用方法的方式,如果你像我一样在使用上面方法的时候传入的第一个参数为空,那么必须要做一些配置才能保证返回第二个参数不为空。具体设置为打开选项,然后找到外部参考,把允许创建模型外部参考勾选上。这样就没有问题了。操作如下图所示:

2、如果你不想这样设置,那么你在使用这个方法的时候就不能给第一个参数为空,需要给一个平面或者基准平面。这样使用也没有问题。

下面要介绍的是,如果你想自动把这个默认配置勾选上,也是可以通过程序自动实现的。

如下面代码所示:

  public static void AutomaticSetting(ISldWorks swApp)
        {
            swApp.SetUserPreferenceToggle(((int)(swUserPreferenceToggle_e.swAllowCreationOfReferencesExternalToModel)), true);
            swApp.SetUserPreferenceToggle(((int)(swUserPreferenceToggle_e.swReferenceOnlyEnvelopeComponentType)), false);
            swApp.SetUserPreferenceToggle(((int)(swUserPreferenceToggle_e.swReferenceInContextOfTopLevelAssembly)), false);
        }

如上面所示代码可以实现自动默认配置solidworks。

当然这个位置还有一点需要说的,当你在使用这两个方法的时候, swApp.SetUserPreferenceToggle(((int)(swUserPreferenceToggle_e.swReferenceOnlyEnvelopeComponentType)), false);
            swApp.SetUserPreferenceToggle(((int)(swUserPreferenceToggle_e.swReferenceInContextOfTopLevelAssembly)), false);

我给的参数是false,当你给true的时候。就又是一个结果了,这里我就不说区别了。

把这个验证留给评论区的大佬们吧。

本篇文章介绍到此结束,我们下篇文章再见。

http://www.yayakq.cn/news/382607/

相关文章:

  • 咸阳网站制作在线网站做情侣头像
  • 英文网站建设目的网页设计总结论文
  • 网站开发知识点总结怎么查看网站开发语言
  • 抓取工具把对手网站的长尾词自己创建外贸公司
  • 黄山建设网站公司电话长春网络营销公司
  • 定制家具网站建设怎么制作app平台
  • 做网站运营难吗桂林象鼻山门票多少钱
  • 淄博网络科技有限公司关键词优化哪家强
  • 网站模版网 下载做牛津布面料在哪个网站找客户
  • 工商年检在哪个网站做哈尔滨网站优化对策
  • 医疗网站建设教程室内设计专业就业方向
  • 长春火车站附近美食动画制作软件下载安装
  • 外贸网站导航栏建设技巧简约型网站设计
  • 虹口区建设工程管理网站深圳找人做网站
  • 网页模板哪个网站可以下载做网站的价格贵吗
  • 昆明网站开发推广公司南京电子商务网站建设
  • 吉林市城市建设档案馆官方网站文章分享网站模版
  • 建设工程信息化考试报名网站成都学校网站建设公司
  • wordpress地址和站点地址有什么用免费做试卷的网站
  • 鹤壁网站设计产品展示型网站有哪些
  • 巴中 网站建设外贸服装网
  • 北京建设协会网站小企业网站建设平台
  • 深圳市建设注册中心网站.net网站程序
  • 铜川网站建设报价校园品牌推广方案
  • 深圳外贸网站制作价格网站建设营销的公司
  • 深圳商城网站建设报价线上营销培训
  • 珠海酒店网站建设哪个网站做原创歌曲
  • 北碚免费建站哪家做得好设计官网首页
  • jsp网站缓存在哪网站优化关键词排名公司
  • 东营网站wordpress修改二级域名