Digital Positioning Technique Patents (Class 700/186)
  • Publication number: 20130338817
    Abstract: The present invention provides for a method of creating a lustrous surface in opaque materials using ridge angles, and valleys of varying depths cut, imprinted or pressed into the opaque material. The combination of the light reflecting ridges, angles to reflect more or less light, and a shadow effect arising from a combination of the valley depths and the angle of the ridges allows one to use light and shadow to create a pattern or series of patterns in the opaque materials. These patterns are created using a process whereby a design is first created, then cut into a master blank using some type of manual or computer-aided method. Next, this pattern is inlaid, pressed, or imprinted into a blank panel composed of the opaque material. In some embodiments, this opaque material is allowed to set, thus creating a finished article of manufacture in the form of a panel.
    Type: Application
    Filed: June 4, 2013
    Publication date: December 19, 2013
    Inventor: Thomas R. Schrunk
  • Publication number: 20130325164
    Abstract: To make corrections as effectively as possible according to an environmental temperature of an installation location, an electric discharge machine includes a temperature-displacement measurement unit that measures a transition of a displacement of a reference position and a transition of detected values of temperature sensors, a correction-coefficient calculation unit that calculates correction-coefficient calculated values based on a measurement result of the temperature/displacement measurement unit, a confirmation display unit that displays the measurement result of the temperature/displacement measurement unit and that prompts to input whether to use the correction-coefficient calculated values, and a change-agreement confirmation unit that updates correction-coefficient set values stored in a correction-coefficient set-value storage unit to the correction-coefficient calculated values when an input to an effect of using the correction-coefficient calculated values is received.
    Type: Application
    Filed: February 24, 2011
    Publication date: December 5, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Kotaro Wwatanabe, Shingo Chida
  • Publication number: 20130325165
    Abstract: Methods and devices for computer-assisted milling of a pocket region of a workpiece by computing a blend arc radius, where the blend arc radius is based on a maximal variation of a Tool Engagement Angle (TEA), and smoothing at least one offset, where the smoothing is based on the computed blend arc radius and/or a prior computed blend arc radius with a stepover.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 5, 2013
    Inventor: Jianping Song
  • Patent number: 8600555
    Abstract: A taught point correcting device for correcting a taught point in an operation program of a robot. The device includes a judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation program, has been corrected or not; and a data correcting section correcting, when the judging section judges that position data of a first taught point among the different taught points has been corrected, position data of a correlative taught point having a relative positional relationship with the first taught point, in accordance with a taught-point rule previously prescribing the relative positional relationship between the different taught points. The device may also include a storing section storing the taught-point rule. The taught-point rule may include a rule prescribing a distance between any two taught points among the different taught points.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: December 3, 2013
    Assignee: FANUC Ltd
    Inventors: Ryo Nihei, Tetsuaki Kato, Hiroji Nishi
  • Publication number: 20130317641
    Abstract: A numerical control device that controls a machine tool that includes an X-axis for moving a turret, an H-axis for rotating the turret, and a C-axis for rotating a workpiece and that does not have a Y-axis orthogonal to the X-axis, including an analyzer that analyzes a virtual-Y-axis rapid-traverse command in a virtual-Y-axis interpolation mode in which an X-Y-axis movement command in a machining program is converted, and the X-axis, the H-axis, and the C-axis are cooperatively driven; a C-axis interpolation processor that interpolates a C-axis angle in response to the analyzed virtual-Y-axis rapid-traverse command; and an X-axis interpolation processor that interpolates an X-axis position based on the interpolated C-axis angle. The numerical control device controls an X-axis position so as to rotate the C-axis while keeping a C-axis velocity to a constant velocity and to enable a virtual Y-axis to move substantially linearly.
    Type: Application
    Filed: May 28, 2012
    Publication date: November 28, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Koji Terada, Masakazu Sagasaki
  • Publication number: 20130302103
    Abstract: Methods and devices for milling a channel-shaped cavity by a five-axis computer numerical control (CNC) machine by selecting a workpiece to be machined, determining cutting tool flow along the channel-shaped cavity, determining cutting tool in-depth penetration, determining a trochoid path, and determining auxiliary movements.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Inventor: Giuliano Sona
  • Patent number: 8577495
    Abstract: A method for calibrating a CNC machine comprises mounting a gauge to a table of the CNC machine and calibrating a probe to the gauge mounted on the CNC machine. A total deviation of the probe and an actual table center position from a nominal table center position for a coordinate system associated with the CNC machine are determined. A controller operatively connected to the CNC machine and the probe is programmed to compensate for the total deviation.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: November 5, 2013
    Assignee: GM Global Technology Operations LLC
    Inventors: Jie Gu, John S. Agapiou, Sheri K. Kurgin, Paula J. Deeds
  • Publication number: 20130282161
    Abstract: An automated computer-implemented method for generating commands for controlling a computer numerically controlled machine to fabricate an object from a workpiece, the method including the steps of selecting a maximum permitted engagement angle between a rotating cutting tool and the workpiece, selecting a minimum permitted engagement angle between the rotating cutting tool and the workpiece, and configuring a tool path for the tool relative to the workpiece in which the engagement angle gradually varies between the maximum permitted engagement angle and the minimum permitted engagement angle.
    Type: Application
    Filed: June 13, 2013
    Publication date: October 24, 2013
    Inventors: Michael BERMAN, Doron OSOVLANSKI, Christopher Matthew CALDERONE, Anthony Joseph CALDERONE
  • Patent number: 8560112
    Abstract: A numerical controller controls an object for movement along a movement path according to a machining program. If consecutive command blocks are oriented in the same direction, they are set as a single vector. These three consecutive vectors (first, second, and third vectors) thus created are determined to be located at a pick-feed section if the first and third vectors are oriented in the same direction and if the length of the second vector is within a predetermined range. The movement path is corrected to a path that successively linearly connects the start point of the first vector, points on the first and third vectors, and the end point of the third vector.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: October 15, 2013
    Assignee: FANUC Corporation
    Inventors: Nobuaki Aizawa, Eiji Genma, Tomokazu Kayanuma
  • Patent number: 8554357
    Abstract: A posture control method controls a posture of a processing unit by measuring a distance between the processing unit and a process surface of a round pipe to be processed by the processing unit, using four distance measuring units.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: October 8, 2013
    Assignee: Mitsubishi Heavy Industries, Ltd.
    Inventor: Jun Fujita
  • Patent number: 8548668
    Abstract: A control system is disclosed for use with a machine having a work tool and operating at a work site. The control system may have a sensor associated with the work tool and configured to generate a signal indicative of a position of the work tool, an offboard worksite controller, and an onboard controller in communication with the sensor and the offboard worksite controller. The onboard controller may be configured to receive from an operator an input indicative of a current task being performed by the machine, and track movement of a portion of the work tool corresponding with the operator input. The onboard controller may also be configured to communicate the tracked movement to the offboard worksite controller.
    Type: Grant
    Filed: August 4, 2011
    Date of Patent: October 1, 2013
    Assignee: Caterpillar Inc.
    Inventors: Bryan J. Everett, Craig L. Koehrsen, Rodney R. Richards, Steven J. Cook
  • Publication number: 20130253694
    Abstract: A tool path part program modification system of an NC machine tool according to an aspect of the present disclosure, includes: an HMI unit which receives a tool path part program having one or more processing blocks which automate and perform tool paths for processing a work piece by using tools of the NC machine tool; an NC kernel unit which interprets the part program inputted to the HMI unit for each processing block, and generates each processing block information; a tool path modification module unit which sequentially calls the processing block information interpreted by the NC kernel unit, and modifies a consecutive rapid transfer processing block group such that tool paths are reduced and collision between the tool and the work piece does not occur, when the consecutive rapid transfer processing block group is present in which the predetermined reference number or more of processing blocks including rapid transfer commands are consecutively included; and a simulator unit which simulates the part progr
    Type: Application
    Filed: November 1, 2011
    Publication date: September 26, 2013
    Applicant: DOOSAN INFRACORE CO., LTD.
    Inventors: Dae Hyuk Chung, Jong Myoung Park, Joo Sik Lee
  • Publication number: 20130245995
    Abstract: A cutting distance calculating device for a multi-axis working machine acquires axis positions at calculation times for at least three linear axes and two rotation axes of a multi-axis working machine and calculates the position of a tool tip point on the basis of the acquired axis positions. This device accumulates moving distances (cutting distances) of the tool tip points from the calculated position of the tool tip point to thereby calculate a cutting distance and predicts tool wear and tool life on the basis of the calculated cutting distance.
    Type: Application
    Filed: January 18, 2013
    Publication date: September 19, 2013
    Applicant: FANUC CORPORATION
    Inventors: Toshiaki OTSUKI, Hiroyuki FUJIMOTO
  • Patent number: 8538574
    Abstract: The present invention relates to a method and apparatus for generating control data for controlling a predetermined tool on a machine tool for machining a workpiece clamped in the machine tool from a blank to a finished part. Machining geometry model data of a machining geometry of the workpiece at a machining time are compared with finished part geometry model data in order to determine a difference geometry between the machining geometry and the finished part geometry. On the basis of the determined difference geometry, a machining path is determined for the predetermined tool for removing material from the workpiece, and path data is generated such that a maximally large part of the volume of the difference geometry is removed per time unit in dependence of a maximum machining volume of the predetermined tool.
    Type: Grant
    Filed: March 26, 2010
    Date of Patent: September 17, 2013
    Assignee: DMG Electronics GmbH
    Inventor: Rudolf Hahn
  • Patent number: 8538575
    Abstract: A machine controller includes a memory and a processor configured for operating a machine control for automatically controlling apparatus for performing a machining process on a workpiece at least partially as a function of data relating to a parameter of the workpiece, and a gage control for automatically controlling gaging apparatus for collecting and processing the data relating to the parameter of the workpiece and storing the data in the memory. At least a portion of the memory in which the data relating to the parameter of the workpiece is stored, is configured as a shared memory so as to allow the machine control to immediately retrieve and use the stored data relating to the parameter of the workpiece. The controller has particular utility for use in controlling a honing process and a gaging process, which can be in-process or post-process, and which can be used for bore sizing and other parameters.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: September 17, 2013
    Assignee: Sunnen Products Company
    Inventors: Timothy P. Hoth, Carl A. Mik, Russell L. Jacobsmeyer
  • Patent number: 8521322
    Abstract: In automatic programming for creating a multi-path program for a machine having a plurality of control paths performing one or more machining processes of a machining program for machining a workpiece, the machining time of each of the machining processes is calculated, workable paths are input for each of the machining processes, and then workable orders of the machining processes are input. For each of the machining processes, simultaneously workable machining processes are input if any among other machining processes. On the basis of the above results, machining programs that provide the shortest machining time are selected.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: August 27, 2013
    Assignee: Fanuc Corporation
    Inventors: Hideaki Maeda, Shinya Nakamura
  • Publication number: 20130211577
    Abstract: A measurement program for sequentially measuring measurement points, which are to be measured with a touch sensor, is created on the basis of a machining program, which is read in, for machining a turning tool. Then, the rake face height is measured on each of the measurement points and the measurement data is stored. Subsequently, a calculation method of a correction amount is selected so as to calculate the correction amount, and whether or not the calculated correction amount is smaller than a regulation value is determined. The machining program is modified on the basis of the correction amount when the correction amount is not smaller than the regulation value, while the machining program is modified on the basis of the correction amount in accordance with the selected method when the correction amount is smaller than the regulation value.
    Type: Application
    Filed: November 26, 2012
    Publication date: August 15, 2013
    Applicant: FANUC CORPORATION
    Inventor: FANUC CORPORATION
  • Publication number: 20130190922
    Abstract: A method of relatively positioning a workpiece and a reference axis comprising effecting relative displacements of the workpiece and the reference axis along orthogonal axes so that an intersection of the reference axis with the workpiece is moved at substantially constant speed along a curvilinear path. The method is particularly applicable to SEE sensitivity mapping of a microchip memory using a pulsed laser, relative to the axis of which the chip is moved in a spiral path.
    Type: Application
    Filed: October 6, 2011
    Publication date: July 25, 2013
    Applicant: MBDA UK LIMITED
    Inventors: Andrew Michael Chugg, Jonathan James Ward, James Robert Mcintosh
  • Publication number: 20130173047
    Abstract: A micro-machining tool is disclosed herein. It includes a micro-moving platform, a supporting device to support the micro-moving platform, an anti-rotation device embedded in a bar for preventing the supporting device from rotating, and a fixing device for fixing the supporting device for limiting its rotation as the bar is moving.
    Type: Application
    Filed: March 7, 2012
    Publication date: July 4, 2013
    Applicant: CHUNG YUAN CHRISTIAN UNIVERSITY
    Inventors: Yi-Hua Fan, Ching-En Chen, Wen-Wei Fan, Ying Tsun Lee
  • Publication number: 20130173046
    Abstract: A stick motion correction method which corrects stick motion which occurs at time of reversal of a feed axis of a numerical control machine tool stores a position command to be commanded to a servo motor from an NC program of a numerical control machine tool for each predetermined control period from a current position command to a later position command, calculates a reversal correction command based on the stored position commands, calculates an advancement time for advancing timing of addition of the reversal correction command to a speed or torque command of the motor from reversal timing of the servo motor, based on information obtained from operation of the motor and adds the reversal correction command to the speed or torque command of the servo motor to precisely correct stick motion at a timing advanced from the reversal timing of the servo motor by an exact time.
    Type: Application
    Filed: October 26, 2011
    Publication date: July 4, 2013
    Applicant: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Akira Kawana, Norio Mori, Mitsunari Oda
  • Publication number: 20130173044
    Abstract: Systems and methods for duplicating keys are provided. In some embodiments, a systems for creating keys are provided, the systems comprising: at least one hardware processor that: receives security information from a user; and receives geometric information about a first key associated with the security information from a storage device; and a key shaping device that creates a second key using the geometric information.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 4, 2013
    Applicant: KEYME, INC.
    Inventor: KeyMe, Inc.
  • Publication number: 20130173045
    Abstract: A numerical control device which controls a feed axis of a machine tool (10) has a storage unit (92) which divides a range of movement of the feed axis into a plurality of regions and stores a plurality of control parameters corresponding to said divided plurality of regions in advance, a position detection unit which detects a position of a feed axis at the time of machining a workpiece, a parameter selection unit (90) which reads out control parameters corresponding to a divided region to which the detected feed axis position at the time of machining a workpiece belongs, and a servo control unit (52) which controls the feed axis using said read control parameters. Due to this, it is possible to provide a numerical control method of a machine tool which realizes stable machining precision without regard as to the feed axis position and a numerical control device which conducts that method.
    Type: Application
    Filed: October 26, 2011
    Publication date: July 4, 2013
    Applicant: MAKINO MILLING MACHINE CO., LTD
    Inventors: Akira Kawana, Norio Mori, Mitsunari Oda
  • Publication number: 20130156521
    Abstract: A gear machining condition setting device receives a feeding amount determining parameter and a cutting speed determining parameter. A storage unit stores a cutting-in amount calculation formula representing a relation between a cutting-in amount and a characteristic value determined based on a feeding amount and the feeding amount determining parameter. The feeding amount of the hob, corresponding to the cutting-in amount, is computed using the cutting-in amount calculation formula. Further, the storage unit stores data of a constant temperature curve representing a relation between the cutting-in amount and the cutting speed where a cutting edge of the hob is set at a predetermined temperature. Using the data, the cutting speed is computed based on the cutting-in amount and the cutting speed determining parameter with reference to the constant temperature curve.
    Type: Application
    Filed: March 21, 2012
    Publication date: June 20, 2013
    Inventors: Junshi Kugo, Ryou Yamaguchi, Eiji Nabata
  • Publication number: 20130151000
    Abstract: A method of generating a plurality of cutting paths for a material remover, which generates a set of offsets from the perimeter of the model for each corner region of the model; creates, for each offset within each of the sets, a subset of cutting paths based upon each offset with each cutting path within the subset separated from a neighbouring cutting path within the subset by a stepover, wherein a portion of a first cutting path in one of the subsets has a distance of greater than the stepover to the last cutting path in a previous subset; joins cutting paths from within a subset at each corner region forming complete cutting paths causing a material remover to move between corner regions; and creates backfill cutting paths used to remove material from between subsets of cutting paths in the portion greater than the stepover between the subsets.
    Type: Application
    Filed: December 12, 2012
    Publication date: June 13, 2013
    Applicant: DELCAM PLC
    Inventor: Delcam PLC
  • Publication number: 20130144426
    Abstract: Technology for milling selected portions of a workpiece by a cutting tool of a numerical control machine is described. The described technology can receive a main toolpath, the main toolpath comprising one or more cuts; compute one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath; trim one or more cuts of the main toolpath near two or more points of intersection between the main toolpath and the transition toolpaths; connect the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is mostly inside one or more of the transition areas; and mill the selected portions of the workpiece by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves.
    Type: Application
    Filed: September 24, 2012
    Publication date: June 6, 2013
    Applicant: CELERITIVE TECHNOLOGIES, INC.
    Inventor: Celeritive Technologies, Inc.
  • Publication number: 20130110278
    Abstract: A control device (1) of a gear processing machine has a bus (51) that communicates by directly connecting between a tool axis controller (22) and a workpiece axis controller (12), and, in this control device, the position of a tool axis (40) that is detected by a tool axis position detection sensor (25) is supplied to a workpiece axis controller via a bus, an upper controller (10) supplies a predetermined synchronization ratio and a superimposition command for applying a twisting operation to a workpiece axis controller, and the workpiece axis controller adds a value that is generated by multiplying the position of the tool axis that is supplied via the bus, by the synchronization ratio, and the superimposition command, and generates a motion command for a workpiece axis (30).
    Type: Application
    Filed: August 10, 2012
    Publication date: May 2, 2013
    Applicant: FANUC CORPORATION
    Inventors: Tadashi OKITA, Yasusuke IWASHITA
  • Publication number: 20130103183
    Abstract: A controller used for irradiating a laser beam to an object from a machining head at a reference gap position is provided. The controller includes a gap sensor for detecting an amount of gap between the machining head and the object, a gap position command calculation part for producing a gap position command, a servo mechanism for driving the machining head to the reference gap position, a servo position deviation reading part for reading an amount of position deviation of the servo mechanism, a position gain calculation part for calculating a corrected position gain of the servo mechanism, based on the amount of position deviation of the servo mechanism and a position gain replacing part for replacing the position gain of the servo mechanism with the corrected position gain.
    Type: Application
    Filed: August 23, 2012
    Publication date: April 25, 2013
    Applicant: FANUC Corporation
    Inventor: Takeshi MOCHIDA
  • Patent number: 8428765
    Abstract: An optimal process determining system executes a step of calculating a temporary process that includes information of a plurality of individual processes. According to an example, each process includes a tooling including of a tool, a holder, a tool projection length, and a sequence of the plurality of individual processes. A similarity between the toolings of two individual processes is calculated. In addition, a calculation is performed relating to a plurality of integrated processes for which the tooling of one of the individual processes having a high similarity is integrated into the tooling of the other one of the individual processes. In addition, an optimal process is determined from the plurality of integrated processes on the basis of an actual machining time in each of the integrated processes, a unit integration reduction time reduced as one of the toolings of the individual processes is integrated, and the number of the individual processes integrated.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: April 23, 2013
    Assignee: JTEKT Corporation
    Inventors: Toshiyuki Okita, Yoshimasa Kuwano, Kazunari Teramoto
  • Publication number: 20130090755
    Abstract: Provided is a numerically-controlled machine tool provided with: a tool measuring sensor that measures the length and diameter of a tool; a workpiece measuring sensor that measures the three-dimensional shape, and position and orientation of a workpiece in a non-contact manner by laser beam etc.; and a control device, which, after determining the position of the machining starting point and the slope of a reference plane on the basis of information from the workpiece measuring sensor, on the basis of an inputted machining program, machines the workpiece to the intended final form by simulation from the information from the sensors, the position of the machining starting point and the slope of the reference plane, thereby determining whether there are any machining loads greater than or equal to a specified value, and whether any of the workpiece has been left behind, and displays the determined results via a display device.
    Type: Application
    Filed: July 25, 2011
    Publication date: April 11, 2013
    Applicant: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventors: Hidetake Kiryu, Hirokazu Matsushita, Kenji Kura, Akihiko Matsumura, Hideaki Yamamoto, Hiroshi Oishi
  • Publication number: 20130090754
    Abstract: A machine having a function for adjusting the position of mechanical origin of a moving part (10) that is driven by a servo motor equipped with a position detector, comprising a reference counter (16) for counting the value detected by the position detector, a storage unit (17) for storing the capacity of the reference counter of when the moving part is moved in a predetermined direction and is positioned at the position of mechanical origin, a reference counter reading unit (18) for reading the value of the reference counter of when the moving part is positioned, a counter capacity reading unit (19) for reading the counter capacity of the reference counter, and an adjustment amount calculation unit (20) for calculating the amount of adjusting the position of mechanical origin based on the value of the reference counter and on the capacity of the reference counter.
    Type: Application
    Filed: August 15, 2012
    Publication date: April 11, 2013
    Applicant: FANUC Corporation
    Inventor: Hiroyuki ABE
  • Patent number: 8412366
    Abstract: A method and system are provided for automatically portioning workpieces, such as food products, into both shape and other user-defined specification(s). Workpieces are portioned both to shape and weight, such as to a weight-specific uniform shape, by adjusting (e.g., scaling up and down or slightly modifying) a desired template shape until the desired weight is achieved depending on the varying thickness of each workpiece. For example, from a thicker workpiece, a smaller-sized piece having a predefined shape and weight is portioned, while from a thinner workpiece, a larger-sized piece having the same predefined shape and weight is portioned. The system permits a user to scan in and edit a desired (reference) shape to be used as a template in the portioning process.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: April 2, 2013
    Assignee: John Bean Technologies Corporation
    Inventors: George Blaine, David A. Below, Arthur W. Vogeley, Jr.
  • Patent number: 8392015
    Abstract: A method for processing a workpiece in which a tool smaller than the workpiece is caused to scan the workpiece includes the steps of dwelling a tool on a dummy work for a predetermined time to process the dummy work, measuring the dummy work to determine a unit removal shape, causing the tool to scan the dummy work, and processing the dummy work while continuously changing a dwell time of the tool so that the dwell time is a linear function with respect to a scanning position of the tool.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: March 5, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Atsushi Numata
  • Patent number: 8380340
    Abstract: A numerical control apparatus provides for manual shift operation involving feed shafts of a machine tool in terms of a work coordinate system easily and readily understood by an operator. The numerical control apparatus includes a manual shift amount input unit for receiving an amount of manual shift involving linear feed shafts as operator-input data in terms of a work coordinate system defined on the work revolved or rotated by a rotary feed shaft. The numerical control apparatus further includes a manual shift amount cumulative storage for cumulatively storing the received amount of manual shift in terms of a work coordinate system. Also included is a cumulative shift amount coordinate converter for converting the cumulative amount of shift from the work coordinate system data to data in terms of machine coordinate system defined on the machine tool.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: February 19, 2013
    Assignee: Okuma Corporation
    Inventor: Tomohiro Abe
  • Publication number: 20130041497
    Abstract: A method for operating a coordinate measuring machine or a machine tool. A movement of a machining part is controlled in such a way that, during the movement of the machine part, a predetermined maximum acceleration and/or a predetermined maximum jerk is not exceeded. The maximum acceleration and/or the maximum jerk is varied depending on the position of the machine part and/or depending on the alignment of the machine part.
    Type: Application
    Filed: April 18, 2011
    Publication date: February 14, 2013
    Applicant: CARL ZEISS INDUSTRIELLE MESSTECHNIK GMBH
    Inventors: Henning Schon, Jochen Burger, Guenter Grupp, Otto Ruck, Eugen Aubele, Ralf Bernhardt
  • Publication number: 20130041498
    Abstract: In order to provide a numerical control method and a device thereof capable of avoiding interference of a tool with a rotary table or a workpiece, without worker's manual operation for performing an interference avoiding operation, there is provided an avoidance-height calculating unit that calculates an interference avoidance height of the tool at which the tool does not interfere with the rotary table and the workpiece over an entire movable range of a rotary shaft to which the movement command is input, an interference determining unit that determines whether the tool will interfere with the rotary table and the workpiece by comparing a current height of a tip of the tool with the interference avoidance height, and an avoiding-operation generating unit that generates a command for movement in a tool shaft direction to the interference avoidance height.
    Type: Application
    Filed: April 21, 2010
    Publication date: February 14, 2013
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Naoki Nakamura
  • Publication number: 20130035781
    Abstract: A method for controlling the machining of a component includes the steps of: (i) measuring predetermined dimensions of a component; (ii) comparing the measured dimensions against design data defining a required shape for the component; (iii) using the results of the comparison to define material removal that is needed to bring the component to the required shape; (iv) delivering the component to a site at or adjacent to a machining station having a material removal tool, the component being gripped by a robotic manipulator at said site; (v) using the defined material removal and the known position of the robotic manipulator at the machining station to determine movements of the material removal tool that will produce the required shape for the component; and (vi) performing a machining operation on the component at the machining station using the determined movements while maintaining the grip on the component by the robotic manipulator.
    Type: Application
    Filed: July 12, 2012
    Publication date: February 7, 2013
    Applicant: ROLLS-ROYCE PLC
    Inventor: Mitchel CAMERON
  • Patent number: 8355810
    Abstract: A method and system for estimating context offsets for run-to-run control in a semiconductor fabrication facility is described. In one embodiment, contexts associated with a process are identified. The process has one or more threads, and each thread involves one or more contexts. A set of input-output equations describing the process is defined. Each input-output equation corresponds to a thread and includes a thread offset expressed as a summation of individual context offsets. A state-space model is created that describes an evolution of the process using the set of input-output equations. The state-space model allows to estimate individual context offsets.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: January 15, 2013
    Assignee: Applied Materials, Inc.
    Inventor: Jianping Zou
  • Patent number: 8350514
    Abstract: A numerical controller for controlling a multi-axis machine calculates an axis-dependent translation error amount and an axis-dependent rotation error amount based on a command axis position. Translation and rotation compensation amounts are calculated based on the axis dependent translation and rotation error amounts, respectively. The translation and rotation compensation amounts are added to command linear and rotary axis positions, respectively. Three linear axes and three rotary axes are driven to the added positions, individually. Thus, there is provided a numerical controller that enables even machining with a side face of a tool or boring to be in commanded tool position and posture (orientation) in the multi-axis machine.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: January 8, 2013
    Assignee: Fanuc Corporation
    Inventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
  • Patent number: 8352066
    Abstract: A machine tool with a main positioning device for positioning a main support element in a translational linear direction within a main region of displacement is provided. A main machining device and an accessory machining device are arranged on the main support element. The machining devices have pivoting devices for pivoting the machining heads in a rotatory basic pivoting direction. Every accessory pivoting device is connected to the main support element via a respective supplementary accessory positioning device for positioning the respective accessory machining head in the translational linear direction relative to the main support element within a respective supplementary accessory region of displacement.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: January 8, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventor: Eberhard Zentgraf
  • Publication number: 20120330455
    Abstract: Apparatus, including a workstation (26) which is configured to receive a toolpath request and to generate a toolpath in response to the toolpath request. The workstation is also configured to divide the toolpath request into multiple service reel quests and to output the service requests over a local network (62). The apparatus also includes a toolpath calculation accelerator (80) which is coupled to receive at least one of the service requests from the workstation via the local network. The accelerator is configured to process each received service request so as to generate a calculation result, and to transfer the calculation result to the workstation via the local network for incorporation of the calculation result into the toolpath generated by the workstation.
    Type: Application
    Filed: March 7, 2011
    Publication date: December 27, 2012
    Applicant: CIMATRON LTD.
    Inventor: Roy Sterenthal
  • Publication number: 20120330456
    Abstract: A numerical control device includes a retraction-direction decision unit that decides a retracting direction of the tool when determining that the tool deviates from the movable range, and a tool-locus correction unit that corrects a locus of the tool based on this retracting direction so that a distance between the tool and a rotation center of a table while retracting is equal to or larger than a distance between the tool and the rotation center of the table at a time of either the start of rotation of the table or the end of the rotation of the table. According to the present invention, it is possible to avoid a stroke-over while avoiding interference between the tool and a workpiece when a table rotation command that possibly causes a stroke-over on the linear axis is issued while executing a control on a coordinate system other than a machine coordinate system.
    Type: Application
    Filed: March 8, 2010
    Publication date: December 27, 2012
    Applicant: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Takeshi Tsuda, Tomonori Sato, Shunro Ono, Daisuke Fujino
  • Publication number: 20120310405
    Abstract: A numerical controller controls an object for movement along a movement path according to a machining program. If consecutive command blocks are oriented in the same direction, they are set as a single vector. These three consecutive vectors (first, second, and third vectors) thus created are determined to be located at a pick-feed section if the first and third vectors are oriented in the same direction and if the length of the second vector is within a predetermined range. The movement path is corrected to a path that successively linearly connects the start point of the first vector, points on the first and third vectors, and the end point of the third vector.
    Type: Application
    Filed: May 9, 2012
    Publication date: December 6, 2012
    Applicant: FANUC Corporation
    Inventors: Nobuaki AIZAWA, Eiji GENMA, Tomokazu KAYANUMA
  • Patent number: 8313271
    Abstract: The present invention provides a method for machining a part from a workpiece. The workpiece is divided into a plurality of sectors and a plurality of fiducials are disposed within each sector. The separation distance between each fiducial is then calibrated to a workpiece distance unit. The present invention then includes the steps of a) positioning the workpiece into the desired position relative to a cutting machine; b) calibrating the cutting machine to the workpiece distance units of one sector; c) cutting one sector with the calibrated cutting machine; d) repeating steps a-c until the part is completed.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: November 20, 2012
    Assignee: University of North Carolina at Charlotte
    Inventor: Kevin Scott Smith
  • Patent number: 8301421
    Abstract: The specification and drawings present a new method, system and software product for and apparatus for generating a robotic validation system for a robot design. The robotic validation system for the robot design of a robotic system is automatically generated by converting a robot design into a generic robotic description using a predetermined format, then generating a control system from the generic robotic description and finally updating robot design parameters of the robotic system with an analysis tool using both the generic robot description and the control system.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: October 30, 2012
    Assignee: Energid Technologies
    Inventors: James A. Bacon, James D. English
  • Patent number: 8295972
    Abstract: Technology for milling selected portions of a workpiece by a cutting tool of a numerical control machine is described. The described technology can receive a main toolpath, the main toolpath comprising one or more cuts; compute one or more transition toolpaths, each transition toolpath defining a transition area intersecting one or more of the cuts of the main toolpath; trim one or more cuts of the main toolpath near two or more points of intersection between the main toolpath and the transition toolpaths; connect the trimmed portions of the main toolpath with one or more connecting moves such that each connecting move is mostly inside one or more of the transition areas; and mill the selected portions of the workpiece by moving the cutting tool in accordance with the cuts, transition toolpaths, trimmed cuts, and connecting moves.
    Type: Grant
    Filed: October 7, 2009
    Date of Patent: October 23, 2012
    Assignee: Celeritive Technologies, Inc.
    Inventors: Glenn Coleman, Evan C. Sherbrooke
  • Patent number: 8295973
    Abstract: A control arrangement for an electric drive with a control which processes desired values and actual values of the electric drive in relation to a desired-actual control is provided. A determination device determines a derived variable in an iterative manner in accordance with the actual values and the derived variable is fed to an evaluation device. The evaluation device associates the derived variables with position values of the drive and determines, after accumulating several derived variables, characteristic values of a systematic error in the desired values and/or the actual values. In accordance with the determined characteristic values, the evaluation device determines correction values and switches the correction values to the desired values, the actual values or the difference of desired and actual values.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: October 23, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Roland Finkler, Hans-Georg Köpken
  • Publication number: 20120259452
    Abstract: A center hole machining method includes first to fifth steps. The first step includes obtaining outer peripheral shape data of a plurality of portions of the shaft blank in an axial direction. The second step includes obtaining a center axis by comparing measured data of the portions of the shaft blank with design data. The third step includes calculating a minimum distance from the center axis to the outer periphery in each of the portions of the shaft blank. The fourth step includes shifting the center axis in a direction of making the minimum distance greater than the machining dimension and repeatedly executing the third step when the minimum distance is less than or equal to the machining dimension. The fifth step includes boring the center hole in an end surface of the shaft blank at a position arranged on a line extended from the center axis.
    Type: Application
    Filed: January 21, 2011
    Publication date: October 11, 2012
    Applicant: KOMATSU NTC LTD.
    Inventor: Akihiro Yoshimoto
  • Publication number: 20120239182
    Abstract: An NC control unit 100 includes a touch panel display device 155 through which a barrier canceling command is input and a machining control section 160 that performs an interference check for interference between a milling tool 70 and a chuck 58 and jaws 60. When the machining control section 160 determines that interference occurs and stops movement of a tool rest 54, the machining control section 160 writes the barrier canceling command that commands cancelation of the interference check for a process of a machining program where the interference has been determined based on manipulation of the display device 155. When the machining program including the barrier canceling command is carried out to machine subsequent workpieces, the machining control section 160 omits the interference check for the process corresponding to the barrier canceling command.
    Type: Application
    Filed: December 15, 2009
    Publication date: September 20, 2012
    Applicant: Yamazaki Mazak Corporation
    Inventors: Kazuhiro Kikata, Morikuni Kimura, Sachio Ikeda
  • Publication number: 20120224930
    Abstract: A machining method of a press die having a pierce cutter and a secondary relief-clearance area recessed inward relative to a profile of the pierce cutter. A plunge cutting tool has an edge portion protruding from an outer circumference of a tool body and can carve while rotating and moving in an axial direction of the tool body. While rotating the plunge cutting tool with an axis of the tool body being approximately parallel to a surface of the pierce cutter, the plunge cutting tool is relatively moved along the profile of the pierce cutter. The plunge cutting tool is also relatively moved in the axial direction of the tool body along the shape of the pierce cutter and the secondary relief-clearance area in a piercing direction each time the plunge cutting tool is relatively moved by a predetermined pitch.
    Type: Application
    Filed: February 8, 2012
    Publication date: September 6, 2012
    Applicant: TOSHIBA KIKAI KABUSHIKI KAISHA
    Inventors: Kouichi KATOH, Takamasa Itoh, Yoshiaki Mikami, Norihiro Miyazawa, Hirofumi Shinohara
  • Patent number: 8260453
    Abstract: A numerical controller for controlling a five-axis machining apparatus, in which a tool orientation command is corrected to thereby attain a smooth machined surface and a shortened machining time. The numerical controller includes command reading device that successively reads a tool orientation command, tool orientation command correcting device that corrects the tool orientation command so that a ratio between each rotary axis motion amount and a linear axis motion amount is constant in each block, interpolation device that determines respective axis positions at every interpolation period based on the tool orientation command corrected by the tool orientation command correcting device, a motion path command, and a relative motion velocity command such that a tool end point moves along a commanded motion path at a commanded relative motion velocity, and device that drives respective axis motors such that respective axis positions determined by the interpolation device are reached.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: September 4, 2012
    Assignee: Fanuc Ltd
    Inventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Daijirou Koga