建模与进化论

我是产品建模工程师,我的工作就是用三维软件CATIA在计算机上创建模型。

今天有些关于数据重用的脑洞,想在此记录。

数据重用是很多行业需要解决的问题,因为产品是有延续性的,所以我们常常需要重用以前老产品的部分数据。这样不仅可以保持设计的延续性,还能高效完成设计。

现状-手术式数据重用

现在的数据重用状态大概是这样的,要设计一个新产品,这个新产品的一部分和某款老产品的一部分特别相似。于是我把老产品的这部分摘取下来,这个过程有点像摘取人体器官,要把各种血管 肌肉理顺了,剪短,然后把这部分连接到新产品模型上,把各种血管和肌肉连接上,这样就做到了部分数据的重用。

我们的模型特别像一个生物体,各个部分紧密联系,想要做摘除和重新连接,必须要把连接部分的元素关系理清楚,才能重连手术成功。

我暂且称这种方法称为 手术式数据重用。

这种手术式数据重用,是三维的连接,比较复杂和耗时,并且容易出错。如何能更高效简单地重用数据呢?

进阶1-模块化数据重用

我想到的另一种方式是模块化加标准接口。

为每个常用的通用的部分,设计标准化接口,限制接口复杂度。让部分数据的重用像插拔显卡或内存条一样快速高效。这是我们已经部分实现,努力发展的方向。

进阶2-基因编辑式 数据重用

我想到另一种更加开脑洞的方式是:利用“基因编辑”达到数据重用。这个概念有点抽象,容我稍稍解释一下。

这个概念来自生物学。生物体的三维结构是很复杂的,想要复制狗的副本,需要复制每一种蛋白质,每一条血管和神经,做过产品逆向工程的一定知道,这个过程特别复杂,完全一致的复制特别困难,基本没有可行性。

但是生物有一种更厉害的办法,那就是:降维。

不从三维结构复制入手,而是把三维的信息转成一维的信息,基因就是一维的信息,DNA就是生物体制作说明书,只要按照说明书制作,就能复制一个几乎一样的克隆体。只要和其他品种狗杂交,就能更换毛色花纹,变换体型,变换瞳孔颜色,尾巴形状,牙齿形状等性状。现在发展起来的基因编辑技术,就是通过人工修改基因,从而达到修改生物特性的目的。

这就是利用基因编辑达到数据重用的方法。

利用到建模技术上,就是用一套一维参数数据控制模型,通过对参数数据的剪切编辑,从而用新的一套参数数据生成新模型。是不是有点科幻?

兴许未来就有这么一天呢:模型像生物体一样,基因控制模型生成,产品模型可以自动交配演化,从而衍生出新产品。市场直接检验模型被接受度。哇,这样的产品一定远远超乎我们的经验,在我们的意料之外,但又在情理之中。

就像阿尔法狗的棋路。

你可能感兴趣的:(建模与进化论)