CNC programming self -study?

Want to learn CNC computer programming, and currently learn the manual programming of dual axis. Want to learn computer programming? Do you have recommended books, learning methods, and what knowledge do you have to master?

1 thought on “CNC programming self -study?”

  1. How to learn CNC programming
    : The first step: CNC CNC processing machine tool
    During processing, there are many types of machine tools, including drilling machines, milling machines, beds, grinding machines, planes, and so on. However, in order to learn CNC CNC programming, the understanding and proficiency of CNC CNC processing center machine tools cannot be ignored at all. You must know that the operation method of each machine tool system, the foundation of the parts of the part, the knife, the setting zero bias, setting the tool length compensation, radius compensation, the installation and unloading of the knife and the handle, the blade grinding of the tool, the measurement of the parts of the parts (Can be proficient in use of cashmere cards, thousands of cards, percentage tables, thousands of meters, internal diameter leverage tables), etc.) and so on.
    In general, if you are proficient in operating machine tools, you can lay a very useful foundation for the study of the subsequent software programming.

    02
    Step 2: We must pay attention to the drawing foundation, proficient in the plan, 3D modeling diagram
    many people do not understand, why do you have to draw pictures, you can programming ? I can say this idea is a big mistake. If you want to learn CNC CNC programming and do not draw pictures, I can say that it is impossible to compile the program. Because in the process of programming, programmers may have some complicated parts of parts. At this time, the programmer may need to do some auxiliary surfaces or auxiliary lines to assist the program. If you do not draw pictures, it will be troublesome. This is one of them. Secondly, the current processing industry's requirements for CNC programming members not only stay at the level of programming. With the development of the times and the increase in talent costs, corporate bosses will also ask their employees to have more things. A boss would rather spend 8000 and ask a picture to draw pictures and programming, and they are unwilling to spend 6,000 employees who can program programming. why? Because the current parts processing industry, the communication between many customers may not send a 3D picture file. It is necessary to draw it by themselves. If it does not draw pictures, it means that it cannot be processed. It's such a simple truth. It can be seen how important drawing is a programmer. To learn CNC CNC programming, drawing technology is essential and cannot be bypassed.

    03
    Step 3: Modification and manual writing of proficient CNC code.
    It said that it is good to say, and the iron needs to be hard! As a programmer, if you tell others, you can't understand the CNC code, it is a very strange thing. In fact, the software we usually learn is just a auxiliary tool, and the purpose is to generate NC processing code. Sometimes in the process of programming, we cannot rely on the software, and sometimes we must manually modify the NC program ourselves.
    Therefore, only if we understand the NC code, then if we learn software programming, it is a matter of time.
    Plement!

    Septering and solutions
    01
    Themical programming method: manual programming and automatic programming. Manual programming refers to the programming process from partial pattern analysis process processing, data computing, writing program bills, input programs to program verification. It is suitable for the processing of parts processing or geometric shapes that are not too complicated, and the calculation is relatively simple. However, for parts with complex geometric shapes (especially parts composed of space curved), and parts with not complicated geometric elements but need to prepare large number of parts. Due to the tedious work of calculating the value during programming It is also difficult to verify, and it is difficult to complete by manual programming, so automatic programming should be used. The so -called automatic programming, that is, most or all of the computers of the programming work, can effectively solve the processing problems of complex parts, and it is also the future development trend of CNC programming. At the same time, it is also necessary to see that manual programming is the basis for automatic programming. Many core experience in automatic programming comes from manual programming, and the two complement each other.
    1. The reducer is heated and oil leakage. In order to improve the efficiency, the worm deceased machine generally uses a non -ferrous metal as a worm wheel, and the worm is used for hard steel. Because it is transmitted by sliding and rubbing. The heat expansion occurs between the heat, so as to generate gaps on each coordinated surface, and the oil becomes thinner due to the rise of temperature, which can easily cause leakage. There are four main reasons. One is whether the material is reasonable, the other is the surface quality of the meshing surface, and the third is the choice of lubricating oil. Whether the amount is correct, and the fourth is the assembly quality and the environment.
    It solution:
    Keng to ensure assembly quality. In order to ensure the quality of assembly, the factory purchased and self -made some special tools, and when disassembling and installation of the reducer's worm wheels, worm, OKB bearing, gear and other components, try to avoid other tools such as hammer and other tools directly. Try to use the original accessories and the pair of replacement; when assembling the output shaft, pay attention to the tolerance cooperation, D≤50mm, use H7/K6, D> 50mm, and use H7/m6// Oil, protect the hollow axis, prevent wear rust, prevent area dirt, and it is difficult to disassemble during maintenance.

    02
    worn worm wheels. The worm wheels are generally used in tin bronze. The pairing worm material is generally tough to HRC45 155 with 45 steel. The worm is like a harder "knife", which kept cutting the worm wheels to wear the worm wheels. Generally speaking, this wear is very slow, and some factors like a factory can be used for more than 10 years. If the wear speed is fast, consider whether the selection of the reducer is correct, whether there is an overload operation, the material of the worm worm, the quality of the worm worm, the quality or the environment.
    It solutions:
    The selection of lubricating oil and additives. Snail tooth reducer generally uses 220 #gear oil. For some reduction in some loads, frequently start, and use a poor environment with a poor environment. The factory also uses some lubricant additives During the stop operation, gear oil is still attached to the surface of the gear to form a protective film to prevent the contact between the metal and metal when the protective film is low, high -speed, high torque and metal. The additive also contains a sealing ring regulator and a leakage agent to keep the sealing ring soft and elastic, and effectively reduce the phenomenon of lubricating oil leakage.

    03
    This small oblique gear wear. It usually occurs on the vertical installation reducer, which is mainly related to the amount of lubricating oil and the choice of lubricating oil. When the vertical installation is installed, it is easy to cause insufficient lubricating oil. When the reducer stops running, the gear oil is lost between the motor and the reducer. Lubrication causes mechanical wear or even damage.
    This solution:
    The choice of installation position of the reducer. When the location allows, try not to use the vertical installation. During vertical installation, the amount of lubricating oil is much more installed than the horizontal installation, which is easy to cause heat and oil leakage. The 40,000 bottles/'Shi Chunsheng Beer Production Line introduced by the factory, some of which are installed with vertical installation. After a period of operation, the transmission of small gears has greater wear and even damage. After adjustment, the situation has been greatly improved greatly. Essence