CN102044016A - 以电子表格定义规则实现自动化产品配置的方法及装置 - Google Patents

以电子表格定义规则实现自动化产品配置的方法及装置 Download PDF

Info

Publication number
CN102044016A
CN102044016A CN201010583330XA CN201010583330A CN102044016A CN 102044016 A CN102044016 A CN 102044016A CN 201010583330X A CN201010583330X A CN 201010583330XA CN 201010583330 A CN201010583330 A CN 201010583330A CN 102044016 A CN102044016 A CN 102044016A
Authority
CN
China
Prior art keywords
product
rule
apolegamy
configuration
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201010583330XA
Other languages
English (en)
Inventor
韦琛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENYANG NEU ZXTECH TECHNOLOGY Co Ltd
Original Assignee
SHENYANG NEU ZXTECH TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENYANG NEU ZXTECH TECHNOLOGY Co Ltd filed Critical SHENYANG NEU ZXTECH TECHNOLOGY Co Ltd
Priority to CN201010583330XA priority Critical patent/CN102044016A/zh
Publication of CN102044016A publication Critical patent/CN102044016A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Factory Administration (AREA)

Abstract

一种以电子表格定义规则实现自动化产品配置的方法及装置,该方法包括以下步骤:定义电子表格结构,输入产品相关/配置参数;***读取电子表格定义的选配规则;***自动完成产品选配;完成选配运算后,***得到产品BOM数据;该产品BOM数据支持导入三维CAD***进行设计验证。该装置包括:数据读取模块、公式管理模块、命名管理模块、公式生成模块,本发明方法以电子表格形式代替传统的逻辑判断程序表达形式,***修改配置方便,可以快速、准确的自动进行非标设计和定制合同处理,提高了准确度,降低生产成本。

Description

以电子表格定义规则实现自动化产品配置的方法及装置
技术领域
本发明涉及产品设计领域,特别涉及一种利用电子表格定义规则、实现大规模定制产品自动化选配的方法和***。
背景技术
大规模定制下,产品开发对象从单一产品转变为系列产品,随之而来的产品多样性给产品数据管理提出了新的需求。该型企业客户的产品往往种类并不多,但订单要求内容大多不同,例如电梯、齿轮箱等产品。该类产品结构除标准件等共用件外,不同产品间零部件存在大量原材料、结构、尺寸变化。一台电梯的装箱清单中,不同规格之间需要修改的参数超过300条,这些参数中又有40-50条需要复杂计算和逻辑推理才能被赋值。多数企业采取在已有基型产品基础上进行改型开发的方法来进行订单产品开发。产品改型设计是在与订单要求相近的基型产品上进行客户个性化修改配置而产生新产品结构的过程。
在接到客户订单并准确理解客户特殊需求后,如何以较快的速度,较低的成本去满足较高的产品多样性,如何快速地从繁杂的数据中获取所需产品信息以满足客户的个性化需求成了产品设计过程中的核心问题。
原始的改型设计过程中产品配置通常有几种方法:
1、很多企业是通过设计人员在电子表格中查找各种约束规则,并且逐项手工修改,容易产生遗漏、错误,会影响到采购、制造和装配各个环节,影响交货周期甚至给企业造成重大损失。涉及到订单变更更容易造成数据混乱的情况。
2、部分中小企业通过设计部门将合同参数简单消化,处理为工厂内部的技术参数,这种技术参数难以达到自动生成生产订单和装箱清单的能力,完全通过制造部门的能力进行消化生产,这种方法给制造部门造成了沉重的负担,长期下来和手工处理有同样的问题。
3、有一些该类型企业在PDM或ERP等后端***上通过二次开发相应的模块,实现产品选配功能,通过实践表明,这种方法开发成本非常高,而对于非标合同处理灵活度低,可维护性差,最终也影响了产品交货周期和成本。
大规模定制产品企业非常需要一种可以在前端支持快速、高效率改型设计和产品配置设计方法的***。
发明内容
针对现有产品选配技术存在的问题,本发明采用设计人员熟悉的电子表格作为产品配置规则的界面,设计人员将产品配置的各种变量和约束规则以通俗易懂的定义方式预先定义在电子表格中,并随时可根据需要进行可修改,后台程序在得到合同参数后,读取电子表格的配置内容,将读取内容转换为逻辑脚本,对逻辑脚本进行运算,快速准确的自动完成产品配置,***可以导出完整的设计BOM数据,可以处理后导入ProE、Solidworks、Solidedge等设计软件进行三维设计验证,然后进行下一步***处理,最终生成生产订单和装箱清单。该发明使用灵活快捷,能够显著提高个性化产品设计速度、降低生产成本,缩短交货周期。
在使用本方法前,为了支持系列化产品配置,首先企业需要采用产品的标准化和变型设计的方法建立一个基础可变型的产品结构,在分析产品结构及设计过程的基础上建立基型产品BOM结构树;
其次,整理每个部件的主参数,变量,约束规则,包括变量配置规则和约束配置规则。
本发明的方法包括以下的步骤:
1)对电子表格格式进行定义;
本发明为了使计算机程序能够自动运算电子表格中的数据,对电子表格文件的格式区域进行定义和区分,电子表格文件中选配BOM涉及到的区域有:
(1)主参数定义区:定义产品主要参数的名称、单位、备注;
(2)主参数限制区:是否进行计算判断区域,当满足区域中定义的数据时进行计算,否则不进行计算;
(3)中间变量定义区:定义产品选配过程中使用到的中间变量;
(4)中间变量计算区:根据主参数及中间变量计算公式计算出中间变量值;
(5)选配逻辑编辑区:定义判断逻辑的区域,产品选配逻辑的主要区域。将传统的IF...Else语句使用表格方式表达;
(6)结果显示区:结果显示信息区域,计算后产生的数据。
2)定义产品选配参数、中间变量;
在主参数定义区、中间变量定义区维护主要参数及中间变量的说明、定义;
分析产品主要参数及中间变量包含产品主参数及中间变量的命名检查、类型检查以及值脚本的检查的过程。
3)编写产品选配逻辑;
在选配逻辑编辑区维护产品选配逻辑表格包含选配条件行、产品属性及使用数量的定义的过程。分析选配逻辑表格包含选配逻辑的读取、组合、程序脚本的生成及设置产品属性。
4)运算产品选配逻辑;
用户首先从***中找出需要选配的产品部件,调入相关电子表格,输入或者导入选配参数值,点击运算按钮开始产品选配逻辑运算。
5)自动生成产品BOM。
(1)程序加载时阻止电子表格运行公式。
(2)用户点击运行按钮,程序读取输入参数定义区内数据并展现给客户。
(3)客户在程序提供的界面上输入参数的值。
(4)程序将用户输入的值填入固定位置并对其对应参数名称创建命名单元格。
(5)读取中间变量赋值区。
(6)检查变量名称,若对应值列不为空时则使用中间变量名称为值列创建命名单元格。若值列为空则读取赋值逻辑表格将表格数据转换成判断语句填入值列并创建命名单元格。
(7)读取逻辑表格区域数据并记录到内存。
(8)读取BOM信息区域,根据BOM信息区域数据检索对应的逻辑表格区域,将对应的逻辑表格解析为电子表格公式并将公式写入到对应的表格中。
(9)读取图纸信息区域分析判断表格内容,写入到对应的图纸信息单元格上。
(10)恢复电子表格公式计算功能,将读取的信息转换为逻辑脚本,计算出BOM清单及使用数量。
6)处理设计BOM的数据
设计BOM的数据通过处理,可以选择导入ProE、Solidworks、Solidedge等设计软件进行三维设计验证,并通过后续***处理形成生产订单和装箱清单。
本发明方法采用产品选配装置实现,该装置是定制产品设计***的一部分,该***整体由产品配置子***,运算子***,三维验证子***,MBOM生成子***等子***构成。定制产品设计***可存储用于生成产品配置的电子表格,运算电子表格中的产品配置信息,生成设计BOM及三维校验信息,并可根据三维校验信息驱动模型,校验产品配置正确性,根据正确的配置信息生成生产订单和装箱清单,并可输出多种表格,其***流程如附图1所示。其中产品配置子***为本发明装置主要涉及的部分。
该装置由如下部分组成:
1)数据读取模块
该部分主要实现数据分析及读取的功能,使用软件技术对表格软件中定义的数据(包括主参数,中间变量,选配逻辑等)进行分析及读取。
2)公式管理模块
该部分主要实现表格软件的公式管理。
3)命名管理模块
该部分主要实现表格软件单元格的命名,创建和管理功能。
4)公式生成模块
该部分主要实现各区域的公式分析、生成逻辑脚本及应用功能,包括中间变量公式生成器,逻辑表格公式生成器,BOM信息公式生成器等。
该装置将协调各部分工作,完成自动运算的功能,如下所述:
1)使用数据读取模块分析并读取数据。
2)将数据传递至命名管理模块进行命名处理。
3)使用公式生成模块对各区域进行公式分析及生成。
4)使用公式管理模块管理表格软件,至此完成自动运算功能。
有益效果
本发明与现有技术相比,使用电子表格定义规则实现自动产品配置的有益效果有:
1)独具创新采用电子表格的使用符合设计人员使用习惯,***初期规则编制方便,省去培训成本。
2)电子表格形式代替传统的逻辑判断程序表达形式,编译和阅读理解不要求编写人员具备程序编写能力。
3)本***从流程前端对合同数据进行处理,输出处理结果,该结果通过处理导入设计软件进行软件可视化验证,相对ERP等后端***二次开发等方式有更高的准确度。
4)本***修改配置方便,可以快速、准确的自动进行非标设计和定制合同处理,提高了准确度、缩短了交货周期,降低了生产成本,提高了企业市场竞争力。
附图说明
图1:本发明***整体业务流程图
图2:本发明方法实施步骤框图
图3:本发明方法的电子表格格式定义图
图4:本发明***整体结构
图5:本发明***界面
图6:本发明***拓扑图
具体实施方式
下面结合附图和电梯行业选件方式对本发明的技术方案作进一步更详细的描述。
1)实施基础准备
如附图2,采用电梯产品的标准化和变型设计的方法建立一个基础可变型的电梯产品结构,在分析产品结构及设计过程的基础上建立基型电梯产品BOM结构树,如步骤201;整理每个部件的主参数,变量,约束规则,包括变量配置规则和约束配置规则,如步骤202。
2)对电子表格格式进行定义
定义电子表格结构格式。定义产品主参数定义区(包括轿厢深度,轿厢宽度,开门宽度,速度等)、主参数限制区、中间变量定义区、中间变量计算区、选配逻辑编辑区、变量赋值区及结果显示区等区域的格式,如步骤203。
3)定义产品选配参数及中间变量
将电梯主参数及变量输入产品主参数定义区、中间变量定义区与变量赋值区,包括电梯载重、运行速度、开门宽度等参数的名称及描述等数据,如步骤204。
4)编写产品选配逻辑
编写电梯选配逻辑信息及产品信息区逻辑,即根据载重、速度、等参数值在不同情况下选出合适配件的逻辑,如步骤205。
5)运算产品选配逻辑
调入电梯配置电子表格,输入或导入轿厢深度,轿厢宽度,开门宽度,速度等电梯主要参数,点击运算按钮,计算分析逻辑,如步骤206。
6)自动生成产品BOM
如步骤207。
7)处理设计BOM的数据
设计BOM的数据经后续数据处理过程,可导入ProE、Solidworks、Solidedge等设计软件进行三维设计验证,生成生产订单和装箱清单,如步骤208。

Claims (8)

1.一种以电子表格定义规则实现自动化产品配置的方法,其特征在于,包括:
定义电子表格结构,输入产品相关/配置参数;
***读取电子表格定义的选配规则;
***自动完成产品选配;
完成选配运算后,***得到产品BOM数据;
该产品BOM数据支持导入三维CAD***进行设计验证。
2.如权利1所述的方法,其特征在于,定义结构包括:将电子表格划分为参数,变量,约束规则区域,并定义各个区域的结构。
3.如权利1所述的方法,其特征在于,所述输入产品设计参数包括:参数,变量,规则。
4.如权利1所述的方法,其特征在于,所述选配规则包括:变量配置规则和约束配置规则。
5.如权利1所述的方法,其特征在于,所述***自动选配过程包括:***自动生成选配的计算公式,根据产品参数信息和选配规则,开始匹配和运算。
6.如权利1所述的方法,其特征在于,所述输入产品设计参数之前,还包括:采用产品的标准化和变型设计的方法建立一个基型产品BOM结构树;
将产品选配规则,包括产品选配变量和约束规则预先用电子表格定义,该定义可以根据实际需要进行修改。
7.如权利1所述的方法,其特征在于,所述该产品BOM数据导入三维CAD***进行设计验证包括:打开CAD软件,根据三维校验信息,驱动生成三维模型,并进行校验。
8.一种以电子表格定义规则实现自动化产品配置的装置,用于根据产品参数,读取产品配置规则,自动解析该产品配置规则到逻辑脚本,运算生成结果,并支持将结果导入CAD软件进行设计验证,其特征在于,所述装置包括:
数据读取模块:该部分主要实现数据分析及读取的功能,使用软件技术对表格软件中定义的数据(包括主参数,中间变量,选配逻辑等)进行分析及读取;
公式管理模块:该部分主要实现表格软件的公式管理;
命名管理模块:该部分主要实现表格软件单元格的命名,创建和管理功能;
公式生成模块:该部分主要实现各区域的公式分析、生成逻辑脚本及应用功能,包括中间变量公式生成器,逻辑表格公式生成器,BOM信息公式生成器等;
在完成产品配置后,可以利用CAD***对设计进行可视化验证,并通过后续***处理可以直接生成完整的生产订单和装箱清单。
CN201010583330XA 2010-12-13 2010-12-13 以电子表格定义规则实现自动化产品配置的方法及装置 Pending CN102044016A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010583330XA CN102044016A (zh) 2010-12-13 2010-12-13 以电子表格定义规则实现自动化产品配置的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010583330XA CN102044016A (zh) 2010-12-13 2010-12-13 以电子表格定义规则实现自动化产品配置的方法及装置

Publications (1)

Publication Number Publication Date
CN102044016A true CN102044016A (zh) 2011-05-04

Family

ID=43910136

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010583330XA Pending CN102044016A (zh) 2010-12-13 2010-12-13 以电子表格定义规则实现自动化产品配置的方法及装置

Country Status (1)

Country Link
CN (1) CN102044016A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541540A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种多星遥测参数图形化配置***
CN103093045A (zh) * 2013-01-10 2013-05-08 浙江工业大学 一种交互式产品配置平台
CN104573977A (zh) * 2015-01-24 2015-04-29 武钢集团昆明钢铁股份有限公司 一种质量数据管理***与方法
CN104715094A (zh) * 2013-12-17 2015-06-17 北京华大九天软件有限公司 一种自动生成匹配器件方法
CN105068808A (zh) * 2015-08-11 2015-11-18 国网技术学院 基于sap平台的规则动态配置方法及***
CN105512393A (zh) * 2015-12-07 2016-04-20 南车青岛四方机车车辆股份有限公司 一种高速列车快速设计的pdm连接方法及装置
CN105718610A (zh) * 2014-12-03 2016-06-29 镇江雅迅软件有限责任公司 一种基于bom实现cad制图得用料需求的方法
CN103678641B (zh) * 2013-11-01 2017-02-22 苏州德奥电梯有限公司 一种***自动创建克隆物料号的方法
CN106796585A (zh) * 2014-09-10 2017-05-31 起元技术有限责任公司 条件验证规则
CN107301078A (zh) * 2017-07-25 2017-10-27 欣旺达电子股份有限公司 自动更新储能***参数的方法和装置
CN107491904A (zh) * 2017-09-29 2017-12-19 金蝶软件(中国)有限公司 一种erp***数据的生成方法及相关装置
CN107967582A (zh) * 2016-10-20 2018-04-27 中新软件(上海)有限公司 产品的物料清单结构生成方法及装置
CN108615179A (zh) * 2018-04-18 2018-10-02 苏州市世嘉科技股份有限公司 一种基于订单自动生成图纸的方法
CN109143957A (zh) * 2018-08-24 2019-01-04 昆山同日工业自动化有限公司 一种智能输送软硬件集成组装***及工艺
CN109558171A (zh) * 2018-12-04 2019-04-02 白华 一种使用电子表格定义和控制计算机的方法
CN109687326A (zh) * 2018-12-29 2019-04-26 上海南华兰陵电气有限公司 一种开关柜快速工程化生产方法及***
CN110059836A (zh) * 2019-04-24 2019-07-26 苏州浪潮智能科技有限公司 一种服务器生产安装工艺的自动生成方法及***
CN110910212A (zh) * 2019-11-19 2020-03-24 中通客车控股股份有限公司 一种跨信息***的订单配置逻辑转换方法及***
CN112623891A (zh) * 2020-12-14 2021-04-09 广州广日电梯工业有限公司 基于客户需求的电梯非标设计方法、装置、设备及介质
CN113421139A (zh) * 2020-04-30 2021-09-21 阿里巴巴集团控股有限公司 产品定制数据的处理方法、装置及电子设备
CN113435958A (zh) * 2021-05-31 2021-09-24 一汽资本控股有限公司 一种高效的产品配置方法及装置

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102541540B (zh) * 2011-12-08 2015-02-11 北京空间飞行器总体设计部 一种多星遥测参数图形化配置***
CN102541540A (zh) * 2011-12-08 2012-07-04 北京空间飞行器总体设计部 一种多星遥测参数图形化配置***
CN103093045A (zh) * 2013-01-10 2013-05-08 浙江工业大学 一种交互式产品配置平台
CN103678641B (zh) * 2013-11-01 2017-02-22 苏州德奥电梯有限公司 一种***自动创建克隆物料号的方法
CN104715094A (zh) * 2013-12-17 2015-06-17 北京华大九天软件有限公司 一种自动生成匹配器件方法
CN106796585A (zh) * 2014-09-10 2017-05-31 起元技术有限责任公司 条件验证规则
CN105718610A (zh) * 2014-12-03 2016-06-29 镇江雅迅软件有限责任公司 一种基于bom实现cad制图得用料需求的方法
CN104573977A (zh) * 2015-01-24 2015-04-29 武钢集团昆明钢铁股份有限公司 一种质量数据管理***与方法
CN105068808A (zh) * 2015-08-11 2015-11-18 国网技术学院 基于sap平台的规则动态配置方法及***
CN105068808B (zh) * 2015-08-11 2018-07-10 国网技术学院 基于sap平台的规则动态配置方法及***
CN105512393A (zh) * 2015-12-07 2016-04-20 南车青岛四方机车车辆股份有限公司 一种高速列车快速设计的pdm连接方法及装置
CN107967582B (zh) * 2016-10-20 2020-11-06 中新软件(上海)有限公司 产品的物料清单结构生成方法及装置
CN107967582A (zh) * 2016-10-20 2018-04-27 中新软件(上海)有限公司 产品的物料清单结构生成方法及装置
CN107301078A (zh) * 2017-07-25 2017-10-27 欣旺达电子股份有限公司 自动更新储能***参数的方法和装置
CN107301078B (zh) * 2017-07-25 2023-08-01 欣旺达电动汽车电池有限公司 自动更新储能***参数的方法和装置
CN107491904A (zh) * 2017-09-29 2017-12-19 金蝶软件(中国)有限公司 一种erp***数据的生成方法及相关装置
CN108615179A (zh) * 2018-04-18 2018-10-02 苏州市世嘉科技股份有限公司 一种基于订单自动生成图纸的方法
CN109143957B (zh) * 2018-08-24 2021-08-10 昆山同日工业自动化有限公司 一种智能输送软硬件集成组装***及工艺
CN109143957A (zh) * 2018-08-24 2019-01-04 昆山同日工业自动化有限公司 一种智能输送软硬件集成组装***及工艺
CN109558171A (zh) * 2018-12-04 2019-04-02 白华 一种使用电子表格定义和控制计算机的方法
CN109558171B (zh) * 2018-12-04 2023-01-10 白华 一种使用电子表格定义和控制计算机的方法
CN109687326A (zh) * 2018-12-29 2019-04-26 上海南华兰陵电气有限公司 一种开关柜快速工程化生产方法及***
CN110059836A (zh) * 2019-04-24 2019-07-26 苏州浪潮智能科技有限公司 一种服务器生产安装工艺的自动生成方法及***
CN110910212A (zh) * 2019-11-19 2020-03-24 中通客车控股股份有限公司 一种跨信息***的订单配置逻辑转换方法及***
CN110910212B (zh) * 2019-11-19 2022-09-13 中通客车股份有限公司 一种跨信息***的订单配置逻辑转换方法及***
CN113421139A (zh) * 2020-04-30 2021-09-21 阿里巴巴集团控股有限公司 产品定制数据的处理方法、装置及电子设备
CN112623891A (zh) * 2020-12-14 2021-04-09 广州广日电梯工业有限公司 基于客户需求的电梯非标设计方法、装置、设备及介质
CN112623891B (zh) * 2020-12-14 2022-08-26 广州广日电梯工业有限公司 基于客户需求的电梯非标设计方法、装置、设备及介质
CN113435958A (zh) * 2021-05-31 2021-09-24 一汽资本控股有限公司 一种高效的产品配置方法及装置

Similar Documents

Publication Publication Date Title
CN102044016A (zh) 以电子表格定义规则实现自动化产品配置的方法及装置
CN109583762B (zh) 一种生产流程建模与产品数据追踪的***
Biffl et al. Introduction to the multi-disciplinary engineering for cyber-physical production systems
CN102508654A (zh) 嵌入式可编程控制器的梯形图编辑软件设计方法
CN111796815A (zh) 一种全自动可视化软件搭建平台的应用
CN102004954A (zh) 一种产品信息***和产品设计***的信息集成方法
CN100365640C (zh) 基于文件的复杂产品数字化模型集成设计方法
Guo et al. An automatic machining process decision-making system based on knowledge graph
Lee et al. Concurrent material flow analysis by P3R-driven modeling and simulation in PLM
CN114066292A (zh) 一种铁路货车数字化产品研制***
Morshedzadeh et al. Managing virtual factory artifacts in the extended PLM context
Elgh Supporting management and maintenance of manufacturing knowledge in design automation systems
CN107967582A (zh) 产品的物料清单结构生成方法及装置
US11454955B2 (en) Method and system for controlling a manufacturing plant with a manufacturing execution system
CN103870540A (zh) 一种基于结构设计分析一体化的数据库
Hardwick Third-generation STEP systems that aggregate data for machining and other applications
CN103177064B (zh) 一种自动取录电子文档中指定内容的方法
Juhlin et al. Metamodeling of Cyber-Physical Production Systems using AutomationML for Collaborative Innovation
CN114168121A (zh) 一种基于代码工厂模式开发软件***、终端和存储介质
Zhu et al. A unified bill of material based on STEP/XML
CN100489864C (zh) 一种物料清单电脑软件整合方法
Aicher et al. Consistent engineering information model for mechatronic components in production automation engineering
Capros Decision support system framework of the PRIMES energy model of the European Commission
Hossain et al. Integrated modeling and application of standardized data schema
Gwangwava et al. Big data and data modelling for manufacturing information systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110504