For Curve Or Contour Patents (Class 700/187)
  • Publication number: 20040236461
    Abstract: Methods and systems for automating the control of fluid jet orientation parameters are provided. Example embodiments provide a Dynamic Waterjet Control System (a “DWCS”) to dynamically control the orientation of the jet relative to the material being cut as a function of speed and other process parameters. Orientation parameters include, for example, the x-y position of the jet along the cutting path, as well as three dimensional orientation parameters of the jet, such as standoff compensation values and taper and lead angles of the cutting head. In one embodiment, the DWCS uses a set of predictive models to determine these orientation parameters. The DWCS preferably comprises a motion program generator/kernel, a user interface, one or more replaceable orientation and process models, and a communications interface to a fluid jet apparatus controller. Optionally the DWCS also includes a CAD module for designing the target piece.
    Type: Application
    Filed: March 4, 2004
    Publication date: November 25, 2004
    Applicant: Flow International Corporation
    Inventors: Glenn A. Erichsen, Jiannan Zhou, Mira K. Sahney, Michael Knaupp, Charles D. Burnham, Mohamed A. Hashish
  • Publication number: 20040210339
    Abstract: A plurality of paths controlled by a multi-path numerical control device is divided into several groups in advance. When an alarm or single block stoppage occurs in any one path while the multi-path numerical control device is being operated, the operations of all the paths in the group to which the path belongs are stopped, whereas the operations of paths belonging to other groups are not stopped but instead continued.
    Type: Application
    Filed: April 12, 2004
    Publication date: October 21, 2004
    Applicant: FANUC LTD
    Inventors: Hideo Ogino, Akinobu Fukumoto
  • Patent number: 6782306
    Abstract: A spline interpolation motion control system and method that can automatically determine where sharp corners and flat sections were intended in a part program. In one embodiment, based upon the length ratio of two consecutive spans, the system and method determines whether to interpolate the first span with a line or with a spline function. If a parameter range is not met, then the span is interpolated as a line to maintain the intended flat section in the program. Also, in this embodiment, the angle defined by a pair of consecutive spans is used to determine whether the two spans should be interpolated with lines or with splines. If a tolerance is exceeded, then the spans are interpolated linearly to maintain the intended sharp corner in the part program.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: August 24, 2004
    Assignee: Siemens Energy & Automation
    Inventor: Stephen J. Yutkowitz
  • Publication number: 20040138777
    Abstract: An indirect axis address command, “AX[controlled-axis number]=commanded movement amount”, which can designate a controlled axis to be commanded through a controlled axis number is used. The controlled axes number can be stored in a variable by “variable #100=AXNUM [axis address]”, for example. In this way, it is possible to cause different axes to carry out the same operations by the same program by changing the axis addresses stored in the variables. Because the controlled axis is designated by using the controlled axis number, operation can be performed.
    Type: Application
    Filed: December 3, 2003
    Publication date: July 15, 2004
    Applicant: Fanuc Ltd.
    Inventors: Takuji Chiba, Hideo Ogino
  • Publication number: 20040138776
    Abstract: A method and a device for numerical control of machine tools, robots, production machines and the like, is described, whereby complex and large task can be processed more easily. This is realized by a numerical controller which can generate a marker signal, in particular desired position values for system components, in particular drives, at a certain interpolation clock cycle or rate. A control axis provides in an interpolation clock cycle reference values for reading a table, whereby desired position values for asynchronous successor axis can be obtained. The tables can also store switching functions that define start and end points independent of the interpolation clock cycle. As soon as the integration clock cycle has reached or exceeded the point in time of a reference value, execution of the functions stored in the table can be triggered. The table can be stored in encoded and/or non-encoded form.
    Type: Application
    Filed: September 26, 2003
    Publication date: July 15, 2004
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Joachim Baumann, Klaus Hertinger
  • Patent number: 6745100
    Abstract: A method and system for generating a path to be followed by a cutting tool in a milling situation. Using a novel geometric concept suited to a milling situation called “focal areas,” a toolpath is generated in which the cutting tool remains in constant contact with material to be cut, thus minimizing wear and shock loading of the tool. In addition, the toolpath is optimized so as to trace a short path, thereby minimizing cutting time. The toolpath generator is particularly useful in high speed milling applications.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: June 1, 2004
    Assignee: Dassault Systemes
    Inventor: Etienne Lermuzeaux
  • Patent number: 6735495
    Abstract: In a method and apparatus for guiding the motion of a moveable machine element, the orientation of the machine element is defined by an orientation vector that can be programmed in each set. The orientation vector can be obtained by a linear great circle interpolation in a plane spanned by a start vector and an end vector. In more general cases, polynomials can be used in the program, enabling an almost arbitrary definition of the path that determines how the end vector is obtained. The interpolated orientation vector can also be rotated out of the plane by an arbitrary angle. An extended interpolation permits a representation of orientation changes on a conical surface having an arbitrary orientation in space. This enables the orientation axes to move across several sets with continuous velocity and acceleration.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: May 11, 2004
    Assignee: Siemens Aktiengesellschaft
    Inventor: Martin Munz
  • Publication number: 20040083023
    Abstract: A method for automatically generating a part program for use in a STEP-NC (STEP-Compliant Data Interface for Numerical Controls) controller in a SFP (shop-floor programming) system based on an ISO 14649 data model is provided. First, geometric kernel data is generated by interpreting a STEP physical file or an ISO 14649 part program. Then, manufacturing features are recognized from the geometric kernel data and a process plan according to the ISO 14649 is established. Thereafter, the process plan is edited and an ISO 14649 part program is generated. Subsequently, a tool path is created based on manufacturing feature information specified in the ISO 14649 part program and the produced tool path is verified in a CNC (computer-based numerical control) apparatus. By including functions of a CAD/CAPP/CAM system, the present invention makes it possible to readily generate a part program for use in the STEP-NC on the CNC controller.
    Type: Application
    Filed: September 3, 2003
    Publication date: April 29, 2004
    Inventors: Suk-Hwan Suh, Sang-Uk Cheon, Byeong-Eon Lee
  • Patent number: 6728582
    Abstract: A system and method for estimating the position of an object in three dimensions uses two cameras interconnected with a machine vision search tool. The search tool is capable of registering transformation of a pattern in at least two translational degrees of freedom, along the image plane, and at least one non-translational degree of freedom along a camera axis perpendicular to the image plane. The tool can be a rotation/scale-invariant (RSIS) search tool. A nominal position for each camera's acquired image of the object is determined and a set of uncertainty vectors along each of the degrees of freedom is generated. The vectors are weighted, with the respective vectors along the camera axis being weighted more-highly than orthonormal vectors within the image plane. The weighted vectors are combined to define an error.
    Type: Grant
    Filed: December 15, 2000
    Date of Patent: April 27, 2004
    Assignee: Cognex Corporation
    Inventor: Aaron Wallack
  • Patent number: 6718225
    Abstract: The machine controlled by the device comprises a set of cutting tools interchangeable in dependence on the blank to be cut, means adjustable in dependence on the jobs to be performed by each tool, and means for actuating the adjustable means. The control device comprises a memory (1) associated with each cutting tool in order to store the data relating to the characteristics of the tool and of the operations for adjusting the machine (5) in order to use the tool, reading means (2) for reading the data in the said memory, means (3) for displaying a menu relating to the data and control means (4) for generating and transmitting control signals (6, 7, 8) to the actuating means in dependence on the menu.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: April 6, 2004
    Assignee: Bobst S.A.
    Inventor: Marc Nicole
  • Publication number: 20040054433
    Abstract: A method and system for approximately reproducing the surface of a workpiece should enable the contour of the workpiece to be reconstructed in a particularly simple manner. To this end, the invention provides that a starting body, which represents, in whole or in part, the workpiece in a first approximation step, is subdivided into a number of partial volumes, whereby for a reproduction of the workpiece in a second approximation step, the partial volumes are selected for which a step involving an analytical reproduction of the milling volume, which stretches from the milling cutter along a covered milling path, is established.
    Type: Application
    Filed: June 25, 2003
    Publication date: March 18, 2004
    Inventor: Leif Kobbelt
  • Patent number: 6704619
    Abstract: A system for universal guidance and control of automated machines incorporates with an IMU (Initial Measuring Unit) installed at an end effector of a motion element of an automated machine, fast-response feedback control for both position and angle servo-loops (for the end effector) greatly decreases the operational time needed to complete a preplanned trajectory. In addition, the closed-control loop design provides stabilization and isolation of the end effector from external disturbances. This unique navigation solution is based upon the uses of a set of equations performing an open loop computation with the inertial data as its input. This formulation of equations requires a periodic update of the open loop solution in order to bind the growth of system errors. The source of this update is the automated machine position measurement derived from the mechanical sensors in the system.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: March 9, 2004
    Assignee: American GNC Corporation
    Inventors: Norm Coleman, Ching-Fang Lin
  • Patent number: 6697700
    Abstract: A correction apparatus 1 comprises a correction amount setting section 3 and a correction execution section 4 and provides in an NC lathe 100 equipped with a first tool rest 106 and a second tool rest 108 which are movable in the X-axis direction and in the Z-axis direction. The correction amount setting section 3 sets correction amounts for canceling the displacement of the second tool rest 108 in the X-axis direction caused depending on the position of the first tool rest 106 in the Z-axis direction and for canceling the displacement of the first tool rest 106 in the X-axis direction caused depending on the position of the second tool rest 108 in the Z-axis direction. The correction execution section 4 corrects movement target position data regarding the first tool rest 106 and the second tool rest 108 in the X-axis direction on the basis of the correction amounts.
    Type: Grant
    Filed: January 9, 2003
    Date of Patent: February 24, 2004
    Assignee: Mori Seiki Co., Ltd.
    Inventors: Masamitsu Nakaminami, Tomoki Inui
  • Patent number: 6678575
    Abstract: A method for defining a numerically controlled (NC) tool path on a identified region of a solid computer model is disclosed. In an exemplary embodiment, the method includes identifying boundary points so as to bound the identified region. The boundary points are processed so as to generate a plurality of bounding curves, wherein the bounding curves are generated so as to conform to a surface of the identified region. The NC tool path is then generated in a manner conforming to the bounding curves.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: January 13, 2004
    Assignee: General Electric Company
    Inventors: Michael Graham, Nathan Smith, John Jackson
  • Patent number: 6675061
    Abstract: Performing NURBS (non-uniform rational B-spline) interpolation machining is performed by reading cutter location (CL) data consisting of a tool control point vector and a tool axis vector on a workpiece coordinate system, converting the CL data into a position vector of three linear axes and a rotation angle on a machine coordinate system in accordance with the machine configuration of a simultaneous multiple-axis NC machine, calculating knot vectors of a NURBS curve with the most suitable chord length on the basis of a position vector of the three linear axes and a rotation angle, calculating a NURBS curve of the three linear axes and one rotary axis using the knot vectors, converting the NURBS curve into NURBS interpolation NC data, converting the feed rate on a workpiece coordinate system into the feed rate per minute on a machine coordinate system, and transmitting NC data to a NC machine.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: January 6, 2004
    Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd.
    Inventors: Junichi Hirai, Hiroshi Arai, Tamotsu Harihara, Osamu Chiba, Masaaki Takahashi, Nobuhisa Kanamaru
  • Publication number: 20030227454
    Abstract: Process for generating a multidimensional offset surface with a predeterminable distance (d) from a starting surface (10, 20) of the same dimensions, wherein in order to generate a point on the offset surface (10″) (offset point) an approximation normal (ND) is determined, which stands perpendicular to an approximation surface the position and course of which correspond approximately to the position and course of the starting surface (10, 20), the approximation normal (ND) forming a point of intersection (S3) with the starting surface (10, 20) which forms the point of the starting surface (10, 20) relative to which the associated offset point is to be generated, and the offset point is generated along the direction of the approximation normal (ND) starting from the point of intersection (S3) at a distance corresponding to the given offset distance (d), while a plurality of offset points obtained in this way serve to form the offset surface (10″).
    Type: Application
    Filed: May 20, 2003
    Publication date: December 11, 2003
    Inventors: Hermann Kellermann, Jens Olav Nygaard
  • Patent number: 6662074
    Abstract: A system for adapting existing conventional screw machines to be capable of computer numerical control operation. The system incorporates the use of a VersaCam device which replaces the turret cam of a single spindle screw machine. The VersaCam system monitors the motion of the screw machine camshaft and actuates the turret slide in synchronization with the camshaft. The VersaCam system also provides a means of specifying the desired turret slide trajectory for any given job.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: December 9, 2003
    Assignee: AMT Machines Systems Ltd.
    Inventors: Dennis R. Pugh, William Blair Shook, Thomas M. Walliser, Vincent J. Vohnout
  • Patent number: 6658317
    Abstract: A contour shape of a desired shape of a workpiece at section along a predetermined axis is divided into machining units. Each of the machining units includes a plurality of inflection points including a machining start point and a machining end point. Machining data at least necessary for performing machining is set for each of the machining units. Arrival times at the inflection points are calculated based on the machining data, and a position of at least one of the workpiece and the tool is calculated for each of the inflection points. For each of the machining units, a rotation angle position of the workpiece corresponding to the arrival time is set as an accumulated count value.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: December 2, 2003
    Assignee: Star Micronics Co., Ltd.
    Inventors: Tetsuya Sugiyama, Takehisa Kajiyama, Yoshihiro Sei, Masanori Hasegawa
  • Patent number: 6647314
    Abstract: There are provided a curved-surface state evaluating unit for forming evaluation data by arranging, virtually, a tool on a given scheduled path locus not interfering with a processed surface of a processing object and by setting tool path sample points to evaluate a state of the processed surface, a tool position data forming unit having a command speed deciding portion for deciding a command speed, at which the tool is moved, based on evaluation data of the tool path sample points, and a tool position deciding portion for deciding the tool position based on the command speed and a shape of a worked surface such that the tool does not interfere with the worked surface, wherein operation of the curved-surface state evaluating unit and operation of the tool position data forming unit are executed in real time.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: November 11, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Kiyotaka Kato, Kenji Iriguchi, Susumu Matsubara, Nobuyuki Takahashi
  • Publication number: 20030200005
    Abstract: Performing NURBS (non-uniform rational B-spline) interpolation machining is performed by reading cutter location (CL) data consisting of a tool control point vector and a tool axis vector on a workpiece coordinate system, converting the CL data into a position vector of three linear axes and a rotation angle on a machine coordinate system in accordance with the machine configuration of a simultaneous multiple-axis NC machine, calculating knot vectors of a NURBS curve with the most suitable chord length on the basis of a position vector of the three linear axes and a rotation angle, calculating a NURBS curve of the three linear axes and one rotary axis using the knot vectors, converting the NURBS curve into NURBS interpolation NC data, converting the feed rate on a workpiece coordinate system into the feed rate per minute on a machine coordinate system, and transmitting NC data to a NC machine.
    Type: Application
    Filed: May 14, 2003
    Publication date: October 23, 2003
    Inventors: Junichi Hirai, Hiroshi Arai, Tamotsu Harihara, Osamu Chiba, Masaaki Takahashi, Nobuhisa Kanamaru
  • Patent number: 6632053
    Abstract: A method of guiding a tool for machining a work piece of a material block, the material-removing work portion of the tool being guided to move along a first guide path while a further point on the axis of the tool, which is located at a distance from the work portion, is guided along a prescribed second guide path, whereby the five kinematic coordinates of the movement of the tool are fully determined.
    Type: Grant
    Filed: April 11, 2001
    Date of Patent: October 14, 2003
    Assignee: Open Mind Software Technologies GmbH
    Inventor: Josef Koch
  • Publication number: 20030191554
    Abstract: A method of producing a control data set capable of controlling a machine tool comprising the steps of:
    Type: Application
    Filed: June 18, 2002
    Publication date: October 9, 2003
    Inventors: Raymond Macdonald Russell, Stuart Alexander Watson
  • Patent number: 6611731
    Abstract: The method is suitable for the micromachining of accurately aligned holes in the aerofoil surface of a component such as a jet engine turbine blade or vane which comprises a ground anchorage portion and a cast aerofoil portion. The method uses a micromachining apparatus which is pre-programmed to machine holes in the aerofoil surface when that surface is in a predefined reference position and orientation in the apparatus. Initially the component is mounted in the micromachining apparatus by means of its anchorage portion. At least one probe is then moved into contact with the surface of the cast aerofoil portion to derive the positions of selected points on that aerofoil portion. From the derived position data, angular and linear offset data may be calculated to define the deviation of that cast aerofoil portion from the reference position and orientation defined in the computer memory of the micromachining apparatus.
    Type: Grant
    Filed: July 22, 2002
    Date of Patent: August 26, 2003
    Assignee: M J Technologies Limited
    Inventor: Jason E. Duffin
  • Patent number: 6606535
    Abstract: A machining program is read in and interpreted and a determination is made as to whether the amount of movement called for by a block of commands is larger or smaller than a minimum amount of movement that is established by a feed speed and a one sampling period of a numerical control apparatus. If the amount of movement called for is greater than the minimum amount of movement, feed control is performed in accordance with the current block. If the amount of movement called for by the current block of commands is smaller than the minimum movement amount, an immediate subsequent block of commands is concatenated with the current block, and this concatenation of command blocks is continued until a synthesized block calling for an amount of movement greater than the minimum amount of movement is obtained, this synthesized block then being used to perform feed control.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: August 12, 2003
    Assignee: Toshiba Kikai Kabushiki Kaisha
    Inventors: Minoru Hamamura, Sadaji Hayama, Jun Fujita, Kazuhiro Shiba
  • Patent number: 6604015
    Abstract: A numerically controlled system includes a tool path sample point setting unit for forming evaluation data by arranging, virtually, a tool on a given scheduled path locus to come precisely into contact with a processed surface of a processing object and by setting tool path sample points to evaluate a shape of the processed surface, a discontinuity portion extracting unit for extracting a discontinuity portion based on the evaluation data, and a tool position data forming unit including a command speed deciding portion for deciding a command speed at which the tool is moved based on the evaluation data and a tool position deciding portion for deciding the tool position based on the command speed and the shape of the worked surface such that the tool comes into contact with the worked surface, wherein setting of the tool path sample points, extraction of the discontinuity portion, and decision of the tool position are carried out in real time.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: August 5, 2003
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventors: Kenji Iriguchi, Kiyotaka Kato, Nobuyuki Takahashi
  • Publication number: 20030143374
    Abstract: A non-skid surface for containers having a generally planar base layer with an upper surface, a lower surface, and a surface area. A plurality of bumps are disposed spaced apart over and projecting upward relative to the upper surface over a substantial portion of the surface area of the base layer. The bumps are shaped and arranged to accept a container placed on the non-skid surface such that a support rim of a bottom of the container registers between bumps and rests solely on the upper surface of the base layer. The bumps are shaped and arranged to accept a container in this manner in a plurality of positions over the surface area. A method of forming the non-skid surface can include selecting at least a size and a shape of a first container bottom rim. A plurality of first container rim locations are plotted in a first repeating location pattern of a desired spacing. Each of the plurality of first container rim locations corresponds to the first container bottom rim size and shape.
    Type: Application
    Filed: January 28, 2002
    Publication date: July 31, 2003
    Inventor: David M. Stitchick
  • Patent number: 6597142
    Abstract: An apparatus for setting control parameters of a machining apparatus. The setting apparatus includes a storage unit for storing a set of control parameters for each of a plurality of machining modes; an input device for selecting one of the plurality of machining modes; and a control unit for selecting a set of control parameters corresponding the selected machining mode and setting the set of control parameters as control parameters to be used for controlling the machining apparatus.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: July 22, 2003
    Assignee: Toyoda Koki Kabushiki Kaisha
    Inventors: Tetsuro Shibukawa, Akimitsu Kamiya, Kazunari Ogura, Atsuhisa Asada, Tadashi Otani, Shinji Murakami, Katsuhiro Maseki, Yoshihiko Yamada
  • Patent number: 6591158
    Abstract: A spiral tool path is formed by determining a plurality of relatively low-curvature nested contours that are internal to the boundary of the pocket to be formed, and spiraling between the contours. The spiral tool path includes an orbit that extends from proximate a first one of the contours that extends around a center of the pocket to be formed to proximate a second one of the contours that also extends around the center. The orbit is arranged so that as a ray originating from proximate the center pivots about the center to travel in a first direction along the entire orbit, for a section of the ray extending between the first and second contours, the percentage of the section that extends between the orbit and the first contour continually decreases and the percentage of the section that extend between the orbit and the second contour continually increases.
    Type: Grant
    Filed: June 9, 2000
    Date of Patent: July 8, 2003
    Assignee: The Boeing Company
    Inventors: Michael Brady Bieterman, Donald R. Sandstrom
  • Patent number: 6591159
    Abstract: A method of making a tool path, wherein a shape to which an object surface is to be processed and processing conditions are inputted, and a processing region is designated on the processing region, and a tool path on the processing region is calculated on the basis of the reference lines. When the number of the processing region is one, a tool escaping expansion region is added to a terminal end in the picking direction of the processing region, or a tool approaching expansion region is added to a starting end in the picking direction of the processing region. When the number of the processing regions is not smaller than two, a tool escaping expansion region is added to a final end in the picking direction of the processing region precedingly, and a tool approaching expansion region to a starting end in the picking direction of the processing region posteriorly.
    Type: Grant
    Filed: April 22, 2002
    Date of Patent: July 8, 2003
    Assignee: Okuma Corporation
    Inventor: Noriyuki Kato
  • Patent number: 6587747
    Abstract: Performing NURBS (non-uniform rational B-spline) interpolation machining is performed by reading cutter location (CL) data consisting of a tool control point vector and a tool axis vector on a workpiece coordinate system, converting the CL data into a position vector of three linear axes and a rotation angle on a machine coordinate system in accordance with the machine configuration of a simultaneous multiple-axis NC machine, calculating knot vectors of a NURBS curve with the most suitable chord length on the basis of a position vector of the three linear axes and a rotation angle, calculating a NURBS curve of the three linear axes and one rotary axis using the knot vectors, converting the NURBS curve into NURBS interpolation NC data, converting the feed rate on a workpiece coordinate system into the feed rate per minute on a machine coordinate system, and transmitting NC data to a NC machine.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: July 1, 2003
    Assignees: Hitachi, Ltd., Hitachi Software Engineering Co., Ltd.
    Inventors: Junichi Hirai, Hiroshi Arai, Tamotsu Harihara, Osamu Chiba, Masaaki Takahashi, Nobuhisa Kanamaru
  • Publication number: 20030120375
    Abstract: When creating other tool path from two tool paths for cutting a work accurately and efficiently, the data on the first tool path is composed of a position vector and a direction vector of a tool for use when the work is cut while moving the tool. The data on the second tool path is composed of a position vector and a direction vector of the tool for use when the work, which has been cut according to the first tool path, is further cut. A computer uses the first tool path data and second tool path data to calculate a position vector and a direction vector of a medium tool path that is between the first tool path and second tool path.
    Type: Application
    Filed: December 20, 2002
    Publication date: June 26, 2003
    Applicant: HITACHI, LTD.
    Inventors: Hiroshi Arai, Junichi Hirai, Tamotsu Harihara, Osamu Chiba, Nobuhisa Kanamaru, Shunsuke Minami
  • Patent number: 6584515
    Abstract: To provide an NC controlling system that is superior in practical use and workability and that may perform an administration of inputting, compiling and storing a control program of a NC machine tool and a control program of an appended equipment together as one program in a NC controlling apparatus, an NC controlling system having an NC machine tool provided with a control program and appended equipment used together with the machine tool to be numerically controlled, wherein a control program of the appended equipment is written in an annotation part of the control program of the NC machine tool, and a reading unit is provided for identifying and reading the control program of the appended equipment written in the annotation part of the control program of the NC machine tool.
    Type: Grant
    Filed: June 5, 2000
    Date of Patent: June 24, 2003
    Assignee: Yukiwa Seiko Kabushiki Kaisha
    Inventors: Kazuo Sakamaki, Akira Sakamaki, Kiyohiro Kinefuchi
  • Publication number: 20030083773
    Abstract: A method is provided for simulating to a workpiece contour by simulating a milling operation, whereby a blank workpiece is modeled by a family of straight lines in three-dimensional space and all straight lines are parallel to the z-axis. A workpiece contour is determined by intersecting the family of straight lines with a virtual milling edge FK according to a predetermined milling path in three-dimensional space, based on the intersecting points of the straight lines of all swept volumes. A surface grid is formed from the obtained set of intersecting points that describes the workpiece contour.
    Type: Application
    Filed: September 12, 2002
    Publication date: May 1, 2003
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Ulrich Schwanecke, Christof Sinn
  • Patent number: 6542785
    Abstract: Functions in various kinds of forms, whether to be rational functions or not, to express a plurality of curved surfaces are unified into a set of functions with respect to parameters u and v by an algebraic method or an analytical method. Based on the set of functions, intersections which are necessary for machining of the curved surfaces are calculated, and paths of a cutting tool to machine the curved surfaces are determined.
    Type: Grant
    Filed: May 11, 2000
    Date of Patent: April 1, 2003
    Assignee: Kabushiki Kaisha F A Labo
    Inventor: Kenichi Honda
  • Publication number: 20030050726
    Abstract: A method and apparatus is directed to an integration of a computer modeling process in which a Computer Numerically Controlled (CNC) machine is used for manufacture or rapid prototyping. As a result, conventional processes that require a level of human interface during the intermediate stages are minimized or otherwise removed. Intermediate stages include Computer Aided Design(CAD) stage, Computer Aided Engineering (CAE) stage, Computer Aided Manufacturing (CAM) stage and Computer Numerical Controlled (CNC) machine stage. By using Non-Uniform Rational B-Splines (NURBS), a CAD data file is converted for direct input to the CNC machine that is able to read NURBS instruction codes.
    Type: Application
    Filed: September 7, 2001
    Publication date: March 13, 2003
    Inventor: Syed Kamal H. Jaffrey
  • Publication number: 20030050727
    Abstract: A control command is provided to a control computer, by which a workpiece can be machined by a machine tool over a predetermined total height and a predetermined contiguous region by cutting, in particular by turning with a lathe. The control computer automatically determines, based on the control command, a number of travel paths, based on which the workpiece is machined in the predetermined region over a partial height until reaching the total height. The control computer determines the travel paths so that the partial height is varied.
    Type: Application
    Filed: September 10, 2002
    Publication date: March 13, 2003
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Jurgen Orczykowski, Uwe Scheuermann
  • Publication number: 20030033049
    Abstract: The present invention relates to a data generating device, a data generating method and a data generating program for generating numerical data for controlling the operation of a cutting tool when machining an article.
    Type: Application
    Filed: September 30, 2002
    Publication date: February 13, 2003
    Applicant: INCS Inc.
    Inventor: Katsunori Shimomura
  • Patent number: 6510362
    Abstract: A method is disclosed of mounting a lens in either rim or surround of a spectacle frame in which each rim or surround has a rigid part and a filament which extends from one end of the rigid part to the other. The curvature of the rigid part is systematically taken into account over the portion of the trajectory of the necessary groove that corresponds to the rigid part concerned of the spectacle frame. Applications include corresponding spectacle frames.
    Type: Grant
    Filed: October 21, 1999
    Date of Patent: January 21, 2003
    Assignee: Essilor International
    Inventor: Laurent Guillermin
  • Patent number: 6510363
    Abstract: A surface texture measuring apparatus allowing effects of vibration disturbance to be removed and a highly accurate measurement to be achieved. The surface texture measuring apparatus is further provided with a small surface texture measuring apparatus, which detects the amount of vibration of a workpiece while maintaining a detecting device in contact with the surface of the workpiece without moving the device along the workpiece. The main surface texture measuring apparatus conducts measurement with a high accuracy based on the detected unevenness value of the surface of the workpiece and on the amount of vibration detected by the small surface texture measuring apparatus.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: January 21, 2003
    Assignee: Mitutoyo Corporation
    Inventors: Hiroyuki Hidaka, Toshihiro Kanematsu, Hiroomi Honda, Hideki Mishima, Takao Ishitoya
  • Patent number: 6491482
    Abstract: A milling method is provided in which a finished part of any desired contour is milled from a blank of any desired contour by the milling tool being guided on a continuous, spiral guide path from the blank continuously to the finished part. In this case, material is continuously removed during the milling operation without ever lifting the tool or clamping the workpiece in place again. This results in a reduced machining time of the workpiece. The continuous, spiral guide path permits a harmonic change of form from the blank to the finished part with smooth guidance of the tool. The method can also be carried out with ceramic tools.
    Type: Grant
    Filed: March 7, 2000
    Date of Patent: December 10, 2002
    Assignee: ALSTOM (Switzerland) Ltd
    Inventors: Hartmut Fenkl, Martin Probst, Paul Slepcevic
  • Patent number: 6490499
    Abstract: The method is suitable for the micromachining of accurately aligned holes in the aerofoil surface of a component such as a jet engine turbine blade or vane which comprises a ground anchorage portion and a cast aerofoil portion. The method uses a laser machining apparatus which is preprogrammed to machine holes in the aerofoil surface when that surface is in a predefined reference position and orientation in the apparatus. Initially the component is mounted in the laser machining apparatus by means of its anchorage portion. At least one probe is then moved over the surface of the cast aerofoil portion to derive the positions of selected points on that aerofoil portion. From the derived position data, angular and linear offset data may be calculated to define the deviation of that cast aerofoil portion from the reference position and orientation defined in the computer memory of the laser machining apparatus.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: December 3, 2002
    Assignee: M J Technologies Limited
    Inventor: Jason E Duffin
  • Patent number: 6485236
    Abstract: The invention relates to a method for processing a work piece by removing material with a tool in which the tool is guided over the work piece in paths. The pivoting and cambering angle of the tool is selected in every point such that the width of a tolerance zone is optimized. Within said zone, the effective zone (K) of the tool is located in a tolerance zone of the desired specified surface (Psi) of the work piece. The distance between two points (Pl, Pr) is maximized, said points characterizing the furthest outlying points of the tolerance zone. As a result, it possible to produce surfaces having a high precision with a small number of paths.
    Type: Grant
    Filed: September 20, 2000
    Date of Patent: November 26, 2002
    Assignee: Starrag
    Inventors: Max Engeli, Jorg Waldvogel, Thomas Schnider
  • Publication number: 20020161469
    Abstract: The present invention is directed to A cutting apparatus that includes a hi-accuracy three-dimensional cutting apparatus for topographic modeling that is electronically coupled with a computer. The computer has a central processor that executes instructions, a memory for storing instructions to be executed, and non-volatile storage for storing the messages. The executable computer instructions of the system include one or more algorithms for converting the complex and randomly-occurring contours found in natural terrain into an efficient series of modeling material removal swaths defined in simplified 2-axis cross-sections that are cut adjacent and parallel to one another. In a preferred embodiment of the invention, the swaths are defined in simplified 2-axis surface contour-following rotation cutting means moved by the system's CPU, driver software, driver circuitry and/or logic circuitry.
    Type: Application
    Filed: October 5, 2001
    Publication date: October 31, 2002
    Inventors: Lawrence Q. Faulkner, Mark E. Fisher, Justin Luton
  • Patent number: 6463357
    Abstract: A system and method for precision operational control of automated machines includes a motion element, an IMU (Inital Measuring Unit) installed at an end effector of the motion element for sensing and providing a motion measurement of the motion element, a central control processor receiving output of the IMU and producing commands, and a motion actuator receiving the commands from the central control processor to control the movement of the end effector of the motion element, so as to enable autonomous/intelligent control of the automated machine's end effector by incorporating the IMU to permit direct servo-control of the end effector's acceleration, velocity, angular rate. and angle—this closed-loop system minimizes effects of such disturbances like mechanical flexing and bending due to loading and nonlinear torques due to hydraulic components.
    Type: Grant
    Filed: February 6, 2002
    Date of Patent: October 8, 2002
    Assignee: American GNC Corporation
    Inventors: Dong An, ZongKe Li, Hiram McCall, Ching-Fang Lin
  • Patent number: 6449529
    Abstract: A method of determining machining instructions during machining of a workpiece using a machine having a cutter, the surfaces of the workpiece being defined by a plurality of programmed instructions obtained by trigonometric analysis of the required curvatures of the surfaces.
    Type: Grant
    Filed: January 5, 2000
    Date of Patent: September 10, 2002
    Inventor: Henryk Oleksy
  • Patent number: 6438445
    Abstract: A control apparatus 100 for a machine tool comprises input means 1 for inputting machining profile data 1a on the final profile of a work and workpiece data 1b on the material and profile of the workpiece to be machined, data storage means 3 for storing at least one of machine data representing machine specifications of the machine tool 11 for machining the work and tool data representing the specifications of the tools held in the machine tool, and tool path determining means 5 for generating a tool path for machining the work and determining the conditions for machining the work including the rotational speed of the main spindle and the feed rate of the machine tool 11 based on the data input from said input means and the data stored in said data storage means.
    Type: Grant
    Filed: October 7, 1998
    Date of Patent: August 20, 2002
    Assignee: Makino Milling Machine Co., Ltd.
    Inventors: Jun Yoshida, Akira Kawana, Shinichi Inoue, Tatsuya Hisaki
  • Patent number: 6428252
    Abstract: A method adapted to achieve a high rate of material removal when, for example, milling a cavity into a work piece. The method includes providing for a cutter path in which the angular engagement between the cutter and the work piece is maintained below a predetermined value to prevent premature wear of the tool, providing for a cutter path which permits a constant cutter feed rate including during directional changes in the path, and machining a series of nested pockets into the work piece utilizing cutter paths as provided for above.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: August 6, 2002
    Inventor: Tino Oldani
  • Publication number: 20020068990
    Abstract: In a numerically controlled method of moving an object to be controlled along a predetermined locus, controlling control axes, the locus is made approximate to a spatial polynomial, a polynomial is converted into a polynomial as time function, the polynomial converted as time function is distributed to each control axis, control command in each control axis is produced on the basis of the polynomial distributed to each axis as time function, and the object to be controlled is moved along the locus, controlling each control axis on the basis of the control command. The velocity, the acceleration and the jerk of the object to be controlled can be easily obtained concerning each control axis in advance by differentiating the polynomial expressed by time function. The object to be controlled is controlled so as to move along the locus expressed by the polynomial, feeding irregularity or position shift is reduced and curved face machining at high accuracy is possible.
    Type: Application
    Filed: December 5, 2001
    Publication date: June 6, 2002
    Inventors: Tsunehiko Yamazaki, Kohei Ohnishi, Naoomi Miyagawa, Toshihiko Inoue
  • Patent number: 6401006
    Abstract: A controller to smoothly change speed of a machining tool to improve machining accuracy and speed of a machine. The controller includes a command analyzing section included in a block structure of software that analyzes a command program and converts it to data appropriate for use in a primary interpolation section. The primary interpolation section performs interpolation calculation in each first sampling period to obtain an interpolation point on a commanded path, and outputs the obtained interpolation point to an intermediate memory. The intermediate memory stores a motion amount for each axis, a feed rate and a block length. An acceleration/deceleration control section performs acceleration/deceleration control based on the data stored in the intermediate memory, and calculates speed in each second sampling period which is shorter than the first sampling period, to output the calculated speed to a secondary interpolation section.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: June 4, 2002
    Assignee: Fanuc Ltd.
    Inventors: Tohru Mizuno, Toshiaki Otsuki, Shouichi Sagara, Yasuhiro Saito
  • Patent number: 6401004
    Abstract: A device for analyzing NC program is provided with a machining method analyzing means (34) which extracts machining conditions for every machining work element by analyzing an actual NC machining program, and data base creating means (35). The device extracts necessary machining information from the actual NC machining program and allows the data bases (21, 22, 23 and 24) to reflect the information.
    Type: Grant
    Filed: July 2, 1998
    Date of Patent: June 4, 2002
    Assignees: Kabushiki Kaisha Mori Seiki Seisakusho, Mitutoyo Corporation, Okuma Corporation
    Inventors: Kazuo Yamazaki, Naoki Morita, Sadayuki Matsumiya, Yasushi Fukaya