In order to scientifically carry out innovative design of machine tool products, a new creative machine tool design method has appeared in recent years. According to the tool and the surface information to be processed, the forming motion of the machined surface is analyzed, and the movement function is created and formed. The motion function module combines the various motion function modules according to different assembly relationships to form a general layout plan of the machine tool. This article focuses on how to create a motion function module and assemble the module.
2 Creation of the motion function module
The basic size of the functional module is created
In the motion function structure of the machine tool, the movement is assigned to the tool side and the workpiece side based on the foundation. For example, the motion function structure type W/X.ZY/g p /T["W" means the workpiece, "T" means the tool, "." means the base (foundation) position, and the base position to the "W" means the workpiece side. "X" indicates that the side is assigned a motion in the X coordinate direction, and the tool side is represented from the base position to "T", and "ZY" indicates the motion of the side assigned with the Z coordinate and the Y coordinate direction, respectively, "g p " Indicates that the main motion is the rotary motion of the tool, and "/" is the separator]. The following describes the creation method and steps of the machine structure form by dividing the tool side and the workpiece side. Establish the overall coordinate system of the machine tool and determine the machining space (Fig. 1a). The movement stroke is initially determined by the machining space.
(a) | (b) |
Figure 1 Positional relationship between tool and machining space |
Determine the structural form of the tool side motion function. The relevant shape and size of the joint and the next level module are determined according to the motion stroke, the nature of the motion unit, and the upper level module.
Determine the structural form of the workpiece side motion function. For example, the position of the workbench can be determined based on the machining space of the workpiece. The length or width of the base can be determined according to the X-direction stroke and the size of the table joint. The height of the base is determined to meet the requirements of the third dimension in the machining space.The workpiece side is coordinated with the size of the tool side. The size of the two needs to be coordinated in consideration of the stroke, retraction and interference.
Data structure description of the motion function moduleThe spatial size and shape of the motion function module can be described in Auto-CADADS using the following data structures and methods:
Struct CParameter {intType:Struct MsizePara{
Ads realCy1D1, Cy1D2, Cy1L://upper and lower top diameters and heights of cylinders or round tables
Ads realCubeX, CubeY, CubeZ: //The length, width and height of the cubeintSideN: //the number of edges of any polygon
Ads realRelX[SideN],RelY[SideN],RelZ[SideN]://length of each side of the polygon}:
}MSize:voidSetMSize(structCParameter*s,intModelNo)://Set module size
voidGetMSize(structCParameterCs, intModelNo)://Checkout module sizeThe various motion function modules based on the motion function structure should satisfy the assembly relationship in space, that is, the position of any motion function module in the space depends on the position and size of the previous function module, and its position and size. It also affects the starting position of the next function module. Therefore, the above data structure and method are only used to describe the function module. It is not possible to realize the automatic space assembly between the modules, nor can it realize the parameterized driving in the CAD. Add description parameters and methods to the data structure of the function module, as follows:
Struct CParameter {...
Ads pointLocation: //The starting position of the functionAds pointOriention: //The direction vector of the function
... }:
voidGetOriention(struct CParameter*s , int ModelNo)://detects the direction vector of the module
voidSetOriention(struct CParameter*s , int ModelNo)://Set the direction vector of the module
voidSetLocation(struct CParameter*s , int ModelNo)://Set the starting vector of the module
voidGetLocation(struct CParameter*s , int ModelNo)://Check the start vector of the module
Figure 2 Example of constraint relationship |
Figure 3 assembly connection relationship of component modules |
1.cylindrical milling cutter
Used for processing flat surfaces on horizontal milling machines. Cutter teeth are distributed on the circumference of the milling cutter, and are divided into straight teeth and spiral teeth according to tooth shape. According to the number of teeth and coarse teeth and two kinds of fine teeth. The helical tooth rough tooth milling cutter has fewer teeth, high tooth strength and large chip space, which is suitable for rough machining. Fine-tooth milling cutters are suitable for finishing.
2. face milling cutter
Also known as disc milling cutter, used for vertical milling machine, end milling machine or gantry milling machine processing plane, end face and circumference have cutter teeth, also have coarse teeth and fine teeth. The structure has three kinds: integral type, insert type and transferable type.
3. End milling cutter
Used for processing grooves and step surface, knife teeth in the circumference and end face, can not work along the axial feed. When the end mill has end teeth through the center, axial feed can be provided.
4. Three-side edge milling cutter
Used for processing all kinds of grooves and steps, its two sides and circumference are provided with cutter teeth.
5. Angle milling cutter
For milling grooves at a certain Angle, there are two kinds of single Angle and double Angle milling cutters.
6.Saw Blade milling cutter
Used for machining deep grooves and cutting off workpieces, there are more cutter teeth on the circumference. In order to reduce the friction during milling, there are 15 '~1° auxiliary Angle on both sides of the cutter teeth. In addition, there are keyway milling cutters, dovetail slot milling cutters, T - shaped slot milling cutters and various forms of milling cutters.
End Mill,Roughing End Mill,Carbide Square Drill Bit,Coating Machine Tools
Behappy Crafts (suzhou)Co.,Ltd , https://www.behappyindustry.com