Chapter 17: Gu Pei's shock

Yang Weining's first task is to screen out some of the more important functional modules that meet the hardware level of this era, and then integrate them. Pen & Fun & Pavilion www.biquge.info

Of course, in terms of design ideas and functional parameters, this CAD software must lead the world.

Yang Weining thought for a moment and wrote the words "curved modeling" on the white paper.

Curved surface modeling technology is now the unique expertise of Dassault in France, and it is with this technology that Dassault's CATIA software will become popular all over the world in just a few years, and in the future, it will become the flagship solution for product development in the manufacturing sector.

However, the surface modeling technology of this era is still quite rudimentary, with only the most basic curve operation functions, and even the prototype of generative surface modeling technology has not yet appeared.

What Yang Weining wants to do is to improve the generative surface modeling technology in advance.

The so-called generative surface modeling design is essentially a kind of parametric design, which can not only complete all curve operations, but also complete functions such as stretching, rotating, sweeping, splicing, cutting, boundary filling, bridging, fragment repair, bump, smoothing, projection, chamfering, etc.

The CAD software designed by Yang Weining is based on generative surface modeling technology.

He believes that once the technology is available, it will be enough to cause a megashock in the manufacturing sector.

However, the generative surface modeling technology is not without its drawbacks, and due to the parametric design mode, this technology cannot realize the simultaneous adjustment of control points and deformation functions for multiple surfaces and the entire product shape.

It was not until the mid-nineties that the idea of variable design emerged that CAD software realized deparameterization and freeform constraints.

As for technologies such as more advanced digital surface editors, rapid surface reconstruction, and plasticine blocks, Yang Weining did not consider them at all.

These are all new surface modeling technologies that were developed in later generations, and even if Yang Weining wrote them, there were no powerful enough computers to run them in this era.

Take digital surface editing technology as an example, this technology has involved cloud computing, which requires the cloud data of each point to be input into the computer for sampling and editing, so as to design the shape that is closest to the product.

The plasticine block makes the shape of the product can be dragged, stretched and rotated like pinching plasticine, so as to achieve the ideal design shape.

In this era, these technologies are similar to the Arabian Nights, and even Yang Weining has no way to achieve them.

It took Yang Weining a whole morning to complete the functional architecture design of the CAD software.

In addition to the generative surface modeling module, Yang Weining is also preparing to add parts design, assembly design, structural design, aviation sheet metal design and other modules to the CAD software designed by himself.

With these modules, it will be possible to significantly speed up the design schedule of the J-7III project.

As for what language to write CAD software, Yang Weining naturally chose the C language.

The reason is simple, C has excellent cross-platform compatibility, from large supercomputers to small embedded processors (commonly known as microcontrollers), can run software written in C.

……

When Yang Weining was seizing the time to design CAD software, Gu Pei was also a little depressed in the office.

Yesterday, he was slapped in the face by Yang Weining in front of so many leaders, and only one day later, this matter spread in the institute, to say that Gu Pei has no grudge against Yang Weining, it is a lie.

But who calls himself losing, he is willing to gamble and lose, and Gu Pei still has this bit of energy.

But for Yang Weining to independently develop a CAD software, even if Yang Weining has shown his skills in electronic technology, Gu Pei still has doubts in his heart.

As an industry insider, Gu Pei knows very well how much work it takes to develop a large piece of software.

Especially in this era, there are only a few thousand computers in the country, and the number of people who can access computers is very limited, and there are even fewer people with software development experience.

Yang Weining said that he was able to develop CAD software independently, how could Gu Pei easily believe it.

"No, I've got to go check it out!"

After thinking about it for a long time, Gu Pei was still a little uneasy, so he simply got up and went straight to the DJS-130 computer room on the second floor.

There was a knock on the door, interrupting Yang Weining's work.

"Please come in!"

Yang Weining frowned.

Gu Pei pushed the door in, and heard a crackling keyboard tap.

Gu Pei looked intently, Yang Weining was sitting in front of DJS-130, looking at the 14-inch CRT black and white monitor without blinking, his hands were quickly blind typing, and a series of letters on the screen scrolled quickly.

The whole process was smooth, Yang Weining's hands tapped quickly, and the sound of the keyboard was like a moving ballad, which shook Gu Pei speechless.

Gu Pei took a breath, he had thought many times about Yang Weining's many pictures when he was writing CAD software, but he never thought that it would be such a scene.

He had never seen anyone write a program like this, Yang Weining's focused expression, and the strings of characters with different meanings on the monitor, all showed that the other party was not writing randomly.

But this five-finger hand speed, and then think about his two-finger Zen, did this guy start learning programming when he started his mother's womb?

Gu Pei opened his mouth, he couldn't say a word about the words he was going to interrogate, Yang Weining spent twenty minutes yesterday to discover the circuit design flaws of the DJS-130, which was not as shocking as today's scene.

Yang Weining seemed to feel a little strange, and after writing a program, he turned around and saw Gu Pei's stunned appearance, and immediately smiled: "Director Gu, why are you here?"

Gu Pei was swept away by Yang Weining's glance, and hurriedly said: "I'll just come over and see, is there anything else you need help with here?" ”

"Thank you, Director Gu, I don't have it for the time being, if I have one, I will definitely tell you. ”

Gu Pei nodded, looked at the screen, and said calmly: "Have you started writing CAD software?"

Yang Weining shook his head and smiled bitterly: "Not yet, I spent a morning to determine the overall design of the new CAD software, but when I was ready to write, I found that I forgot the development tools, so I had to get the C language compiler first." ”

"C language compiler, are you going to write this software in C language?" Gu Pei was a little surprised: "I remember that C language has only been popular in the United States for a short time, do you still know this?"

Yang Weining nodded and said, "It's relatively proficient!"