计算范式

Today, engineering design and testing mistakes are now causing aeroplane failures and repeatedly costing lives, and emissions scandals are just the start of our issues. Modern-day engineering has become is slow, expensive and painful. What used to feel like invention, now feels like a grind. Our designs are now so complex, that industry needs to spend years and millions to deliver incremental updates.

如今,工程设计和测试错误现在导致飞机失灵,并屡屡造成生命损失,而排放丑闻只是我们问题的开始。 现代工程变得缓慢,昂贵且痛苦。 曾经感觉像是发明的东西,现在感觉像是磨碎的东西。 现在,我们的设计是如此复杂,以至于行业需要花费数百万美元才能提供增量更新。

At the same time, there’s so much to be excited about. We’re currently going through a generational move from Internal Combustion Engines to Sustainable Electic Vehicles, and are now pushing to becoming a multi-planetary species.

同时,还有很多令人兴奋的事情。 我们目前正经历着从内燃机到可持续电动汽车的一代代转变,现在正努力成为多行星物种。

Combine these needs, the hard push for new generations of products and the rise of 3D printing, the maker community, cloud computing and mass customisation, and you can tell that we’re around the corner from a big change in the industry.

结合这些需求,对新一代产品的大力推动以及3D打印的兴起,制造商社区,云计算和大规模定制,您可以说我们正处在行业巨变的拐角处。

Everyone knows that the industry is set for something big, and computational engineering design will be the spark that sets it all off.

谁都知道,这个行业的发展方向是很大的,而计算工程设计将是一枝独秀。

Computational Engineering (CE) is a new approach to engineering design that massively increases the scale and complexity of designs that engineers are able to invent. CE gives a single engineer the power to operate with the resource of a whole team and gives teams the ability to invent things that we’ve never seen before. CE will change the landscape of the industry, in ways we can't begin to imagine, but it’s going to be very different from what anyone is currently imagining.

计算工程(CE)是一种新的工程设计方法,可极大地提高工程师能够发明的设计的规模和复杂性。 CE赋予单个工程师使用整个团队的资源进行操作的能力,并赋予团队创造我们从未见过的事物的能力。 CE将以我们无法想象的方式改变该行业的格局,但是它将与任何人当前所想象的完全不同。

我们正在进入工程的新时代: (We’re entering a new era for engineering:)

Some quick history: From the 1960s to the 2010s, the industry went through a change of how we did engineering. As projects began to get more and more complex (think the early Ford Mustang to a modern-day Bugatti Veyron), our old approach no longer scaled. We needed to find a more scalable way.

快速的历史记录:从1960年代到2010年代,该行业经历了工程设计方式的变化。 随着项目开始变得越来越复杂(例如将早期的福特野马转向现代的布加迪威龙),我们的旧方法已不再适用。 我们需要找到一种更可扩展的方法。

The last transition in engineering was the move from manual to digital engineering.
工程学的最后一次转变是从手动工程到数字工程的转变。

To solve this, we moved from Manual Engineering (doing work on pen and paper) to Digital Engineering (doing work on a computer). Same work, moved to software. We went from blackboards to spreadsheets, drafting to CAD and file cupboards to SharePoint.

为了解决这个问题,我们从手动工程(用笔和纸做的工作)转移到数字工程(用计算机做的工作)。 相同的工作,移至软件。 我们从黑板到电子表格,从草稿到CAD,从文件柜到SharePoint。

With each one of these changes, we found the joys of digitisation. We could make designs parametric, could instantly share and collaborate on ideas and replicate designs at zero cost. This move enabled the modern world as we know it. Modern-day products, whether it be the SpaceX Falcon 9, or the Airbus A380, are so complex, that they would be near impossible to design using pen and paper.

通过这些变化中的每一项,我们发现了数字化的乐趣。 我们可以使设计参数化,可以立即共享想法并进行协作,并以零成本复制设计。 此举使我们了解了现代世界。 如今的产品,无论是SpaceX Falcon 9还是空中客车A380,都非常复杂,以至于几乎不可能使用笔和纸进行设计。

Over the last 50 years, complexity has once again increased massively. And it's not just complexity in a single domain, but lots of different domains (Structures, Electrical, Aerodynamic, Chemical, and Regulation Changes) are all deeply intertwined. This makes our current process extremely hard and painful. It’s now so expensive and painful to design, we’re forcing engineers to work overtime just to keep up with the design revisions and iterations. Once again, the tools that we use to design products are barely keeping up, leaving the burden on engineers to work harder, instead of smarter.

在过去的50年中,复杂性再次大幅增加。 这不仅是单个领域的复杂性,而且许多不同的领域(结构,电气,空气动力学,化学和法规变更)也都相互交织在一起。 这使我们当前的过程极其艰巨而痛苦。 现在它是如此昂贵且痛苦的设计,我们正迫使工程师加班工作以跟上设计修订和迭代的步伐。 再一次,我们用来设计产品的工具几乎无法跟上,这给工程师带来了负担,使他们更加努力地工作,而不是变得更聪明。

Right now, the industry is going through another transition. It’s a more subtle transition, but the impact will be hundreds of times larger. It will not just change what we can design, but will fundamentally change how we design.

目前,该行业正在经历另一个过渡。 这是一个更微妙的过渡,但影响将是数百倍。 它不仅将改变什么 ,我们可以设计,但会从根本上改变我们如何设计。

The transition is from Digital Engineering to Computational Engineering.

从数字工程到计算工程的过渡。

那么什么是计算工程? (So what is Computational Engineering?)

Computational Engineering means that rather than doing the work, the computer does the work for you.

计算工程意味着计算机可以代替您完成工作,而是为您完成工作。

This means that the Computer works as an ally to the Engineer rather than software that you need to fight with. The Computer does a lot (if not all) of the heavy lifting, such as the implementation, calculations, generating Geometry, and validating the Design. The Computer does this in the background, letting the Engineer focus on what Engineers do best: creating new Ideas and exploring the Design.”

这意味着计算机是工程师的盟友,而不是您需要使用的软件。 计算机完成了大量(如果不是全部)繁重的工作,例如实施,计算,生成几何图形以及验证设计。 计算机在后台执行此操作,从而使工程师可以专注于工程师最擅长的方面:创建新构想并探索设计。”

In effect, there’s a little army of incredibly fast and powerful workers inside the computer, doing your bidding. Unlike generative design or solvers, engineers are in control of the process — the inventors.

实际上,计算机内部有一群由难以置信的快速和强大的工人组成的竞标团队。 与生成设计或求解器不同,工程师可以控制过程-发明者。

The transition from Digital Engineering to Computational Engineering will affect all three pillars of engineering: Design, Validation and Manufacture.

从数字工程到计算工程的过渡将影响工程的所有三个Struts:设计,验证和制造。

The move to computational engineering will mean we use new tools.
转向计算工程将意味着我们使用新工具。

We will move from manually drawing pictures of our ideas in CAD, to defining what we want: the computer will do all of the manual execution work in generating the CAD for us.

我们将从用CAD手动绘制想法的图片转变为定义所需的内容:计算机将为我们生成CAD进行所有手动执行工作。

We will move from setting up and running simulations manually to telling the computer what we want to verify: the computer will set up, run, interpret the simulation results, and suggest changes to improve the design.

我们将从手动设置和运行仿真转变为告诉计算机要验证的内容:计算机将设置,运行,解释仿真结果,并提出改进设计的建议。

We will move from manually programming CNC toolpaths, creating set-up sheets and work instructions, to automated machining and 3D printing.

我们将从手动编程CNC刀具路径,创建设置表和工作说明,到自动加工和3D打印。

With all of the manual execution work done by the computer, engineers will get to focus on the engineering work that matters— the invention.

利用计算机完成的所有手动执行工作,工程师将可以专注于重要的工程工作-发明。

同样的故事,其他行业 (Same story, other industries)

Although this shift sounds scary, it’s very natural. This transition has happened in almost every other field of creative design and enabled much of the modern world (Software Development, Gaming, Animation, VFX, and IC Chip Design).

尽管这种转变听起来很吓人,但这是很自然的。 这种转变几乎发生在创意设计的所有其他领域,并推动了现代世界的大部分发展(软件开发,游戏,动画,VFX和IC芯片设计)。

It’s always the same story — we do stuff manually on pen and paper, which works for some time, but then complexity rises and it becomes too difficult to continue. We then move to the digitisation phase, where we take the old, trusted process and bring it to software, making the process smoother and more efficient. This second phase means that we can dare to make even more complex products until it, again, becomes too complex and hard, until we move into the third phase: the Computational Era.

这始终是同一回事–我们在纸和笔上手动进行处理,虽然可以工作一段时间,但随后复杂性增加,难以继续。 然后,我们进入数字化阶段,在此阶段,我们采用旧的,受信任的流程并将其引入软件中,从而使流程更流畅,更高效。 第二阶段意味着我们可以敢于制造更复杂的产品,直到它再次变得过于复杂和困难为止,直到我们进入第三阶段:计算时代。

Programing languages, modern video game engines, animation engines and chip design are all phase three industries. Engineering design today is moving from phase two to phase three.

编程语言,现代视频游戏引擎,动画引擎和芯片设计都是第三阶段的产业。 今天的工程设计正在从第二阶段进入第三阶段。

This is a fundamental change in how we do things and its hard to imagine how much of an impact it will have on the industry. Just like it’s hard to explain to game designers from the Pong and Mario era, the impact that games engines would have in bringing us to the modern call of Duty era.

这是我们做事方式的根本变化,很难想象它将对行业产生多大影响。 就像很难向Pong和Mario时代的游戏设计师解释一样,游戏引擎在将我们带入使命召唤时代的现代冲击。

The shift into Phase 3 for Engineering will enable cities on Mars, massively more complex Robotics, and will unlock the Starship Enterprise.But have no doubt: this is just the start.

进入工程第三阶段的过程将使火星上的城市,更复杂的机器人技术成为可能,并将解锁星舰企业号,但毫无疑问: 这仅仅是开始。

工程师会怎样? (What happens to Engineers?)

A common mistake is to think that if the computers are now doing the work, that the engineers would for some reason become less valuable, or go away completely — it is, in fact, the opposite.

一个普遍的错误是认为,如果计算机现在正在工作,那么工程师出于某种原因会变得价值不高,或者完全消失了—实际上,事实恰恰相反。

Engineers do not get automated away — engineers get superpowers. The secret is that the role of the engineer changes, from the executor (1st person mode) to the architect (3rd person — with the computer becoming the executor). The way we typically do this is by programming, but programming doesn’t need to be scary, ugly, or even code-based. Like any transition, we need to learn new tools, but those who do early will set the pace for what is to come.

工程师并不会自动离开,而是工程师拥有超能力。 秘密在于,工程师的角色从执行者(第一人称模式)更改为架构师(第三人称-计算机成为执行者)。 我们通常通过编程的方式来实现此目的,但是编程不必是吓人,丑陋甚至基于代码的。 像任何过渡一样,我们需要学习新工具,但是那些尽早执行的人将为即将到来的事情定下步伐。

Another implication of abstractions are that they massively lower barriers to entry. Today a 10-year-old kid can create a new python script, write 100 easy lines of code, pull libraries from Github, and design an app, a game or a neural net in hours, with the computer generate millions of 1’s and 0’s for them in an instant. What would have taken a team of world-leading punch card operators a year to do in the 1950s, is now a kid and an hour.

抽象的另一个含义是它们大大降低了进入的障碍。 如今,一个10岁的孩子可以创建一个新的python脚本,编写100条简单的代码行,从Github中提取库,并在数小时内设计一个应用程序,一个游戏或一个神经网络,并且计算机可以生成数百万个1和0。立即为他们服务。 在1950年代,一支世界领先的打Kong卡操作员团队一年所要做的事情现在是一个孩子一个小时。

Phase 3 always enables a new wave of technologies, products and companies that weren’t possible before
第三阶段始终带来了前所未有的新技术,产品和公司浪潮

For inventors, this gives them the ability to create new products and compete with the major players with a fraction of their resource. Every abstraction to date has enabled a new wave of inventors, technologies, products and companies and it will be no different here.

对于发明者来说,这使他们能够开发新产品并利用其资源的一小部分与主要参与者竞争。 迄今为止,每种抽象方法都催生了新一波的发明者,技术,产品和公司,这里也是如此。

为什么现在? (Why now?)

Every few decades, another major industry goes through an abstraction
每隔几十年,另一个主要行业都会经历一次抽象

Surprisingly, CE has been operating quietly at the fringes for quite some time— people all over the industry have been using their own little hacks for the best part of 20 years. We’ve all heard of the people in our organisations that that scripted his way out of doing big chunks of repetitive work. Or the Engineer that builds Python loops to design product variants or automate simulation, letting the computer do their day job overnight. CE in some shape or form has been happening at the fringes for two decades, ever since CAD and simulation packages opened up their API’s.

令人惊讶的是,CE一直在边缘悄无声息地运作-20年来,整个行业的人们一直在使用自己的小技巧。 我们所有人都听说过我们组织中的人,这些人以脚本的方式来完成大量重复性工作。 或者,通过构建Python循环的工程师来设计产品变体或自动进行仿真,从而使计算机能够在一夜之间完成日常工作。 自从CAD和仿真程序包开放其API以来,某种形式或形式的CE一直在边缘地区发生了二十年。

So if little pockets of engineering are converting, so why is it important for the bulk of the industry to move over now?

因此,如果很少的工程人员正在转换,那么为什么对于整个行业来说重要的是现在转移?

Today, design and testing mistakes are now causing aeroplane failures and repeatedly costing lives, and emissions scandals are just the start of our issues. Companies are now facing new economic realities with rock bottom oil and gas prices.

如今,设计和测试错误现在导致飞机失灵,并屡屡丧命,而排放丑闻只是我们问题的开始。 随着岩石和石油底气价格的上涨,公司现在面临着新的经济现实。

I’m lucky enough to speak to lots of different industries, and I hear the same stories over and over, engineering costs are too high, we’re behind schedule, and companies need new processes to simply keep up. Its hard to make ends meet with the current approach.

我很幸运能与许多不同的行业交流,而且我一遍又一遍地听到相同的故事,工程成本太高,我们落后于进度,公司需要新的流程来跟上。 用当前的方法很难达到目的。

At the same time, there’s so much to be excited about. We’re going into a new era for aerospace and automotive. We’re currently going through a generational move from Internal Combustion Engines to Sustainable Electic Vehicles, and are now pushing to becoming a multi-planetary species.

同时,还有很多令人兴奋的事情。 我们正在进入航空航天和汽车的新时代。 我们目前正经历着从内燃机到可持续电动汽车的一代代转变,现在正努力成为多行星物种。

Combine these needs, the hard push for new generations of products and the rise of 3D printing, the maker community, cloud computing and mass customisation, and it’s clear that we’re around the corner from a big change in the industry.

结合这些需求,对新一代产品的大力推动以及3D打印,制造商社区,云计算和大规模定制的兴起,很明显,我们正处于行业巨变的拐角处。

We must find ways not just to keep up, but to keep pushing the frontier in these uncertain times. On the fringes, we’ve already found a way to work unbelievably efficiently, leveraging computers to help engineers do more.

我们必须找到方法,不仅要跟上步伐,而且要在这些不确定的时期不断开拓前沿。 在边缘,我们已经找到了一种难以置信的高效工作方式,利用计算机来帮助工程师做更多的事情。

This approach, although is thousands of times more powerful than traditional methods, is incredibly inaccessible. It requires us learning hard software engineering languages, programming using terrible CAD API’s, and using inconsistent macros. Although modern startups and cutting edge companies have in house automation efforts, this approach is too hard and too painful for everyday engineers.

尽管比传统方法强大数千倍,但这种方法难以置信。 它要求我们学习硬软件工程语言,使用糟糕的CAD API进行编程以及使用不一致的宏。 尽管现代的初创公司和尖端公司都在进行内部自动化工作,但是这种方法对于日常工程师来说太难了,也太痛苦了。

not what the future should look like.不是未来的样子。

It’s more important than ever that now, we take this approach, and find a way to make it accessible to every engineer in the world. This is a tooling problem.

现在,比以往任何时候都重要的是,我们采用了这种方法,并找到了一种使世界上每个工程师都可以使用的方法。 这是一个工具问题。

If we’re able to build the right tools, and make them easy and accessible, we have a chance to permanently change the course of our industry, and perhaps even, the human race.

如果我们能够构建正确的工具并使它们易于使用,那么我们就有机会永久改变我们行业乃至人类的发展方向。

开源设计的兴起: (The rise of the open-source design:)

There’s one final piece to every successful transition — the open-source community.

每个成功的过渡都有最后一个要素-开源社区。

The open-source community helps proliferate innovation, invention and education across an industry. Without open-source, we would not have Linux, Android, most cloud technologies, and hundreds of thousands of games. Without video tutorials and content, there would be a fraction of the no of self-taught engineers. Most new projects today (both hobbyist and enterprise-grade) are built using open-source technologies and Engineering Design will be no different.

开源社区有助于在整个行业中扩散创新,发明和教育。 没有开源,就不会有Linux,Android,大多数云技术和成千上万的游戏。 如果没有视频教程和内容,那么自学成才的工程师将很少。 如今,大多数新项目(业余爱好者和企业级)都是使用开源技术构建的,而Engineering Design也不例外。

The industry is always responsible for products and services, but often the open-source community invents, shares and standardises the core infrastructure we all build on.

该行业始终对产品和服务负责,但是开源社区经常发明,共享和标准化我们都基于的核心基础架构。

工程公司 (The Engineering Company)

We at The Engineering Company, know how important it is for this transition to happen now. TEC was founded to accelerate the industry to transition to CE — what typically takes a generation, we believe can happen in a matter of years. We’re building the Computational Engineering design paradigm, the first easy and intuitive design tool for engineers, the underlying technologies that enable it, the first sets of libraries and tutorials to get us started, and of course, the laying the seeds for the open-source community to thrive.

我们工程公司的人员知道,现在进行过渡非常重要。 TEC的成立是为了加快行业向CE的过渡-我们通常需要一代人的时间,我们相信这可能会在几年内发生。 我们正在构建计算工程设计范例,这是第一个为工程师提供的简单直观的设计工具,支持它的基础技术,使我们入门的第一组库和教程,当然还为开放式奠定了基础。源社区蓬勃发展。

If you share our vision of the future and want to help us lay the foundation of the open-source community, email me — pari@theengineeringcompany.com

如果您分享我们对未来的愿景并希望帮助我们奠定开源社区的基础,请给我发送电子邮件-pari@theengineeringcompany.com

Disclaimer; This is a short introduction to computational engineering. I have been making generalisations and oversimplifying in this post to communicate the core idea. I’ll be going into more detail in future posts.

免责声明; 这是对计算工程的简短介绍。 在本文中,我一直在进行概括和简化,以传达核心思想。 我将在以后的文章中详细介绍。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

斌: (Bin:)

The creation of the super-engineer:

超级工程师的创建:

Something terrible happened in the last 20 years, we’ve lost some of the best engineers there are. Now that there’s so much work to just keep the wheels spinning, we’ve taken a generation of engineers (some of the smartest people in the world) and reduced them to executors. CAD executors, spreadsheet executors, simulation executors. Some are fine with this, some like the 9–5. Others of us, however, are not. We yearn for the days where we invented, and pushed at the frontier of technology, where the current edge was driven by what we did in a week.

在过去的20年中发生了一件可怕的事情,我们已经失去了一些最好的工程师。 既然要做很多工作来保持轮子转动,我们已经聘用了一代工程师(世界上一些最聪明的人),并将他们缩减为执行者。 CAD执行程序,电子表格执行程序,模拟执行程序。 一些对此很好,例如9-5。 但是,我们其他人则不是。 我们向往发明的日子,并向技术前沿迈进,因为当前的优势是一周内我们所做的工作所驱动的。

Computational engineering will change that permanently. It gives engineers the power to do more, to push the edge, to work with computers to design and make things they could never imagine before.

计算工程将永久改变这种状况。 它使工程师能够做更多的事情,发挥优势,与计算机一起设计和制作他们以前无法想象的东西。

What’s more, take an engineer on the apollo missions who was an archetype of an inventor. They used to learn on a year-long cycle. 10 years, 10 iterations, powerful, but only so far. What happened when we compress 10 iterations into 10 days. What can that engineers learn in a month, in a year, in a lifetime? What happens when the computer doesn’t just give you the one iteration every time you design, but generates the neighbouring design space at the same time.

更重要的是,请一位曾是发明家原型的工程师来执行阿波罗任务。 他们过去需要一年的学习时间。 10年,10次迭代,功能强大,但到目前为止。 当我们将10次迭代压缩为10天时发生了什么。 工程师在一个月,一年,一生中可以学到什么? 当计算机不仅在您每次设计时都为您提供一次迭代,而是同时生成相邻的设计空间时会发生什么。

使用CE的组织和团队: (Organisations and Teams using CE:)

For engineers in industry, this also means that they can design things that they could never do before — it now opens up a new band of complexity.

对于工业工程师来说,这还意味着他们可以设计以前无法做的事情-现在它开辟了新的复杂性范围。

Now take this view of what a single engineer can do, and imagine what happens to teams, and organisations. New forms of change management (like Git), new forms of testing (unit testing along the way), forms of continuous integration and continuous deployment. The engineering organisation of the 21st century looks wildly different to the last generation, and the first organisations to move over, will reap the benefits in bucketloads. Rather than learning these ropes over decades, we can leverage the learnings that have happened in other industries, like software and gaming and animation, and bring them to hardware in years.

现在,从一个工程师可以做什么的角度出发,想象一下团队和组织会发生什么。 变更管理的新形式(如Git),测试的新形式(沿途的单元测试),持续集成和持续部署的形式。 21世纪的工程组织看起来与上一代截然不同,而且最早搬迁的组织将在铲斗中获得收益。 我们可以利用其他行业(例如软件,游戏和动画)中的经验教训,而不是数十年来学习这些绳索,并将其应用到硬件中。

Just like how a software engineer that has been practising for a year knows far more than a push card operator did in their lifetime, CE will enable the rise of super-engineers.

就像已经工作了一年的软件工程师如何在推销卡操作员一生中所了解的远不止于此,CE将推动超级工程师的崛起。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

Every new era enables us to design new morphologies of products.
每个新时代都使我们能够设计产品的新形态。

Here’s the secret to CE: Rather than doing the work, you tell the computer how to do the work for you.

这是CE的秘诀: 您无需告诉工作,而是告诉计算机如何为您完成工作。

That’s it.

而已。

The way you tell the computer to do it for you is by doing your design in a workflow. This is what a workflow looks like:

告诉计算机为您执行此操作的方法是通过在工作流程中进行设计 。 工作流程如下所示:

<GIF with live stuff happening next to it — Circle and extude>

<GIF旁边有活的东西-圈出并挤出>

As you build up your design, the output will be shown on the visualiser (CAD side). The workflow is much more powerful than the design output.

建立设计时,输出将显示在可视化器(CAD端)上。 工作流程比设计输出要强大得多。

It’s a very simple change at first. Rather than doing the work in a spreadsheet or in CAD, you do it in the workflow. However, as you start accessing the deeper stuff, you start to move much faster.

首先,这是一个非常简单的更改。 无需在电子表格或CAD中进行工作,而是在工作流程中进行。 但是,当您开始访问更深入的内容时,您将开始更快地移动。

Over time, your role, changes from the executor (1st person mode, doing the work), to the instructor (3rd person, telling the computer how to do the work for you).

随着时间的流逝,您的角色将从执行者(第一人称模式,执行工作)更改为指导者(第三人称,告诉计算机如何为您完成工作)。

This is profound because all of the building blocks of engineering are the same, stress analysis, geometry, materials, etc. One of the wonderful elements of CE is that these come pre-built, so you don’t need to worry about typing things in or looking up material properties, or funding online beam bending calculations, but you can just use premade blocks called ‘libraries’.

这之所以具有深远意义,是因为工程的所有构建块都是相同的,包括应力分析,几何形状,材料等。CE的奇妙元素之一是它们都是预先构建的,因此您无需担心输入内容或查找材料属性,或为在线束弯曲计算提供资金,但是您可以仅使用称为“库”的预制模块。

<GIF cycling through pre-built libraries tab>

<GIF遍历预建库选项卡>

Each library is like a little worker, that’s incredibly good at exactly one thing. For example, thick-walled cylinder, or clip design. It’s your role to tell them how to come together. Even for things that have never been done before, if you’ve done it once, you can quickly collapse the old workflow into a block and re-use it.

每个图书馆就像一个小工人,这在一件事情上非常出色。 例如,厚壁圆筒或夹子设计。 告诉他们如何聚会是您的角色。 即使对于以前从未做过的事情,如果只做一次,您也可以将旧的工作流程Swift分解为一个块并重新使用。

As you build workflows, and make more and more changes, it does more and more of the work for you. Computers are way faster than humans (speed), and it’s probably done it before (libraries).The more you use it, the more powerful it gets.

当您构建工作流程并进行越来越多的更改时,它将为您完成越来越多的工作。 计算机比人类(速度)要快得多,而且可能是以前(图书馆)就已经做到了。您使用它的次数越多,功能就越强大。

This simple idea, has a profound shift and enables these things:

这个简单的想法发生了深刻的变化,并实现了以下这些目标:

  • elimination of grunt work消除繁琐的工作
  • abstraction (focus on the right thing, hideaway complexity)抽象(专注于正确的事物,隐蔽的复杂性)
  • re-use再利用
  • design space exploration设计空间探索

CE作为集成平台: (CE as an integration platform:)

As engineers, we also do a lot of work in other tools, like simulation, documentation and control, and it brings up the obvious question — how does CE work with these? The short answer is: If you do it on your computer, CE can integrate and automate it. These include, but are not limited to:

作为工程师,我们还在其他工具(例如仿真,文档和控制)中进行了大量工作,这提出了一个显而易见的问题-CE如何与这些工具一起工作? 简短的答案是:如果您在计算机上进行此操作,CE可以对其进行集成和自动化。 这些包括但不限于:

  • Simulation setup (FEA/CFD)模拟设置(FEA / CFD)
  • Report Generation报告生成
  • Integrated Python and MATLAB集成的Python和MATLAB
  • Databases (such as CES)数据库(例如CES)
  • Integrated tools and solvers (such as XFoil)集成工具和求解器(例如XFoil)
  • Optimisers.优化器。
  • Uploading, managing and sharing revisions (Github or Sharepoint).上传,管理和共享修订(Github或Sharepoint)。

These tutorials will focus on CE as a building tool. Once you’re up and using the basics, we will introduce the power features.

这些教程将重点介绍CE作为构建工具。 一旦您启动并使用了基础知识,我们将介绍强大的功能。

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —

ideas:

想法:

  • engineering is hard — engineers are being reduced to executors.工程是很难的-工程师正沦为执行者。
  • a clear idea, takes ages to implelemt — smll changes everything breaks一个清晰的想法,要花很多时间才能实现-一切都会改变一切
  • generational change (game engines, programming languages)世代变化(游戏引擎,编程语言)
  • Abstraction抽象化
  • empowers engineers to do more授权工程师做更多的事情
  • will fundamentally change engineering将从根本上改变工程
  • engineers and inventors -> democratisation and superpowers.工程师和发明家->民主化和超级大国。
  • Companies -> operate faster, push the boundaries.公司->运营更快,突破极限。
  • Society -> open source, change reality. enable starship enterprise.社会->开源,改变现实。 启用星舰企业。
  • Last time = digitised (old way in computers)上次=数字化(计算机中的旧方法)
  • This time = new way (fundemtnally new things that wer’ent possible before)这次=新方法(以前可能根本没有的新事物)
  • TEC exists to enable engineers and companies to omve from old way (digial engineering), to new way (computaional engineering).TEC的存在使工程师和公司可以从旧方法(数字工程)过渡到新方法(计算工程)。
  • Engineers, educations, companies, startups, self actualised, new complexity.工程师,教育,公司,初创公司,自我实现,新的复杂性。

目标: (Goals:)

  1. woah, new category, big哇,新类别,大
  2. link to what’s happened in other industries链接到其他行业中发生的事情
  3. secret: move from the executor to the puppeteer. let the computer do the execution work for you. hides away process. This is called abstraction.秘密:从执行者转移到伪造者。 让计算机为您执行执行工作。 隐藏过程。 这称为抽象。
  4. will empower engineers to do more. Self actualise.(The best engineers in the world will be CE’s.)将使工程师能够做更多的事情。 自我实现(世界上最好的工程师将是CE。)

翻译自: https://medium.com/the-engineering-company/a-new-era-of-engineering-is-almost-here-d01ae444b9b4

计算范式


http://www.taodudu.cc/news/show-3793338.html

相关文章:

  • 暴雪正在物色接盘侠/ iOS16.2正式版发布/ 马斯克拍卖推特产品…今日更多新鲜事在此...
  • cmd52命令发送 mmc_Linux MMC framework(2)_host controller driver
  • 分享一些精彩的webGL示例
  • HTML5 布加迪威龙跑车自动化制造过程模拟
  • linux下磁盘控制器无法驱动,Linux eMMC子系统之主机控制器驱动(host conntroller driver)...
  • linux emmc子系统,Linux eMMC子系统之主机控制器驱动
  • Linux内核4.14版本——mmc core(3)——host模块
  • 20220513-rk3568编译linux4.19的buildroot-1(uboot)
  • 20220910编译ITX-3588J的Buildroot的系统1(编译uboot)
  • 【Android 进阶】Android优秀框架
  • “读”腾讯有感
  • Anaconda3.6 下分别配置py2.7和py3.5环境
  • 一块奢侈品手表的成本价是多少?
  • 门户网站运维
  • RK3568 GPIO 使用
  • GPIO是什么
  • 配置GPIO
  • GPIO配置介绍
  • ESP32 GPIO
  • RK3288 gpio读取
  • Jetson-GPIO_python库 使用说明
  • GPIO的八种模式以及配置
  • [AndroidO] [RK3399] -- GPIO驱动与控制方式
  • Android系统APK操作GPIO读写及添加权限
  • GPIO介绍
  • OpenWrt之GPIO操作
  • Linux控制GPIO
  • GPIO工作原理
  • linux 应用层gpio中断_linux gpio中断
  • gpio简单使用

计算范式_计算工程:新范式将如何很快改变一切相关推荐

  1. 边缘智能:边缘计算与人工智能融合的新范式

    边缘智能:边缘计算与 人工智能融合的新范式 周知, 于帅, 陈旭, 中山大学数据科学与计算机学院,广东 广州 510006   摘要:边缘计算与人工智能这两种高速发展的新技术之间存在着彼此赋能的巨大潜 ...

  2. 相对湿度计算软件_空调工程负荷详细计算方法(附有实例)

    七十年代末空调工程负荷用瞬变传热计算代替了稳定传热计算,并且区分了得热和负荷的概念.八十年代出版的所有空调书籍,如空气调节工程.空气调节设计手册.暖通空调常用数据手册.高层建筑空调与节能等皆引用了动态 ...

  3. mysql数据库设计三大范式_数据库设计三大范式详解

    引言数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的.结构明晰的,同时,不会发生插入(insert).删除(delete)和更新(update)操作异常.反之则是乱七八糟,不 ...

  4. 弹性地基梁板法计算原理_基础工程复习试题

    <基础工程>综合练习题 一.选择题 1.某建筑物采用独立基础,基础底面尺寸为3m×4m,基础埋深为1.5m,上部结构传来的竖向荷载F=800KN,水平荷载为H=50KN(作用于地表),力矩 ...

  5. mysql三大范式_数据库的三大范式?

    展开全部 1.第一范式(1NF) 所谓第一范式(1NF)是指在关系模型中,对于添加的一个规范要求,所有的域都应该是原子性的,32313133353236313431303231363533e59b9e ...

  6. mysql 按比例计算排名_计算MS SQL中的百分比排名

    第50百分位与中位数相同.在计算其他百分位数时,比如说第80位,按照升序排序80%数据的数据,其他百分数按降序排序,并取两个中间值的平均值. 注意:中位查询已经存在了很长一段时间,但不记得我从哪里得到 ...

  7. 编写一个python程序用来计算投资回收期_计算该项目的投资回收期;

    计算该项目的投资回收期: 更多相关问题 次黄嘌呤-鸟嘌呤磷酸核糖转移酶(HGPRT)先天缺失会导致以下哪种疾病的发生 手机电池因为可以反复充电使用,所以是一种可逆原电池. 排列图又叫主次因素分析图或帕 ...

  8. 如何用python计算年龄_计算python中的年龄

    很近! 您需要先将字符串转换为日期时间对象,然后才能对其进行计算 – 请参阅datetime.datetime.strptime(). 对于您的日期输入,您需要执行以下操作: datetime.str ...

  9. 计算指数_计算大指数

    计算指数 计算大指数 背景:这是一篇有关如何快速有效地计算大数指数的快速文章. 从基本的乘法算法开始,它随后给出了更快的算法和一些快速示例. 本文中使用的技术可用于一般数学,加密等. 在本文中,使用以 ...

最新文章

  1. SAP S4CRM和C4C的技术比较
  2. DB2新建编目及删除编目
  3. 向mysql中插入时间_Java向mysql中插入时间的方法
  4. micropython教程modbus_基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入门教程...
  5. 2022版全国各地mapinfo格式电子地图及mapinfo二次开发
  6. hadoop快速入门
  7. windows中的ntsd工具使用
  8. mtk平台耳机检测流程记录
  9. K8S 1.23 metrics-server及cadvisor 杂记
  10. 微信内测一个手机可注册2微信号
  11. OpenTCS打造移动机器人交通管制系统(五)
  12. 三菱FX系列PLC教学课程---一个从基础讲起的电梯控制实例
  13. java 远程文件操作_java远程文件操作 - osc_88djj30s的个人空间 - OSCHINA - 中文开源技术交流社区...
  14. Android利用jsoup爬虫爬网页数据(一)
  15. Java中将对象转换成String的三种方法
  16. 前端微信签名验证工具_微信支付服务商签名验证无误,但是统一下单后服务器返回【签名错误】...
  17. coco数据集大小分类_2019-08-15 COCO数据集
  18. jstree中文github文档
  19. Vue 中 v-if 和 v-show 的区别和用法
  20. Spark配置参数中英文对照

热门文章

  1. Flutter前端编译frontend_server
  2. linux模拟键盘按键方案(收藏)
  3. Oracle:转换 转译
  4. h5移动端实时获取摄像头拍照-可以通过上传图片进行人脸识别
  5. 新乡医学院2018计算机考试题,新乡医学院关于做好2018-2019学年第一学期本科学生期末考核工作的通知...
  6. 【分享】获取各种互联网数据资讯报告-各种数据报告和白皮书,方便论文查询数据和市场调研
  7. 单片机c语言程序设计中可以不分大小写,论单片机课程教学中C语言编程的规范性...
  8. Open3D 法向量估计(Python版本)
  9. 史上最全SurfaceView使用讲解
  10. Android APK瘦身/减小包体