欢迎来到鑫辰信息科技(深圳)有限公司官网! 主要产品有solidworks正版软件,为用户提供solidworks软件购买,是solidworks代理商和经销商。
服务热线: 13713805312

新闻资讯

News
推荐产品 / Products
发布时间: 2018 - 06 - 28
SOLIDWORKS Electrical Professional 将 SOLIDWORKS Electrical 的电气原理图设计功能与 SOLIDWORKS Electrical 3D 的 3D 功能集成在一个便捷的软件包中。借助单线和多线原理图工具(包括由数千个符号和零件构成的集成库),可以快速规划嵌入式电气系统。设计团队可同时开展一个或多个项目,并通过实时双向更新让所有工作内容都保持最新状态。您可以将 SOLIDWORKS Electrical 原理图与 3D 模型进行集成,再将所有电气零件的 3D 版本都置于该模型中,进而使用电线/电缆/缆束创建路径和连接。所有 2D 和 3D 工作内容都实时同步,您还可以创建包括机械零件和电气零件在内的完全集成的材料明细表。
发布时间: 2018 - 06 - 28
SOLIDWORKS Electrical 3D 可帮助您将 SOLIDWORKS Electrical 中的电气原理图设计与机器或其他产品的 3D 模型轻松集成在一起。(SOLIDWORKS Electrical 3D 要求安装 SOLIDWORKS CAD 软件。)设计人员可将所有电气零件的 3D 版本都置于自己的模型中,再于 3D 环境中布设电线/电缆/缆束,以便将所有电气设备连接在一起。这有助于对特定的位置和路径进行规划,并在制造产品之前准确确定电线/电缆/缆束的长度,从而确保按照一致的规格进行制造,以便减少废品并降低成本。2D 原理图与 3D 模型可进行双向实时同步,任何一方发生更改,另一方都会自动更新。
发布时间: 2022 - 12 - 08
最新的设计技术将使您在首次使用时,即能获得超越最高期望值的出众的电路板。您可以通过Altium Designer高级设计功能,体验其设计环境与整个工作流程的无缝融合。智能数据管理将电路板设计与更大的生态系统相连,轻松的设计环境使您能够持续专注于最重要的事情:设计。    在Altium Designer的世界中,您可以充分发挥想象力,实现无限的设计可能性。主要功能特性及优点高效的PCB设计工作流程   Altium Designer的高效特性确保用户在设计生产流程中始终保持最高的效率。最新的设计技术使得高速设计和布线流程变得比以 往更简单强大的原生3D PCB引擎及刚柔结合板支持,使您的设计更上一层楼;先进的交互式布线工具使电路板布线变得快速而简单,并支持差分对、长度调整和阻抗控制布线;刚柔结合板设计的全3D支持,可以实现更多创新的设计。原生3D实时冲突检测,可确保电路板与机械外壳的完美匹配;通过对诸如DDR3/4内存等复杂拓扑结构的相位和延迟长度调整配置,xSignals可以对复杂的高速设计流程进行管理。轻松自如的设计环境   轻松的设计环境能够帮助用户更好地专注于最重要的事情:设计。可自定义的设计规则系统可以检查任何阶段的设计,无需担心与生产流程的兼容性。需要进行生产时,软件已自动生成了所需的生产文件。只需一个界面,即可在统一的设计环境下进行高效的设计。原理图与PCB布局的集成设计环境,可以在设计过程中的各个阶段之间直接切换。使用完全自定义的电气和PCB设计规则检查系统,无需担心特定的生产要求。只需设置特定的生产设计规则,有规则冲突时即可获得通知。支持行业领先的制造输出格式,包括IPC-2581和GerberX2,保持生产数据的有序与自动更新。可重复使用输出工作文件模板,提供一致且自动化的文档处理功能...
联系方式 深圳市龙岗区龙城街道天安数码城2栋B座1302 0755-89233676

SOLIDWORKS之VBA宏(三)

日期: 2022-07-25
浏览次数: 198

在使用SOLIDWORKS软件宏时,用户会经常访问零件、装配体、工程图的属性,或向属性中返写字段信息。SOLIDWORKS的属性位于两个位置:①自定义属性,②配置特定属性;自定义属性适用于零件中仅存在单配置,或是多配置但同物料编码的情形。配置特定适用于多配置系列化零件情形,即每个配置的物料编码都不相同的情况;但这也不是完全限定的,用户可以基于自身理解和需求来实现不同效果。


属性的提取和返写可以用于以下情形:

1.提取零件中已有的多个属性,对多个属性进行合并,比如由长宽高信息合并生成规格信息;

2.通过提取到的多个属性,根据映射规则生成新的属性字段,比如由文件的类型、规格等信息生成物料编码;

3.提取结构的对应属性,对结构中的不同零件进行分类,输出不同类型的BOM;

4.在EXCEL中添加零件的各类属性字段信息,并返写到SOLIDWORKS文件中,实现批量操作;

5.批量读取配置特定属性,返写至自定义属性中;


一:如何读取文件


以下介绍在VBA宏中,如何读取文件的自定义属性、配置特定属性:

SOLIDWORKS之VBA宏(三)


用于获取当前激活的SOLIDWORKS文件,并将获取到的激活文件赋值给swDoc变量;

代码:var1 = swDoc.CustomInfo(“物料编码”)

用于读取文件自定义属性中字段为“物料编码”的属性值(如果有),并将该值赋给var1;

代码:var2 = swDoc.GetCustomInfoValue(“默认”,“零件类型”)

用于读取文件”默认”配置特定中字段为“零件类型”的属性值(如果有),并将该值赋给var2;

用户在获取到这些所需的属性字段后,即可对这些属性字段进行输出或者是执行其他的字符串操作;执行完成后,可以将生成的新属性字段返写至SOLIDWORKS文件中;


二:激活文件返写


以下介绍在VBA宏中,如何向一个激活的文件返写属性:

SOLIDWORKS之VBA宏(三)


用于删除自定义属性中原始字段(如果有),然后再添加该字段,并在添加该字段时,为该字段指定新的值(“0001”);

代码中的swDmCustomInfoText为该字段的变量类型,与下图中的Type对应,所有代码类型对应的关键字请查阅SOLIDWORKS API Help;


SOLIDWORKS之VBA宏(三)


代码:

swDoc.DeleteCustomInfo2 “默认”, “零件类型”

swDoc.AddCustomInfo3(“默认”, “零件类型”, swDmCustomInfoText, “焊件”)

用于删除“默认”配置特定中的原有字段信息(“零件类型”),然后再添加该字段,及字段所对应的值(“焊件”)。


三:实例演示


接下来,我们通过一个实例来演示一个完整的过程;零件已经预先人工输入了一些属性信息,如下图所示:


SOLIDWORKS之VBA宏(三)


读取零件的属性信息,判断打开的零件是否属于焊件结构;如果是焊件,则提取该焊件的“长”、“宽”、“高”属性,并将该长宽高信息组合,返写到零件的“规格”属性字段中;代码如下:

SOLIDWORKS之VBA宏(三)


宏执行结果如下:

SOLIDWORKS之VBA宏(三)

注意:如果用户需要对装配体下属的零件进行属性批量读取、返写,需结合我前面的文章,遍历整个装配体结构,来实现该效果,在这里不做过多赘述。


以上是SOLIDWORKS之VBA宏(三)的详细信息,由SOLIDWORKS代理商一级代理商鑫辰科技为您提供,如果您对SOLIDWORKS正版软件感兴趣,可访问鑫辰信息科技(深圳)有限公司进行咨询。

相关新闻: / 相关新闻: More
2026 - 07 - 01
在与客户对接过程中,我们最常使用的就是一些中间格式,有时候客户发送的中间格式默认识别为多实体零件,这时候我们想对单个部件制作工程图,用于加工;对于装配体又想保存为单个零件,怎么制作呢?首先我们来看看多实体零件如何保存为装配体。在保存之前先定义SOLIDWORKS默认的模板,在【系统选项-默认模板】中修改零件、装配体模板,并且勾选总是使用这些默认的文件模板。打开SOLIDWORKS导入的多实体零件,点击【插入-特征-保存实体】。进入保存实体设置,选择保存的实体,保存零件的名称默认使用实体的名称,若要修改,可在保存之前修改,保存实体设置中无法自定义名称。点击确认保存,SOLIDWORKS会弹出【用于制造派生零件的模板拥有与基体相同零件不同的测量单位】是否更改,意思是现在的模板与要保存为零件的模板单位不同,选择是则模型单位转为自定义的模板单位。SOLIDWORKS保存完成,设计树中将生成【保存实...
2026 - 07 - 01
我们在使用SOLIDWORKS Electrical正版软件进行绘图时,可能会遇到软件数据库中没有的设备型号,由于设备型号关联到设备的选型及后续自动出清单,所以至关重要,那么我们如何通过SOLIDWORKS Electrical来新建部件设备型号呢?在SOLIDWORKS Electrical正版软件中所有的基础调用数据、符号、设备、部件选型、图框、宏等均在数据库下统一新建及管理与存储,新建部件选型的设备型号通过【数据库】下的【设备型号管理】进入到【设备型号管理器】选项框,左侧分类浏览器规划了设备分类,可以按设备的分类选型快速的查找相应的数据,如我们要创建一个低压断路器的设备型号,在分类管理器中点选【断路器】,随后单击【添加设备型号】即可进入到【设备型号属性】选项框卡,在SOLIDWORKS Electrical【设备型号属性】选项框中将所创建的部件型号的相关属性填入对应的属性信息中,如添...
2026 - 06 - 29
在机械设计与产品创新领域,参数化设计已成为驱动设计流程数字化转型的核心技术。作为SOLIDWORKS高阶应用的关键模块,方程式系统通过建立多维参数的动态关联网络,实现了从基础尺寸到复杂特征的智能联动控制。这种基于数学逻辑的驱动机制不仅支持关键参数的全局响应式更新,更构建了可溯源的参数架构体系,为产品快速迭代与设计变更提供了底层支撑。本文将系统解析SOLIDWORKS方程式的底层逻,面向复杂工程需求提供模块化解决方案,助您构建智能设计体系。一:关于方程式1、全局变量全局变量是用户定义的命名数值,用于在方程式中简化尺寸管理和驱动模型参数。它们可作为链接数值,便于集中修改并自动更新所有关联尺寸。添加变量:在全局变量表格中,输入名称(如 直径 ø)和数值或公式(如 100 或 =A+B),支持运算符(+、-、*、/)和函数(如 if())。集中管理:修改全局变量值后,所有依赖该变量的尺寸...
2026 - 06 - 04
在当今这个日新月异的时代,设计与创新是推动各行各业发展的核心动力。无论是精密的机械零件、复杂的电子产品,还是日常生活中的各类用品,设计都扮演着至关重要的角色。而提到设计,SolidWorks这款三维设计软件无疑是众多设计师和工程师心中的“瑞士军刀”。它以强大的功能、直观的界面以及高效的工作流程,成为了全球数百万用户信赖的选择。如今,为了进一步推动设计创新,提升行业竞争力,SolidWorks正版软件推出了限时优惠活动,为广大设计师和工程师解锁设计新境界的大门。一、SolidWorks:设计创新的加速器SolidWorks作为一款集三维建模、装配设计、工程图纸生成、仿真分析等功能于一体的设计软件,其最大的优势在于将复杂的设计过程简化为直观易用的操作。用户可以通过拖拽、旋转、缩放等基本操作,轻松构建出三维实体模型,实现“所见即所得”的设计体验。这不仅大大提高了设计效率,还降低了设计成本,使得设...
官方微信
Copyright ©2018 - 2021 鑫辰科技     联系电话:0755-89233676  传真:0755-28260016-2011
犀牛云提供云计算服务