JSON系列__零件库板材
By Eattonton
1.说明
在Tribon中有一套很完善的下料建模流程。首先就是建立船体的三维模型,之后就需要对零件进行下料切割。这个过程就有一个放样的过程,整个放样过程完全自动且高效。这些分离的零件就会就入SB_PLDB指向的零件数据库。已备后续的设计继续使用。按照是否切割的方式,零件被分为型材和板材。由于,这里我们讨论数控下料的数据管理。这里只列出零件板材的的数据格式清单。
2.板材零件数据格式
变量 | 类型 | 说明 |
NAME | String | 零件内部名 |
PlArea | double | 零件面积 |
Thickn | double | 零件厚度 |
QuaCd | double | 材质代码 |
QuaTxt | String | 材质 |
PAN | String | 零件所在板架 |
RAW | String | 零件所在的套料板 |
PROJ | String | 工程名 |
ASS1 | String | 外部零件名ASS1 |
ASS2 | String | 外部零件名ASS2 |
ASS3 | String | 外部零件名ASS3 |
2.3 JSON格式示例
[{"NAME":"F01-FR424-1SP",
"PlArea":394052.17545960739,
"Thickn":14,
"QuaCd":0,
"QuaTxt":"A",
"ASS1":"F01",
"ASS2":"FR424",
"ASS3":"P1",
"ASS4":"",
"PAN":"F01-FR424",
"RAW":"F01-A-1401"}]
2.4 零件缩略图
起初我们可以提供SVG格式图纸和Bmp格式图纸两种。SVG是网络端的矢量图,很适合工程图纸的显示。
3.使用说明
以上的数据服务通过WebService提供,服务网站为www.TriWeb.cn (该网站还没正式上线)。通过互联网服务的方式使Tribon项目中的数据直接能够被需要的用户使用,这大大提高了设计数据的传播范围。
往后将会对其它的数据格式进行以此说明,有兴趣的朋友可以持续关注。WebService TriWeb网站也将在近期上线。
4.小结
有了这些动态的套料数据,相比以往低效无关联的数据统计,我们可以做到如下的优势:
- 数据之间的高度关联,比如在套料图中就可以获取零件信息,包括重量,是否多套等等。
- 可以做到实时的数据汇总,以及在变更过程中的动态控制。在以往静态的材料统计和管理中,任何的变换都带来管理成本的提高。
- 通过延伸的数据,比如切割路径,板材重量等参数。可以更加及时的估算出所需人工工时以及相关的费用(这个因厂而异,但是也不会偏离太多)
- 在不久的将来,图纸,零件,模型之间的数据关联将更加的快速,这足以提供我们的生产和管理效率。甚至这些信息也可以用在船舶的后续维护中。