Digital Positioning Technique Patents (Class 700/186)
-
Publication number: 20130338817Abstract: 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: ApplicationFiled: June 4, 2013Publication date: December 19, 2013Inventor: Thomas R. Schrunk
-
Publication number: 20130325164Abstract: 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: ApplicationFiled: February 24, 2011Publication date: December 5, 2013Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Kotaro Wwatanabe, Shingo Chida
-
Publication number: 20130325165Abstract: 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: ApplicationFiled: May 30, 2013Publication date: December 5, 2013Inventor: Jianping Song
-
Patent number: 8600555Abstract: 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: GrantFiled: January 5, 2011Date of Patent: December 3, 2013Assignee: FANUC LtdInventors: Ryo Nihei, Tetsuaki Kato, Hiroji Nishi
-
Publication number: 20130317641Abstract: 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: ApplicationFiled: May 28, 2012Publication date: November 28, 2013Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Koji Terada, Masakazu Sagasaki
-
Publication number: 20130302103Abstract: 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: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Inventor: Giuliano Sona
-
Patent number: 8577495Abstract: 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: GrantFiled: November 22, 2010Date of Patent: November 5, 2013Assignee: GM Global Technology Operations LLCInventors: Jie Gu, John S. Agapiou, Sheri K. Kurgin, Paula J. Deeds
-
Publication number: 20130282161Abstract: 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: ApplicationFiled: June 13, 2013Publication date: October 24, 2013Inventors: Michael BERMAN, Doron OSOVLANSKI, Christopher Matthew CALDERONE, Anthony Joseph CALDERONE
-
Patent number: 8560112Abstract: 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: GrantFiled: May 9, 2012Date of Patent: October 15, 2013Assignee: FANUC CorporationInventors: Nobuaki Aizawa, Eiji Genma, Tomokazu Kayanuma
-
Patent number: 8554357Abstract: 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: GrantFiled: September 10, 2008Date of Patent: October 8, 2013Assignee: Mitsubishi Heavy Industries, Ltd.Inventor: Jun Fujita
-
Patent number: 8548668Abstract: 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: GrantFiled: August 4, 2011Date of Patent: October 1, 2013Assignee: Caterpillar Inc.Inventors: Bryan J. Everett, Craig L. Koehrsen, Rodney R. Richards, Steven J. Cook
-
Publication number: 20130253694Abstract: 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 progrType: ApplicationFiled: November 1, 2011Publication date: September 26, 2013Applicant: DOOSAN INFRACORE CO., LTD.Inventors: Dae Hyuk Chung, Jong Myoung Park, Joo Sik Lee
-
Publication number: 20130245995Abstract: 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: ApplicationFiled: January 18, 2013Publication date: September 19, 2013Applicant: FANUC CORPORATIONInventors: Toshiaki OTSUKI, Hiroyuki FUJIMOTO
-
Patent number: 8538574Abstract: 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: GrantFiled: March 26, 2010Date of Patent: September 17, 2013Assignee: DMG Electronics GmbHInventor: Rudolf Hahn
-
Patent number: 8538575Abstract: 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: GrantFiled: September 5, 2007Date of Patent: September 17, 2013Assignee: Sunnen Products CompanyInventors: Timothy P. Hoth, Carl A. Mik, Russell L. Jacobsmeyer
-
Patent number: 8521322Abstract: 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: GrantFiled: February 24, 2011Date of Patent: August 27, 2013Assignee: Fanuc CorporationInventors: Hideaki Maeda, Shinya Nakamura
-
Publication number: 20130211577Abstract: 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: ApplicationFiled: November 26, 2012Publication date: August 15, 2013Applicant: FANUC CORPORATIONInventor: FANUC CORPORATION
-
Publication number: 20130190922Abstract: 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: ApplicationFiled: October 6, 2011Publication date: July 25, 2013Applicant: MBDA UK LIMITEDInventors: Andrew Michael Chugg, Jonathan James Ward, James Robert Mcintosh
-
Publication number: 20130173047Abstract: 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: ApplicationFiled: March 7, 2012Publication date: July 4, 2013Applicant: CHUNG YUAN CHRISTIAN UNIVERSITYInventors: Yi-Hua Fan, Ching-En Chen, Wen-Wei Fan, Ying Tsun Lee
-
Publication number: 20130173046Abstract: 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: ApplicationFiled: October 26, 2011Publication date: July 4, 2013Applicant: MAKINO MILLING MACHINE CO., LTD.Inventors: Akira Kawana, Norio Mori, Mitsunari Oda
-
Publication number: 20130173044Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 4, 2013Applicant: KEYME, INC.Inventor: KeyMe, Inc.
-
Publication number: 20130173045Abstract: 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: ApplicationFiled: October 26, 2011Publication date: July 4, 2013Applicant: MAKINO MILLING MACHINE CO., LTDInventors: Akira Kawana, Norio Mori, Mitsunari Oda
-
Publication number: 20130156521Abstract: 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: ApplicationFiled: March 21, 2012Publication date: June 20, 2013Inventors: Junshi Kugo, Ryou Yamaguchi, Eiji Nabata
-
Publication number: 20130151000Abstract: 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: ApplicationFiled: December 12, 2012Publication date: June 13, 2013Applicant: DELCAM PLCInventor: Delcam PLC
-
Publication number: 20130144426Abstract: 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: ApplicationFiled: September 24, 2012Publication date: June 6, 2013Applicant: CELERITIVE TECHNOLOGIES, INC.Inventor: Celeritive Technologies, Inc.
-
Publication number: 20130110278Abstract: 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: ApplicationFiled: August 10, 2012Publication date: May 2, 2013Applicant: FANUC CORPORATIONInventors: Tadashi OKITA, Yasusuke IWASHITA
-
Publication number: 20130103183Abstract: 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: ApplicationFiled: August 23, 2012Publication date: April 25, 2013Applicant: FANUC CorporationInventor: Takeshi MOCHIDA
-
Patent number: 8428765Abstract: 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: GrantFiled: June 22, 2010Date of Patent: April 23, 2013Assignee: JTEKT CorporationInventors: Toshiyuki Okita, Yoshimasa Kuwano, Kazunari Teramoto
-
Publication number: 20130090755Abstract: 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: ApplicationFiled: July 25, 2011Publication date: April 11, 2013Applicant: MITSUBISHI HEAVY INDUSTRIES, LTD.Inventors: Hidetake Kiryu, Hirokazu Matsushita, Kenji Kura, Akihiko Matsumura, Hideaki Yamamoto, Hiroshi Oishi
-
Publication number: 20130090754Abstract: 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: ApplicationFiled: August 15, 2012Publication date: April 11, 2013Applicant: FANUC CorporationInventor: Hiroyuki ABE
-
Patent number: 8412366Abstract: 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: GrantFiled: February 11, 2009Date of Patent: April 2, 2013Assignee: John Bean Technologies CorporationInventors: George Blaine, David A. Below, Arthur W. Vogeley, Jr.
-
Patent number: 8392015Abstract: 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: GrantFiled: June 30, 2010Date of Patent: March 5, 2013Assignee: Canon Kabushiki KaishaInventor: Atsushi Numata
-
Patent number: 8380340Abstract: 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: GrantFiled: October 23, 2008Date of Patent: February 19, 2013Assignee: Okuma CorporationInventor: Tomohiro Abe
-
Publication number: 20130041497Abstract: 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: ApplicationFiled: April 18, 2011Publication date: February 14, 2013Applicant: CARL ZEISS INDUSTRIELLE MESSTECHNIK GMBHInventors: Henning Schon, Jochen Burger, Guenter Grupp, Otto Ruck, Eugen Aubele, Ralf Bernhardt
-
Publication number: 20130041498Abstract: 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: ApplicationFiled: April 21, 2010Publication date: February 14, 2013Applicant: MITSUBISHI ELECTRIC CORPORATIONInventor: Naoki Nakamura
-
Publication number: 20130035781Abstract: 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: ApplicationFiled: July 12, 2012Publication date: February 7, 2013Applicant: ROLLS-ROYCE PLCInventor: Mitchel CAMERON
-
Patent number: 8355810Abstract: 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: GrantFiled: January 29, 2009Date of Patent: January 15, 2013Assignee: Applied Materials, Inc.Inventor: Jianping Zou
-
Patent number: 8350514Abstract: 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: GrantFiled: April 29, 2011Date of Patent: January 8, 2013Assignee: Fanuc CorporationInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Takafumi Sasaki
-
Patent number: 8352066Abstract: 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: GrantFiled: October 19, 2007Date of Patent: January 8, 2013Assignee: Siemens AktiengesellschaftInventor: Eberhard Zentgraf
-
Publication number: 20120330455Abstract: 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: ApplicationFiled: March 7, 2011Publication date: December 27, 2012Applicant: CIMATRON LTD.Inventor: Roy Sterenthal
-
Publication number: 20120330456Abstract: 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: ApplicationFiled: March 8, 2010Publication date: December 27, 2012Applicant: MITSUBISHI ELECTRIC CORPORATIONInventors: Takeshi Tsuda, Tomonori Sato, Shunro Ono, Daisuke Fujino
-
Publication number: 20120310405Abstract: 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: ApplicationFiled: May 9, 2012Publication date: December 6, 2012Applicant: FANUC CorporationInventors: Nobuaki AIZAWA, Eiji GENMA, Tomokazu KAYANUMA
-
Patent number: 8313271Abstract: 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: GrantFiled: July 13, 2007Date of Patent: November 20, 2012Assignee: University of North Carolina at CharlotteInventor: Kevin Scott Smith
-
Patent number: 8301421Abstract: 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: GrantFiled: March 31, 2006Date of Patent: October 30, 2012Assignee: Energid TechnologiesInventors: James A. Bacon, James D. English
-
Patent number: 8295972Abstract: 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: GrantFiled: October 7, 2009Date of Patent: October 23, 2012Assignee: Celeritive Technologies, Inc.Inventors: Glenn Coleman, Evan C. Sherbrooke
-
Patent number: 8295973Abstract: 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: GrantFiled: April 14, 2008Date of Patent: October 23, 2012Assignee: Siemens AktiengesellschaftInventors: Roland Finkler, Hans-Georg Köpken
-
Publication number: 20120259452Abstract: 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: ApplicationFiled: January 21, 2011Publication date: October 11, 2012Applicant: KOMATSU NTC LTD.Inventor: Akihiro Yoshimoto
-
Publication number: 20120239182Abstract: 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: ApplicationFiled: December 15, 2009Publication date: September 20, 2012Applicant: Yamazaki Mazak CorporationInventors: Kazuhiro Kikata, Morikuni Kimura, Sachio Ikeda
-
MACHINING METHOD, PROGRAM, MACHINING-PROGRAM GENERATING PROGRAM AND MACHINING APPARATUS OF PRESS DIE
Publication number: 20120224930Abstract: 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: ApplicationFiled: February 8, 2012Publication date: September 6, 2012Applicant: TOSHIBA KIKAI KABUSHIKI KAISHAInventors: Kouichi KATOH, Takamasa Itoh, Yoshiaki Mikami, Norihiro Miyazawa, Hirofumi Shinohara -
Patent number: 8260453Abstract: 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: GrantFiled: December 1, 2008Date of Patent: September 4, 2012Assignee: Fanuc LtdInventors: Toshiaki Otsuki, Soichiro Ide, Osamu Hanaoka, Daijirou Koga