摘要:
In the invention, there are included a first image generating that generates image data corresponding to a shape data of a machining target as machining target image data, a second image generating that generates, based on NC programs created in the past, image data of a machining finish shape as finish shape image data, a storing that stores the finish shape image data associating with an NC program corresponding thereto, a similarity calculating that compares the machining target image data and the finish shape image data to calculate similarity of both the image data, a searching that searches, based on the similarity, candidates of finish shape image data similar to or matching the machining target image data and displays the candidates, and a first program displaying that displays, out of the candidates of the finish shape image data, an NC program for designated finish shape image data.
摘要:
A level difference or a uncut portion is prevented from being left between adjoining worked regions without forming any useless worked region. A lathe sectional shape forming unit (222) produces a sheet model of a lathe sectional shape in an X-Z plane on the basis of the solid model of a lathe shape formed by a lathe shape forming unit (220). A first/second step working sectional shape forming unit (227) produces sheet models of the worked sectional shapes of the first step and the second step on the basis of the sheet model of the lathe sectional shape, a step dividing position and an overlap amount. A first step disused shape deleting unit (229) and a second step disused shape deleting unit (230) delete the shape needing no work, from the sheet models of the worked sectional shapes of the first step and the second step.
摘要:
An information processor that calculates information concerning a three-dimensional shape comprises: a three-dimensional-shape input unit that inputs drawing data of a three-dimensional shape used for displaying a three-dimensional shape; a display unit that displays a three-dimensional shape of drawing data input to the three-dimensional-shape input unit; and a shape-value-information calculating unit that sets a shape element of a three-dimensional shape displayed on the display unit to data used for calculating a three-dimensional shape, based on an instruction input from outside, calculates a value of a shape concerning the three-dimensional shape not clearly shown within the drawing data as shape value information by using the set shape element, and displays a calculation result on the display unit.
摘要:
An apparatus that creates, based on shape data of an object to be machined and grinding allowance data for the shape data, a numerically controlled machining program that has the grinding allowance data reflected in the shape data, is configured to include storing means 2 and 4 that store the shape data of the object to be machined and the grinding allowance data; a shape data modification means 5 that modifies the shape data to create, based on the grinding allowance data, shape data having a grinding allowance; and a numerically controlled machining program creation means 6 that creates a numerically controlled machining program for the modified shape data, with the apparatus enabling easy and efficient creation of a numerically controlled machining program having the grinding allowance reflected in the shape data.
摘要:
A numerical control programming method is characterized by comprising: a machining unit editing step for generating an edited machining unit by editing, based on an input, at least one machining unit out of a plurality of machining units which configure a first machining program generated based on a first material shape model and a product shape model; a second non-edited machining unit generating step for generating a second non-edited machining unit which corresponds to a machining shape model having no duplication with a machining shape model which corresponds to the edited machining unit based on a first non-edited machining unit which is a machining unit other than the edited machining unit out of the plurality of machining units which configure the first machining program; and a second machining program generating step for generating a second machining program including the edited machining unit and the second non-edited machining unit.
摘要:
In a method of generating a numerical control program in which, based on sectional shape data of a product to which a relief processing is to be performed, a numerical control program for turning-processing the product is generated in order to recognize a groove shape data existing in the vicinity of a corner as a relief sectional shape, wherein groove shape data is extracted from the sectional shape data, an intersection of a line segment parallel to a turning axis and a line segment that is not parallel to the line segment is calculated as a corner of the sectional shape data, and the groove shape data is recognized as a relief sectional shape in a case where dimensions of a frame which includes from the corner to the groove shape data are within predetermined dimensions.
摘要:
A machining shape is created from a product shape and a material shape so that an appropriate tool direction can be automatically set, with which a finished area is the largest and an uncut amount of a recessed edge is the minimum even if a plurality of machinable tool directions are available. All tool directions capable of face machining from a plane-machined shape extracted from the machining shape are acquired to evaluate an area which can be machined in each tool direction. In addition, a length of the recessed edge which cannot be machined in each tool direction is evaluated. A machining program for machining is created from the tool direction where the machinable area is the maximum and the length of the recessed edge which cannot be machined is the minimum.
摘要:
An automatic programming method of dividing a machining area into a first process region in which one end of a work model is held for a machining and a second process region in which other end of the work model is held for the machining, and creating a program for controlling a numerical control unit based on the division of the machining area realizes an automatic process dividing processing by calculating a position of evenly dividing the volume of the machining area in a direction of a turning axis as a process-dividing position indicating the boundary between the first process region and the second process region.
摘要:
A machining unit corresponding to a cursor position in an editor section and in a synthetic model of a product model and a work model displayed in a model display section is highlight-displayed, and at the time of editing a created NC creation program, it is clearly determined to which machining unit on the model the cursor position in the editor section corresponds.
摘要:
An NC hole-machining programming device according to this present invention includes: a tool information storing unit for storing tool information including types and sizes of tools used for hole machining; a form recognizing unit for extracting a cylindrical surface and conical surface as a local geometry which constitutes a hole-machining form of target objects based on CAD data; a machining method determining unit which generates a hole-machining-form pattern based on the hole-machining form detected by the form recognizing unit and determine machining methods based on the hole-machining-form patterns; a tool determining unit for selecting a tool in accordance with the machining methods determined by the machining method determining unit with reference to the tool information; a tool path determining unit which determines a tool path for each tool selected by the tool determining unit; and an NC program generating unit which generates a NC programs based on the tool paths determined by the tool path determining unit.