实体清单的进一步说明

我对“实体清单”功能的理解。

这里你列了4点,这句话不对:

我的理解: SWTDO 的实体清单能把**每一个独立的几何体(Body)**都视作一个独立的管理单元。无论它是焊件、钣金还是普通实体,都能被提取出来。

这句化,“普通实体”,是没有属性的,除此之外,都正确。

然后,我要补充说明,每一个实体,都具备切割清单属性,实体不同,但有可能存在相同的切割清单属性,比如下料的长宽高,而在生产过程中,实际上是分为两个步骤,第一个步骤是备料,下料的长宽高,才是采购和备料最主要的内容。第二个步骤,是根据备料,再根据实体的具体细节,做后加工,比如实体A,是个100mm立方体,有一个孔,实体B,也是个100mm立方体,有2个孔,而统计工作,备料工作,只需要知道一共有几个100mm立方体。实体A和B不同,但是统计过程,只要知道长宽高就够了。实体A和B虽然不同,但切割清单属性是一致的,都有相同的长宽高。TDO的实体清单,有一个功能是根据切割清单属性,来对实体重命名。这个功能,可以运行在装配中,也就是整个装配,无论有多少实体,只要他们的切割清单属性一致,就可以命名成相同的实体名称。基于相同的实体名称,从而得到实体总数的统计。这个统计,是个第一个步骤中最需要的统计。而这,靠solidworks,不能完成,sw只能统计零件中,完全相同的实体。而不能在装配中统计。长宽高,只是一个例子,实际上,SWTDO可以基于任何切割清单属性(最多3个),重命名实体。

关键2,不打开文件”的元数据注入

痛点: 如果要修改 100 个实体的材质、名称或自定义属性,标准做法是逐个打开文件,点开属性页。

我的理解: 你的功能允许在一个类似 Excel 的全局界面下,批量修改这些实体的属性。这种“非侵入式”的管理极大地节省了内存占用和时间。

这正确。

解决“切割清单”的死板逻辑,这也正确,但只是我们并不是将禁用切割清单自动更新,放在实体清单中,而是将这个功能,放在部件加速命令中,部件加速,支持多种关于切割清单的装配下批处理,这个动作,如果使用solidworks,必须逐一打开零件去完成禁用。

另一个常用功能,是将装配下的所有焊接件,每个焊接件的所有实体,导出成唯一的step文件。

这个功能,主要应对激光切割设备,因为激光切割设备,只需要step的实体文件,即可加工实体。

实体清单同样具备双向数据交互功能,和Prod的统计零件不同,实体清单,主要统计的是切割清单项目,在实体清单中,切割清单项目,是实体清单的基本。通过对切割清单项目的右键,我可以直接点亮我需要的零件(当然,我可以批量点亮具备相同切割清单属性的零件,比如大量厚度为2mm的钣金零件,然后对点亮后的零件,执行其他批处理),我可以直接对某个切割清单项目,批量写入属性。针对钣金,对钣金的默认厚度,默认折弯半径,默认k因子,可以直接批量修改。

钣金焊接识别:一键识别在装配下的所有钣金零件,焊接零件,识别的结果,会对被识别的零件,添加一条属性,叫“文件区分”,在prod中,我可以根据文件区分属性排序,做我其他的批处理动作。

切割清单格式化:solidworks有一些固有的切割清单属性,但工程师除了这些属性外,其实还需要更多属性,切割清单格式化,就是在做添加更多属性的动作。是CNV格式附加属性:密度,切割清单项目名,MATERIAL,表面积,质量,小计质量,小计长度,伪下料质量,代号,名称,版本,这些属性,都是工程师设计过程中,常用属性。

属性总计统计表:场景预设:300张大试验台,500张小试验台,100张中试验台。切割清单统计表可统计所有桌腿数量,如果以纯焊件形式绘制数模,在SW中,无法完成此统计。为何实体清单可以统计?因为所有的桌腿,都会使用相同的焊件轮廓文件绘制,对于相同的焊件轮廓文件,都有完全一致的description,比如30x30x30。焊件轮廓文件的description,会被带入到零件的切割清单项目属性中,每条桌腿,虽然长度不同,但description完全一致,实体清单会将完全一致的description的长度相加,最后获得整个装配的总桌腿长度。

批量修改小数位,这个功能是对切割清单格式化中,密度,这个属性做的进一步细化。因为如果需要计算小计质量,必然需要密度x长x宽x高x小计数量,如果零件的小数位不够,将造成计算结果错误。

打开切割清单工程图:对于多实体的焊接件,swtdo创建的工程图,可以直接创建单文件,多图纸式的工程图,也就是一个工程图中,包含多个图纸,(第一张图,是焊接件总图,其他图,是所有实体图,并且免重),打开切割清单工程图,就是直接从切割清单项目,直接打开对应的实体图纸。

批量导出CAD:就是基于以上,实体清单可以只导出选中的切割清单项目的DWG或者dxf图纸。。

Prod复制实体数:这个功能,是要结合Prod使用的。上面,我提到,将实体,单独导出step,Prod可以自动搜集所有导出的step(基于step的文件名,step的文件名格式,是代号+实体名称+名称+版本),其中,代号,和名称,都来源于零件属性,只有实体名称,是实体独有的,Prod会根据代号,搜集所有相关的实体,并自动导入Prod的其他附件。但prod,无法了解数量,而实体清单恰恰可以统计数量,所以,需要人工,从实体清单中,复制实体数量,粘贴到prod中,最后形成Prod的BOM表。

上部へスクロール