329 Planar interpolation algorithms
It is forbidden to reply to the renewal building; 48 hours after this update post was posted, please do not reply to or like it. If you don't listen to advice, you will go into a dark house.
Early the next morning, Ford drove his station wagon to the Hull Hotel to pick up Lin Zhenhua and his party and go to the headquarters of the Spischer Company. Xie Yunjuan was accompanied by a Chinese student arranged by Lin Zhenhua and happily visited New York City. Lin Zhenhua stuffed a sum of money into the international student and told her to make sure that Xie Yunjuan had a good time and had fun.
Wilson, chairman of Spischer, met with Lin Zhenhua and others in the company's negotiation room. After meeting Lin Zhenhua, Wilson's first words were: "Mr. Lin, I have heard your name a long time ago. β
Lin Zhenhua laughed hesitantly, isn't it, six or seven years ago, he used the software bug on the MK800 CNC milling machine produced by Spischer Company to blackmail Wilson, and I believe that Wilson should not forget.
"I'm very sorry for what happened back then." Lin Zhenhua said that a small patch sold for more than $200,000 that year, which is indeed too dark. Lin Zhenhua is a kind-hearted person, he took advantage of others back then, and now that he sees the main owner, he feels a little sorry.
"No, no, no, it's me who should say sorry, not you." Wilson said, "The patches you provided saved Spischer's face and saved our company from a catastrophe." And the reward we give you is really meager. β
Wilson's words made Lin Zhenhua feel good about him. He knew that Wilson was not telling a lie, and in real history, Spischer had a large number of customer complaints because of a bug in the software, and the company had to recall a large number of machines that had been sold, so that it collapsed. Due to Lin Zhenhua's crossing, Spischer replaced the customer's control circuit board with software patches before the crisis came, and the disaster that would have occurred disappeared into nothing.
After so many years, it is very rare for Wilson to be able to admit this to his face. In fact, Americans are sometimes quite innocent and not very good at playing with their hearts.
"By the way, Lin, I don't understand, how did you know the source code of our control system? Now that many years have passed, can you unravel this mystery for me? Wilson asked.
Lin Zhenhua said: "In fact, there is no mystery in this, but one of my teachers once tried to write similar control software with the Z80 chip, and when the computer was simulated, the same problem occurred with your company's machine tool." It took him a long time to find the bug, and all I did was inform you of that. β
"Well, that's probably the most credible answer." Wilson nodded. He couldn't imagine such a rebellious thing as crossing over, and in the absence of crossing, Lin Zhenhua's explanation might be the most reasonable, because there was no possibility of leakage of the source code of their company's control system.
The conversation between them was not loud, and it was said in a relatively vague manner, so Wei Jingwen and his party naturally couldn't hear anything. Regarding the fact that Lin Zhenhua provided technical support to Spischer, Wei Jingwen had heard Lin Zhenhua talk about it, but the details were not clear. Of course, what Lin Zhenhua didn't want to say, Wei Jingwen didn't want to inquire too much.
After Wilson and Lin Zhenhua exchanged pleasantries, the guests and hosts sat down separately and began formal talks.
The content of the talks has been communicated by both sides in advance, so there is no need for nonsense. The people brought by Lin Zhenhua are all highly educated and have good English skills, so there is no obstacle to communication between the two sides.
The first to speak was Liu Zhaohua, who made a presentation on behalf of Hanlu Machine Tool Company, involving the company's main products, technical strength and other aspects. In addition to Wilson, Spischer also had several heads in charge of technology, sales and other departments, who sat opposite each other and listened attentively, while taking notes with their pens.
After Liu Zhaohua finished talking about production, He Fei then began to introduce the situation of marketing channels. Hanlu Machine Tool Company inherited the channel of Luzhong Machine Tool Factory, which has some influence in China, and He Fei has elaborated on these situations.
After everyone finished speaking, Lin Zhenhua smiled and said to the executives of Spischer: "Everyone, we are here today with a sincere attitude to seek to establish a cooperative relationship with Spischer. What do you not know about our Hanlu machine tool company, just put it forward, we know everything. "Mr. Lin, after listening to the introduction of Mr. Liu and Mr. He, I am very interested in your company, and I also hope to have the opportunity to carry out more in-depth cooperation with your company. What I would like to know now is, what are your considerations for working with Spischer? Wilson asked quietly.
Lin Zhenhua said: "Thank you, Mr. Wilson, for recognizing us. Spischer is an internationally renowned machine tool company, especially in the international leading position in CNC technology. We at Hanlu Machine Tool have a lot of experience in the production of traditional machine tools and are currently making the transition to CNC machines, so we are very much interested in getting Spischer's help in this regard. β
"Can you be specific?" Wilson continued.
"Yes." Lin Zhenhua said, "It is undeniable that China's electronic technology is still very backward, and we are very constrained by electronic technology when upgrading and transforming traditional machine tool products." We hope that through the cooperation with Spischer, we will be able to obtain the CNC modules we need in order to shorten the cycle time for us to develop new products. β
"Are you planning to buy a CNC module from us?" Shackle, Spischer's technical director, chimed in.
"Yes and no." Lin Zhenhua replied.
"I'm sorry, I don't understand your Chinese answer." Shakel said.
Lin Zhenhua said: "Yes, we do want to buy CNC modules from your company, but we want more than just the finished products of CNC modules, we also hope that your company can transfer this technology to us and share with us the experience in the application of CNC modules." To put it more bluntly, we hope that your company will teach us how to develop these CNC modules. β
Lin Zhenhua's request was indeed a bit overbearing, and as soon as this remark came out, there was an uproar. Brink, the sales director, said simply: "Mr. Lin, your idea is too fantastical, if you need to buy a CNC module, we can consider providing it." But to get the technology for module development, it is completely impossible. β
Lin Zhenhua didn't seem to notice his abruptness, and he said eloquently: "There is an ancient Chinese saying that it is better to teach people to fish than to teach them to fish." If we only obtain CNC modules, but cannot master the technology to develop these modules, we will inevitably be controlled by others in the future. Now our products have not been finalized, and there is still time to convert, if the future product is finalized, you can be embarrassed on the CNC module, we are very passive. In this sense, we have to acquire the technology for module development. β
"The development of CNC modules is our core technology, which is impossible to transfer." Shackel shook his head.
Wilson didn't react like his subordinates, he knew that a person like Lin Zhenhua would not casually make an unreasonable demand. Lin Zhenhua dared to make such a request, he must have his own backhand, and Wilson wanted to know what the cards Lin Zhenhua hid under the table.
"Mr. Lin, as Mr. Brink and Mr. Shackel said, your company has offered to transfer the development technology of CNC modules, which is very unrealistic in business. I would like to know what kind of reasons Mr. Lin has for us to accede to your request. Wilson asked.
Lin Zhenhua said: "The first reason I want to say is that, in fact, although your company's CNC technology is in the leading position in the world, it is not out of reach. Our Machine Tool Research Institute has been working on the development of CNC modules for the past few years and has already made some progress. We want to introduce your technology just to shorten the development cycle of our own development, and we think it is worth paying some fees in exchange for time savings. β
Lin Zhenhua's words are a bit euphemistic, and the subtext is that we are also working on this technology ourselves, and if we make it ourselves, you won't be able to sell it no matter how much you want to. While there is still some lead now, it is better to sell for a good price first.
Hearing Lin Zhenhua's words, Shakel's face was full of disdain, and he said: "Mr. Lin, I admire your company's courage very much. But when it comes to CNC technology, I think we at Spischer are at least 30 years ahead of any other company in China. "Oh, is it? Lin Zhenhua showed a naΓ―ve expression, "I heard that the MK800 CNC milling machine launched by your company a few years ago uses the control source code provided by a Chinese, what is going on?" β
"This ......," Shakel's face flushed. The MK800 incident is the most humiliating thing for Shaker. There was a bug in the control program, and a group of engineers looked for months without finding the problem, but instead Ford sent a patch from faraway China to solve the problem. Before today's meeting, Shakel already knew that Lin Zhenhua was the one who wrote this patch back then, which made him already have a shadow psychologically. "It's just a coincidence." Shackel stubbornly said, "A bug in the program doesn't prove anything. β
"I completely agree with you. However, what would you think if I could point out that the control source code of your newly developed FA4502 5-axis simultaneous machining center has algorithm defects? Lin Zhenhua still said with a smile, and while talking and laughing, he had already thrown a heavy bomb.
"It can't be! It's completely impossible! "Shackel was almost jumping. The FA4502 is a new flagship product of Spitcher, and the CNC system was developed by Schakkel himself, which Schakel is very proud of. Lin Zhenhua said that there was a flaw in the algorithm as soon as he opened his mouth, and he was simply slapping him in the face.
If another Chinese had said such things to Shakel, Shakel might have chosen to ignore them completely, because he believed that the other party could not find any flaws. China has so far not mastered the technology of five-axis linkage, let alone discovered the flaws in the algorithm in the control source code.
But if such words come out of Lin Zhenhua's mouth, Shakel can't stay calm, this should be regarded as being raised by a snake for a while, and he is afraid of the well rope for ten years.
Lin Zhenhua knew that his words had an effect on Shakel, but if he really wanted to convince Shakel, he had to rely on real things. He picked up the pencil on the table, drew it on a blank piece of paper in front of him, and explained as he could:
"If I'm not mistaken, the FA4502 is milled by default with linear interpolation of the angle of the axis of rotation, which causes the actual axis vector to deviate from the theoretical axis vector position, resulting in a very large nonlinear error. Especially when the inclined plane is milled around the circumference of the five-axis linkage machining center, this error is more obvious, which will cause the actual tool axis to deviate from the plane to be machined, resulting in gouging or undercutting. Mr. Shakel, am I right? β
The room was quiet, Lin Zhenhua's words were extremely professional, this is obviously not a lie to fool people. Shakel's face became particularly ugly, because in this circle of people, he was the most knowledgeable, and he knew that Lin Zhenhua immediately grasped the key issues in this new machine tool, which can be described as hitting the nail on the head.
When Lin Zhenhua first said that FA4502 was flawed, Shakel also wondered if Ford had leaked any information to Lin Zhenhua. But when he heard Lin Zhenhua's words, Shackle knew that Ford was innocent, because with Ford's professional background, it was impossible to have such an in-depth understanding of the algorithms in the CNC module.
In fact, what Lin Zhenhua said is not complicated, when processing complex surfaces on the machine tool, it is necessary to treat a surface as several planes. It's like peeling an apple with a knife, the apple is round, and the knife is flat, and the apple is round at first glance, but if you look closely, you can still see that the circle is made up of several planes.
The so-called interpolation is to calculate the position coordinates of each plane that constitutes a curved surface, and then the computer controls the movement of the tool and the workpiece to process these planes. The interpolation algorithm is the most important part of the control module of the CNC machine tool, and the difference in algorithm selection will directly affect the machining accuracy of the machine tool.
In mind, the linear interpolation algorithm designed by Shackel's team for five-axis linkage machine tools was in a leading position at that time. But compared to Lin Zhenhua, who traveled over in later generations, such an algorithm is very rough. Lin Zhenhua was able to find a few of these defects casually and correct them with a new algorithm proposed by mechanical experts in the future.
"I'll admit that the problem you mentioned exists, but it's a recognized problem in the industry, and so far, no company has been able to solve it." For some reason, Shakel said, when he said this, he always felt a little lacking in confidence. Lin Zhenhua smiled slightly and said, "Mr. Shakel, you should say that apart from our Hanlu Company, there is no other company that can solve it." β
"You mean you've solved this problem?" Shakel asked in disbelief. He has studied similar products from other companies and found that everyone has a similar problem, which shows that this problem is world-class. Isn't it strange that a country that has not yet had a five-axis linkage machine tool can solve the world problem of a five-axis linkage machine tool?
Lin Zhenhua did not answer, but directly wrote a set of coordinate transformation equations on the paper with a pencil, and then pushed the paper in front of Shakel and asked him to read it for himself.
Shakel took the piece of paper suspiciously, looked at the equation written by Lin Zhenhua, raised his palm and simulated it, and couldn't help but tremble his lips: "My God, this is a three-dimensional interpolation algorithm, using three coordinates for interpolation, this is simply a crazy idea!" β
"We call it a vector plane interpolation algorithm." Lin Zhenhua said leisurely, "The key to this algorithm is to use the relationship between the three coordinates to make up for the defects in the line interpolation, and if the parameters are set well, at least more than 90% of the nonlinear errors can be repaired." β
"Are you sure this method works?" Shackel asked excitedly, he was a technician, and there was nothing more exciting for him than a technological breakthrough.
"If Mr. Shackel has any doubts, he might as well go to the computer and do a simulation. I think this simulation algorithm should be very simple, right? Lin Zhenhua said. He was not afraid of Shackle's verification, and the model he had just written was used as an after-school exercise in later mechanical textbooks, and its correctness had already been verified.
"I'll do it right away." Shackel shouted, he couldn't contain his curiosity anymore, and decided to go to the calculation center immediately to verify the validity of the equation written by Lin Zhenhua.
"Shackle, please wait a moment." Wilson spoke, he had been watching the conversation between Lin Zhenhua and Shackel coldly just now, and now it was time to speak. Although Wilson does not know much about technology, he can see from Shackle's reaction that what Lin Zhenhua has given is definitely a valuable thing. At this point, it is no longer necessary for Shakel to do simulation, even if there is still a problem with this algorithm, at least it can explain one point, that is, the Hanlu Machine Tool Company behind Lin Zhenhua has reached a certain level of mastery of CNC technology. With such a level, there is already the capital to talk to Spischer.
"Mr. Lin, I find that every time I communicate with you, I can give us some surprises." Wilson said to Lin Zhenhua, "Well, I'd love to know, if Spischer agrees to transfer our CNC module development technology to your company, what kind of return can you give us?" (To be continued.) If you like this work, welcome to (qidian. com) vote for recommendation, monthly pass, your support, is our biggest motivation. οΌ