所谓正向设计简单来说就是从概念——实物,这一过程利用绘图或建模等手段预先做出产品设计原型,然后根据原型制造产品。

而逆向设计恰好相反,是先有实物,然后通过采集实物大量三维坐标点,也就是扫描,获取实物几何模型,并对其进行再次创新制作产品。

正向设计:

过程: 概念设计 →绘图或三维建模 →制造系统→ 新产品

从功能与规格的预期指标确定开始,构思产品的零组件需求,再由各个元件的设计、制造以及检验零组件组装、检验整机组装、性能测试等程序来完成。

但对于复杂的产品,正向设计的方法显示出了它的不足,设计过程难度系数大、周期较长、成本高、产品研制开发难。由于设计师无法完全预估产品在设计过程中会出现什么样的状况,如果每次因为一些局部的问题而推倒整个产品重来,不管从时间上还是从成本上都是不可接受的。如果有方法能改正在正向设计过程中所产生的局部问题自然是好的,正是在这样的背景下,自然发展并形成了逆向设计的方法。

逆向设计:

过程:实物三维→三维坐标采集→仿形或创新→制造→产品


是指从实物上采集大量的三维坐标点,并由此建立该物体的几何模型,进而开发出同类产品的先进技术。逆向工程与一般的设计制造过程相反,是先有实物后有模型。仿形加工就是一种典型的逆向工程应用。目前,逆向工程,逆向工程的应用已从单纯的技巧性手工操作,发展到采用先进的计算机及测量设备,进行设计、分析、制造等活动,如获取修模后的模具形状、分析实物模型、基于现有产品的创新设计、快速仿形制造等。

转载原文

什么是正向设计和逆向设计?相关推荐

  1. 逆向设计和正向设计的区别是什么

    逆向设计和正向设计的区别是什么? 摘要: 逆向设计和正向设计的区别是什么?在没有图纸的客户中又可分为两类,一类是只有ideal,或者只有平面图的:另一类是有实物模型,需要打印一个一样的.这两类客户中可 ...

  2. 锻铸件三维扫描逆向设计,助力新产品研发

    锻铸造是机械制造工业中基础加工工艺,锻铸造可以改变毛坯的形状和尺寸,它为金属材料的切削加工提供高质量的锻铸件毛坯,对提高机械零件的加工工艺起到了不可或缺的作用. 为了满足汽车.电力.机床制造.船舶.石 ...

  3. 计算机反求设计的一般步骤,逆向设计的概念和基本步骤

    一.逆向设计的概念: 讲逆向设计前,先来看下传统产品开发的流程:构思-设计-产品原型.顾名思义,所谓逆向设计理念恰好与正向设计相反. 逆向设计,又反求设计,逆向工程,是一种基于逆向推理的设计,通过对现 ...

  4. Lumerical官方案例、FDTD时域有限差分法仿真学习(十五)——y分支的逆向设计(Inverse design of y-branch)

    来自 https://support.lumerical.com/hc/en-us/articles/360042305274 使用内置参数优化 (parametric optimization ,P ...

  5. 汽车整车三维建模用于逆向设计与竞品分析

    当前,中国汽车产销量已经占据全球近三分之一份额,成为国内外车企最重要的市场阵地.在经历了2019年行业不景气和销量小幅下降之后,2020年中国汽车产业面临着转型升级,竞争将更加激烈. 随着市场需求的改 ...

  6. CASCAN拍照式三维扫描仪精密测量叶轮和逆向设计综合技术解决方案

    叶轮,是典型的三维自由曲面零件,从智能家居电器中的叶轮零部件.燃气轮机到石油石化设备等流体工业所用到的特种叶轮,叶轮质量是至关重要的一环. 叶轮产品型面复杂,设计研制周期长,在没有设计图纸或图纸不完整 ...

  7. Lumerical Python API学习(五)——光子逆向设计概述

    Photonic Inverse Design Overview - Python API 来自 https://support.lumerical.com/hc/en-us/articles/360 ...

  8. 用逆向设计和回归算法估算PWM

    用逆向设计和回归算法估算PWM 转载于:https://www.cnblogs.com/LittleTiger/p/6513736.html

  9. 视频教程-UE4 Unity FPS 安卓手游 和平战场 逆向设计开发-其他

    UE4 Unity FPS 安卓手游 和平战场 逆向设计开发 精通windows下C,C++编程,深入理解指针,数据结构,精通linux下C,C++编程,多线程及锁机制,进程间通信,TCP和IP协议, ...

最新文章

  1. 「咖啡馆」里的任正非:开放的技术和商业,不会遵循「丛林法则」
  2. VC2008下编译使用OpenSSL
  3. 如何在更大的div内使图像中心(垂直和水平)居中[重复]
  4. jsp mysql 换行_jsp 操作 mysql 数据库
  5. 探讨增强现实(AR)基于模型的追踪技术
  6. 小米回应将放弃“MI”字logo:不存在停止使用
  7. 微信小程序自定义组件,提示组件
  8. 如何在Github里创建organization和代码仓库
  9. Thinkphp 3.2中控制页面不缓存
  10. (pytorch-深度学习系列)pytorch避免过拟合-dropout丢弃法的实现-学习笔记
  11. 筑龙网下载的文件格式是php_为什么使用迅雷下载的文件都是PHP格式的
  12. table里面用三目_三个方法快速找到SAP后台Table
  13. Vulkan开发实战详解
  14. 恢复触摸板功能的方法
  15. cocosbuilder3.0使用小记
  16. php网站系统说明,国外CMS系统介绍(总结)
  17. MongoDB studio3T 破解
  18. 科技云报道:用户信息泄露事件频现,数据安全建设该如何升级?
  19. 根据正则表达式创建NFA的Thompson算法 python实现
  20. Openwrt Lede koolshare固件下屏蔽固定MAC地址以及屏蔽某些网站

热门文章

  1. Lua 定义二维数组
  2. InterBase7
  3. Git系列教程(四)——git分支管理
  4. 安装SqlServer2008时,出现:此计算机上安装了Microsoftstudio2008早期版本解决办法
  5. linux文件目录操作实验报告,实验 Linux文件和目录操作
  6. Oracle 时间格式转换-11-10月-13转为yyyy-mm-dd hh24:mi:ss
  7. iOS 11配置文件
  8. 一颗初心,慢煮岁月(最美文字)
  9. 使用Python进行三维可视化
  10. Carson带你学Android:关于ContentProvider的知识都在这里了!