zoukankan      html  css  js  c++  java
  • SolidWorks填写模型属性辅助工具

    辅助填属性的方法、二次开发工具很多,本人写的这个优点是:

    • 轻量化(只需要有Excel或wps(带vba模块),不需要安装其他程序);
    • 以Excel为界面,熟悉Excel的人会有亲切感;
    • 能利用Excel各种功能。

    缺点是:技术支持少(使用介绍、修复bug、升级,是我是我还是我,虽然代码是开放的,但是估计没多少人会有时间去折腾)。

    程序文件:

    https://pan.baidu.com/s/1bEKhYNPB2wiv3-vK_2Uw1Q

    其中的“设置材质+属性”。

    操作步骤:

    1. 指定操作对象。
      意思是指定准备填写属性的模型,其中有两个主按钮,点击后会把模型的路径、名称信息列出到Excel中,以供后续操作。
      1. “选定/当前对象”
        如果只想操作当前激活的SolidWorks模型,点击它(当前激活的可以是工程图文件,会自动激活相应的模型文件);
        如果当前SolidWorks打开的是装配体,可以在特征树中按ctr键进行挑选,然后再点击它。
      2. “遍历装配体”
        会按照特征树的排列顺序,将装配体的各个子零部件列出到Excel中;
    2.  读主材质及属性。
      读取模型中现有的属性信息,列写到Excel中相应列;
      默认是会对Excel的每一行进行操作,如果想排除某些行,可以将哪一行设置成任意一种背景色,或者用Excel的筛选功能进行筛选(程序会忽略掉不可见的行)。此原则对后面的操作也有效
      如果是焊接件,需要进一步点“读切割清单”,以读取切割清单项目的属性到Excel中;    
    3. 改主材质及属性。
      在Excel中修改、填写相应的属性后,点击它,以将属性信息写回到SolidWorks模型中;
      “辅助功能区”有些按钮可以辅助填写属性,Excel本身的快捷编辑功能也用得上(这点是用Excel做界面的独特福利之一);
      ps:除非有充分的理由,否则建议不要将属性写到“配置特定”中,应该尽量写到“自定义”属性中,因为大多数情况下,属性是可以配置通用的。本来可以通用的属性,每个配置去写一个造成信息冗余,更改、维护容易出错。

       

       ps:网盘中有简单的操作录像。

  • 相关阅读:
    自然语言交流系统 phxnet团队 创新实训 项目博客 (十一)
    install ubuntu on Android mobile phone
    Mac OS, Mac OSX 与Darwin
    About darwin OS
    自然语言交流系统 phxnet团队 创新实训 项目博客 (十)
    Linux下编译安装qemu和libvirt
    libvirt(virsh命令总结)
    深入浅出 kvm qemu libvirt
    自然语言交流系统 phxnet团队 创新实训 项目博客 (九)
    自然语言交流系统 phxnet团队 创新实训 项目博客 (八)
  • 原文地址:https://www.cnblogs.com/yiguxianyun/p/11743117.html
Copyright © 2011-2022 走看看