|
|
|
@ -0,0 +1,68 @@
|
|
|
|
|
模板类型 modelTypeId(1:模板,2:五金,3:板件,4:虚拟五金)
|
|
|
|
|
|
|
|
|
|
modelTypeId=1时
|
|
|
|
|
|
|
|
|
|
1.存在profileSegments时,模板对应的是顶线五金
|
|
|
|
|
|
|
|
|
|
2.当BT=4,存在URL时,读取URL值对应的AB模板(AB库)
|
|
|
|
|
|
|
|
|
|
AB库模板的长宽高:读取家具的 W D H 变量
|
|
|
|
|
AB库模块参数设置:读取嘉居的MK_ 开头的变量,设置在模板参数里面.
|
|
|
|
|
AB库的板材设置同板件.
|
|
|
|
|
|
|
|
|
|
3.没有BT,则遍历读取model下的子节点信息
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modelTypeId=2时
|
|
|
|
|
|
|
|
|
|
1.当BT=4,存在URL时,读取URL值对应的AB模板;不存在URL时,根据模板信息大小还原相同大小的长方体五金
|
|
|
|
|
|
|
|
|
|
2.没有BT,数据不生效
|
|
|
|
|
|
|
|
|
|
酷家乐五金参数解析:
|
|
|
|
|
以下为五金参数名称在WebCAD中五金参数的对应
|
|
|
|
|
|
|
|
|
|
名称 modelName
|
|
|
|
|
备注 modelProductNumber
|
|
|
|
|
单位 CFDW
|
|
|
|
|
价格表达式 CFJG
|
|
|
|
|
型号 CFXH
|
|
|
|
|
厂家 CFCJ
|
|
|
|
|
品牌 CFPP
|
|
|
|
|
规格 CFGG
|
|
|
|
|
数量 count
|
|
|
|
|
材质 CFCZ
|
|
|
|
|
颜色 CFYS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modelTypeId=3时
|
|
|
|
|
|
|
|
|
|
1.存在paramPlankPath时,数据有效
|
|
|
|
|
|
|
|
|
|
数据解析
|
|
|
|
|
|
|
|
|
|
名称 根据酷家乐配置决定
|
|
|
|
|
板材名 textureName
|
|
|
|
|
材料 baseTexture
|
|
|
|
|
大孔面 SBFX 0-正,1-反
|
|
|
|
|
板备注 BCBZ
|
|
|
|
|
|
|
|
|
|
开门方向 openDirection
|
|
|
|
|
0 左开门
|
|
|
|
|
1 右开门
|
|
|
|
|
2 上开门
|
|
|
|
|
3 下开门
|
|
|
|
|
4 非门板
|
|
|
|
|
|
|
|
|
|
封边:ET(统一各边排钻类型)或ET1,ET2...(独立配置),根据封边值读取
|
|
|
|
|
排钻:EC(统一各边排钻类型)或EC1,EC2...(独立配置),根据排钻索引读取,如果找不到索引,就默认不排(可以排查一下酷家乐配置是否设置错误)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
modelTypeId=4时(酷家乐配置导入虚拟五金时,会解析数据)
|
|
|
|
|
|
|
|
|
|
酷家乐配置
|
|
|
|
|
名称 模型名称:modelName,商品名称:modelBrandGoodName
|
|
|
|
|
|
|
|
|
|
封边映射 酷家乐封边值->导入后实际值
|
|
|
|
|
孔位映射 酷家乐孔位值->导入后实际值
|
|
|
|
|
材质映射 根据酷家乐材质名称对应配置的材质名称
|