[go: up one dir, main page]

WO2025169958A1 - Machining shape simulation device - Google Patents

Machining shape simulation device

Info

Publication number
WO2025169958A1
WO2025169958A1 PCT/JP2025/003766 JP2025003766W WO2025169958A1 WO 2025169958 A1 WO2025169958 A1 WO 2025169958A1 JP 2025003766 W JP2025003766 W JP 2025003766W WO 2025169958 A1 WO2025169958 A1 WO 2025169958A1
Authority
WO
WIPO (PCT)
Prior art keywords
unit
shape
cutting edge
cutting
tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2025/003766
Other languages
French (fr)
Japanese (ja)
Inventor
高明 橋本
隼樹 酒井
雄二 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Original Assignee
JTEKT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JTEKT Corp filed Critical JTEKT Corp
Publication of WO2025169958A1 publication Critical patent/WO2025169958A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23FMAKING GEARS OR TOOTHED RACKS
    • B23F23/00Accessories or equipment combined with or arranged in, or specially designed to form part of, gear-cutting machines
    • B23F23/12Other devices, e.g. tool holders; Checking devices for controlling workpieces in machines for manufacturing gear teeth
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4069Simulating machining process on screen

Definitions

  • the gear skiving method described in Patent Document 1 is known as a gear machining method.
  • This gear skiving method uses a machining tool with multiple tool blades on its outer periphery, with the central axis of the machining tool at an angle to an axis parallel to the central axis of the workpiece, and while the workpiece and the machining tool are rotated synchronously, the machining tool is advanced in a straight line along the central axis of the workpiece to perform cutting.
  • gear-generating cutting processes such as gear skiving
  • static behavior such as displacement caused by the average cutting load between the tool and workpiece at the cutting point and the relative static stiffness between the tool and workpiece
  • dynamic behavior caused by fluctuations in the cutting load between the tool and workpiece and the relative dynamic characteristics between the tool and workpiece, i.e., vibrations such as forced vibration and self-excited vibration
  • vibrations such as forced vibration and self-excited vibration
  • conventional gear cutting simulations do not fully take such vibrations into account, which is one of the factors that causes a discrepancy between the actual cutting results and the predicted results from the simulation, reducing prediction accuracy. Therefore, to improve the prediction accuracy of the cutting results in gear-generating cutting processes, it is necessary to predict vibrations at the cutting point with high accuracy.
  • there has been no accurate prediction of such vibrations in gear-generating cutting processes which poses a challenge to improving the prediction accuracy of gear-generating cutting processes.
  • gear generating cutting involves cutting curved tooth surfaces
  • the predicted results for the machined shape tend to be more complex than when machining flat surfaces, such as with an end mill, making it difficult for users to understand the results.
  • improvements have been made to the display of predicted results, allowing users to effectively utilize the predicted results for machined shapes and chatter vibrations in gear generating cutting, which cuts curved tooth surfaces.
  • FIG. 1 is a functional block diagram of a vibration simulation device and a machining shape simulation device according to an embodiment of the present invention.
  • FIG. 2 is a flow chart illustrating a usage mode of the vibration simulation device and the machining shape simulation device according to the present embodiment.
  • FIG. 2 is a functional block diagram (procedure) of the rake angle calculation unit of FIG. 1 .
  • FIG. 1 is a perspective view showing the basic operation of gear machining.
  • FIG. 5 is a partial cross-sectional schematic view of the machining tool of FIG. 4 . This is a diagram explaining the operation of gear skiving, showing the relative positions of the workpiece and the machining tool, projected onto the Xw, Zw plane (viewed from the Yw direction).
  • FIG. 10 is a diagram explaining the operation of gear skiving, showing the relative positions of the workpiece and the machining tool, projected onto the Xw, Yw plane (viewed from the Zw direction).
  • 10A and 10B are diagrams illustrating the process from the start of cutting to the end of cutting in the tooth groove of the tool blade.
  • 2 is a perspective view of a tool blade showing definition points in the definition point determination unit of FIG. 1 ;
  • 10 is a diagram showing a cut vector L(i), a vector between definition points B(i), and a plane G(i).
  • FIG. 10 is a diagram showing a blade surface normal vector N(i).
  • FIG. 10 is a diagram showing a projection normal vector Ng(i).
  • FIG. 10 is a diagram showing the projected rake angle ⁇ g(i).
  • FIG. 10 is a diagram showing a portion removed in one tooth groove by one feed of one tool blade in the tooth groove direction.
  • FIG. 14 is a diagram showing the relationship between the tool rotation angle and the rake angle in the cutting of FIG. 13 .
  • FIG. 1 is a diagram showing a two-dimensional cutting model. 1 shows the reference state of a model of the workpiece. A model of the workpiece and a model of the machining tool are shown. 10 shows a model of the workpiece with the pin length changed.
  • FIG. 10 is a diagram showing the final machining position according to each definition point P(k).
  • FIG. 10 is a diagram showing the calculation results of each component of the cutting force.
  • FIG. 10 is a diagram showing the projected rake angle ⁇ g(i).
  • FIG. 10 is a diagram showing a portion removed in one tooth groove by one feed of one tool blade in the tooth groove direction.
  • FIG. 14 is a
  • FIG. 10 is a diagram showing a prediction result obtained by the vibration simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a first prediction result of tooth surface property evaluation by the machining shape simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a second prediction result of tooth surface property evaluation by the machining shape simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a third prediction result of tooth surface quality evaluation by the machining shape simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a first prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a second prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment.
  • FIG. 10 is a diagram showing a third prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment.
  • 1A is a conceptual diagram showing a model of a cutting edge shape in the cutting edge state display unit of this embodiment
  • FIG. 1B is a conceptual diagram showing selection of an evaluation item.
  • 1A is a conceptual diagram showing a model of the cutting edge shape and evaluation items in the cutting edge state display unit of this embodiment
  • FIG. 1B is a conceptual diagram showing the values of the evaluation items in the evaluation area.
  • 1A is a conceptual diagram showing evaluation items in the entire evaluation region
  • FIG. 1B is a conceptual diagram showing the maximum value of the evaluation items in the entire evaluation region, in the cutting edge state display unit of this embodiment.
  • FIG. 4 is a conceptual diagram showing time-series data and evaluation items in the cutting edge state display unit of the present embodiment.
  • 10 is a conceptual diagram showing values at specific times in time-series data and specific values of evaluation items in the cutting edge state display unit of the present embodiment.
  • the tool 10 has multiple tool blades 11 on its outer periphery and is supported rotatably around the central axis Zt of the tool 10.
  • the tool 10 is capable of U-axis rotation.
  • Each tool blade 11 is formed as a ridge.
  • Each tool blade 11 has a side surface 11a in the extension direction of the tool blade 11, an end surface 11b in the extension direction, and a radial outer surface 11c.
  • the end surface 11b becomes the rake face
  • the side surface 11a and the radial outer surface 11c become the relief surfaces.
  • the side surface 11a becomes the side relief surface
  • the radial outer surface 11c becomes the front relief surface.
  • the tool blade 11 has a helix angle ⁇ 1 with respect to the central axis Zt of the tool 10.
  • the tool blade 11 may be formed so that the helix angle ⁇ 1 is zero.
  • the radial outer surface 11c of the tool blade 11 is inclined with respect to the central axis Zt.
  • the circumscribing surface of the tool blade 11 is formed in a conical shape.
  • the inclination angle ⁇ b of the radial outer surface 11c of the tool blade 11 corresponds to the clearance angle in cutting.
  • the end face 11b of the tool blade 11 is inclined by an angle ⁇ a with respect to a plane perpendicular to the central axis Zt.
  • the inclination angle ⁇ a of the end face 11b of the tool blade 11 corresponds to the rake angle in cutting.
  • the side surface 11a of the tool blade 11 has a side clearance angle, and the edge angle of the end face 11b of the tool blade 11 is zero.
  • the central axis Zt of the tool 10 is at an angle relative to an axis parallel to the central axis Zw of the workpiece 20, i.e., at an intersection angle ⁇ (see Figure 6A).
  • the central axes Zt and Zw of the two are not parallel.
  • the tool 10 is moved straight relative to the workpiece 20 in the direction indicated by arrow f, which is opposite and parallel to the direction of the central axis Zw of the workpiece 20.
  • the tool 10 may be moved in the direction f, or the workpiece 20 may be moved in the direction opposite to the direction f. In other words, at least one of the tool 10 and the workpiece 20 is moved so that the tool 10 moves in the direction f relative to the workpiece 20.
  • Gear-generating cutting device for carrying out the gear-generating cutting method of this embodiment may be, for example, a 5-axis machining center (not shown). That is, a device may be used that can relatively move the tool 10 and the workpiece 20 linearly in three mutually orthogonal axis directions, rotate the tool 10 and the workpiece 20 about their respective axes (U-axis rotation, C-axis rotation), and tilt the central axis Zt of the tool 10 and the central axis Zw of the workpiece 20.
  • a 5-axis machining center not shown. That is, a device may be used that can relatively move the tool 10 and the workpiece 20 linearly in three mutually orthogonal axis directions, rotate the tool 10 and the workpiece 20 about their respective axes (U-axis rotation, C-axis rotation), and tilt the central axis Zt of the tool 10 and the central axis Zw of the workpiece 20.
  • the machined shape simulation device 100 may be incorporated into the control device of a gear generating cutting device.
  • the machining shape simulation device 100 may also be an embedded system such as a PLC (Programmable Logic Controller) or a CNC (Computer Numerical Control) device, or may also be a personal computer or a server.
  • the shape of the tool blade 11 of the tool 10 is very complex. Therefore, as will be described in detail later, as shown in Figure 8, the boundary lines between the end face 11b (rake face) of the tool blade 11 and the side face 11a and radial outer face 11c (flank face) are divided into multiple regions ⁇ P(i, i+1). This allows two-dimensional processing for each region ⁇ P(i, i+1).
  • Figure 8 shows 13 definition points P(1) to P(13), the number of definition points P(k) can be set freely. Furthermore, if only the tooth flanks of the gear 21 are machined and the tooth bottom is not machined, the multiple definition points P(k) can be defined only on the boundary line between the end face 11b, which is the rake face, and the side face 11a, which is the side relief face, and not on the boundary line between the end face 11b and the radially outer surface 11c, which is the front relief face.
  • the area between two adjacent definition points P(i) and P(i+1) is referred to as the inter-definition point area ⁇ P(i, i+1).
  • the area between definition points P(1) and P(2) is ⁇ P(1, 2).
  • the midpoint between two adjacent definition points P(i) and P(i+1) is referred to as Pc(i, i+1).
  • the midpoint between definition points P(1) and P(2) is Pc(1, 2).
  • the workpiece portion of the workpiece 20 is represented by erecting pins 26 of a specified length at specified intervals on a reference plane and creating triangular patches 27 at the tips of the pins.
  • the reference plane is the cylindrical surface whose central axis is the central axis Zw of the workpiece 20.
  • the shape of the workpiece 20 is defined by erecting pins 26 of a specified length at specified intervals on this reference cylindrical surface, parallel to the normal direction to the reference cylindrical surface, with the pins 26 oriented toward the center of the reference cylindrical surface when machining the inner peripheral surface and oriented outward from the center of the reference cylindrical surface when machining the outer peripheral surface.
  • the reference cylindrical surface is represented as a plane for convenience.
  • the vector Lc(i) along which the midpoint Pc(i, i+1) of two adjacent definition points P(i) and P(i+1) moves in the cutting direction is calculated as the cutting vector L(i).
  • the vector along which this point moves can be calculated easily and reliably.
  • the rake angle calculation unit 132 calculates the rake angle ⁇ (i) based on the cutting vector L(i).
  • the rake angle ⁇ (i) is the rake angle when cutting the workpiece 20 using the inter-definition point area ⁇ P(i, i+1).
  • the rake angle calculation unit 132 calculates the rake angle ⁇ (i) using the procedure shown in Figure 3.
  • Plane G(i) is as shown in Figure 9.
  • the normal vector C(i) for defining the plane is used.
  • the normal vector C(i) for defining the plane is a vector that passes through the midpoint Pc(i, i+1) and is perpendicular to the cut vector L(i) and the vector between the definition points B(i). Therefore, the plane G(i) can be defined as a plane that passes through the midpoint Pc(i, i+1) and includes the cut vector L(i) and the normal vector C(i) for defining the plane.
  • This plane G(i) The purpose of calculating this plane G(i) is to use a two-dimensional cutting model based on two-dimensional cutting theory, as described above. In other words, by applying the two-dimensional cutting model to the plane G(i), the cutting force FH(i) on that plane G(i) is calculated.
  • ⁇ s is the shear stress and is obtained in advance based on the target material, etc.
  • the cutting cross-sectional area A can be expressed as the product of b(i), the distance between two adjacent definition points P(i) and P(i+1), and the cutting depth d1(i) of the area between the definition points ⁇ P(i, i+1).
  • the cutting depth d1(i) is the average of the cutting depth (corresponding to the radial depth) at definition point P(i) and the cutting depth at definition point P(i+1).
  • ⁇ (i) is the shear angle, which can be obtained from publicly known technical information.
  • ⁇ g(i) is the projected rake angle mentioned above.
  • is the rake face friction angle, which is determined empirically.
  • chatter vibration evaluation in step S11 shown in FIG. 2 is performed by the chatter vibration evaluation unit 190 shown in FIG. 1.
  • the frequency analysis unit 191 acquires time-series relative vibration from the calculation results of the vibration calculation unit 160 output by the output unit 170, or acquires time-series cutting force, which is the calculation result of the cutting force calculation unit 140.
  • the frequency analysis unit 191 performs calculation by frequency analysis.
  • the physical quantity of the relative vibration output by the output unit 170 is displacement, but acceleration or velocity may also be used.
  • the frequency analysis in the frequency analysis unit 191 can be performed by short-time Fourier transform, fast Fourier transform, wavelet transform, or the like.
  • the time-series relative vibration is calculated by short-time Fourier transform.
  • the evaluation items include cutting resistance, and can also include at least one of the depth of cut, rake angle, and surface pressure.
  • the cutting resistance is the maximum value or integrated value of the cutting resistance during machining at a point in the evaluation area of the cutting edge.
  • This cutting resistance is calculated by the cutting edge condition extraction unit 212 based on at least the calculation results of the vibration calculation unit 160 and the cutting force calculation unit 140.
  • the surface pressure is the maximum surface pressure during machining that occurs at a point in the evaluation area of the cutting edge. This surface pressure is calculated by the cutting edge condition extraction unit 212 based on at least the calculation results of the cutting force calculation unit 140.
  • the cutting edge condition display unit 214 displays the evaluation items of the cutting edge condition extraction data in the evaluation area along with the cutting edge shape.
  • the cutting resistance (maximum value) in the evaluation area of the cutting edge shape selected by the user is displayed in the portion indicated by reference numeral 213b. The user can visually confirm the maximum cutting resistance indicated by reference numeral 213b, and even non-experts can easily determine whether or not damage will occur to the cutting edge of the tool.
  • the integrated value of cutting resistance can be similarly visually confirmed, and even non-experts can easily determine whether or not damage will occur to the cutting edge of the tool.
  • the cutting edge condition display unit 214 is separate from the integrated display unit 201 in this embodiment, it may be integrated with the integrated display unit 201.
  • the cutting edge condition display unit 214 may display the entire evaluation region of the cutting edge shape in a display format set based on the value of the cutting edge condition extraction data for the evaluation item. For example, in the example shown in FIG. 30(a), evaluation regions where the cutting resistance as an evaluation item is equal to or greater than a predetermined reference value are indicated by black circles in the portion indicated by reference numeral 213d, and evaluation regions where the cutting resistance is less than the predetermined reference value are indicated by open circles in the portion indicated by reference numeral 213c. Alternatively to the example in FIG. 30(a), in the example shown in FIG.
  • evaluation regions where the cutting resistance as an evaluation item is at its maximum value are indicated by black triangles in the portion indicated by reference numeral 213e, and evaluation regions where the cutting resistance is less than the maximum value are indicated by black dots.
  • evaluation regions where the integrated value of cutting resistance as an evaluation item is at its maximum value may be indicated by black circles, and evaluation regions where the integrated value is less than the maximum value may be indicated by black dots.
  • the maximum value or integrated value of cutting resistance can be visually confirmed, allowing even non-experts to easily determine whether or not damage will occur to the cutting edge of the tool.
  • the display format may be a different color instead of a black or white display format.
  • the cutting edge condition display unit 214 can also display time-series data along with the cutting edge shape and evaluation items.
  • the display item 215a of the time-series data 215 can be selected from a pull-down menu (not shown), and cutting force time-series data 216 is displayed.
  • the cutting force time-series data can be obtained based on the calculation results of the cutting force calculation unit 140 shown in Figure 1. Then, as shown in Figure 32, the user sets an arbitrary time t1 in the time setting unit 215b, and the time t1 is clearly indicated in the time-series data 215.
  • the cutting edge shape at time t1 and the cutting depth value 213b are displayed on the XY coordinate plane 216 as evaluation items of the cutting edge condition extraction data in the evaluation area.
  • the user can also visually confirm the value indicated by the symbol 213b, and even an unskilled user can easily determine whether or not damage will occur to the cutting edge of the tool.
  • the vibration simulation device 1 of this embodiment first calculates an interference area between the tool 10 and workpiece 20 during gear-generating cutting based on the tool shape and workpiece shape defined based on the analysis conditions and the relative movement trajectory between the tool 10 and workpiece 20, and then calculates a cutting force to remove the interference area. Then, the relative dynamic characteristics or individual dynamic characteristics between the tool 10 and workpiece 20 are defined based on the analysis conditions, and the relative vibration between the tool 10 and workpiece 20 is calculated based on the cutting force and the dynamic characteristics. This makes it possible to predict vibrations at the processing point during gear-generating cutting with high accuracy.
  • the gear generating cutting process in this embodiment 1 involves cutting curved tooth flanks
  • the predicted results for the machined shape tend to be more complex than when machining flat surfaces, such as with an end mill, making it difficult for users to understand the predicted results.
  • improvements have been made to the display of predicted results, allowing users to effectively utilize the predicted results for the machined shape and chatter vibrations in gear generating cutting processes that cut curved tooth flanks.
  • this embodiment 1 includes a predicted tooth flank shape display unit 182 that displays a predicted tooth flank shape including data on the difference from the reference surface, with the tooth trace direction and tooth profile direction as display axes, based on the prediction results of the machining result prediction unit 181; a predicted tooth trace shape display unit 183 that displays the predicted tooth flank shape at a predetermined tooth profile direction position, with the tooth trace direction position and the difference from the reference surface as display axes; and a predicted tooth profile shape display unit 184 that displays the predicted tooth flank shape at a predetermined tooth trace direction position, with the tooth profile direction position and the difference from the reference surface as display axes, and an integrated display unit 201 that displays the display contents of the predicted tooth flank shape display unit 182, predicted tooth trace shape display unit 183, and predicted tooth profile shape display unit 184 at predetermined positions on a single screen.
  • This makes it easier for the user to intuitively grasp the tooth flank shape, tooth trace shape, and tooth profile shape, and the display content of the prediction results has been improved to allow the user to effectively utilize the prediction results
  • the integrated display unit 201 can display the display contents of the vibration state display unit 193 at a specified position on the single screen. This makes it easier for the user to grasp the vibration state as well as the tooth flank shape, tooth trace shape, and tooth profile shape, and the display contents of the prediction results have been improved so that the user can make effective use of the prediction results.
  • this first embodiment further includes a display condition setting unit 200 that sets the display content to be displayed on the integrated display unit 201. This makes it possible to improve the display content of the prediction results so that the user can make effective use of the prediction results.
  • the frequency analysis unit 191 outputs, as the frequency analysis result, a contour diagram obtained by performing a short-time Fourier transform on the time-series data of the calculation results of the vibration calculation unit 160 or the calculation results of the cutting force calculation unit 140. This makes it easier for the user to understand the vibration state.
  • the frequency analysis unit 191 may output a scatter diagram obtained by fast Fourier transform as the frequency analysis result, instead of performing a short-time Fourier transform on the time-series data of the calculation results of the vibration calculation unit 160 or the calculation results of the cutting force calculation unit 140. Even in this case, the user can grasp the vibration state, and the same effect as in this embodiment 1 can be achieved.
  • the vibration occurrence evaluation unit 192 evaluates the occurrence state of relative vibration based on the detection results of the cutting edge passing frequency component and the chatter vibration frequency component in the frequency analysis results of the frequency analysis unit 191. This makes it possible to predict with high accuracy whether chatter vibration will occur.
  • the vibration state display unit 193 displays the frequency analysis results of the frequency analysis unit 191 in a frequency range that includes the cutting edge passing frequency component and the chatter vibration frequency component, with the machining time and frequency as the display axes. This allows the user to accurately grasp the vibration state.
  • the cutting edge condition extraction data includes, as an evaluation item, at least the surface pressure calculated based on the calculation results of the cutting force calculation unit 140. This makes it easy to determine whether or not damage to the cutting edge of the tool 10 will occur.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

Provided is a vibration simulation device (1) for simulation of vibration between a tool (10) and a workpiece (20) in gear generation cutting, the vibration simulation device (1) comprising a shape defining unit (120) that defines a tool shape and a workpiece shape, an interference region calculation unit (130) that calculates an interference region between the tool (10) and the workpiece (20) during processing on the basis of the tool (10) and the relative movement trajectory of the workpiece (20), a cutting force calculation unit (140) that calculates a cutting force during removal of the interference region from the workpiece (20) by the tool (10), a movement characteristic defining unit (150) that defines relative movement characteristics or individual movement characteristics between the tool and workpiece, a vibration calculation unit (160) that calculates relative vibration between the tool and workpiece on the basis of the cutting force and the relative movement characteristics, a frequency analysis unit (191) that performs frequency analysis on the vibration calculation result or the cutting force calculation result, a vibration occurrence evaluation unit (192) that evaluates the state of occurrence of relative vibration on the basis of the frequency analysis result of the frequency analysis unit (191), and a vibration state display unit (193) that displays the evaluation result.

Description

加工形状シミュレーション装置Machining shape simulation device

 本発明は、加工形状シミュレーション装置に関するものである。 The present invention relates to a machining shape simulation device.

 歯車の加工方法として、特許文献1に記載されているギヤスカイビング加工方法が知られている。このギヤスカイビング加工方法は、外周に複数の工具刃を有する加工用工具を用いて、加工用工具の中心軸線を工作物の中心軸線に平行な軸線に対して角度を有する状態とし、工作物と加工用工具とを同期回転させながら、加工用工具を工作物の中心軸線方向に直進させて切削する方法である。 The gear skiving method described in Patent Document 1 is known as a gear machining method. This gear skiving method uses a machining tool with multiple tool blades on its outer periphery, with the central axis of the machining tool at an angle to an axis parallel to the central axis of the workpiece, and while the workpiece and the machining tool are rotated synchronously, the machining tool is advanced in a straight line along the central axis of the workpiece to perform cutting.

 特許文献2には、ギヤスカイビング加工における歯車加工シミュレーション装置が記載されている。この歯車加工シミュレーション装置によれば、加工用工具の工具刃のどの部位にどれだけの切削力が作用しているかを把握できるので、例えば加工用工具の切込量や送り速度などの加工条件の決定に利用でき、適切な歯車加工装置の設計が可能となる。 Patent Document 2 describes a gear cutting simulation device for gear skiving. This gear cutting simulation device makes it possible to determine the amount of cutting force acting on which part of the cutting tool's blade. This can be used to determine cutting conditions such as the cutting depth and feed rate of the cutting tool, enabling the design of an appropriate gear cutting device.

特開2012-45687号公報JP 2012-45687 A 特開2014-237185号公報Japanese Patent Application Laid-Open No. 2014-237185

 ギヤスカイビング加工などの歯車創成切削加工では、加工点において工具と工作物との間に生じる平均的な加工負荷と工具と工作物との間の相対的な静剛性とに起因する変位などの静的な挙動に加えて、工具と工作物との間に生じる加工負荷の変動と工具と工作物との間の相対的な動特性とに起因する動的な挙動、すなわち、強制振動や自励振動などの振動が発生する。しかしながら、従来の歯車加工シミュレーションでは、このような振動は十分に考慮されておらず、実際の加工結果とシミュレーションによる予測結果との間に乖離を生じさせて予測精度を低下させる要因の一つとなっている。そのため、歯車創成切削加工の加工結果の予測精度を向上するには、加工点における振動を高精度に予測することが求められるが、歯車創成切削加工におけるこのような振動を高精度に予測することはこれまで行われておらず、歯車創成切削加工の予測精度を向上するうえで課題となっている。 In gear-generating cutting processes such as gear skiving, in addition to static behavior such as displacement caused by the average cutting load between the tool and workpiece at the cutting point and the relative static stiffness between the tool and workpiece, dynamic behavior caused by fluctuations in the cutting load between the tool and workpiece and the relative dynamic characteristics between the tool and workpiece, i.e., vibrations such as forced vibration and self-excited vibration, occur. However, conventional gear cutting simulations do not fully take such vibrations into account, which is one of the factors that causes a discrepancy between the actual cutting results and the predicted results from the simulation, reducing prediction accuracy. Therefore, to improve the prediction accuracy of the cutting results in gear-generating cutting processes, it is necessary to predict vibrations at the cutting point with high accuracy. However, to date, there has been no accurate prediction of such vibrations in gear-generating cutting processes, which poses a challenge to improving the prediction accuracy of gear-generating cutting processes.

 さらに、歯車創成切削加工の加工結果の予測を行ったとしても、使用者に対してその予測結果を適切に表示しなければ、予測結果を有効に活用することができない。そのため、予測結果の表示について改善の余地がある。 Furthermore, even if the results of gear generating cutting are predicted, they cannot be used effectively unless they are properly displayed to the user. Therefore, there is room for improvement in the display of predicted results.

 また、上述のように振動を十分に考慮して予測した加工結果が所望する歯車精度を満足しても、加工によって生じる切削抵抗が加工用の工具の切れ刃上のごく狭い範囲へ集中的に加わるなどの場合には、工具の切れ刃に破損などが生じて当該予測に基づいた加工は行えない。そのため、予測された加工結果が加工可能であるかを判断するには、工具の切れ刃における切削状態を考慮する必要があるが、従来の歯車加工シミュレーションでは、使用者に対してその切削状態の予測結果の適切な表示が行われておらず、加工が可能か否かを熟練者の経験に基づいて判断している。そのため、加工が可能か否かの判断材料となる切削状態の予測結果の表示についても改善の余地がある。 Furthermore, even if the machining results predicted with sufficient consideration given to vibration as described above satisfy the desired gear accuracy, if the cutting resistance generated by machining is concentrated in a very small area on the cutting edge of the machining tool, the cutting edge of the tool may be damaged, making machining based on that prediction impossible. Therefore, to determine whether the predicted machining results are possible, it is necessary to consider the cutting condition of the tool's cutting edge. However, conventional gear machining simulations do not provide an appropriate display of the predicted cutting condition results to the user, and the judgement of whether machining is possible is left to the expert's experience. Therefore, there is room for improvement in the display of the predicted cutting condition results, which are used to determine whether machining is possible.

 本開示は、このような事情に鑑みてなされたものであり、歯車創成切削加工における加工点の振動を高精度に予測するとともに予測結果の表示内容の改善が図られ、加工可能か否かの判定が容易な加工形状シミュレーション装置を提供することを目的とする。 This disclosure has been made in light of these circumstances, and aims to provide a machining shape simulation device that can predict vibrations at the machining point during gear-generating cutting with high accuracy, improves the display of prediction results, and makes it easy to determine whether machining is possible.

 本開示の一態様は、
 工具により工作物に切削加工を施して歯車を創成する歯車創成切削加工における工具と工作物との間の相対振動に基づいて、上記歯車の加工形状をシミュレーションする加工形状シミュレーション装置であって、
 工具諸元、工作物諸元及び加工条件を含む解析条件に基づいて工具形状と工作物形状を規定する形状規定部と、
 前記工具形状における切れ刃形状のモデルデータを記憶する切れ刃モデル記憶部と、
 前記工具形状と、前記工作物形状と、前記工具及び前記工作物の相対移動軌跡とに基づいて、歯車創成切削加工中の前記工具と前記工作物との干渉領域を演算する干渉領域演算部と、
 前記工具が前記工作物から前記干渉領域を除去する際の切削力を演算する切削力演算部と、
 前記解析条件に基づいて工具と工作物との間の相対動特性又は個々の動特性を規定する動特性規定部と、
 前記切削力と前記相対動特性に基づいて工具と工作物との間の相対振動を演算する振動演算部と、
 前記干渉領域演算部、前記切削力演算部及び前記振動演算部により繰り返し演算された前記相対振動からなる振動シミュレーション結果に基づいて前記工作物の加工結果を予測する加工結果予測部と、
 前記振動演算部の演算結果又は前記切削力演算部の演算結果を周波数解析する周波数解析部と、
 前記周波数解析部の周波数解析結果に基づいて、前記相対振動の発生状態を評価する振動発生評価部と、
 前記振動発生評価部の評価結果を表示する振動状態表示部と、
 少なくとも前記干渉領域演算部の演算結果に基づいて、前記切れ刃形状の複数の評価領域における加工中の切れ刃状態抽出データを抽出する切れ刃状態抽出部と、
 前記切れ刃状態抽出データにおける評価項目を入力する評価項目入力部と、
 前記切れ刃形状とともに、前記評価領域における前記切れ刃状態抽出データの前記評価項目を表示する切れ刃状態表示部と、
を備える、加工形状シミュレーション装置にある。
One aspect of the present disclosure is
1. A machined shape simulation device that simulates a machined shape of a gear based on relative vibration between a tool and a workpiece in gear-generating cutting, in which a cutting process is performed on a workpiece with a tool to generate a gear, comprising:
a shape defining unit that defines a tool shape and a workpiece shape based on analysis conditions including tool specifications, workpiece specifications, and machining conditions;
a cutting edge model storage unit that stores model data of a cutting edge shape in the tool shape;
an interference area calculation unit that calculates an interference area between the tool and the workpiece during gear generating cutting, based on the tool shape, the workpiece shape, and relative movement trajectories of the tool and the workpiece;
a cutting force calculation unit that calculates a cutting force when the tool removes the interference region from the workpiece;
a dynamic characteristic defining unit that defines relative dynamic characteristics or individual dynamic characteristics between the tool and the workpiece based on the analysis conditions;
a vibration calculation unit that calculates the relative vibration between the tool and the workpiece based on the cutting force and the relative dynamic characteristics;
a machining result prediction unit that predicts a machining result of the workpiece based on a vibration simulation result including the relative vibration repeatedly calculated by the interference region calculation unit, the cutting force calculation unit, and the vibration calculation unit;
a frequency analysis unit that performs frequency analysis on the calculation result of the vibration calculation unit or the calculation result of the cutting force calculation unit;
a vibration generation evaluation unit that evaluates a generation state of the relative vibration based on a frequency analysis result of the frequency analysis unit;
a vibration state display unit that displays the evaluation result of the vibration generation evaluation unit;
a cutting edge state extraction unit that extracts cutting edge state extraction data during machining in a plurality of evaluation regions of the cutting edge shape based on at least the calculation result of the interference region calculation unit;
an evaluation item input unit for inputting evaluation items in the cutting edge state extraction data;
a cutting edge state display unit that displays the evaluation items of the cutting edge state extraction data in the evaluation area together with the cutting edge shape;
The present invention relates to a machining shape simulation device comprising:

 本開示の一態様の加工形状シミュレーション装置では、まず、解析条件に基づいて規定した工具形状と工作物形状と、工具と工作物との相対移動軌跡とに基づいて歯車創成切削加工中における両者の干渉領域を演算して、当該干渉領域を除去するための切削力を演算する。そして、解析条件に基づいて工具と工作物との間の相対的な動特性又は個々の動特性を規定し、上記切削力と当該動特性とに基づいて工具と工作物との間の相対振動を演算する。これにより、歯車創成切削加工における加工点の振動を高精度に予測することができる。 In one embodiment of the machining shape simulation device disclosed herein, first, the interference area between the tool and workpiece during gear-generating cutting is calculated based on the tool shape and workpiece shape specified based on the analysis conditions, and the relative movement trajectory between the tool and workpiece, and the cutting force required to remove the interference area is calculated. Then, the relative dynamic characteristics or individual dynamic characteristics between the tool and workpiece are specified based on the analysis conditions, and the relative vibration between the tool and workpiece is calculated based on the cutting force and the dynamic characteristics. This makes it possible to predict vibration at the machining point during gear-generating cutting with high accuracy.

 さらに、振動演算部の演算結果又は切削力演算部の演算結果を周波数解析部による周波数解析結果に基づいて相対振動の発生状態を評価し、その評価結果を表示する。このように評価結果が表示されることにより、使用者が予測結果を有効に活用できるように、予測結果の表示内容の改善が図られている。 Furthermore, the state of relative vibration occurrence is evaluated based on the calculation results of the vibration calculation unit or the cutting force calculation unit, based on the frequency analysis results of the frequency analysis unit, and the evaluation results are displayed. By displaying the evaluation results in this way, the display content of the prediction results has been improved so that the user can make effective use of them.

 また、歯車創成切削加工は曲面となる歯面を切削加工するものであるため、エンドミルでの加工のように平面に加工する場合に比べて、加工形状の予測結果が複雑になりやすく、使用者は予測結果を把握しにくくなる傾向がある。しかしながら、上述のごとく予測結果の表示内容の改善が図られているため、曲面となる歯面を切削加工する歯車創成切削加工における加工形状及びびびり振動の予測結果を、使用者が有効に活用できるようになっている。 Furthermore, because gear generating cutting involves cutting curved tooth surfaces, the predicted results for the machined shape tend to be more complex than when machining flat surfaces, such as with an end mill, making it difficult for users to understand the results. However, as mentioned above, improvements have been made to the display of predicted results, allowing users to effectively utilize the predicted results for machined shapes and chatter vibrations in gear generating cutting, which cuts curved tooth surfaces.

 また、工具の切れ刃形状とともに評価項目の切れ刃状態抽出データを表示することにより、使用者は熟練者でなくても工具の切れ刃の破損などが生じるか否か判断することができ、予測された加工結果が加工可能であるかを判断することが容易となる。 Furthermore, by displaying the tool's cutting edge shape along with the cutting edge condition extraction data for the evaluation item, even non-expert users can determine whether or not the tool's cutting edge will be damaged, making it easier to determine whether the predicted machining results are possible.

 以上のごとく、上記一態様によれば、歯車創成切削加工における加工点の振動を高精度に予測するとともに、予測結果の表示内容の改善が図られた加工形状シミュレーション装置を提供することができる。 As described above, according to the above aspect, it is possible to provide a machining shape simulation device that can predict vibrations at the machining point during gear generating cutting with high accuracy and improves the display of the prediction results.

本実施形態の振動シミュレーション装置及び加工形状シミュレーション装置の機能ブロック図である。1 is a functional block diagram of a vibration simulation device and a machining shape simulation device according to an embodiment of the present invention. 本実施形態の振動シミュレーション装置及び加工形状シミュレーション装置の使用態様を説明するフロー図である。FIG. 2 is a flow chart illustrating a usage mode of the vibration simulation device and the machining shape simulation device according to the present embodiment. 図1のすくい角算出部の機能ブロック図(手順)である。FIG. 2 is a functional block diagram (procedure) of the rake angle calculation unit of FIG. 1 . 歯車加工の基本動作を示す斜視図である。FIG. 1 is a perspective view showing the basic operation of gear machining. 図4の加工用工具の部分断面模式図である。FIG. 5 is a partial cross-sectional schematic view of the machining tool of FIG. 4 . ギヤスカイビング加工の動作を説明する図であって、工作物と加工用工具との相対位置を示し、Xw,Zw平面に投影した図(Yw方向から見た図)を示す。This is a diagram explaining the operation of gear skiving, showing the relative positions of the workpiece and the machining tool, projected onto the Xw, Zw plane (viewed from the Yw direction). ギヤスカイビング加工の動作を説明する図であって、工作物と加工用工具との相対位置を示し、Xw,Yw平面に投影した図(Zw方向から見た図)を示す。This is a diagram explaining the operation of gear skiving, showing the relative positions of the workpiece and the machining tool, projected onto the Xw, Yw plane (viewed from the Zw direction). 工具刃の歯溝に対する切削開始から切削終了までを示す図である。10A and 10B are diagrams illustrating the process from the start of cutting to the end of cutting in the tooth groove of the tool blade. 図1の定義点決定部における定義点を示す工具刃の斜視図である。2 is a perspective view of a tool blade showing definition points in the definition point determination unit of FIG. 1 ; 切込ベクトルL(i)、定義点間ベクトルB(i)及び平面G(i)を示す図である。10 is a diagram showing a cut vector L(i), a vector between definition points B(i), and a plane G(i). FIG. 刃面法線ベクトルN(i)を示す図である。FIG. 10 is a diagram showing a blade surface normal vector N(i). 投影法線ベクトルNg(i)を示す図である。FIG. 10 is a diagram showing a projection normal vector Ng(i). 投影すくい角αg(i)を示す図である。FIG. 10 is a diagram showing the projected rake angle αg(i). 一つの歯溝における一つの工具刃の歯溝方向の1回の送り除去される部分を示す図である。FIG. 10 is a diagram showing a portion removed in one tooth groove by one feed of one tool blade in the tooth groove direction. 図13の切削における工具回転角とすくい角との関係を示す図である。FIG. 14 is a diagram showing the relationship between the tool rotation angle and the rake angle in the cutting of FIG. 13 . 2次元切削モデルを示す図である。FIG. 1 is a diagram showing a two-dimensional cutting model. 工作物のモデルの基準状態を示す。1 shows the reference state of a model of the workpiece. 工作物のモデルと加工用工具のモデルを示す。A model of the workpiece and a model of the machining tool are shown. ピン長さが変更された状態の工作物のモデルを示す。10 shows a model of the workpiece with the pin length changed. 各定義点P(k)による最終加工位置を示す図である。FIG. 10 is a diagram showing the final machining position according to each definition point P(k). 切削力の各成分の演算結果を示す図である。FIG. 10 is a diagram showing the calculation results of each component of the cutting force. 本実施形態の振動シミュレーション装置による予測結果を示す図である。FIG. 10 is a diagram showing a prediction result obtained by the vibration simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置による歯面性状評価の第1の予測結果を示す図である。FIG. 10 is a diagram showing a first prediction result of tooth surface property evaluation by the machining shape simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置による歯面性状評価の第2の予測結果を示す図である。FIG. 10 is a diagram showing a second prediction result of tooth surface property evaluation by the machining shape simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置による歯面性状評価の第3の予測結果を示す図である。FIG. 10 is a diagram showing a third prediction result of tooth surface quality evaluation by the machining shape simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置によるびびり振動評価の第1の予測結果を示す図である。FIG. 10 is a diagram showing a first prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置によるびびり振動評価の第2の予測結果を示す図である。FIG. 10 is a diagram showing a second prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment. 本実施形態の加工形状シミュレーション装置によるびびり振動評価の第3の予測結果を示す図である。FIG. 10 is a diagram showing a third prediction result of chatter vibration evaluation by the machining shape simulation device of the present embodiment. 本実施形態の切れ刃状態表示部における、(a)切れ刃形状のモデルを示す概念図、(b)評価項目を選択する際の概念図。1A is a conceptual diagram showing a model of a cutting edge shape in the cutting edge state display unit of this embodiment, and FIG. 1B is a conceptual diagram showing selection of an evaluation item. 本実施形態の切れ刃状態表示部における、(a)切れ刃形状のモデル及び評価項目を示す概念図、(b)評価領域での評価項目の値を表示する概念図。1A is a conceptual diagram showing a model of the cutting edge shape and evaluation items in the cutting edge state display unit of this embodiment, and FIG. 1B is a conceptual diagram showing the values of the evaluation items in the evaluation area. 本実施形態の切れ刃状態表示部における、(a)全評価領域での評価項目を示す概念図、(b)全評価領域での評価項目の最大値を表示する概念図。1A is a conceptual diagram showing evaluation items in the entire evaluation region, and FIG. 1B is a conceptual diagram showing the maximum value of the evaluation items in the entire evaluation region, in the cutting edge state display unit of this embodiment. 本実施形態の切れ刃状態表示部における、時系列データと評価項目を示す概念図。FIG. 4 is a conceptual diagram showing time-series data and evaluation items in the cutting edge state display unit of the present embodiment. 本実施形態の切れ刃状態表示部における、時系列データにおける特定時間の値と評価項目の特定の値を示す概念図。10 is a conceptual diagram showing values at specific times in time-series data and specific values of evaluation items in the cutting edge state display unit of the present embodiment. FIG.

1.歯車創成切削加工の基本動作
 まず、本実施形態における振動シミュレーション装置1を備えた加工形状シミュレーション装置100(図1参照)の適用対象である歯車創成切削加工の基本動作について、図4及び図5を参照して説明する。ここでは、本実施形態では、歯車創成切削加工が、スカイビングカッタである工具10によって工作物20の内周面に歯車21を形成するスカイビング加工である場合を例に挙げる。ただし、歯車創成切削加工が、工作物20の外周面に歯車を加工するスカイビング加工である場合にも適用可能である。また、歯車創成切削加工が、ホブカッタである工具によって工作物20の外周面に歯車を加工するホブ加工である場合にも適用可能である。
1. Basic Operations of Gear-Generating Cutting First, the basic operations of gear-generating cutting to which the machining shape simulation device 100 (see FIG. 1) equipped with the vibration simulation device 1 of this embodiment is applied will be described with reference to FIGS. 4 and 5. Here, in this embodiment, an example is given in which the gear-generating cutting is skiving, in which a gear 21 is formed on the inner peripheral surface of a workpiece 20 using a tool 10 that is a skiving cutter. However, this is also applicable to skiving, in which a gear is machined on the outer peripheral surface of the workpiece 20. It is also applicable to hobbing, in which a gear is machined on the outer peripheral surface of the workpiece 20 using a tool that is a hob cutter.

 工作物20は、図4に示すように、円環状に形成され、その内周面に歯車21が形成される。また、工作物20は、その中心軸線Zw回りに回転可能に支持される。つまり、工作物20は、C軸回転可能となる。 As shown in Figure 4, the workpiece 20 is formed in an annular shape, with a gear 21 formed on its inner circumferential surface. The workpiece 20 is also supported so that it can rotate around its central axis Zw. In other words, the workpiece 20 can rotate about the C axis.

 工具10は、図4及び図5に示すように、外周に複数の工具刃11を有し、工具10の中心軸線Zt回りに回転可能に支持される。つまり、工具10は、U軸回転可能となる。各工具刃11は、突条に形成されている。各工具刃11は、各工具刃11の延在方向に対する側面11aと、延在方向の端面11bと、径方向外面11cとを備える。歯車創成切削加工において、端面11bはすくい面となり、側面11a及び径方向外面11cは逃げ面となる。特に、側面11aは側逃げ面となり、径方向外面11cは前逃げ面となる。 As shown in Figures 4 and 5, the tool 10 has multiple tool blades 11 on its outer periphery and is supported rotatably around the central axis Zt of the tool 10. In other words, the tool 10 is capable of U-axis rotation. Each tool blade 11 is formed as a ridge. Each tool blade 11 has a side surface 11a in the extension direction of the tool blade 11, an end surface 11b in the extension direction, and a radial outer surface 11c. In gear generating cutting, the end surface 11b becomes the rake face, and the side surface 11a and the radial outer surface 11c become the relief surfaces. In particular, the side surface 11a becomes the side relief surface, and the radial outer surface 11c becomes the front relief surface.

 ここで、本実施形態において、工具刃11は、工具10の中心軸線Ztに対してねじれ角γ1を有している。ただし、ねじれ角γ1がゼロとなるように、工具刃11を形成してもよい。また、工具刃11の径方向外面11cは、中心軸線Ztに対して傾斜している。つまり、工具刃11の外接面は、円錐状に形成されている。工具刃11の径方向外面11cの傾斜角度ξbは、切削における逃げ角に相当する。また、工具刃11の端面11bは、中心軸線Ztに直交する平面に対して角度ξaだけ傾斜している。工具刃11の端面11bの傾斜角度ξaは、切削におけるすくい角に相当する。なお、図示しないが、工具刃11の側面11aは側逃げ角を有し、工具刃11の端面11bの刃付け角は0である。 In this embodiment, the tool blade 11 has a helix angle γ1 with respect to the central axis Zt of the tool 10. However, the tool blade 11 may be formed so that the helix angle γ1 is zero. The radial outer surface 11c of the tool blade 11 is inclined with respect to the central axis Zt. In other words, the circumscribing surface of the tool blade 11 is formed in a conical shape. The inclination angle ξb of the radial outer surface 11c of the tool blade 11 corresponds to the clearance angle in cutting. The end face 11b of the tool blade 11 is inclined by an angle ξa with respect to a plane perpendicular to the central axis Zt. The inclination angle ξa of the end face 11b of the tool blade 11 corresponds to the rake angle in cutting. Although not shown, the side surface 11a of the tool blade 11 has a side clearance angle, and the edge angle of the end face 11b of the tool blade 11 is zero.

 そして、図4に示すように、工具10の中心軸線Ztは、工作物20の中心軸線Zwに平行な軸線に対して角度を有する状態、すなわち交差角θ(図6A参照)を有する状態とされている。つまり、両者の中心軸線Zt,Zwが平行ではないという意味である。 As shown in Figure 4, the central axis Zt of the tool 10 is at an angle relative to an axis parallel to the central axis Zw of the workpiece 20, i.e., at an intersection angle θ (see Figure 6A). In other words, the central axes Zt and Zw of the two are not parallel.

 この状態で、工具10の回転と工作物20の回転とを同期をさせながら、図4の太矢印にて示すように、工具10を工作物20に対して工具10を工作物20の中心軸線Zw方向に対して逆向きで平行な矢印fで示す方向に向かって直進させる。なお、工具10をf方向に移動させてもよいし、工作物20をf方向と逆方向に移動させてもよい。すなわち、工具10が工作物20に対してf方向に移動するように、工具10及び工作物20の少なくとも一方を移動させる。 In this state, while synchronizing the rotation of the tool 10 and the rotation of the workpiece 20, as shown by the thick arrow in Figure 4, the tool 10 is moved straight relative to the workpiece 20 in the direction indicated by arrow f, which is opposite and parallel to the direction of the central axis Zw of the workpiece 20. Note that the tool 10 may be moved in the direction f, or the workpiece 20 may be moved in the direction opposite to the direction f. In other words, at least one of the tool 10 and the workpiece 20 is moved so that the tool 10 moves in the direction f relative to the workpiece 20.

 工具10の中心軸線Ztと工作物20の中心軸線Zwとが交差角θを有する状態であるため、加工点において、工具10と工作物20とに相対速度が生じる。そのため、工作物20が切削される。そうすると、図4に示すように、工作物20の内周面に歯車21の歯溝22が形成される。なお、図4は、工作物20に歯溝22を途中まで加工した状態を示しているが、上記動作を継続することにより、工作物20の軸線方向全長に亘って、歯溝22が形成される。 Because the central axis Zt of the tool 10 and the central axis Zw of the workpiece 20 form an intersection angle θ, a relative velocity is generated between the tool 10 and the workpiece 20 at the machining point. As a result, the workpiece 20 is cut. As a result, tooth grooves 22 of the gear 21 are formed on the inner surface of the workpiece 20, as shown in Figure 4. Note that Figure 4 shows the state in which the tooth grooves 22 have been machined partway into the workpiece 20, but by continuing the above operation, tooth grooves 22 are formed along the entire axial length of the workpiece 20.

2.歯車創成切削加工装置
 本実施形態の歯車創成切削加工方法を実施する歯車創成切削加工装置として、例えば、図示しない5軸マシニングセンタを適用できる。すなわち、工具10と工作物20とを相互に直交する3軸方向に相対的に直進移動させ、工具10及び工作物20をそれぞれ軸回りに回転させ(U軸回転、C軸回転)、かつ、工具10の中心軸線Ztと工作物20の中心軸線Zwとを傾斜させることができる装置を適用することができる。
2. Gear-generating cutting device A gear-generating cutting device for carrying out the gear-generating cutting method of this embodiment may be, for example, a 5-axis machining center (not shown). That is, a device may be used that can relatively move the tool 10 and the workpiece 20 linearly in three mutually orthogonal axis directions, rotate the tool 10 and the workpiece 20 about their respective axes (U-axis rotation, C-axis rotation), and tilt the central axis Zt of the tool 10 and the central axis Zw of the workpiece 20.

3.振動シミュレーション装置1及び加工形状シミュレーション装置100の概要
 本発明の実施形態に係る振動シミュレーション装置1及び加工形状シミュレーション装置100の概要について説明する。ここで、図6A及び図6Bに示すように、ギヤスカイビング加工においては、工作物20と工具10とを同期回転(U軸回転、C軸回転)させながら、工具10を工作物20の中心軸線Zw方向に送るが、このときの工作物20の回転角ηと工具10(工具刃11)の回転角σ(以下、「工具回転角σ」という)は、次式(1)の関係がある。なお、Jwは歯車21の歯数、Jtは工具刃11の刃数、δは補正角である。加工形状シミュレーション装置100は、歯車創成切削加工装置の制御装置に内蔵されていてもよい。また、加工形状シミュレーション装置100は、PLC(Programmable Logic Controller)やCNC(Computer Numerical Control)装置などの組み込みシステムとすることもでき、パーソナルコンピュータやサーバなどとすることもできる。
3. Overview of the Vibration Simulation Device 1 and the Machined Shape Simulation Device 100 An overview of the vibration simulation device 1 and the machined shape simulation device 100 according to an embodiment of the present invention will now be described. As shown in FIGS. 6A and 6B , in gear skiving, the workpiece 20 and the tool 10 are rotated synchronously (U-axis rotation, C-axis rotation) while the tool 10 is fed in the direction of the center axis Zw of the workpiece 20. At this time, the rotation angle η of the workpiece 20 and the rotation angle σ of the tool 10 (tool blade 11) (hereinafter referred to as the "tool rotation angle σ") are related by the following equation (1). Here, Jw is the number of teeth of the gear 21, Jt is the number of teeth of the tool blade 11, and δ is the correction angle. The machined shape simulation device 100 may be incorporated into the control device of a gear generating cutting device. The machining shape simulation device 100 may also be an embedded system such as a PLC (Programmable Logic Controller) or a CNC (Computer Numerical Control) device, or may also be a personal computer or a server.

 そして、ギヤスカイビング加工は、工具10の外周に形成される工具刃11のうち複数の工具刃11が同時に工作物20の内周面に形成される歯車21の歯溝22(図4参照)のうち複数の歯溝22の切削に関与するが、通常、各工具刃11及び各歯溝22はいずれも幾何学的には同じ切削状態になる。 In gear skiving, multiple tool blades 11 formed on the outer periphery of the tool 10 are simultaneously involved in cutting multiple tooth grooves 22 (see Figure 4) of a gear 21 formed on the inner periphery of the workpiece 20, but typically each tool blade 11 and each tooth groove 22 is geometrically in the same cutting state.

 そこで、本実施形態の加工形状シミュレーション装置100は、一つの歯溝22における一つの工具刃11の回転に着目し、工具10を微小角度で回転、すなわち、式(1)の工具回転角σを微増させて解析している。さらに、一つの歯溝22における一つの工具刃11の送りに着目すると、一つの工具刃11の切削開始から切削終了までの範囲が明確となる。すなわち、図7の(a)、(b)、(c)の順に示すように、工具刃11は、工具回転角σsで歯溝22の切削を開始し、工具回転角σ=0を経て、工具回転角σeで歯溝22の切削を終了する。 The machining shape simulation device 100 of this embodiment therefore focuses on the rotation of one tool blade 11 in one tooth space 22 and performs analysis by rotating the tool 10 by a small angle, i.e., by slightly increasing the tool rotation angle σ in equation (1). Furthermore, by focusing on the feed of one tool blade 11 in one tooth space 22, the range from the start of cutting to the end of cutting for one tool blade 11 becomes clear. That is, as shown in the order of (a), (b), and (c) in Figure 7, the tool blade 11 starts cutting the tooth space 22 at tool rotation angle σs, passes through tool rotation angle σ = 0, and ends cutting the tooth space 22 at tool rotation angle σe.

 これにより、一つの工具刃11の切削状態を従来よりも短時間で詳細に解析できる。そして、工具10の適正な設計に必要な工具刃特性、すなわち、工具刃11のすくい角、同時に切削に関与する工具刃11による切削力を容易に算出できる。 This allows the cutting state of a single tool blade 11 to be analyzed in more detail and in a shorter time than before. It also makes it easy to calculate the tool blade characteristics necessary for the proper design of the tool 10, namely the rake angle of the tool blade 11, and the cutting force exerted by the tool blade 11 involved in cutting.

 上述したように、工具10の工具刃11の形状は非常に複雑である。そこで、詳細は後述するが、図8に示すように、工具刃11における端面11b(すくい面)と、側面11a及び径方向外面11c(逃げ面)との境界線を複数の領域ΔP(i,i+1)に分割する。そうすることで、領域ΔP(i,i+1)毎に、2次元化処理ができる。 As mentioned above, the shape of the tool blade 11 of the tool 10 is very complex. Therefore, as will be described in detail later, as shown in Figure 8, the boundary lines between the end face 11b (rake face) of the tool blade 11 and the side face 11a and radial outer face 11c (flank face) are divided into multiple regions ΔP(i, i+1). This allows two-dimensional processing for each region ΔP(i, i+1).

 つまり、領域ΔP(i,i+1)毎に、2次元切削モデルを用いて、すくい角α(i)を算出し、切削力FH(i)を演算する。そして、算出した切削力FH(i)を用いて、全領域の切削力FHを算出する。また、切削力FH(i)と工具10及び工作物20の動特性とを用いて工具10及び工作物20の相対振動を演算する。なお、本実施形態1では、特に断りのない限り「振動」及び「相対振動」における物理量は変位としたが、これに限らず、加速度や速度でもよい。以下に、詳細に説明する。 In other words, for each region ΔP(i, i+1), a two-dimensional cutting model is used to calculate the rake angle α(i) and calculate the cutting force FH(i). The calculated cutting force FH(i) is then used to calculate the cutting force FH for the entire region. Furthermore, the relative vibration of the tool 10 and workpiece 20 is calculated using the cutting force FH(i) and the dynamic characteristics of the tool 10 and workpiece 20. Note that in this embodiment 1, unless otherwise specified, the physical quantity for "vibration" and "relative vibration" is displacement, but this is not limited to this and acceleration or velocity may also be used. This is explained in detail below.

4.振動シミュレーション装置1及び加工形状シミュレーション装置100の詳細
 振動シミュレーション装置1及び加工形状シミュレーション装置100について説明する。振動シミュレーション装置1及び加工形状シミュレーション装置100は、一又は複数の演算処理装置及び記憶装置により構成され、図1に示すように、振動シミュレーション装置1は、解析条件設定部110、形状規定部120、干渉領域演算部130、切削力演算部140、動特性規定部150、振動演算部160、出力部170、更新部175を備える。加工形状シミュレーション装置100は、振動シミュレーション装置1、歯面性状評価部180、びびり振動評価部190、表示条件設定部200、統合表示部201、切れ刃状態評価部210を備える。
4. Details of the vibration simulation device 1 and the machining shape simulation device 100 The vibration simulation device 1 and the machining shape simulation device 100 will be described. The vibration simulation device 1 and the machining shape simulation device 100 are configured with one or more arithmetic processing devices and storage devices, and as shown in Fig. 1, the vibration simulation device 1 includes an analysis condition setting unit 110, a shape defining unit 120, an interference region calculation unit 130, a cutting force calculation unit 140, a dynamic characteristic defining unit 150, a vibration calculation unit 160, an output unit 170, and an update unit 175. The machining shape simulation device 100 includes a vibration simulation device 1, a tooth surface property evaluation unit 180, a chatter vibration evaluation unit 190, a display condition setting unit 200, an integrated display unit 201, and a cutting edge state evaluation unit 210.

 ここで、振動シミュレーション装置1及び加工形状シミュレーション装置100の説明を行うにあたって、図2に示す加工形状シミュレーション装置100の使用態様を示すフロー図を参照しながら、(4-1)形状規定処理に関する説明、(4-2)すくい角算出処理に関する説明、(4-3)2次元切削モデルについての説明、(4-4)切込量算出処理に関する説明、(4-5)切削力算出処理についての説明、(4-6)相対振動演算処理に関する説明、(4-7)情報更新と演算結果の出力についての説明、(4-8)歯面性状評価に関する説明、(4-9)びびり振動評価に関する説明、(4-10)切れ刃状態評価に関する説明の順に説明する。 Here, in explaining the vibration simulation device 1 and the machining shape simulation device 100, while referring to the flow diagram showing the usage mode of the machining shape simulation device 100 shown in Figure 2, the following will be explained in this order: (4-1) Explanation of shape definition processing, (4-2) Explanation of rake angle calculation processing, (4-3) Explanation of two-dimensional cutting model, (4-4) Explanation of cutting depth calculation processing, (4-5) Explanation of cutting force calculation processing, (4-6) Explanation of relative vibration calculation processing, (4-7) Explanation of information update and calculation result output, (4-8) Explanation of tooth surface property evaluation, (4-9) Explanation of chatter vibration evaluation, and (4-10) Explanation of cutting edge condition evaluation.

4-1.形状規定処理
 形状規定処理については、図1における、解析条件設定部110及び形状規定部120についての説明となる。まず、解析条件設定部110は、振動シミュレーション装置1及び加工形状シミュレーション装置100におけるシミュレーションに必要となる解析条件を取得する(図2のステップS1)。解析条件は、工具10の諸元である工具諸元、工作物20の諸元である工作物諸元、図示しない歯車創成切削加工装置における加工条件を含む。解析条件は、所定の解析範囲を有するものとすることができ、その他の情報を含んでいてもよい。解析条件設定部110による解析条件の取得は、ユーザが解析条件の一部または全部を入力することにより行ったり、図示しない記憶部に予め記憶された解析条件の一部または全部を呼び出すことにより行ったりすることができる。
4-1. Shape Definition Processing The shape definition processing will be described with reference to the analysis condition setting unit 110 and the shape definition unit 120 in FIG. 1. First, the analysis condition setting unit 110 acquires analysis conditions required for simulation in the vibration simulation device 1 and the machining shape simulation device 100 (step S1 in FIG. 2). The analysis conditions include tool specifications, which are the specifications of the tool 10, workpiece specifications, which are the specifications of the workpiece 20, and machining conditions in a gear generating cutting device (not shown). The analysis conditions may have a predetermined analysis range and may also include other information. The analysis condition setting unit 110 can acquire the analysis conditions by having the user input some or all of the analysis conditions, or by retrieving some or all of the analysis conditions pre-stored in a storage unit (not shown).

 形状規定部120は、解析条件設定部110により取得された解析条件に基づいて、工具10及び工作物20の形状を規定する(図2のステップS2)。本実施形態では工具10及び工作物20の表面上に位置する複数の点からなる点群により工具10及び工作物20の形状を規定する。具体的には、工具10においては、図8に示すように、各工具刃11における端面11b(すくい面)と、側面11a及び径方向外面11c(逃げ面)との境界線を複数の定義点P(k)として規定する。つまり、複数の定義点P(k)(ただし、k=1~n、nは自然数)を直線でつなぐことにより、工具刃11における当該境界線の近似形状となる。ここで、図8においては、13個の定義点P(1)~P(13)を示しているが、定義点P(k)の数は、自由に設定できる。なお、歯車21の歯面のみの加工を行い、歯底の加工を行わない場合には、複数の定義点P(k)は、すくい面である端面11bと側逃げ面である側面11aとの境界線のみに定義し、端面11bと前逃げ面である径方向外面11cとの境界線には定義しないようにすることもできる。 The shape definition unit 120 defines the shapes of the tool 10 and workpiece 20 based on the analysis conditions acquired by the analysis condition setting unit 110 (step S2 in Figure 2). In this embodiment, the shapes of the tool 10 and workpiece 20 are defined by a point cloud consisting of multiple points located on the surfaces of the tool 10 and workpiece 20. Specifically, for the tool 10, as shown in Figure 8, the boundary lines between the end face 11b (rake face) of each tool blade 11 and the side face 11a and radial outer surface 11c (flank face) are defined as multiple definition points P(k). In other words, by connecting multiple definition points P(k) (where k = 1 to n, n is a natural number) with straight lines, an approximation of the boundary line on the tool blade 11 is obtained. Here, although Figure 8 shows 13 definition points P(1) to P(13), the number of definition points P(k) can be set freely. Furthermore, if only the tooth flanks of the gear 21 are machined and the tooth bottom is not machined, the multiple definition points P(k) can be defined only on the boundary line between the end face 11b, which is the rake face, and the side face 11a, which is the side relief face, and not on the boundary line between the end face 11b and the radially outer surface 11c, which is the front relief face.

 ここで、工具刃11に関して、後の処理にて用いる用語について、図8を参照して説明する。隣り合う2つの定義点P(i),P(i+1)間の領域を定義点間領域ΔP(i,i+1)と称する。例えば、定義点P(1)とP(2)との間の領域は、ΔP(1,2)となる。また、隣り合う2つの定義点P(i),P(i+1)の中点を、Pc(i,i+1)と称する。例えば、定義点P(1)とP(2)との中点は、Pc(1,2)となる。 Here, the terminology used in the subsequent processing regarding the tool blade 11 will be explained with reference to Figure 8. The area between two adjacent definition points P(i) and P(i+1) is referred to as the inter-definition point area ΔP(i, i+1). For example, the area between definition points P(1) and P(2) is ΔP(1, 2). Furthermore, the midpoint between two adjacent definition points P(i) and P(i+1) is referred to as Pc(i, i+1). For example, the midpoint between definition points P(1) and P(2) is Pc(1, 2).

 工作物20については、工作物20の被加工部を、図16に示すように、基準平面上に指定長さのピン26を指定間隔毎に立てて、その先端に三角パッチ27を作成することにより表す。ただし、工作物20が円筒形状であることから、工作物20の中心軸線Zwを中心軸とする円筒面が基準面となる。その基準円筒面上に当該基準円筒面に対する法線方向に平行な指定長さのピン26を指定間隔毎に立てて、ピン26の向きは、内周面を加工するときには基準円筒面中心に向かう方向とし、外周面を加工するときには基準円筒面中心から外へ向かう方向とすることで、工作物20の形状を定義する。なお、図16~図18では基準円筒面を便宜的に平面として表した。 As shown in Figure 16, the workpiece portion of the workpiece 20 is represented by erecting pins 26 of a specified length at specified intervals on a reference plane and creating triangular patches 27 at the tips of the pins. However, because the workpiece 20 is cylindrical, the reference plane is the cylindrical surface whose central axis is the central axis Zw of the workpiece 20. The shape of the workpiece 20 is defined by erecting pins 26 of a specified length at specified intervals on this reference cylindrical surface, parallel to the normal direction to the reference cylindrical surface, with the pins 26 oriented toward the center of the reference cylindrical surface when machining the inner peripheral surface and oriented outward from the center of the reference cylindrical surface when machining the outer peripheral surface. Note that in Figures 16 to 18, the reference cylindrical surface is represented as a plane for convenience.

4-2.すくい角算出処理
 次に、すくい角算出処理については、図1における干渉領域演算部130に含まれる切込ベクトル算出部131、すくい角算出部132についての説明となる。切込ベクトル算出部131は、定義点間領域ΔP(i,i+1)毎に、工具10が第1時刻である回転角σ1から第2時刻である回転角σ2まで回転する間に、当該定義点間領域ΔP(i,i+1)が切込方向へ移動する切込ベクトルL(i)を算出する。ただし、定義点間領域ΔP(i,i+1)の全体が移動する方向は、容易に算出できない。
4-2. Rake Angle Calculation Process Next, the rake angle calculation process will be described with reference to the cutting-in vector calculation unit 131 and the rake angle calculation unit 132 included in the interference area calculation unit 130 in Fig. 1. For each inter-definition point area ΔP(i, i+1), the cutting-in vector calculation unit 131 calculates a cutting-in vector L(i) along which the inter-definition point area ΔP(i, i+1) moves in the cutting direction while the tool 10 rotates from the rotation angle σ1, which is the first time, to the rotation angle σ2, which is the second time. However, the direction in which the entire inter-definition point area ΔP(i, i+1) moves is not easily calculated.

 そこで、図9に示すように、隣り合う2つの定義点P(i),P(i+1)の中点Pc(i,i+1)が切込方向へ移動するベクトルLc(i)を、切込ベクトルL(i)として算出する。このように、中点Pc(i,i+1)を用いることで、容易にかつ確実に当該点の移動するベクトルを算出できる。 As shown in Figure 9, the vector Lc(i) along which the midpoint Pc(i, i+1) of two adjacent definition points P(i) and P(i+1) moves in the cutting direction is calculated as the cutting vector L(i). In this way, by using the midpoint Pc(i, i+1), the vector along which this point moves can be calculated easily and reliably.

 すくい角算出部132は、切込ベクトルL(i)に基づいて、すくい角α(i)を算出する。すくい角α(i)は、各定義点間領域ΔP(i,i+1)により工作物20を切削する場合のすくい角である。ここで、すくい角算出部132によるすくい角α(i)の算出は、図3に示すような手順により行われる。 The rake angle calculation unit 132 calculates the rake angle α(i) based on the cutting vector L(i). The rake angle α(i) is the rake angle when cutting the workpiece 20 using the inter-definition point area ΔP(i, i+1). Here, the rake angle calculation unit 132 calculates the rake angle α(i) using the procedure shown in Figure 3.

 以下に、すくい角α(i)の算出について、図3、図9~図12を参照して説明する。まず、図3に示すように、上述のごとく切込ベクトル算出部131により切込ベクトルL(i)を算出しておき(図3における符号S31)、次いで定義点間ベクトルB(i)を算出する(図3のS32)。定義点間ベクトルB(i)とは、図9に示すように、隣り合う2つの定義点P(i),P(i+1)を結ぶベクトルである。ここで、中点Pc(i,i+1)は、定義点間ベクトルB(i)の中間位置に位置する。 The calculation of the rake angle α(i) will be explained below with reference to Figures 3 and 9 to 12. First, as shown in Figure 3, the cutting vector L(i) is calculated by the cutting vector calculation unit 131 as described above (reference numeral S31 in Figure 3), and then the inter-definition point vector B(i) is calculated (S32 in Figure 3). The inter-definition point vector B(i) is a vector connecting two adjacent definition points P(i) and P(i+1), as shown in Figure 9. Here, the midpoint Pc(i, i+1) is located at the middle position of the inter-definition point vector B(i).

 続いて、切込ベクトル算出部131により算出された切込ベクトルL(i)と、定義点間ベクトルB(i)とに基づいて、切込ベクトルL(i)を含み、かつ、定義点間ベクトルB(i)に直交する平面G(i)を算出する(図3の符号S33)。平面G(i)は、図9に示す通りである。 Next, based on the cut vector L(i) calculated by the cut vector calculation unit 131 and the inter-definition point vector B(i), a plane G(i) that includes the cut vector L(i) and is perpendicular to the inter-definition point vector B(i) is calculated (reference number S33 in Figure 3). Plane G(i) is as shown in Figure 9.

 ここで、平面G(i)を定義するために、平面定義用の法線ベクトルC(i)を用いる。つまり、平面定義用の法線ベクトルC(i)は、中点Pc(i,i+1)を通り、切込ベクトルL(i)及び定義点間ベクトルB(i)に直交するベクトルである。従って、平面G(i)は、中点Pc(i,i+1)を通り、切込ベクトルL(i)と平面定義用の法線ベクトルC(i)とを含む平面として定義できる。 Here, to define the plane G(i), the normal vector C(i) for defining the plane is used. In other words, the normal vector C(i) for defining the plane is a vector that passes through the midpoint Pc(i, i+1) and is perpendicular to the cut vector L(i) and the vector between the definition points B(i). Therefore, the plane G(i) can be defined as a plane that passes through the midpoint Pc(i, i+1) and includes the cut vector L(i) and the normal vector C(i) for defining the plane.

 この平面G(i)を算出する目的は、上述したように2次元切削理論に基づく2次元切削モデルを用いるためである。つまり、2次元切削モデルを平面G(i)において適用することにより、当該平面G(i)における切削力FH(i)を算出する。 The purpose of calculating this plane G(i) is to use a two-dimensional cutting model based on two-dimensional cutting theory, as described above. In other words, by applying the two-dimensional cutting model to the plane G(i), the cutting force FH(i) on that plane G(i) is calculated.

 続いて、中点Pc(i,i+1)における工具刃11の法線ベクトルN(i)(以下、「刃面法線ベクトル」と称する)を算出する(図3の符号S34)。ここで、刃面法線ベクトルN(i)は、隣り合う2つの定義点P(i),P(i+1)を把握しただけでは、得ることができない。そこで、図10に示すように、当該定義点P(i),P(i+1)を含む隣り合う3つ以上の定義点P(k)を用いる。ここでは、3つの定義点P(i-1),P(i),P(i+1)を用いる。 Next, the normal vector N(i) (hereinafter referred to as the "blade surface normal vector") of the tool blade 11 at the midpoint Pc(i, i+1) is calculated (reference numeral S34 in Figure 3). Here, the blade surface normal vector N(i) cannot be obtained simply by determining two adjacent definition points P(i) and P(i+1). Therefore, as shown in Figure 10, three or more adjacent definition points P(k) including the definition points P(i) and P(i+1) are used. Here, three definition points P(i-1), P(i), and P(i+1) are used.

 図10に示すように、3つの定義点P(i-1),P(i),P(i+1)を通る平面Q(i)が決定される。そして、平面Q(i)上において、中点Pc(i,i+1)を通り、定義点間ベクトルB(i)に直交するベクトルを、刃面法線ベクトルN(i)とする。 As shown in Figure 10, a plane Q(i) is determined that passes through the three definition points P(i-1), P(i), and P(i+1). Then, on the plane Q(i), the vector that passes through the midpoint Pc(i, i+1) and is perpendicular to the vector B(i) between the definition points is defined as the blade surface normal vector N(i).

 続いて、平面G(i)及び刃面法線ベクトルN(i)を算出した後には、刃面法線ベクトルN(i)を平面G(i)に投影した投影法線ベクトルNg(i)を算出する(図3の符号S35)。 Next, after calculating the plane G(i) and the blade surface normal vector N(i), the projection normal vector Ng(i) obtained by projecting the blade surface normal vector N(i) onto the plane G(i) is calculated (reference number S35 in Figure 3).

 ここで、図11に示すように、平面G(i)と平面Q(i)とは、同一平面とは限らない。そのため、刃面法線ベクトルN(i)は、平面Q(i)上に位置するが、平面G(i)に位置するとは限らない。そこで、上記の通り、刃面法線ベクトルN(i)を平面G(i)上に投影することにより、平面G(i)上に位置する投影法線ベクトルNg(i)を得る。 Here, as shown in Figure 11, plane G(i) and plane Q(i) are not necessarily the same plane. Therefore, although the blade surface normal vector N(i) is located on plane Q(i), it is not necessarily located on plane G(i). Therefore, as described above, by projecting the blade surface normal vector N(i) onto plane G(i), the projected normal vector Ng(i) located on plane G(i) is obtained.

 続いて、平面G(i)において、投影法線ベクトルNg(i)と切込ベクトルL(i)とのなす角度である投影すくい角αg(i)を算出する(図3の符号S36)。投影すくい角αg(i)は、図12に示す通りである。ここで、投影すくい角αg(i)は、平面G(i)上において算出しているため、実際のすくい角α(i)とは異なる。 Next, the projected rake angle αg(i), which is the angle between the projected normal vector Ng(i) and the cutting vector L(i) on the plane G(i), is calculated (reference number S36 in Figure 3). The projected rake angle αg(i) is as shown in Figure 12. Here, because the projected rake angle αg(i) is calculated on the plane G(i), it differs from the actual rake angle α(i).

 ただし、平面G(i)における2次元切削モデルを用いるために、投影すくい角αg(i)をすくい角α(i)として推定することとする。このように、すくい角算出部132は、すくい角α(i)(=投影すくい角αg(i))を算出する。 However, in order to use a two-dimensional cutting model on plane G(i), the projected rake angle αg(i) is estimated as the rake angle α(i). In this way, the rake angle calculation unit 132 calculates the rake angle α(i) (= projected rake angle αg(i)).

 ここで、図13に示すように、一つの歯溝22における一つの工具刃11の歯溝方向(図示矢印方向)の1回の送りでは、例えば図示網線で示す部分23が干渉領域となって除去される。すなわち、工具刃11は、送りが進むにつれて回転するが、工具回転角σがσsで切削開始位置(図示二点鎖線で示す位置)に位置し、工具回転角σがσa、σb、σcのときは、除去部分(干渉領域)23と図示一点鎖線が重なる部分に位置し、工具回転角σがσeで切削終了位置(図示二点鎖線で示す位置)に位置する。 Here, as shown in Figure 13, in one feed of one tool blade 11 in one tooth groove 22 in the tooth groove direction (direction of the arrow in the figure), for example, the portion 23 shown by the hatched line in the figure becomes an interference area and is removed. In other words, the tool blade 11 rotates as the feed proceeds, and when the tool rotation angle σ is σs, it is located at the cutting start position (position shown by the two-dot chain line in the figure), when the tool rotation angle σ is σa, σb, or σc, it is located at the area where the removed portion (interference area) 23 overlaps with the one-dot chain line in the figure, and when the tool rotation angle σ is σe, it is located at the cutting end position (position shown by the two-dot chain line in the figure).

 すくい角αg(i)は、一つの歯溝22における一つの工具刃11の切削開始から切削終了までの範囲で求められる。例えば、図14に示すように、工具回転角σに対するすくい角αg(i)は、切削開始(工具回転角σs)から切削終了(工具回転角σe)までの範囲で、工具刃11の左刃面(図示破線、図8の定義点P(1)-P(4))、工具刃11の刃先(図示実線、図8の定義点P(5)-P(9))、工具刃11の右刃面(図示一点鎖線、図8の定義点P(10)-P(13))の部分別に求めることができる。 The rake angle αg(i) can be determined in the range from the start of cutting to the end of cutting for one tool blade 11 in one tooth groove 22. For example, as shown in Figure 14, the rake angle αg(i) relative to the tool rotation angle σ can be determined separately for the left cutting surface of the tool blade 11 (dashed line in the figure, definition points P(1)-P(4) in Figure 8), the cutting edge of the tool blade 11 (solid line in the figure, definition points P(5)-P(9) in Figure 8), and the right cutting surface of the tool blade 11 (dash-dotted line in the figure, definition points P(10)-P(13) in Figure 8) in the range from the start of cutting (tool rotation angle σs) to the end of cutting (tool rotation angle σe).

 すくい角αg(i)を表す各線分は、工具刃11の中点Pc(i,i+1)における値の集合である。なお、工具回転角σが0のときは、工具刃11が歯溝22の歯溝方向中央に達したときである(以下の図においても同様)。求めたすくい角αg(i)が負になる箇所は、切込み厚さが厚くなって切削力が局所的に大きくなるので、すくい角αg(i)が負にならないように工具刃11の諸元を変更する。 Each line segment representing the rake angle αg(i) is a set of values at the midpoint Pc(i, i+1) of the tool blade 11. When the tool rotation angle σ is 0, this is when the tool blade 11 reaches the center of the tooth groove 22 in the tooth groove direction (the same applies to the following figures). Where the calculated rake angle αg(i) becomes negative, the cutting depth increases and the cutting force becomes locally large, so the specifications of the tool blade 11 are changed so that the rake angle αg(i) does not become negative.

4-3.2次元切削モデル
 次に、2次元切削理論に基づく2次元切削モデルについて、図15を参照して説明する。図15は、上述した平面G(i)における切削モデルを示す。図15において、工具10の工具刃11によって、工作物20が切削される。
Next, a two-dimensional cutting model based on two-dimensional cutting theory will be described with reference to Fig. 15. Fig. 15 shows the cutting model on the plane G(i) described above. In Fig. 15, a workpiece 20 is cut by the tool blade 11 of a tool 10.

 ここで、平面G(i)において、工具刃11のすくい面は端面11bであり、側逃げ面は側面11aであり、前逃げ面は径方向外面11cである。そして、すくい角はαg(i)である。また、切込量はd1(i)であり、せん断角はφ(i)である。このとき、工具刃11による切込ベクトルはL(i)であって工具刃11の法線ベクトルはNg(i)である。そして、切込ベクトルL(i)は2次元切削モデルにおいて主分力Fc(i)に相当し、背分力Ft(i)は図15に示すように図示される。ここで、当該部位における主分力Fc(i)及び背分力Ft(i)はそれぞれ式(2)のように表される。 Here, on plane G(i), the rake face of the tool blade 11 is the end face 11b, the side relief face is the side face 11a, and the front relief face is the radial outer surface 11c. The rake angle is αg(i). The cutting depth is d1(i), and the shear angle is φ(i). At this time, the cutting vector by the tool blade 11 is L(i), and the normal vector of the tool blade 11 is Ng(i). The cutting vector L(i) corresponds to the principal force Fc(i) in the two-dimensional cutting model, and the thrust force Ft(i) is illustrated as shown in Figure 15. Here, the principal force Fc(i) and thrust force Ft(i) at the relevant part are respectively expressed as in equation (2).

 式(2)においてτsは、せん断応力であり、予め対象材料などに基づいて得る。そして、切削断面積Aは、隣り合う2つの定義点P(i)、P(i+1)間の距離であるb(i)と定義点間領域ΔP(i,i+1)による切込量d1(i)との積で表すことができる。なお、切込量d1(i)は、定義点P(i)による切込量(径方向深さに相当)と、定義点P(i+1)による切込量との平均に相当する。φ(i)は、せん断角であり、公知の技術情報から得ることからできる。αg(i)は、上述した投影すくい角である。βは、すくい面摩擦角であり、経験により決定される。上記したように、平面G(i)におけるすくい角αg(i)を算出することにより、2次元切削モデルを適用できることが分かる。なお、2次元切削モデルに替えて3次元切削モデルを用いる場合でも2次元モデルの場合と同様に適用することができる。 In equation (2), τs is the shear stress and is obtained in advance based on the target material, etc. The cutting cross-sectional area A can be expressed as the product of b(i), the distance between two adjacent definition points P(i) and P(i+1), and the cutting depth d1(i) of the area between the definition points ΔP(i, i+1). Note that the cutting depth d1(i) is the average of the cutting depth (corresponding to the radial depth) at definition point P(i) and the cutting depth at definition point P(i+1). φ(i) is the shear angle, which can be obtained from publicly known technical information. αg(i) is the projected rake angle mentioned above. β is the rake face friction angle, which is determined empirically. As described above, calculating the rake angle αg(i) on plane G(i) enables the application of a two-dimensional cutting model. Note that the same application as for the two-dimensional model can be applied even when a three-dimensional cutting model is used instead of the two-dimensional cutting model.

4-4.切込量算出処理
 上記2次元切削モデルにおいて、切込量d1(i)を得ることができれば、切削力FH(i)を得ることができる。直前における工作物20の形状と、今回切削する際の工作物20の形状とが分かれば、両者の差分により切込量d1(i)を得ることができる。以下に、図17~図19を参照して、詳細に説明する。
4-4. Cut-in Amount Calculation Processing In the above two-dimensional cutting model, if the cut-in amount d1(i) can be obtained, the cutting force FH(i) can be obtained. If the shape of the workpiece 20 immediately before and the shape of the workpiece 20 when cutting this time are known, the cut-in amount d1(i) can be obtained from the difference between the two. This will be described in detail below with reference to FIGS. 17 to 19.

 ここで、切込量算出処理については、図1における交点算出部133、除去長さ算出部134、最終加工位置抽出部135についての説明となる。 Here, the cutting depth calculation process will be explained with reference to the intersection calculation unit 133, removal length calculation unit 134, and final processing position extraction unit 135 in Figure 1.

 交点算出部133では、図17に示すように、形状規定部120により規定された工具回転角σがσ1からσ2に微増したときの工作物20の形状と工具10の工具刃11における微小線分移動軌跡とを用いて、工具刃11が工作物20に対して相対移動する場合を考える。本実施形態では、すくい面である端面11bと逃げ面である側面11a及び径方向外面11cとの境界部11sが工具回転角σがσ1である第1時刻の位置11s1にあるときから工具回転角σがσ2に微増して第2時刻の位置11s2までの微小線分移動軌跡は三角パッチによる軌跡平面11pで定義する。そして、工具刃11を相対移動することにより、工作物20を表す各ピン26と工具刃11における軌跡平面11pとの交点を算出する。 As shown in FIG. 17, the intersection calculation unit 133 considers the case where the tool blade 11 moves relative to the workpiece 20 using the shape of the workpiece 20 when the tool rotation angle σ defined by the shape definition unit 120 increases slightly from σ1 to σ2 and the infinitesimal line segment movement trajectory of the tool blade 11 of the tool 10. In this embodiment, the infinitesimal line segment movement trajectory from when the boundary 11s between the end face 11b (the rake face) and the side face 11a and radial outer face 11c (the flank face) is at a first time position 11s1 where the tool rotation angle σ is σ1 to a second time position 11s2 where the tool rotation angle σ increases slightly to σ2 is defined by a triangular patch trajectory plane 11p. Then, by moving the tool blade 11 relatively, the intersection of each pin 26 representing the workpiece 20 and the trajectory plane 11p of the tool blade 11 is calculated.

 そして、交点算出部133にて交点がある場合には、除去長さ算出部134が、図18に示すように、工作物20を表す各ピン26の長さを変更する。つまり、工具回転角σがσ1からσ2に微増したときの工具刃11による切削により、工作物20の一部が切削され、切削後の形状として記憶しておく。このとき、除去長さ算出部134は、各ピン26の除去長さを記憶しておく。このピン26の除去長さが、工具回転角σがσ1からσ2に微増したとき(第1時刻から第2時刻まで経過したとき)の切込量に相当し、工具10と工作物20との干渉領域が演算されることとなる(図2のS3)。 If the intersection calculation unit 133 finds an intersection, the removal length calculation unit 134 changes the length of each pin 26 representing the workpiece 20, as shown in FIG. 18. In other words, a portion of the workpiece 20 is cut by the tool blade 11 when the tool rotation angle σ increases slightly from σ1 to σ2, and this is stored as the shape after cutting. At this time, the removal length calculation unit 134 stores the removal length of each pin 26. This removal length of the pin 26 corresponds to the amount of cutting when the tool rotation angle σ increases slightly from σ1 to σ2 (when the first time has elapsed to the second time), and the interference area between the tool 10 and the workpiece 20 is calculated (S3 in FIG. 2).

 最終加工位置抽出部135は、工具回転角σがσ1からσ2に微増する間において、工具刃11を表す各定義点P(k)による最終加工位置を抽出する。ここで、図19には、それぞれの定義点P(k)が、工具回転角σがσ1からσ2に微増する間に移動した点をプロットしている。そして、白抜き丸印は、各定義点P(k)による最終加工位置を示し、黒丸印は、各定義点P(k)による最終加工位置以外における位置を示す。 The final machining position extraction unit 135 extracts the final machining position of each definition point P(k) representing the tool blade 11 while the tool rotation angle σ increases slightly from σ1 to σ2. Figure 19 plots the points to which each definition point P(k) moves while the tool rotation angle σ increases slightly from σ1 to σ2. Open circles indicate the final machining position of each definition point P(k), and black circles indicate positions other than the final machining position of each definition point P(k).

 つまり、各定義点P(k)による最終加工位置とは、工具回転角σ2における各定義点P(k)の位置に相当する。これらの位置が分かれば、当該最終加工位置と、直前の工作物20の形状とから、各定義点P(k)における切込量を算出できる。つまり、工具回転角σがσ1からσ2に微増する間に、工作物20の形状変化を把握できる。 In other words, the final machining position for each definition point P(k) corresponds to the position of each definition point P(k) at tool rotation angle σ2. If these positions are known, the cutting depth at each definition point P(k) can be calculated from the final machining position and the shape of the workpiece 20 immediately before. In other words, it is possible to grasp the change in the shape of the workpiece 20 as the tool rotation angle σ increases slightly from σ1 to σ2.

 そして、2次元切削モデルにおける切込量d1(i)は、定義点P(i)による切込量(径方向深さに相当)と、定義点P(i+1)による切込量との平均に相当する。つまり、各定義点P(k)における切込量を得ることができるので、中点Pc(i,i+1)における切込量d1(i)を算出することができる。 The cutting depth d1(i) in the two-dimensional cutting model corresponds to the average of the cutting depth at definition point P(i) (corresponding to the radial depth) and the cutting depth at definition point P(i+1). In other words, since the cutting depth at each definition point P(k) can be obtained, the cutting depth d1(i) at the midpoint Pc(i, i+1) can be calculated.

 このように、最終加工位置抽出部135は、各定義点P(k)による最終加工位置を算出するとともに、各定義点P(k)における切込量を算出し、さらに中点Pc(i,i+1)における切込量d1(i)を算出する。交点算出部133は、一つの工具刃11による一つの歯溝22の切削開始から切削終了までの範囲で工作物20を表す各ピン26と工具刃11を軌跡平面11pとの交点を算出する。そしては、一つの工具刃11による一つの歯溝22の切削開始から切削終了までを繰り返し実行する度に、工作物20の形状を更新して工作物20を表す各ピン26と工具刃11における軌跡平面11pとの交点を算出する。 In this way, the final machining position extraction unit 135 calculates the final machining position for each definition point P(k), calculates the cutting depth at each definition point P(k), and further calculates the cutting depth d1(i) at the midpoint Pc(i, i+1). The intersection calculation unit 133 calculates the intersection between each pin 26 representing the workpiece 20 and the trajectory plane 11p of the tool blade 11 within the range from the start to the end of cutting of one tooth groove 22 with one tool blade 11. Then, each time the cutting of one tooth groove 22 with one tool blade 11 is repeatedly performed from the start to the end of cutting, the shape of the workpiece 20 is updated and the intersection between each pin 26 representing the workpiece 20 and the trajectory plane 11p of the tool blade 11 is calculated.

4-5.切削力の算出処理
 次に、2次元切削モデルを用いて、各領域ΔP(i,i+1)による切削力FH(i)の算出処理について説明する。当該処理は、図1における当該説明は切削力演算部140についての説明となる。
4-5. Cutting Force Calculation Process Next, the calculation process of the cutting force FH(i) for each region ΔP(i, i+1) using the two-dimensional cutting model will be described. This process will be explained with reference to FIG. 1 regarding the cutting force calculation unit 140.

 図1における切削力演算部140は、図15にて示した2次元切削モデルを用いて、各領域ΔP(i,i+1)による切削力FH(i)を算出する(図2のS4)。この切削力FH(i)は、上述した式(2)における主分力Fc(i)と背分力Ft(i)とをそれぞれ、工作物20の直交3軸方向であるXw方向成分、Yw方向成分、Zw方向成分に分割したものを各方向の成分ごとにそれぞれを足し合わせて算出することができる。 The cutting force calculation unit 140 in FIG. 1 calculates the cutting force FH(i) for each region ΔP(i, i+1) using the two-dimensional cutting model shown in FIG. 15 (S4 in FIG. 2). This cutting force FH(i) can be calculated by dividing the principal force Fc(i) and thrust force Ft(i) in the above-mentioned equation (2) into components in the Xw, Yw, and Zw directions, which are the three orthogonal axial directions of the workpiece 20, and then adding up the components in each direction.

 すなわち、主分力Fc(i)と背分力Ft(i)を、Xw方向、Yw方向成分、Zw方向成分に分割したものは、以下の通りに表される。 In other words, the principal force Fc(i) and thrust force Ft(i) can be divided into Xw, Yw, and Zw direction components as follows:

 ここで、単位ベクトルを式(4)のように定義する。 Here, we define a unit vector as in equation (4).

 そうすると、主分力Fc(i)の各成分Fcx(i),Fcy(i),Fcz(i)、及び背分力Ft(i)の各成分Ftx(i),Fty(i),Ftz(i)は、下記の式(5)のように表される。 Then, the components Fcx(i), Fcy(i), and Fcz(i) of the principal force Fc(i), and the components Ftx(i), Fty(i), and Ftz(i) of the thrust force Ft(i) are expressed as in equation (5) below.

 そして、切削力FH(i)の各成分FHx(i),FHy(i),FHz(i)は、主分力Fc(i)及び背分力Ft(i)の各成分を用いて、式(6)のように表される。 The components FHx(i), FHy(i), and FHz(i) of the cutting force FH(i) are expressed as in equation (6) using the components of the principal force Fc(i) and thrust force Ft(i).

 そして、全領域における切削力FHは、各領域ΔP(i,i+1)による切削力FH(i)を積算したものであるから、切削力FHの各成分FHx,FHy,FHzは式(7)のように表される。 The cutting force FH in the entire region is the sum of the cutting forces FH(i) in each region ΔP(i, i+1), so the components FHx, FHy, and FHz of the cutting force FH are expressed as in equation (7).

 当該式(7)に基づいて全領域における切削力FHを演算することができる。切削力FHの各成分の演算結果は例えば、図20に示され、実測値に近い結果となり、高精度な演算結果であることが確認できる。 The cutting force FH can be calculated for the entire region based on equation (7). The calculation results for each component of the cutting force FH are shown in Figure 20, for example, and are close to the actual measured values, confirming that the calculation results are highly accurate.

4-6.相対振動演算処理
 次に、工具10と工作物20との間の相対振動を演算する処置について説明する。相対振動を演算する処置は、図1における動特性規定部150、振動演算部160、出力部170についての説明となる。
Next, a description will be given of a process for calculating the relative vibration between the tool 10 and the workpiece 20. The process for calculating the relative vibration will be described with reference to the dynamic characteristics defining unit 150, the vibration calculating unit 160, and the output unit 170 in FIG.

 まず、動特性規定部150により、工具10と工作物20との間の相対動特性又は個々の動特性を規定する。本実施形態では解析条件設定部110で取得された情報に基づいて規定する。例えば、解析条件設定部110において、ハンマリング試験などにより取得した情報に基づいて上記動特性を動特性規定部150の規定結果とすることができる。なお、相対動特性は、個別に算出した工具10及び工作物20に基づいて規定することができる。また、工作物20の動特性を無視できる場合は、工具10の動特性を相対動特性として利用することができる。 First, the dynamic characteristics definition unit 150 defines the relative dynamic characteristics or individual dynamic characteristics between the tool 10 and workpiece 20. In this embodiment, the definition is based on information acquired by the analysis condition setting unit 110. For example, the analysis condition setting unit 110 can use the dynamic characteristics defined by the dynamic characteristics definition unit 150 as the definition result based on information acquired by a hammering test or the like. Note that the relative dynamic characteristics can be defined based on individually calculated values of the tool 10 and workpiece 20. Furthermore, if the dynamic characteristics of the workpiece 20 can be ignored, the dynamic characteristics of the tool 10 can be used as the relative dynamic characteristics.

 振動演算部160は、伝達関数処理部161、復元作用演算部162を含む。伝達関数処理部161は、動特性規定部150により規定された相対動特性と切削力FHとから伝達関数に基づいて工具10と工作物20との間の相対振動を演算する(図2のS5)。本実施形態では、伝達関数処理部161は、変位と速度と加速度を出力する。 The vibration calculation unit 160 includes a transfer function processing unit 161 and a restoring action calculation unit 162. The transfer function processing unit 161 calculates the relative vibration between the tool 10 and the workpiece 20 based on a transfer function from the relative dynamic characteristics defined by the dynamic characteristics definition unit 150 and the cutting force FH (S5 in Figure 2). In this embodiment, the transfer function processing unit 161 outputs displacement, velocity, and acceleration.

 復元作用演算部162は、伝達関数処理部161により演算された相対振動の振幅の増大に対して非線形に増大する復元作用を求める。本実施形態では、伝達関数処理部161により出力された変位、速度及び加速度の少なくとも一つ以上に基づいて、伝達関数処理部161において用いられる伝達関数または伝達関数処理部161へ入力される切削力FHを補正する。復元作用演算部162は、例えば、工具10により工作物20を切削加工する際のプロセスダンピングによる振動抑制の効果が反映されるように適宜設計される。 The restoring action calculation unit 162 calculates a restoring action that increases nonlinearly with an increase in the amplitude of the relative vibration calculated by the transfer function processing unit 161. In this embodiment, the transfer function used in the transfer function processing unit 161 or the cutting force FH input to the transfer function processing unit 161 is corrected based on at least one of the displacement, velocity, and acceleration output by the transfer function processing unit 161. The restoring action calculation unit 162 is appropriately designed, for example, to reflect the effect of vibration suppression due to process damping when cutting the workpiece 20 with the tool 10.

 図21に示すように、復元作用演算部162による補正を行わない場合は、振動演算部160の演算結果である変位は時間経過とともに発散してしまうが、復元作用演算部162による伝達関数または切削力FHの補正により、当該発散が抑制される。 As shown in Figure 21, if no correction is made by the restoring action calculation unit 162, the displacement calculated by the vibration calculation unit 160 will diverge over time, but this divergence is suppressed by correcting the transfer function or cutting force FH by the restoring action calculation unit 162.

4-7.情報更新と演算結果の出力
 次に、更新部175による情報更新と、出力部170による出力とについて説明する。
 まず、伝達関数処理部161の演算結果は更新部175に入力されるとともに、出力部170において出力される。また、切削力演算部140による演算結果も出力部170において出力される。更新部175では、干渉領域演算部130により演算された干渉領域と、振動演算部160により演算された相対振動とに基づいて、工具10と工作物20との相対位置、工作物形状を更新する(図2のS6)。すなわち、工具10の位置と工作物20と位置を更新して両者の相対位置を更新するとともに、干渉領域を除去した形状を更新後の工作物形状とする。そして、工作物20の加工が完了するまで、更新後の情報に基づいて、干渉領域演算部130は干渉領域を演算し、切削力演算部140は切削力を演算し、振動演算部160は相対振動を演算することを繰り返し(図2のS7のNo)、振動シミュレーション結果を算出する。
4-7. Information Update and Output of Calculation Results Next, the information update by the update unit 175 and the output by the output unit 170 will be described.
First, the calculation result of the transfer function processing unit 161 is input to the update unit 175 and output by the output unit 170. The calculation result of the cutting force calculation unit 140 is also output by the output unit 170. The update unit 175 updates the relative position between the tool 10 and the workpiece 20 and the workpiece shape based on the interference region calculated by the interference region calculation unit 130 and the relative vibration calculated by the vibration calculation unit 160 (S6 in FIG. 2). That is, the relative positions of the tool 10 and the workpiece 20 are updated, and the shape resulting from removing the interference region is used as the updated workpiece shape. Then, based on the updated information, the interference region calculation unit 130 calculates the interference region, the cutting force calculation unit 140 calculates the cutting force, and the vibration calculation unit 160 calculates the relative vibration, repeating this process until machining of the workpiece 20 is completed (No in S7 in FIG. 2), thereby calculating the vibration simulation result.

 出力部170は加工が完了すると(図2のS7のYes)、振動演算部160の演算結果を出力する。出力部170の出力結果は、例えば、図21に示され、伝達関数補正ありの振動変位では実測値に比較的近い結果となり、精度よく演算できることが確認できる。 When processing is complete (Yes in S7 in Figure 2), the output unit 170 outputs the calculation results of the vibration calculation unit 160. The output results of the output unit 170 are shown, for example, in Figure 21, and show that the vibration displacement with transfer function correction is relatively close to the actual measured value, confirming that calculations can be performed with high accuracy.

4-8.歯面性状評価
 次に、図1に示す加工形状シミュレーション装置100による歯面性状評価について、説明する。なお、本実施形態1では、歯面性状評価と後述するびびり振動評価とは並列して処理する。
4-8. Tooth Flank Property Evaluation Next, a description will be given of tooth flank property evaluation using the machining shape simulation device 100 shown in Fig. 1. In the first embodiment, the tooth flank property evaluation and chatter vibration evaluation, which will be described later, are processed in parallel.

 また、歯面性状評価に先立って、図1に示す表示条件設定部200により、表示条件の設定を行う(図2のステップS8)。表示条件には、図1に示す予測歯面形状表示部182に表示する歯すじ方向範囲および歯形方向範囲および誤差範囲、予測歯形形状表示部184に歯形形状を表示する数および歯すじ方向位置、振動状態表示部193に表示する周波数範囲および振幅範囲などの表示に関する条件を設定できる。 Furthermore, prior to tooth surface characteristic evaluation, display conditions are set using the display condition setting unit 200 shown in FIG. 1 (step S8 in FIG. 2). Display conditions can include the tooth trace direction range, tooth profile direction range, and error range to be displayed in the predicted tooth surface shape display unit 182 shown in FIG. 1, the number and tooth trace direction positions of tooth profiles to be displayed in the predicted tooth profile shape display unit 184, and the frequency range and amplitude range to be displayed in the vibration state display unit 193.

 歯面性状評価は以下の順に処理する。まず、図2のステップS9において、図1に示す更新部175によって最後に更新された加工後の工作物20の形状で、出力部170の出力結果に基づいて歯面性状評価部180の加工結果予測部181が記録する工作物形状を更新する。その後、図2のステップS10において、予測歯面形状、予測歯すじ形状、予測歯形形状の表示を行う。 Tooth surface quality evaluation is processed in the following order. First, in step S9 of Figure 2, the workpiece shape recorded by the machining result prediction unit 181 of the tooth surface quality evaluation unit 180 is updated based on the output result of the output unit 170, using the shape of the machined workpiece 20 last updated by the update unit 175 shown in Figure 1. Then, in step S10 of Figure 2, the predicted tooth surface shape, predicted tooth trace shape, and predicted tooth profile shape are displayed.

 予測歯面形状の表示は、予測歯面形状表示部182により表示条件の設定に基づいて行う。予測歯面形状は、例えば、図22(a)、図23(a)及び図24(a)に示すように、コンター図として、歯すじ方向及び歯形方向を表示軸とし、基準面との差に関するデータを含む予測歯面形状を表示する。本実施形態1では、基準面としてインボリュート歯形を採用し、インボリュート歯形との差を誤差として示す。すなわち、予測歯面形状表示部182により表示される予測歯面形状は、歯すじ方向及び歯形方向を表示軸とし誤差を示したコンター図である。 The predicted tooth flank shape is displayed based on the display conditions set by the predicted tooth flank shape display unit 182. As shown in Figures 22(a), 23(a), and 24(a), for example, the predicted tooth flank shape is displayed as a contour diagram with the tooth trace direction and tooth profile direction as the display axes, and includes data on the difference from the reference surface. In this embodiment 1, an involute tooth profile is used as the reference surface, and the difference from the involute tooth profile is displayed as the error. In other words, the predicted tooth flank shape displayed by the predicted tooth flank shape display unit 182 is a contour diagram with the tooth trace direction and tooth profile direction as the display axes and showing the error.

 予測歯すじ形状の表示は、表示条件設定部200で設定した表示条件の設定に基づいて、予測歯すじ形状表示部183により行う。予測歯すじ形状は、例えば、図22(b)、図23(b)及び図24(b)に示すように、所定の歯形方向位置における断面での散布図として、歯すじ方向におけるインボリュート歯形との差である誤差との関係として示す。 The predicted tooth trace shape is displayed by the predicted tooth trace shape display unit 183 based on the display conditions set in the display condition setting unit 200. The predicted tooth trace shape is displayed as a scatter plot of a cross section at a specified tooth profile direction position, as a relationship with the error, which is the difference from the involute tooth profile in the tooth trace direction, as shown, for example, in Figures 22(b), 23(b), and 24(b).

 予測歯形形状の表示は、表示条件設定部200で設定した表示条件に基づいて、予測歯形形状表示部184により行う。例えば、予測歯形形状は、図22(c)、図23(c)及び図24(c)に示すように、所定の歯すじ方向位置における断面での散布図として、歯形方向におけるインボリュート歯形との差を誤差との関係として示す。 The predicted tooth profile shape is displayed by the predicted tooth profile shape display unit 184 based on the display conditions set in the display condition setting unit 200. For example, as shown in Figures 22(c), 23(c), and 24(c), the predicted tooth profile shape is shown as a scatter plot of a cross section at a specified tooth trace direction position, showing the difference from the involute tooth profile in the tooth profile direction as a relationship with the error.

 そして、ステップS10における各表示部182~184の表示内容は、図1に示す統合表示部201によって、図22~図24にそれぞれ示す表示態様にて、一画面上にレイアウトされて表示される。なお、図示しないが、統合表示部201は、図22~図24にそれぞれ示す表示内容とともに、予め加工結果予測部181において工作物形状に基づいて演算した全歯形誤差、全歯すじ誤差などの、各種の歯車精度の数値データを併記して表示するようにしてもよい。また、工作物がはすば歯車である場合は、噛み合い進行線に沿った断面形状も併せて表示するレイアウトとしてもよい。さらにその噛み合い進行線に沿った断面形状のフーリエ周波数解析結果をギヤノイズ評価指標として併せて表示するレイアウトとしてもよい。 Then, the display contents of each display unit 182-184 in step S10 are laid out and displayed on a single screen by the integrated display unit 201 shown in FIG. 1 in the display modes shown in FIGS. 22-24, respectively. Although not shown, the integrated display unit 201 may also display various types of gear accuracy numerical data, such as total tooth profile error and total tooth trace error, calculated in advance by the machining result prediction unit 181 based on the workpiece shape, along with the display contents shown in FIGS. 22-24. Furthermore, if the workpiece is a helical gear, the layout may also display the cross-sectional shape along the meshing progression line. Furthermore, the layout may also display the results of Fourier frequency analysis of the cross-sectional shape along the meshing progression line as a gear noise evaluation index.

 なお、図22~図24は、加工中にびびり振動が発生しない正常条件と、加工中に比較的小さいびびり振動が発生する第1の異常条件と、加工中に比較的大きいびびり振動が発生する第2の異常条件とでそれぞれ予測した加工結果の例示である。正常条件では図22(a)~(c)に示すように歯面形状、歯すじ形状及び歯形形状において誤差が小さい状態として予測され、第1の異常条件では図23(a)~(c)に示すように歯面形状、歯すじ形状及び歯形形状において誤差は正常状態よりも若干大きい状態として予測され、第2の異常条件では図24(a)~(c)に示すように歯面形状、歯すじ形状及び歯形形状において誤差は正常状態よりも十分大きい状態として予測される。 Note that Figures 22 to 24 are examples of predicted machining results under normal conditions where no chatter vibration occurs during machining, a first abnormal condition where relatively small chatter vibration occurs during machining, and a second abnormal condition where relatively large chatter vibration occurs during machining. Under normal conditions, errors are predicted to be small in the tooth flank shape, tooth trace shape, and tooth profile shape, as shown in Figures 22(a) to (c). Under the first abnormal condition, errors are predicted to be slightly larger than normal in the tooth flank shape, tooth trace shape, and tooth profile shape, as shown in Figures 23(a) to (c). Under the second abnormal condition, errors are predicted to be significantly larger than normal in the tooth flank shape, tooth trace shape, and tooth profile shape, as shown in Figures 24(a) to (c).

 当該予測は、びびり振動の有無とびびり振動の程度を反映したものとなっていることが確認された。したがって、当該加工形状シミュレーション装置100の予測結果を用いることで、歯面形状の予測結果を用いても、加工中のびびり振動の発生を高精度に予測できることがわかる。 It was confirmed that the prediction reflected the presence or absence of chatter vibration and the extent of chatter vibration. Therefore, it can be seen that by using the prediction results of the machining shape simulation device 100, it is possible to predict with high accuracy the occurrence of chatter vibration during machining, even when using the prediction results of the tooth flank shape.

4-9.びびり振動評価
 一方、図2に示すステップS11におけるびびり振動評価は、図1に示すびびり振動評価部190により行う。びびり振動評価部190では、周波数解析部191により、出力部170が出力する振動演算部160の演算結果から時系列の相対振動を取得し、又は切削力演算部140の演算結果である時系列の切削力を取得する。その後、ステップS12において、周波数解析部191により、周波数解析による演算を行う。なお、本実施形態1では出力部170が出力する相対振動の物理量は変位であるものとしたが、加速度や速度でもよい。また、周波数解析部191における周波数解析は、短時間フーリエ変換、高速フーリエ変換、ウェーブレット変換などにより行うことができ、本実施形態1では時系列の相対振動を短時間フーリエ変換による演算を行なうものとした。
4-9. Chatter Vibration Evaluation Meanwhile, chatter vibration evaluation in step S11 shown in FIG. 2 is performed by the chatter vibration evaluation unit 190 shown in FIG. 1. In the chatter vibration evaluation unit 190, the frequency analysis unit 191 acquires time-series relative vibration from the calculation results of the vibration calculation unit 160 output by the output unit 170, or acquires time-series cutting force, which is the calculation result of the cutting force calculation unit 140. Thereafter, in step S12, the frequency analysis unit 191 performs calculation by frequency analysis. Note that in the first embodiment, the physical quantity of the relative vibration output by the output unit 170 is displacement, but acceleration or velocity may also be used. Furthermore, the frequency analysis in the frequency analysis unit 191 can be performed by short-time Fourier transform, fast Fourier transform, wavelet transform, or the like. In the first embodiment, the time-series relative vibration is calculated by short-time Fourier transform.

 そして、図2のステップS13において、図1に示す振動発生評価部192により振動発生状態を評価し、その結果を、表示条件設定部200で設定した表示条件に基づいて表示範囲を設定した周波数と加工時間とを表示軸とし、変位の振幅値をグレースケールなどのカラーマップで表したコンター図として作成し、振動状態表示部193により当該コンター図を表示する。当該コンター図において表示する周波数範囲は、後述する記切れ刃通過周波数成分とびびり振動の周波数成分とを含む周波数範囲とする。なお、振動状態表示部193により表示するコンター図の表示軸は、加工時間に替えて、歯すじ方向位置としてもよい。また、振動状態表示部193により表示するコンター図を、図1に示す統合表示部201によって、歯面性状評価部180の各表示部182~184ととも一画面上にレイアウトされて表示することとしてもよい。 Then, in step S13 of FIG. 2, the vibration generation state is evaluated by the vibration generation evaluation unit 192 shown in FIG. 1, and the results are created as a contour diagram in which the display axes are frequency and machining time, the display range of which is set based on the display conditions set by the display condition setting unit 200, and the displacement amplitude values are represented by a color map such as a grayscale. The contour diagram is then displayed by the vibration state display unit 193. The frequency range displayed in the contour diagram is a frequency range that includes the cutting edge passing frequency component and chatter vibration frequency component described below. Note that the display axis of the contour diagram displayed by the vibration state display unit 193 may be tooth trace direction position instead of machining time. Furthermore, the contour diagram displayed by the vibration state display unit 193 may be displayed on a single screen together with the display units 182-184 of the tooth surface characteristic evaluation unit 180 by the integrated display unit 201 shown in FIG. 1, laid out together.

 図25~図27は、加工中にびびり振動が発生しない正常条件と、加工中に比較的小さいびびり振動が発生する第1の異常条件と、加工中に比較的大きいびびり振動が発生する第2の異常条件とでそれぞれ予測した時系列の相対振動についてびびり振動評価を行い、評価結果として表示するコンター図の例示である。 Figures 25 to 27 show examples of contour diagrams that display the evaluation results of chatter vibration evaluation of the time-series relative vibration predicted under normal conditions where no chatter vibration occurs during machining, a first abnormal condition where relatively small chatter vibration occurs during machining, and a second abnormal condition where relatively large chatter vibration occurs during machining.

 図25に示すコンター図では、加工開始から加工終了に亘って、切れ刃通過周波数成分のみを検出しており、びびり振動の周波数成分は検出されていないため、加工においてびびり振動が発生しないことを示す。なお、切れ刃通過周波数は、工具回転周波数に工具の歯数を乗じることで求められる値であり、加工中に発生する振動の主な周波数成分がこの切れ刃通過周波数成分のみであることは工具の歯がワークに接することで直接的に生じるいわゆる強制振動の発生を示す。また、びびり振動の周波数は、工具と工作物との間の動剛性における固有振動数近辺の周波数であり、振動シミュレーション装置1に入力する加工条件に応じて変わるものであって、図25~27では切れ刃通過周波数よりも高い周波数となっているが、切れ刃通過周波数よりも低い周波数となることもある。 In the contour diagram shown in Figure 25, only the cutting edge passing frequency component is detected from the start to the end of machining, and no chatter vibration frequency component is detected, indicating that chatter vibration does not occur during machining. The cutting edge passing frequency is a value calculated by multiplying the tool rotation frequency by the number of tool teeth. The fact that the main frequency component of vibration generated during machining is only this cutting edge passing frequency component indicates the occurrence of so-called forced vibration, which occurs directly when the tool teeth come into contact with the workpiece. The chatter vibration frequency is a frequency near the natural frequency of the dynamic stiffness between the tool and workpiece, and varies depending on the machining conditions input into the vibration simulation device 1. In Figures 25 to 27, the frequency is higher than the cutting edge passing frequency, but it can also be lower than the cutting edge passing frequency.

 一方、図26に示すコンター図では、加工開始から加工終了に亘って、切れ刃通過周波数成分を検出しており、さらに、びびり振動の周波数成分が比較的小さい変位振幅で検出されているため、加工において小さいびびり振動が発生することを示す。また、図27に示すコンター図では、加工開始から加工終了に亘って、切れ刃通過周波数成分のみが検出しており、さらに、びびり振動の周波数成分が比較的大きい変位振幅で検出されているため、加工において大きなびびり振動が発生することを示す。なお、びびり振動の周波数成分の周辺に検出される周波数成分はびびり振動の側帯波であり、切削の断続性に起因して生じる。 On the other hand, the contour diagram shown in Figure 26 detects the cutting edge passing frequency component from the start to the end of machining, and furthermore, the chatter vibration frequency component is detected at a relatively small displacement amplitude, indicating that small chatter vibration occurs during machining. Furthermore, the contour diagram shown in Figure 27 detects only the cutting edge passing frequency component from the start to the end of machining, and furthermore, the chatter vibration frequency component is detected at a relatively large displacement amplitude, indicating that large chatter vibration occurs during machining. Frequency components detected around the chatter vibration frequency component are sidebands of chatter vibration, and arise due to the intermittent nature of cutting.

 なお、図示しないが、図2に示すステップS11において、切削力演算部140で演算された切削力を取得し、ステップS12及びステップS13の処理によりびびり振動評価を行った場合も、上述の相対振動を用いた場合と同様のコンター図が得られることを確認した。 Although not shown, it was confirmed that when the cutting force calculated by the cutting force calculation unit 140 was obtained in step S11 shown in Figure 2 and chatter vibration evaluation was performed by the processing of steps S12 and S13, a contour diagram similar to that obtained when using the above-mentioned relative vibration was obtained.

 以上のように、図25、図26及び図27に示すコンター図は、びびり振動の有無とびびり振動の程度を反映したものとなっていることが確認された。したがって、加工形状シミュレーション装置100による当該びびり振動評価を行うことで、加工中のびびり振動の発生を高精度に予測できることがわかる。 As described above, it has been confirmed that the contour diagrams shown in Figures 25, 26, and 27 reflect the presence or absence of chatter vibration and the extent of chatter vibration. Therefore, it can be seen that by performing chatter vibration evaluation using the machining shape simulation device 100, it is possible to predict with high accuracy the occurrence of chatter vibration during machining.

4-10.切れ刃状態評価
 また、図1に示す切れ刃状態評価部210による切れ刃状態評価は、図2に示すステップS4~ステップS6と並列してステップS14~ステップS16を行う。まず、ステップS14では、図1に示す切れ刃状態評価部210における切れ刃状態抽出部212により、少なくとも干渉領域演算部130の演算結果に基づいて、切れ刃モデル記憶部211に記憶された切れ刃形状の複数の評価領域における加工中の切れ刃状態抽出データを抽出する。
4-10. Cutting Edge Condition Evaluation Furthermore, the cutting edge condition evaluation by the cutting edge condition evaluation unit 210 shown in Fig. 1 is performed in steps S14 to S16 in parallel with steps S4 to S6 shown in Fig. 2. First, in step S14, the cutting edge condition extraction unit 212 in the cutting edge condition evaluation unit 210 shown in Fig. 1 extracts cutting edge condition extraction data during machining in multiple evaluation regions of the cutting edge shape stored in the cutting edge model storage unit 211 based on at least the calculation results of the interference region calculation unit 130.

 本実施形態では、切れ刃モデル記憶部211には、形状規定部120により規定された工具10の形状における切れ刃形状のモデルデータが記憶されている。そして、切れ刃モデル記憶部211に記憶された切れ刃形状における複数の評価領域は、各点が評価領域となる点群として記憶されており、例えば、切れ刃形状において、任意の位置における歯すじ方向の直交する断面の評価領域は、図28(a)に示すように、後述の切れ刃状態表示部214に表示された点群からなり、各点が評価領域を示す。 In this embodiment, the cutting edge model storage unit 211 stores model data of the cutting edge shape for the shape of the tool 10 defined by the shape definition unit 120. The multiple evaluation areas for the cutting edge shape stored in the cutting edge model storage unit 211 are stored as a point cloud, with each point representing an evaluation area. For example, the evaluation area for a cross section perpendicular to the tooth trace direction at any position on the cutting edge shape consists of a point cloud displayed on the cutting edge state display unit 214 (described below), as shown in Figure 28(a), with each point representing an evaluation area.

 次に、ステップS15に進み、図1に示す切れ刃状態評価部210における評価項目入力部213に切れ刃状態抽出データにおける評価項目を入力する。評価項目は、切削抵抗を含み、さらに切込量、すくい角、面圧の少なくとも一つを含むことができる。 Next, proceed to step S15, and input the evaluation items in the cutting edge condition extraction data into the evaluation item input section 213 in the cutting edge condition evaluation unit 210 shown in Figure 1. The evaluation items include cutting resistance, and can also include at least one of the depth of cut, rake angle, and surface pressure.

 切れ刃状態抽出データにおける評価項目の切削抵抗は、切れ刃の評価領域である点における加工中の切削抵抗の最大値又は積算値である。当該切削抵抗は、切れ刃状態抽出部212により、少なくとも振動演算部160の演算結果及び切削力演算部140の演算結果に基づいて算出される。 The cutting resistance, an evaluation item in the cutting edge condition extraction data, is the maximum value or integrated value of the cutting resistance during machining at a point in the evaluation area of the cutting edge. This cutting resistance is calculated by the cutting edge condition extraction unit 212 based on at least the calculation results of the vibration calculation unit 160 and the cutting force calculation unit 140.

 切れ刃状態抽出データにおける評価項目の切込量は、切れ刃の評価領域である点における加工中の切込量の最大値である。評価項目のすくい角は、切れ刃の評価領域である点における加工中の切込量の最小値である。当該切込量及びすくい角は、切れ刃状態抽出部212により、少なくとも干渉領域演算部130の演算結果に基づいて算出される。 The depth of cut, an evaluation item in the cutting edge condition extraction data, is the maximum depth of cut during machining at a point in the evaluation area of the cutting edge. The rake angle, an evaluation item, is the minimum depth of cut during machining at a point in the evaluation area of the cutting edge. The depth of cut and rake angle are calculated by the cutting edge condition extraction unit 212 based on at least the calculation results of the interference area calculation unit 130.

 切れ刃状態抽出データにおける評価項目の面圧は、切れ刃の評価領域である点に生じる加工中の面圧の最大値である。当該面圧は、切れ刃状態抽出部212により、少なくとも切削力演算部140の演算結果に基づいて算出される。 The surface pressure, an evaluation item in the cutting edge condition extraction data, is the maximum surface pressure during machining that occurs at a point in the evaluation area of the cutting edge. This surface pressure is calculated by the cutting edge condition extraction unit 212 based on at least the calculation results of the cutting force calculation unit 140.

 ステップS15における評価項目入力部213への評価項目の入力は、加工形状シミュレーション装置100の使用者が行うことができる。本実施形態では、次のように使用者が入力端末を操作して行うことができる。まず、図28(a)に示すように、後述する切れ刃状態表示部214には、評価項目入力部213として使用者が評価項目を入力するための入力欄が表示されている。そして、使用者は切れ刃状態表示部214上で、入力端末により評価項目入力部213にポインターを重ねて選択することで、図28(a)に示すように評価項目が列挙されたプルダウンメニュー213aが表示される。使用者は入力端末によりプルダウンメニュー213a内の所望の評価項目にポインターを重ねて選択することで、評価項目入力部213に所望の評価項目を入力することができる。本実施形態において、図29(a)に示す例では、評価項目入力部213に評価項目として切削抵抗(最大値)を入力している。 The user of the machining shape simulation device 100 can input evaluation items into the evaluation item input unit 213 in step S15. In this embodiment, the user can do this by operating the input terminal as follows. First, as shown in FIG. 28(a), the cutting edge condition display unit 214, which will be described later, displays input fields in the evaluation item input unit 213 where the user can input evaluation items. Then, the user can use the input terminal to hover the pointer over the evaluation item input unit 213 on the cutting edge condition display unit 214 and select it, thereby displaying a pull-down menu 213a listing evaluation items, as shown in FIG. 28(a). The user can input the desired evaluation item into the evaluation item input unit 213 by hovering the pointer over the desired evaluation item in the pull-down menu 213a and selecting it using the input terminal. In this embodiment, in the example shown in FIG. 29(a), cutting resistance (maximum value) is input as the evaluation item in the evaluation item input unit 213.

 そして、ステップS16に進み、切れ刃状態表示部214により、切れ刃形状とともに、評価領域における切れ刃状態抽出データの評価項目を表示する。本実施形態において、図29(b)に示す例では、符号213bに示す部分に、使用者が選択した切れ刃形状の評価領域における切削抵抗(最大値)を表示する。使用者は、符号213bに示された切削抵抗の最大値を視認することができ、熟練者でなくても工具の切れ刃に破損などが生じるか否かを容易に判断することができる。なお、評価項目として切削抵抗(最大値)に替えて、切削抵抗の積算値を入力した場合も同様に、切削抵抗の積算値を視認することができ、熟練者でなくても工具の切れ刃に破損などが生じるか否かを容易に判断することができる。なお、本実施形態では、切れ刃状態表示部214は統合表示部201と別体としたが、統合表示部201と一体であってもよい。 Then, proceeding to step S16, the cutting edge condition display unit 214 displays the evaluation items of the cutting edge condition extraction data in the evaluation area along with the cutting edge shape. In this embodiment, in the example shown in Figure 29 (b), the cutting resistance (maximum value) in the evaluation area of the cutting edge shape selected by the user is displayed in the portion indicated by reference numeral 213b. The user can visually confirm the maximum cutting resistance indicated by reference numeral 213b, and even non-experts can easily determine whether or not damage will occur to the cutting edge of the tool. Note that even if the integrated value of cutting resistance is entered instead of the cutting resistance (maximum value) as the evaluation item, the integrated value of cutting resistance can be similarly visually confirmed, and even non-experts can easily determine whether or not damage will occur to the cutting edge of the tool. Note that although the cutting edge condition display unit 214 is separate from the integrated display unit 201 in this embodiment, it may be integrated with the integrated display unit 201.

 また、切れ刃状態表示部214による表示は、切れ刃形状の全評価領域において、評価項目の切れ刃状態抽出データの値に基づいて設定された表示形態で表示するようにしてもよい。例えば、図30(a)に示す例では、符号213dに示す部分に、評価項目として切削抵抗が所定の基準値以上である評価領域を黒塗りの丸で示し、符号213cに示す部分に、切削抵抗が所定の基準値未満である評価領域を白抜きの丸で示す。また、図30(a)の例に替えて、図30(b)に示す例では、符号213eに示す部分に、評価項目として切削抵抗が最大値である評価領域を黒塗りの三角で示し、最大値未満の評価領域を黒点で示す。なお、図示しないが、評価項目として切削抵抗の積算値が最大値である評価領域を黒塗の丸で示し、最大値未満の評価領域を黒点で示してもよい。いずれの場合も切削抵抗の最大値又は積算値を視認することができ、熟練者でなくても工具の切れ刃に破損などが生じるか否かを容易に判断することができる。なお、表示形態は、黒塗や白抜きによる表示形態に替えて、色を変えた表示形態であってもよい。 Furthermore, the cutting edge condition display unit 214 may display the entire evaluation region of the cutting edge shape in a display format set based on the value of the cutting edge condition extraction data for the evaluation item. For example, in the example shown in FIG. 30(a), evaluation regions where the cutting resistance as an evaluation item is equal to or greater than a predetermined reference value are indicated by black circles in the portion indicated by reference numeral 213d, and evaluation regions where the cutting resistance is less than the predetermined reference value are indicated by open circles in the portion indicated by reference numeral 213c. Alternatively to the example in FIG. 30(a), in the example shown in FIG. 30(b), evaluation regions where the cutting resistance as an evaluation item is at its maximum value are indicated by black triangles in the portion indicated by reference numeral 213e, and evaluation regions where the cutting resistance is less than the maximum value are indicated by black dots. Although not shown, evaluation regions where the integrated value of cutting resistance as an evaluation item is at its maximum value may be indicated by black circles, and evaluation regions where the integrated value is less than the maximum value may be indicated by black dots. In either case, the maximum value or integrated value of cutting resistance can be visually confirmed, allowing even non-experts to easily determine whether or not damage will occur to the cutting edge of the tool. Note that the display format may be a different color instead of a black or white display format.

 また、切れ刃状態表示部214による表示は、切れ刃形状及び評価項目とともに、時系列データを表示することもできる。図31及び図32に示す例では、まず、図31に示すように、時系列データ215の表示項目215aは図示しないプルダウンメニューから選択でき、切削力の時系列データ216を表示する。切削力の時系列データは、図1に示す切削力演算部140による演算結果に基づいて取得できる。そして、図32に示すように、使用者が時間設定部215bにおいて任意の時間t1を設定し、時系列データ215において時間t1を明示するとともに、XY座標平面216に時間t1における切れ刃形状とともに評価領域における切れ刃状態抽出データの評価項目として切込量の値213bを表示する。この場合も使用者は、符号213bに示された値を視認することができ、熟練者でなくても工具の切れ刃に破損などが生じるか否かを容易に判断することができる。 The cutting edge condition display unit 214 can also display time-series data along with the cutting edge shape and evaluation items. In the example shown in Figures 31 and 32, as shown in Figure 31, the display item 215a of the time-series data 215 can be selected from a pull-down menu (not shown), and cutting force time-series data 216 is displayed. The cutting force time-series data can be obtained based on the calculation results of the cutting force calculation unit 140 shown in Figure 1. Then, as shown in Figure 32, the user sets an arbitrary time t1 in the time setting unit 215b, and the time t1 is clearly indicated in the time-series data 215. The cutting edge shape at time t1 and the cutting depth value 213b are displayed on the XY coordinate plane 216 as evaluation items of the cutting edge condition extraction data in the evaluation area. In this case, the user can also visually confirm the value indicated by the symbol 213b, and even an unskilled user can easily determine whether or not damage will occur to the cutting edge of the tool.

 5.作用効果
 本実施態様の振動シミュレーション装置1では、まず、解析条件に基づいて規定した工具形状と工作物形状と、工具10と工作物20との相対移動軌跡とに基づいて歯車創成切削加工中における両者の干渉領域を演算して、当該干渉領域を除去するための切削力を演算する。そして、解析条件に基づいて工具10と工作物20との間の相対的な動特性又は個々の動特性を規定し、上記切削力と当該動特性とに基づいて工具10と工作物20との間の相対振動を演算する。これにより、歯車創成切削加工における加工点の振動を高精度に予測することができる。
5. Effects The vibration simulation device 1 of this embodiment first calculates an interference area between the tool 10 and workpiece 20 during gear-generating cutting based on the tool shape and workpiece shape defined based on the analysis conditions and the relative movement trajectory between the tool 10 and workpiece 20, and then calculates a cutting force to remove the interference area. Then, the relative dynamic characteristics or individual dynamic characteristics between the tool 10 and workpiece 20 are defined based on the analysis conditions, and the relative vibration between the tool 10 and workpiece 20 is calculated based on the cutting force and the dynamic characteristics. This makes it possible to predict vibrations at the processing point during gear-generating cutting with high accuracy.

 さらに、振動演算部160の演算結果又は切削力演算部140の演算結果を周波数解析部191による周波数解析結果に基づいて相対振動の発生状態を評価し、その評価結果を表示する。このように評価結果が表示されることにより、使用者が予測結果を有効に活用できるように、予測結果の表示内容の改善が図られている。 Furthermore, the state of relative vibration occurrence is evaluated based on the calculation results of the vibration calculation unit 160 or the calculation results of the cutting force calculation unit 140 based on the frequency analysis results of the frequency analysis unit 191, and the evaluation results are displayed. By displaying the evaluation results in this way, the display content of the prediction results is improved so that the user can make effective use of them.

 また、本実施形態1における歯車創成切削加工は曲面となる歯面を切削加工するものであるため、エンドミルでの加工のように平面を加工する場合に比べて、加工形状の予測結果が複雑になりやすく、使用者は予測結果を把握しにくくなる傾向がある。しかしながら、上述のごとく予測結果の表示内容の改善が図られているため、曲面となる歯面を切削加工する歯車創成切削加工における加工形状及びびびり振動の予測結果を、使用者が有効に活用できるようになっている。 Furthermore, because the gear generating cutting process in this embodiment 1 involves cutting curved tooth flanks, the predicted results for the machined shape tend to be more complex than when machining flat surfaces, such as with an end mill, making it difficult for users to understand the predicted results. However, as described above, improvements have been made to the display of predicted results, allowing users to effectively utilize the predicted results for the machined shape and chatter vibrations in gear generating cutting processes that cut curved tooth flanks.

 また、工具10の切れ刃形状とともに評価項目の切れ刃状態抽出データを表示することにより、使用者は熟練者でなくても工具10の切れ刃の破損などが生じるか否か判断することができ、予測された加工結果が加工可能であるかを判断することが容易となる。 Furthermore, by displaying the cutting edge shape of the tool 10 along with the cutting edge condition extraction data for the evaluation item, even an unexperienced user can determine whether or not damage to the cutting edge of the tool 10 will occur, making it easier to determine whether the predicted machining results are possible.

 また、本実施形態1では、加工結果予測部181の予測結果に基づいて、歯すじ方向及び歯形方向を表示軸とし、基準面との差に関するデータを含む予測歯面形状を表示する予測歯面形状表示部182と、歯すじ方向位置及び基準面との差を表示軸とし、所定歯形方向位置における予測歯すじ形状を表示する予測歯すじ形状表示部183と、歯形方向位置及び基準面との差を表示軸とし、所定歯すじ方向位置における予測歯面形状を表示する予測歯形形状表示部184と備え、予測歯面形状表示部182、予測歯すじ形状表示部183及び予測歯形形状表示部184の表示内容を一画面上の所定位置で表示する統合表示部201を備える。これにより、使用者が直感的に歯面形状、歯すじ形状及び歯形形状を把握しやすくなっており、使用者が予測結果を有効に活用できるように、予測結果の表示内容の改善が図られている。 In addition, this embodiment 1 includes a predicted tooth flank shape display unit 182 that displays a predicted tooth flank shape including data on the difference from the reference surface, with the tooth trace direction and tooth profile direction as display axes, based on the prediction results of the machining result prediction unit 181; a predicted tooth trace shape display unit 183 that displays the predicted tooth flank shape at a predetermined tooth profile direction position, with the tooth trace direction position and the difference from the reference surface as display axes; and a predicted tooth profile shape display unit 184 that displays the predicted tooth flank shape at a predetermined tooth trace direction position, with the tooth profile direction position and the difference from the reference surface as display axes, and an integrated display unit 201 that displays the display contents of the predicted tooth flank shape display unit 182, predicted tooth trace shape display unit 183, and predicted tooth profile shape display unit 184 at predetermined positions on a single screen. This makes it easier for the user to intuitively grasp the tooth flank shape, tooth trace shape, and tooth profile shape, and the display content of the prediction results has been improved to allow the user to effectively utilize the prediction results.

 また、本実施形態1では、統合表示部201は、振動状態表示部193の表示内容を前記一画面上の所定位置で表示することができる。これにより、使用者が歯面形状、歯すじ形状及び歯形形状とともに振動状態も把握しやすくなっており、使用者が予測結果を有効に活用できるように、予測結果の表示内容の改善が図られている。 Furthermore, in this embodiment 1, the integrated display unit 201 can display the display contents of the vibration state display unit 193 at a specified position on the single screen. This makes it easier for the user to grasp the vibration state as well as the tooth flank shape, tooth trace shape, and tooth profile shape, and the display contents of the prediction results have been improved so that the user can make effective use of the prediction results.

 また、本実施形態1では、統合表示部201に表示する表示内容を設定する表示条件設定部200をさらに備える。これにより、使用者が予測結果を有効に活用できるように、予測結果の表示内容の改善を図ることができる。 In addition, this first embodiment further includes a display condition setting unit 200 that sets the display content to be displayed on the integrated display unit 201. This makes it possible to improve the display content of the prediction results so that the user can make effective use of the prediction results.

 また、本実施形態1では、周波数解析部191は周波数解析結果として、振動演算部160の演算結果又は切削力演算部140の演算結果の時系列データを短時間フーリエ変換して得られたコンター図を出力する。これにより、使用者が振動状態を把握しやすくなっている。 Furthermore, in this embodiment 1, the frequency analysis unit 191 outputs, as the frequency analysis result, a contour diagram obtained by performing a short-time Fourier transform on the time-series data of the calculation results of the vibration calculation unit 160 or the calculation results of the cutting force calculation unit 140. This makes it easier for the user to understand the vibration state.

 また、本実施形態1では、周波数解析部191は周波数解析結果として、振動演算部160の演算結果又は切削力演算部140の演算結果の時系列データを短時間フーリエ変換することに替えて、高速フーリエ変換して得られた散布図を出力することとしてもよい。この場合でも使用者が振動状態を把握することができ、本実施形態1と同等の効果を奏する。 Furthermore, in this embodiment 1, the frequency analysis unit 191 may output a scatter diagram obtained by fast Fourier transform as the frequency analysis result, instead of performing a short-time Fourier transform on the time-series data of the calculation results of the vibration calculation unit 160 or the calculation results of the cutting force calculation unit 140. Even in this case, the user can grasp the vibration state, and the same effect as in this embodiment 1 can be achieved.

 また、本実施形態1では、振動発生評価部192は、周波数解析部191の周波数解析結果における、切れ刃通過周波数成分とびびり振動の周波数成分との検出結果に基づいて、相対振動の発生状態を評価する。これにより、びびり振動の発生の有無を高精度に予測することができる。 In addition, in this embodiment 1, the vibration occurrence evaluation unit 192 evaluates the occurrence state of relative vibration based on the detection results of the cutting edge passing frequency component and the chatter vibration frequency component in the frequency analysis results of the frequency analysis unit 191. This makes it possible to predict with high accuracy whether chatter vibration will occur.

 また、本実施形態1では、振動状態表示部193は、加工時間及び周波数を表示軸として、切れ刃通過周波数成分とびびり振動の周波数成分とを含む周波数範囲における周波数解析部191の周波数解析結果を表示する。これにより、使用者が振動状態を正確に把握することができる。 In addition, in this embodiment 1, the vibration state display unit 193 displays the frequency analysis results of the frequency analysis unit 191 in a frequency range that includes the cutting edge passing frequency component and the chatter vibration frequency component, with the machining time and frequency as the display axes. This allows the user to accurately grasp the vibration state.

 また、本実施形態1では、切れ刃状態抽出データは、評価項目として、少なくとも切削力演算部140の演算結果に基づいて算出される面圧を含む。これにより、工具10の切れ刃の破損などが生じるか否かを容易に判断することができる。 Furthermore, in this embodiment 1, the cutting edge condition extraction data includes, as an evaluation item, at least the surface pressure calculated based on the calculation results of the cutting force calculation unit 140. This makes it easy to determine whether or not damage to the cutting edge of the tool 10 will occur.

 また、本実施形態1では、切れ刃状態抽出データは、評価項目として、少なくとも振動演算部160の演算結果及び切削力演算部140の演算結果に基づいて算出される切削抵抗を含む。これにより、工具10の切れ刃の破損などが生じるか否かを容易に判断することができる。 Furthermore, in this embodiment 1, the cutting edge state extraction data includes, as an evaluation item, cutting resistance calculated based on at least the calculation results of the vibration calculation unit 160 and the calculation results of the cutting force calculation unit 140. This makes it easy to determine whether or not damage to the cutting edge of the tool 10 will occur.

 また、本実施形態1では、切れ刃状態抽出データは、評価項目として、少なくとも干渉領域演算部130の演算結果に基づいて算出されるすくい角又は切込量を含む。これにより、工具10の切れ刃の破損などが生じるか否かを容易に判断することができる。 Furthermore, in this embodiment 1, the cutting edge condition extraction data includes, as evaluation items, at least the rake angle or cutting depth calculated based on the calculation results of the interference area calculation unit 130. This makes it easy to determine whether or not damage to the cutting edge of the tool 10 will occur.

 また、本実施形態では、切れ刃状態表示部214は、切れ刃形状の評価領域のうち、選択された評価領域における評価項目の切れ刃状態抽出データを表示する。これにより、使用者は、工具10の切れ刃の任意の領域について破損などが生じるか否かを容易に判断することができる。 In addition, in this embodiment, the cutting edge condition display unit 214 displays cutting edge condition extraction data for evaluation items in a selected evaluation area from among the evaluation areas for the cutting edge shape. This allows the user to easily determine whether or not damage, etc. will occur in any area of the cutting edge of the tool 10.

 また、本実施形態では、切れ刃状態表示部214は、前記切れ刃形状の全評価領域において、評価項目の切れ刃状態抽出データの値に基づいて設定された表示形態で表示することができる。これにより、使用者は切れ刃状態抽出データを視認しやすくなり、工具10の切れ刃の任意の領域について破損などが生じるか否かをより容易に判断することができる。 Furthermore, in this embodiment, the cutting edge condition display unit 214 can display the entire evaluation area of the cutting edge shape in a display format set based on the value of the cutting edge condition extraction data for the evaluation item. This makes it easier for the user to visually recognize the cutting edge condition extraction data, allowing them to more easily determine whether or not damage will occur in any area of the cutting edge of the tool 10.

 また、本実施形態では、切れ刃状態表示部214は、切れ刃形状の評価領域のうち切れ刃状態抽出データが最大値又は最小値となる領域又は切れ刃状態抽出データの積算値が最大値となる領域を特定の表示形態で表示することができる。これにより、使用者は切削抵抗が最大値又は最小値となる領域、もしくは切削抵抗の積算値が最大値となる領域を視認しやすくなり、工具10の切れ刃の任意の領域について破損などが生じるか否かをより容易に判断することができる。 Furthermore, in this embodiment, the cutting edge condition display unit 214 can display, in a specific display format, the area within the evaluation area of the cutting edge shape where the cutting edge condition extraction data is at its maximum or minimum value, or the area where the integrated value of the cutting edge condition extraction data is at its maximum value. This makes it easier for the user to visually identify the area where the cutting resistance is at its maximum or minimum value, or the area where the integrated value of cutting resistance is at its maximum, and makes it easier to determine whether or not damage will occur in any area of the cutting edge of the tool 10.

 また、本実施形態の加工形状シミュレーション装置100は、切れ刃状態抽出部212により、少なくとも干渉領域演算部130の演算結果に基づいて、切れ刃形状における複数の評価領域における加工中の切れ刃状態抽出データを演算し、切れ刃状態表示部214に切れ刃モデル記憶部211に記憶されたモデルデータに基づいて切れ刃形状を表示し、切れ刃状態表示部214において、選択された切れ刃形状の評価領域に対する、評価項目入力部213に入力された切れ刃状態抽出データにおける評価項目を表示するように構成されている。これにより、加工形状シミュレーション装置100の使用者は、使用者は工具10の切れ刃の任意の領域について破損などが生じるか否か判断することができ、工具10に破損などが生じるか否かを容易に判断することができる。 Furthermore, the machining shape simulation device 100 of this embodiment is configured to use the cutting edge state extraction unit 212 to calculate cutting edge state extraction data during machining in multiple evaluation regions of the cutting edge shape based on at least the calculation results of the interference region calculation unit 130, display the cutting edge shape on the cutting edge state display unit 214 based on the model data stored in the cutting edge model storage unit 211, and display the evaluation items in the cutting edge state extraction data input to the evaluation item input unit 213 for the evaluation region of the selected cutting edge shape. This allows the user of the machining shape simulation device 100 to determine whether or not damage will occur in any region of the cutting edge of the tool 10, and to easily determine whether or not damage will occur to the tool 10.

 以上のごとく、上記一態様によれば、歯車創成切削加工における加工点の振動を高精度に予測するとともに予測結果の表示内容の改善が図られ、加工可能か否かの判定が容易な加工形状シミュレーション装置100を提供することができる。 As described above, according to the above aspect, it is possible to provide a machining shape simulation device 100 that can predict vibrations at the machining point during gear generation cutting with high accuracy, improves the display of the prediction results, and makes it easy to determine whether machining is possible.

 なお、本実施形態1では、加工完了後に、歯面性状評価とびびり振動評価を行うこととしたが、これに替えて、歯面性状評価については工作物形状を更新するごとに行ってもよいし、びびり振動評価については相対振動又は切削力を演算するごとに行ってもよい。 In this first embodiment, tooth surface quality evaluation and chatter vibration evaluation are performed after machining is completed, but instead, tooth surface quality evaluation may be performed each time the workpiece shape is updated, and chatter vibration evaluation may be performed each time the relative vibration or cutting force is calculated.

 本開示は、上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の実施形態に適用することが可能である。 This disclosure is not limited to the above-described embodiments and can be applied to various embodiments without departing from the spirit of the present disclosure.

Claims (15)

 工具により工作物に切削加工を施して歯車を創成する歯車創成切削加工における工具と工作物との間の相対振動に基づいて、上記歯車の加工形状をシミュレーションする加工形状シミュレーション装置であって、
 工具諸元、工作物諸元及び加工条件を含む解析条件に基づいて工具形状と工作物形状を規定する形状規定部と、
 前記工具形状における切れ刃形状のモデルデータを記憶する切れ刃モデル記憶部と、
 前記工具形状と、前記工作物形状と、前記工具及び前記工作物の相対移動軌跡とに基づいて、歯車創成切削加工中の前記工具と前記工作物との干渉領域を演算する干渉領域演算部と、
 前記工具が前記工作物から前記干渉領域を除去する際の切削力を演算する切削力演算部と、
 前記解析条件に基づいて工具と工作物との間の相対動特性又は個々の動特性を規定する動特性規定部と、
 前記切削力と前記相対動特性に基づいて工具と工作物との間の相対振動を演算する振動演算部と、
 前記干渉領域演算部、前記切削力演算部及び前記振動演算部により繰り返し演算された前記相対振動からなる振動シミュレーション結果に基づいて前記工作物の加工結果を予測する加工結果予測部と、
 前記振動演算部の演算結果又は前記切削力演算部の演算結果を周波数解析する周波数解析部と、
 前記周波数解析部の周波数解析結果に基づいて、前記相対振動の発生状態を評価する振動発生評価部と、
 前記振動発生評価部の評価結果を表示する振動状態表示部と、
 少なくとも前記干渉領域演算部の演算結果に基づいて、前記切れ刃形状の複数の評価領域における加工中の切れ刃状態抽出データを抽出する切れ刃状態抽出部と、
 前記切れ刃状態抽出データにおける評価項目を入力する評価項目入力部と、
 前記切れ刃形状とともに、前記評価領域における前記切れ刃状態抽出データの前記評価項目を表示する切れ刃状態表示部と、
を備える、加工形状シミュレーション装置。
1. A machined shape simulation device that simulates a machined shape of a gear based on relative vibration between a tool and a workpiece in gear-generating cutting, in which a cutting process is performed on a workpiece with a tool to generate a gear, comprising:
a shape defining unit that defines a tool shape and a workpiece shape based on analysis conditions including tool specifications, workpiece specifications, and machining conditions;
a cutting edge model storage unit that stores model data of a cutting edge shape in the tool shape;
an interference area calculation unit that calculates an interference area between the tool and the workpiece during gear generating cutting, based on the tool shape, the workpiece shape, and relative movement trajectories of the tool and the workpiece;
a cutting force calculation unit that calculates a cutting force when the tool removes the interference region from the workpiece;
a dynamic characteristic defining unit that defines relative dynamic characteristics or individual dynamic characteristics between the tool and the workpiece based on the analysis conditions;
a vibration calculation unit that calculates the relative vibration between the tool and the workpiece based on the cutting force and the relative dynamic characteristics;
a machining result prediction unit that predicts a machining result of the workpiece based on a vibration simulation result including the relative vibration repeatedly calculated by the interference region calculation unit, the cutting force calculation unit, and the vibration calculation unit;
a frequency analysis unit that performs frequency analysis on the calculation result of the vibration calculation unit or the calculation result of the cutting force calculation unit;
a vibration generation evaluation unit that evaluates a generation state of the relative vibration based on a frequency analysis result of the frequency analysis unit;
a vibration state display unit that displays the evaluation result of the vibration generation evaluation unit;
a cutting edge state extraction unit that extracts cutting edge state extraction data during machining in a plurality of evaluation regions of the cutting edge shape based on at least the calculation result of the interference region calculation unit;
an evaluation item input unit for inputting evaluation items in the cutting edge state extraction data;
a cutting edge state display unit that displays the evaluation items of the cutting edge state extraction data in the evaluation area together with the cutting edge shape;
A machining shape simulation device comprising:
 前記加工結果予測部の予測結果に基づいて、歯すじ方向及び歯形方向を表示軸とし、基準面との差に関するデータを含む予測歯面形状を表示する予測歯面形状表示部と、
 歯すじ方向位置及び基準面との差を表示軸とし、所定歯形方向位置における予測歯すじ形状を表示する予測歯すじ形状表示部と、
 歯形方向位置及び基準面との差を表示軸とし、所定歯すじ方向位置における予測歯面形状を表示する予測歯形形状表示部と、
 前記予測歯面形状表示部、前記予測歯すじ形状表示部及び前記予測歯形形状表示部の表示内容を一画面上の所定位置で表示する統合表示部と、
を備える、請求項1に記載の加工形状シミュレーション装置。
a predicted tooth flank shape display unit that displays a predicted tooth flank shape including data on a difference from a reference surface, with the tooth trace direction and the tooth profile direction as display axes based on the prediction result of the machining result prediction unit;
a predicted tooth trace shape display unit that displays a predicted tooth trace shape at a predetermined tooth profile direction position, using a difference between a tooth trace direction position and a reference plane as a display axis;
a predicted tooth profile shape display unit that displays a predicted tooth flank shape at a predetermined tooth trace direction position, using a tooth profile direction position and a difference from a reference surface as a display axis;
an integrated display unit that displays the display contents of the predicted tooth flank shape display unit, the predicted tooth trace shape display unit, and the predicted tooth profile shape display unit at predetermined positions on one screen;
The machining shape simulation device according to claim 1 , comprising:
 前記統合表示部は、前記振動状態表示部の表示内容を前記一画面上の所定位置で表示する、請求項2に記載の加工形状シミュレーション装置。 The machining shape simulation device of claim 2, wherein the integrated display unit displays the display contents of the vibration state display unit at a predetermined position on the single screen.  前記統合表示部に表示する表示内容を設定する表示条件設定部をさらに備える、請求項3に記載の加工形状シミュレーション装置。 The machining shape simulation device of claim 3, further comprising a display condition setting unit that sets the display content to be displayed on the integrated display unit.  前記周波数解析部は、上記周波数解析結果として、前記振動演算部の演算結果又は前記切削力演算部の演算結果の時系列データを短時間フーリエ変換して得られたコンター図を出力する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the frequency analysis unit outputs, as the frequency analysis result, a contour diagram obtained by performing a short-time Fourier transform on the time-series data of the calculation results of the vibration calculation unit or the calculation results of the cutting force calculation unit.  前記周波数解析部は、上記周波数解析結果として、前記振動演算部の演算結果又は前記切削力演算部の演算結果の時系列データを高速フーリエ変換して得られた散布図を出力する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the frequency analysis unit outputs, as the frequency analysis result, a scatter diagram obtained by performing a fast Fourier transform on the time-series data of the calculation results of the vibration calculation unit or the calculation results of the cutting force calculation unit.  前記振動発生評価部は、前記周波数解析部の周波数解析結果と、前記工具の諸元に基づいて算出された切れ刃通過周波数成分と、前記動特性規定部の規定結果に基づいて算出されたびびり振動の周波数成分との検出結果に基づいて、前記相対振動の発生状態を評価する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the vibration generation evaluation unit evaluates the occurrence state of the relative vibration based on the frequency analysis results of the frequency analysis unit, the cutting edge passing frequency component calculated based on the tool specifications, and the detection results of the chatter vibration frequency component calculated based on the determination results of the dynamic characteristics determination unit.  前記振動状態表示部は、加工時間及び周波数を表示軸として、前記切れ刃通過周波数成分と前記びびり振動の周波数成分とを含む周波数範囲における前記周波数解析部の周波数解析結果を表示する、請求項7に記載の加工形状シミュレーション装置。 The machining shape simulation device of claim 7, wherein the vibration state display unit displays the frequency analysis results of the frequency analysis unit in a frequency range including the cutting edge passing frequency component and the chatter vibration frequency component, with machining time and frequency as display axes.  前記切れ刃状態抽出データは、前記評価項目として、少なくとも前記切削力演算部の演算結果に基づいて算出される面圧を含む、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the cutting edge condition extraction data includes, as an evaluation item, at least a surface pressure calculated based on the calculation results of the cutting force calculation unit.  前記切れ刃状態抽出データは、前記評価項目として、少なくとも前記振動演算部の演算結果及び前記切削力演算部の演算結果に基づいて算出される切削抵抗を含む、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the cutting edge state extraction data includes, as evaluation items, cutting resistance calculated based on at least the calculation results of the vibration calculation unit and the calculation results of the cutting force calculation unit.  前記切れ刃状態抽出データは、前記評価項目として、少なくとも前記干渉領域演算部の演算結果に基づいて算出されるすくい角又は切込量を含む、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device according to any one of claims 1 to 4, wherein the cutting edge condition extraction data includes, as the evaluation items, at least the rake angle or cutting depth calculated based on the calculation results of the interference area calculation unit.  前記切れ刃状態表示部は、前記切れ刃形状の評価領域のうち、選択された評価領域における前記評価項目の前記切れ刃状態抽出データを表示する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device described in any one of claims 1 to 4, wherein the cutting edge condition display unit displays the cutting edge condition extraction data for the evaluation item in a selected evaluation area from among the evaluation areas for the cutting edge shape.  前記切れ刃状態表示部は、前記切れ刃形状の全評価領域において、前記評価項目の前記切れ刃状態抽出データの値に基づいて設定された表示形態で表示する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device described in any one of claims 1 to 4, wherein the cutting edge condition display unit displays the entire evaluation area of the cutting edge shape in a display format set based on the value of the cutting edge condition extraction data for the evaluation item.  前記切れ刃状態表示部は、前記切れ刃形状の評価領域のうち前記切れ刃状態抽出データが最大値又は最小値となる領域、もしくは前記切れ刃状態抽出データの積算値が最大値となる領域を特定の表示形態で表示する、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。 The machining shape simulation device described in any one of claims 1 to 4, wherein the cutting edge condition display unit displays, in a specific display format, the area within the evaluation area of the cutting edge shape where the cutting edge condition extraction data has a maximum or minimum value, or the area where the integrated value of the cutting edge condition extraction data has a maximum value.  前記切れ刃状態抽出部により、少なくとも前記干渉領域演算部の演算結果に基づいて前記切れ刃状態抽出データを抽出し、
 前記切れ刃状態表示部に前記切れ刃モデル記憶部に記憶された前記モデルデータに基づいて前記切れ刃形状を表示し、
 前記切れ刃状態表示部において、選択された前記切れ刃形状の評価領域に対する、前記評価項目入力部に入力された前記切れ刃状態抽出データにおける評価項目を表示するように構成された、請求項1~4のいずれか一項に記載の加工形状シミュレーション装置。
The cutting edge state extraction unit extracts the cutting edge state extraction data based on at least the calculation result of the interference region calculation unit,
The cutting edge shape is displayed on the cutting edge state display unit based on the model data stored in the cutting edge model storage unit,
The machining shape simulation device according to any one of claims 1 to 4, wherein the cutting edge state display unit is configured to display evaluation items in the cutting edge state extraction data inputted to the evaluation item input unit for an evaluation region of the selected cutting edge shape.
PCT/JP2025/003766 2024-02-06 2025-02-05 Machining shape simulation device Pending WO2025169958A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/JP2024/003909 WO2025169298A1 (en) 2024-02-06 2024-02-06 Machining shape simulation device
JPPCT/JP2024/003909 2024-02-06

Publications (1)

Publication Number Publication Date
WO2025169958A1 true WO2025169958A1 (en) 2025-08-14

Family

ID=96699336

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/JP2024/003909 Pending WO2025169298A1 (en) 2024-02-06 2024-02-06 Machining shape simulation device
PCT/JP2025/003766 Pending WO2025169958A1 (en) 2024-02-06 2025-02-05 Machining shape simulation device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/JP2024/003909 Pending WO2025169298A1 (en) 2024-02-06 2024-02-06 Machining shape simulation device

Country Status (1)

Country Link
WO (2) WO2025169298A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014237185A (en) * 2013-06-07 2014-12-18 株式会社ジェイテクト Gear processing simulation apparatus
JP2016215333A (en) * 2015-05-22 2016-12-22 Dmg森精機株式会社 Tool wear evaluation device
JP2020069621A (en) * 2018-11-02 2020-05-07 株式会社ジェイテクト Gear processing device and gear processing method
JP2024088958A (en) * 2022-12-21 2024-07-03 株式会社ジェイテクト Machining condition setting method and machining condition setting device
WO2024236777A1 (en) * 2023-05-17 2024-11-21 株式会社ジェイテクト Vibration simulation device and machining shape simulation device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5737965B2 (en) * 2011-01-25 2015-06-17 三菱重工業株式会社 Gear shape modification input drawing apparatus and gear shape modification input drawing method
JP5874262B2 (en) * 2011-09-14 2016-03-02 株式会社ジェイテクト Machining simulation apparatus, machining simulation method, machining control apparatus, and machining control method
JP2015188993A (en) * 2014-03-28 2015-11-02 三菱重工業株式会社 Gear processing evaluation method, gear, gear processing management device, and gear processing apparatus
JP6316997B1 (en) * 2017-02-06 2018-04-25 広島県 Chatter vibration avoidance device, chatter vibration avoidance program, and chatter vibration avoidance device control method
JP6973044B2 (en) * 2017-12-26 2021-11-24 株式会社ジェイテクト Gear machining simulation device
CN109047947A (en) * 2018-09-06 2018-12-21 中南大学 A kind of numerically controlled tooth grinding machine bed machined parameters modification method considering space geometry error
JP2023087849A (en) * 2021-12-14 2023-06-26 株式会社プロテリアル Abnormality determination device and method
JP7740152B2 (en) * 2022-07-21 2025-09-17 株式会社ジェイテクト Machining condition setting method and machine tool

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014237185A (en) * 2013-06-07 2014-12-18 株式会社ジェイテクト Gear processing simulation apparatus
JP2016215333A (en) * 2015-05-22 2016-12-22 Dmg森精機株式会社 Tool wear evaluation device
JP2020069621A (en) * 2018-11-02 2020-05-07 株式会社ジェイテクト Gear processing device and gear processing method
JP2024088958A (en) * 2022-12-21 2024-07-03 株式会社ジェイテクト Machining condition setting method and machining condition setting device
WO2024236777A1 (en) * 2023-05-17 2024-11-21 株式会社ジェイテクト Vibration simulation device and machining shape simulation device

Also Published As

Publication number Publication date
WO2025169298A1 (en) 2025-08-14

Similar Documents

Publication Publication Date Title
US7599824B2 (en) Gear cutting simulation method, gear cutting simulation program, and gear cutting simulation device
JP6746940B2 (en) Apparatus and method for simulating tooth profile of gear, and apparatus and method for simulating blade surface of machining tool
JP6309945B2 (en) Automated method and device for milling complex channel cavities
US6587741B1 (en) Method and system for designing a spline coupling
Zeroudi et al. Prediction of cutting forces in 3-axes milling of sculptured surfaces directly from CAM tool path
US20100082146A1 (en) Simulation or modeling method of cutting, program of that method, and medium recording that program
Efstathiou et al. A novel CAD-based simulation model for manufacturing of spiral bevel gears by face milling
Wiederkehr et al. Point-based tool representations for modeling complex tool shapes and runout for the simulation of process forces and chatter vibrations
JP6973044B2 (en) Gear machining simulation device
WO2025169958A1 (en) Machining shape simulation device
WO2024236777A1 (en) Vibration simulation device and machining shape simulation device
JP2020069622A (en) Gear processing simulation device and processing tool
WO2025169252A1 (en) Machining shape simulation device
CN114239300A (en) Full-process-method-based tooth root transition fillet modeling method and system for spiral bevel gear
JP2025158780A (en) Gear shape processing system
WO2025186905A1 (en) Machining shape simulation device
Fayzrakhmanov et al. Cutting time optimization using technology for CNC machines
JP2006090471A (en) Orthogonal gear pair design device
US11173559B2 (en) Bevel gear cutter and blade consolidation
JP2005332423A (en) Gear wheel processing simulation method, gear wheel processing simulation program, and gear wheel processing simulation device
JP4554318B2 (en) Orthogonal gear pair design device
JP4554317B2 (en) Orthogonal gear pair design device
CN111694316B (en) Machining simulation device and recording medium for recording machining simulation program
Hunzeker Force-Deflection Function Method for the Dynamic Response and Surface Geometry Generation of Spiral Bevel Gears
JP4647274B2 (en) Orthogonal gear pair design device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25752184

Country of ref document: EP

Kind code of ref document: A1