Specified Tool Feed Path At Entry Or Withdrawal Patents (Class 700/190)
  • Patent number: 12017315
    Abstract: A machining device can lengthen the lifespan of a tool and improve the machining quality of a workpiece by managing the amount of wear of the tool by machining the workpiece using the other portion of the tool when a portion of the tool is worn and the machining performance of the tool is decreased. The machining device includes: a tool-moving unit coupled to a machining unit to change the position of the tool with respect to the workpiece; a supporting unit supporting the workpiece; a sensor unit disposed at the machining unit and measuring a current amount supplied to a machining motor operating the tool, or an operation force of the tool; and a control unit receiving a measurement signal from the sensor unit and transmitting a control signal to the tool-moving unit and the supporting unit.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: June 25, 2024
    Assignee: Korea Institute of Industrial Technology
    Inventors: Tae Gon Kim, Hyo Young Kim, Seok Woo Lee
  • Patent number: 11663379
    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes. A method includes performing numerical simulation of a modeled object in accordance with a current version of the three dimensional shape and the one or more in-use load cases; finding a maximized stress or strain element, for each in-use load cases; determining an expected number of loading cycles for each of the one or more in-use load cases for the physical structure using the maximized stress or strain element and data relating fatigue strength to loading cycles; redefining a fatigue safety factor inequality constraint for the modeled object; computing shape change velocities for an implicit surface in a level-set representation of the three dimensional shape in accordance with at least the fatigue safety factor inequality constraint; and updating the level-set representation using the shape change velocities.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: May 30, 2023
    Assignee: Autodesk, Inc.
    Inventors: Andrew John Harris, Allin Irving Groom, Konara Mudiyanselage Kosala Bandara, Adrian Adam Thomas Butscher, Dagmara Lilianna Szkurlat
  • Patent number: 10838221
    Abstract: A collimating structure, a method for fabricating the same and a display device are provided. The collimating structure includes a plurality of light-shielding layers with light-transmitting parts, and the distances between the respective light-shielding layers are adjusted using light-transmitting layers to thereby achieve a desirable depth-to-width ratio of a column of holes so as to define a light convergence angle of the collimating structure. At least one intermediate light-shielding layer is arranged between the top light-shielding layer and the bottom light-shielding layer, and the distances between the respective light-shielding layers are adjusted using the light-transmitting layers, so that crosstalk between light of the light-transmitting parts can be shielded to thereby improve the accuracy of recognized information about texture.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: November 17, 2020
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Xiaoquan Hai, Xue Dong, Haisheng Wang, Yingming Liu, Lei Wang, Rui Xu
  • Patent number: 10452052
    Abstract: Systems and method relating to machining parts include a CNC system, and a computer including a processor and a computer-readable medium, wherein the computer-readable medium encodes instructions including receiving, at the computer program, output data from a CNC machine that receives instructions of a Numerical Control (NC) program at a computer of the CNC machine, the instructions causing the CNC machine to i) manufacture a part, and ii) output the output data, parsing, by the computer program, the output data before completion of the manufacturing of the part by the CNC machine in accordance with the instructions of the NC program, selecting, by the computer program and based on one or more predetermined parameters, a set of data from the parsed output data; and providing, by the computer program to a remote system, the set of data for processing to facilitate machining using the CNC machine.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: October 22, 2019
    Assignee: Autodesk, Inc.
    Inventors: Nathan David Rogers, Paul Wilkinson, Joseph George Lambourne
  • Patent number: 9658613
    Abstract: A facility for automated modelling of the cutting process for a particular material to be cut by a beam cutting tool, such as a waterjet cutting system, from empirical data to predict aspects of the waterjet's effect on the workpiece across a range of material thicknesses, across a range of cutting geometries, and across a range of cutting quality levels, all of which may be broader than, and independent of the actual requirements for a target workpiece, is described.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: May 23, 2017
    Assignee: OMAX Corporation
    Inventors: Axel H. Henning, James M. O'Connor
  • Patent number: 9547317
    Abstract: An information processing device includes a memory; and a processor coupled to the memory and configured to obtain data including a temperature in a space where each of a plurality of air conditioning apparatuses is installed, a temperature outside the space, and power consumption of the plurality of air conditioning apparatuses, calculate a factor to obtain relationship between the temperature in the space, the temperature outside the space, and the power consumption related to each of the plurality of the air conditioning apparatuses based on the obtained data, and calculate, in a case of changing a setting temperature of the plurality of air conditioning apparatuses, a change width of each of the setting temperatures of the plurality of air conditioning apparatuses in such a manner that variation in the change width becomes a control unit using an objective function expressing a cost of a power supplier and the calculated factor.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: January 17, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Hironobu Kitajima, Toshihiro Sonoda
  • Patent number: 9026242
    Abstract: A position correcting system, method and tool for guiding a tool during its use based on its location relative to the material being worked on. Provided is a system and tool which uses its auto correcting technology to precisely rout or cut material. The invention provides a camera which is used to track the visual features of the surface of the material being cut to build a map and locate an image on that map used to reference the location of the tool for auto-correction of the cutting path.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: May 5, 2015
    Assignee: Taktia LLC
    Inventors: Alec Rivers, Ilan Moyer
  • Patent number: 9020629
    Abstract: Loads that act on all the bearings that support a main spindle are derived from a variation in the state of the main spindle and, in addition, raceway surface contact pressures of the respective bearings are analyzed, so it is possible to accurately keep track of the state of each bearing. Then, when the raceway surface contact pressure exceeds a corresponding threshold, a machining condition is changed to execute control such that the raceway surface contact pressure does not exceed the corresponding threshold, and, furthermore, when the raceway surface contact pressure exceeds the corresponding threshold even when the machining condition is changed, the main spindle is controlled to stop, so it is possible to prevent a seizure of each bearing. Thus, it is possible to improve machining accuracy by controlling the main spindle with high accuracy.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: April 28, 2015
    Assignee: JTEKT Corporation
    Inventor: Shigeru Matsunaga
  • Publication number: 20150088301
    Abstract: A method determines a feedrate of a tool machining a workpiece according to a path. The method partitions the path into a set of segments, such that within each segment a function of engagement of the tool and the workpiece is substantially constant. Next, the method determines a feedrate for each segment in the set.
    Type: Application
    Filed: September 23, 2013
    Publication date: March 26, 2015
    Applicant: Mitsubishi Electric Research Laboratiories, Inc.
    Inventors: Huseyin Erdim, Alan Sullivan
  • Patent number: 8880212
    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: September 24, 2012
    Date of Patent: November 4, 2014
    Assignee: Celeritive Technologies, Inc.
    Inventors: Glenn Coleman, Evan C. Sherbrooke
  • Patent number: 8874255
    Abstract: A method of control of rotation of a spindle device and a control system of a machine tool which enable machining without generation of chatter vibration without using special tools of variable pitch cutting edges or chatter vibration detecting means. The method of control of rotation of a spindle device and control system of a machine tool according to the present invention store spindle rotational speed change data, which determines how to change a rotational speed of a spindle in accordance with an instructed speed, linked with machining conditions and stability limit data, select, from an instructed spindle rotational speed and machining conditions and the stored stability limit data, spindle rotational speed change data giving less vibration, and use the selected spindle rotational speed change data as the basis to change the rotational speed of the spindle.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: October 28, 2014
    Assignee: Makino Milling Machine Co., Ltd.
    Inventors: Ryoichi Miyamoto, Haruka Nagahara, Sumie Nagahara, Osamu Nagahara
  • Publication number: 20140316555
    Abstract: Method for determining an adaptive tool path: provides an aerofoil with deposition plane; determines deposition plane points corresponding to leading and trailing edges and circle centre constrained by suction and pressure surfaces at their greatest distance apart; determines circle centre point edge position passing through deposition plane points; determines trailing and leading edge reference lines extending from the circle centre point through trailing and leading edge points, respectively and mid-reference line(s) extending from the circle centre point through mid-reference point(s) between leading and trailing edge points; trims and determines each mid reference line to the bounds of the suction and pressure surfaces; applies an adaptive factor to each mid reference line providing an adaptive point for each mid-reference line; determines an spline extending through the leading and trailing edge points and each adaptive point; and traverses a tool along the spline or offset path from the spline by a fact
    Type: Application
    Filed: March 13, 2014
    Publication date: October 23, 2014
    Applicant: ROLLS-ROYCE PLC
    Inventors: Alistair BUCHANAN, Christopher Paul HEASON
  • Patent number: 8868228
    Abstract: When a numerical controller executes a tool-center-point control in which a path of a tool center point with respect to a workpiece is instructed, and the workpiece is machined along the instructed path based on a speed instruction, the numerical controller sets the speed instruction so that the speed instruction is a synthesis speed with respect to a synthesis distance of a relative moving distance between the workpiece and a tool center point and a tool-direction changing distance due to a relative change in a tool direction with respect to the workpiece by a rotary axis. The numerical controller interpolates a position of a linear axis and a position of a rotary axis by the tool-center-point control according to the synthesis speed and drives the linear axis and the rotary axis to the position of the linear axis and the position of the rotary axis created by the interpolation.
    Type: Grant
    Filed: November 1, 2011
    Date of Patent: October 21, 2014
    Assignee: FANUC Corporation
    Inventors: Toshiaki Otsuki, Takafumi Sasaki
  • Publication number: 20140172152
    Abstract: A method and apparatus for customizing tool paths. A reference tool path is identified for a tool based on an expected shape for a surface of an object. Offset data is generated for a plurality of sample points identified for use in evaluating the surface of the object. The offset data identifies a difference between the expected shape for the surface of the object and an actual shape of the surface of the object. The reference tool path is modified using the offset data to form a modified tool path for the tool.
    Type: Application
    Filed: January 17, 2013
    Publication date: June 19, 2014
    Applicant: THE BOEING COMPANY
    Inventors: David Michael Bain, Martin Alexander Szarski, Phillip John Crothers
  • Publication number: 20140121822
    Abstract: A numerical controller has a threading cycle function that performs threading on a workpiece by repeating an operation in which a tool is positioned at a cutting start position based on a machining program designating a thread shape and is relatively moved in the workpiece axis direction with respect to the workpiece. By a threading instruction of the machining program, a cutting start position for each cycle is calculated so that the workpiece is sequentially cut in a direction opposite to the movement direction of the tool with respect to the workpiece. The tool is positioned at the cutting start position calculated for each cycle and the threading is performed on the workpiece.
    Type: Application
    Filed: October 18, 2013
    Publication date: May 1, 2014
    Applicant: FANUC CORPORATION
    Inventors: Makoto SUZUKI, Shuji OGAWA
  • Patent number: 8694149
    Abstract: A method for generating a tool path for milling a region of a workpiece is disclosed. The region has a first side meeting at its respective ends a first end of each of a second side and a third side. The method includes the steps of: (1) determining, using a computer, a radius of curvature and a center of each of a succession of circularly shaped tool passes, each successive tool pass advancing into the region from the first side of the region, wherein the radius of curvature and the center of each advancing tool pass is determined such that an engagement of the cutter following the tool path does not exceed a predetermined value of cutter engagement, and (2) generating instructions for controlling the milling cutter to mill the region in accordance with the generated tool path.
    Type: Grant
    Filed: February 3, 2011
    Date of Patent: April 8, 2014
    Assignee: Truemill, Inc.
    Inventors: Alan Diehl, Robert B. Patterson
  • Publication number: 20140088755
    Abstract: A pre-read/analysis process is carried out to analyze a code in a block, and whether or not the analyzed data contains an inter-path waiting code is determined. When the block contains an inter-path waiting code, the pre-read/analysis process is suspended, and whether or not a preset specified condition is met is judged. When the specified condition is met, inter-path waiting is started. When the inter-path waiting is established, code analysis data created before creation of execution data is discarded, and a pre-read/analysis process on the next block is immediately started.
    Type: Application
    Filed: September 19, 2013
    Publication date: March 27, 2014
    Applicant: FANUC Corporation
    Inventors: Makoto HAGA, Masaaki SHINDOU
  • Patent number: 8682469
    Abstract: A first servomotor drives a first portion in a moving radius rotational direction. A second portion is supported by the first portion such that the second portion is movable in a moving radius direction. A second servomotor drives the second portion in the moving radius direction. The second portion supports a tool for processing a work. A control device generates measurement data indicating relationships between coordinates in the moving radius rotational direction of a plurality of points on a reference surface of the work and distances from the plurality of points to a distance sensor based on a distance signal from the distance sensor, determines a coordinate range in the moving radius rotational direction of a step formed on the reference surface based on the measurement data, generates control data indicating a locus of the tool based on the measurement data and the step coordinate range, and numerically controls the first and second servomotors based on the control data.
    Type: Grant
    Filed: January 29, 2010
    Date of Patent: March 25, 2014
    Assignee: Mitsubishi Heavy Industries, Ltd.
    Inventor: Takeshi Yamada
  • Patent number: 8676372
    Abstract: A method and apparatus for managing machining. A desired level of engagement of a tool may be identified with a workpiece. A tool path for the tool may be generated relative to the workpiece. The tool path may have a number of levels of engagement of the tool with the workpiece along the tool path. The number of levels of engagement of the tool with the workpiece along the tool path may be based on the desired level of engagement.
    Type: Grant
    Filed: July 19, 2011
    Date of Patent: March 18, 2014
    Assignee: The Boeing Company
    Inventors: Jared Lee Bolin, Ryan Lee Hanks
  • Publication number: 20130297064
    Abstract: Technology for milling selected portions of a workpiece by a cutting tool of a numerical control machine is described. The described technology provides methods and apparatuses for milling areas of a part so that more aggressive machining parameters can be used in the toolpath, thereby resulting in reduced machining time and load. The described technology additionally determines directions of the tool axis vector at points along a toolpath in order to achieve a desired part shape while optionally maintaining high material removal rates.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Applicant: CELERITIVE TECHNOLOGIES, INC.
    Inventor: CELERITIVE TECHNOLOGIES, INC.
  • Publication number: 20130282162
    Abstract: Generating a machine tool program for performing coordinate measurements. The machine tool program may be communicated to a machine tool controller such that the machine tool controller is operable to execute the machine tool program. The machine tool program may be generated from a dimensional metrology program. As part of generating the machine tool program, a path definition and a machine definition may be combined. Measurement data resulting from an execution of the machine tool program may be received by a data server and analyzed using dimensional metrology analysis. Indicators may be provided within the machine tool program to be used during dimensional metrology analysis.
    Type: Application
    Filed: March 8, 2013
    Publication date: October 24, 2013
    Applicant: Hexagon Metrology AB
    Inventor: Hexagon Metrology AB
  • 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: 20130204426
    Abstract: A method including a bend angle calculation step of calculating a bend angle ? at each connecting point of a broken line which is obtained by successively connecting a predetermined plurality of machining points P1 to P3 by line segments, an approximation curve derivation step of deriving an approximation curve L5 closer to the connecting point the larger the bend angle ? calculated by the bend angle calculation step, and a tool path generation step of generating a tool path PA7 along the approximation curve L5 derived by the approximation curve derivation step.
    Type: Application
    Filed: October 25, 2010
    Publication date: August 8, 2013
    Applicant: MAKINO MILLING MACHINE CO., LTD
    Inventors: Masashi Tanuma, Takashi Komori, Takahiro Yoshimura
  • Patent number: 8504188
    Abstract: In a method, device and in a non-transitory computer-readable storage medium for computer-assisted generation of a manipulator path of a computer-controlled manipulator, a processor is loaded with a virtual tool and generates a virtual tool path based in a virtual component and the loaded virtual tool. The processor is also loaded with a virtual manipulator kinematic and generates a virtual manipulator path based on the virtual tool path and the virtual manipulator kinematic.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: August 6, 2013
    Assignee: Kuka Laboratories GmbH
    Inventor: Andreas Keibel
  • Patent number: 8489224
    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: Grant
    Filed: February 28, 2011
    Date of Patent: July 16, 2013
    Assignee: Solidcam Ltd.
    Inventors: Michael Berman, Doron Osovlanski, Christopher Calderone, Anthony Calderone
  • Patent number: 8428768
    Abstract: Computer-enabled methods and devices allow for the ready set-up for machine instruction generation by addressing various combinations of machining patterns and tool axis orientations via the selection or designation of a machining pattern and the selection or designation of a tool axis orientation via exemplary separate menus of a user interface.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: April 23, 2013
    Assignee: DP Technology Corp.
    Inventors: Francesco Bandini, Roberto Parigi
  • Patent number: 8386069
    Abstract: A method of synchronizing a pickup of a handling device, a computer readable medium and a control device are disclosed. During movement, a pickup of a multi-axis handling device is synchronized with an object to be picked up which is carried along by a conveyor device. Furthermore, the pickup is synchronized with a moving conveyor device in order to put the object down onto the conveyor device. The pickup is synchronized along a computationally-determined polynomial path of at least the 3rd order between a starting point and a destination point.
    Type: Grant
    Filed: July 7, 2009
    Date of Patent: February 26, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Guido Hartmann, Tino Heber, Andre Heydenreich, Holger HĆ¼fner, Raimund Kram
  • Publication number: 20130046405
    Abstract: A tool path generation device that calculates a tool path to be used by a machine tool device, and that provides a high machining efficiency with suppressed occurrence of chatter vibration by calculating machining conditions in consideration of a chatter vibration increase and decrease affecting value that affects increase and decrease in chatter vibration.
    Type: Application
    Filed: March 29, 2011
    Publication date: February 21, 2013
    Applicants: NATIONAL UNIVERSITY CORPORATION NAGOYA UNIVERSITY, OKUMA CORPORATION
    Inventor: Eiji Shamoto
  • Patent number: 8311673
    Abstract: A method for providing independent static and dynamic models in a prediction, control and optimization environment utilizes an independent static model (20) and an independent dynamic model (22). The static model (20) is a rigorous predictive model that is trained over a wide range of data, whereas the dynamic model (22) is trained over a narrow range of data. The gain K of the static model (20) is utilized to scale the gain k of the dynamic model (22). The forced dynamic portion of the model (22) referred to as the bi variables are scaled by the ratio of the gains K and k. Thereafter, the difference between the new value input to the static model (20) and the prior steady-state value is utilized as an input to the dynamic model (22). The predicted dynamic output is then summed with the previous steady-state value to provide a predicted value Y.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: November 13, 2012
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eugene Boe, Stephen Piche, Gregory D. Martin
  • 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
  • Publication number: 20120179285
    Abstract: A method and system for automated repair of a machine component is provided. According to the proposed method, a first geometry of the component, including a damaged portion of the component, is digitalized. A trough is then machined over the damaged portion of the component. The machining is numerically controlled using digitalized geometrical data of the first geometry of the component. A second geometry of the component is then digitalized subsequent to the machining, the second geometry including the trough. Subsequently, a material is deposited over the trough. The deposition of the material is numerically controlled digitalized geometrical data of the second geometry of the component.
    Type: Application
    Filed: August 16, 2010
    Publication date: July 12, 2012
    Inventors: Torsten Melzer-Jokisch, Dimitrios Thomaidis, Rolf Wilkenhƶner
  • Patent number: 8150545
    Abstract: A method and a device for position-dependent compliance compensation in a machine tool is disclosed. The compliance of the machine tool is derived at a position of a tool of the machine tool from machine data stored in memory, a machining force acting on the tool during a machining process at this position is determined, and at least one machining parameter that has an influence on the machining process is derived at this position in dependence on the derived compliance and the machining force so as to counteract a displacement of the tool with respect to a desired position caused by the compliance of the machine tool and the machining force. This optimizes the machining time and/or contour fidelity when machining a workpiece with a machine tool.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: April 3, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Dirk Jahn, Rouven Meidlinger, Mirco Vitr
  • Patent number: 8121720
    Abstract: A tool-path calculation apparatus for a numerical controlled system and a method for operating the same are applied to a CNC tool machine. The tool-path calculation apparatus includes an upper controller and a servo driver. Firstly, an interpreter is provided to interpret the tool paths to produce a plurality of executable instructions. Afterward, the executable instructions are sent from the upper controller to the servo driver through a serial communication interface and stored in a queue buffer. Finally, the executable instructions are received and calculated by a tool path calculator to produce a plurality of points along the tool paths.
    Type: Grant
    Filed: October 16, 2009
    Date of Patent: February 21, 2012
    Assignee: Delta Electronics, Inc.
    Inventor: Ching-Shiong Tsai
  • Patent number: 8078295
    Abstract: A method for controlling acceleration and deceleration before interpolating is provided. The method includes steps of previewing and analyzing a processing program to estimate a limitation of a processing velocity and distributing a processing velocity according to the limitation. The step of previewing and analyzing a processing program includes sub-steps of providing the processing program including a pathway formed by plural blocks, unitizing the motion vector of each block into the unit vector ( N ^ i = N _ i ? N _ i ? ) , calculating a length (DVi=?{right arrow over (DV)}i?) of a vector difference in the unit vectors between each block and its next block ({right arrow over (DV)}i={circumflex over (N)}i?{circumflex over (N)}i+1), calculating a sum of the length of the vector difference in a distance from a starting block (S=?DVn), and calculating the limitation of the processing velocity for an end of each block (Vlim) according to an inverse ratio of the sum (1/S).
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: December 13, 2011
    Assignee: Industrial Technology Research Institute
    Inventors: Chin-Chu Sun, Shih-Chang Liang, Wan-Kun Chang, Yung-Ming Kao, Cheng-Yu Chen
  • Publication number: 20110301743
    Abstract: A first servomotor drives a first portion in a moving radius rotational direction. A second portion is supported by the first portion such that the second portion is movable in a moving radius direction. A second servomotor drives the second portion in the moving radius direction. The second portion supports a tool for processing a work. A control device generates measurement data indicating relationships between coordinates in the moving radius rotational direction of a plurality of points on a reference surface of the work and distances from the plurality of points to a distance sensor based on a distance signal from the distance sensor, determines a coordinate range in the moving radius rotational direction of a step formed on the reference surface based on the measurement data, generates control data indicating a locus of the tool based on the measurement data and the step coordinate range, and numerically controls the first and second servomotors based on the control data.
    Type: Application
    Filed: January 29, 2010
    Publication date: December 8, 2011
    Inventor: Takeshi Yamada
  • Patent number: 8021154
    Abstract: A method for manufacturing one or several dental prostheses, comprising the steps of: performing a rapid prototyping method for manufacturing one or several dental prostheses and subsequent working, such as reworking, of the one or several dental prostheses with a machining method, such as a milling method. In addition, a method for creating a data record which can be used for a rapid prototyping method for manufacturing a dental prosthesis wherein an end data record is obtained from a starting data record, so that in at least one area of a dental prosthesis manufactured with the end data record excess material is provided, compared to a dental prosthesis manufactured with the starting data record.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: September 20, 2011
    Assignee: Straumann Holding AG
    Inventors: Stephan Holzner, Gerhard Weber
  • Patent number: 8019460
    Abstract: A numerical controller having a function-generating unit which executes function generation for shaft movement according to a machining program is provided, the numerical controller further comprising a unit which stores shape data of the movable unit and shape data of an interfering structure; a retracting direction determining unit which determines a retracting direction; an interference checking position calculating unit which successively calculates, as an interference checking position, a position in which a desired distance is added to the current position of the movable unit according to the determined retracting direction; an interference confirming unit which confirms presence or absence of interference between the shape data of the movable unit and the shape data of the interfering structure by virtually moving the shape data of the movable unit; and a power outage detecting unit which sends a power outage signal to a DC power supply unit and the function-generating unit during power outage, wherein
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: September 13, 2011
    Assignee: Okuma Corporation
    Inventors: Noritaka Akaiwa, Koji Eba
  • Patent number: 8000834
    Abstract: A method using a computer for generating a spiral-like tool path for milling a region of a workpiece is disclosed. The method includes the steps of: creating a family of concentric indexed circular arcs at each of two or more separate and distinct selected points within the region; determining parameters of a first set of blends to connect together the circular arcs of adjacent families of the circular arcs having an identical index to form a plurality of isoloops; determining parameters of a second set of blends for blending between adjacent isoloops to form the spiral-like tool path, and generating instructions for controlling the milling cutter in accordance with the generated tool path.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: August 16, 2011
    Assignee: Surfware, Inc.
    Inventors: Alan Diehl, Robert B. Patterson
  • Publication number: 20110190922
    Abstract: A polishing machine is described in which a surface treatment tool is moved across the surface of a workpiece in accordance with a predefined tool-path, in order to carry out the desired treatment process. The tool-path is non-periodic and preferably pseudo-random. Various techniques are described for generating data representing the tool-path to be followed. A technique is also described for determining optimum control parameters used to control the polishing machine for a given tool-path. The surface treatment may be a shaping technique in which material is removed from the surface, or a technique for adding material to the surface of the workpiece, or a technique for modifying the surface or a region under the surface of the workpiece.
    Type: Application
    Filed: August 26, 2008
    Publication date: August 4, 2011
    Applicant: ZEEKO LIMITED
    Inventors: David Walker, Anthony Beaucamp, Christina Dunn
  • Publication number: 20110118866
    Abstract: Computer-enabled methods and devices allow for the ready set-up for machine instruction generation by addressing various combinations of machining patterns and tool axis orientations via the selection or designation of a machining pattern and the selection or designation of a tool axis orientation via exemplary separate menus of a user interface.
    Type: Application
    Filed: January 26, 2011
    Publication date: May 19, 2011
    Inventors: Francesco Bandini, Roberto Parigi
  • Patent number: 7894930
    Abstract: Computer-enabled methods and devices allow for the ready set-up for machine instruction generation by addressing various combinations of machining patterns and tool axis orientations via the selection or designation of a machining pattern and the selection or designation of a tool axis orientation via exemplary separate menus of a user interface.
    Type: Grant
    Filed: February 7, 2008
    Date of Patent: February 22, 2011
    Assignee: DP Technology, Corp.
    Inventors: Francesco Bandini, Roberto Parigi
  • Patent number: 7877162
    Abstract: A process and apparatus for the manufacture of adapted, fluidic surfaces on a gas turbine blade is disclosed. In an embodiment, the process includes: (a) generating a nominal milling program for the manufacture of fluidic surfaces in the region of one flow inlet edge and/or one flow outlet edge for an ideal gas turbine blade; (b) measuring the area of an actual gas turbine blade in the region of one flow inlet edge and/or one flow outlet edge thereof; (c) generating a milling program adapted to the actual gas turbine blade, where measured values determined in step (b) are used to adapt the nominal milling program generated in step (a) to the milling program for the actual gas turbine blade; and (d) manufacturing of the fluidic surfaces on the actual gas turbine blades by milling with the use of the milling program generated in step (c).
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: January 25, 2011
    Assignee: MTU Aero Engines GmbH
    Inventors: Arndt Glaesser, Stefan Heinrich
  • Patent number: 7831332
    Abstract: A method for generating a tool path for machining a pocket with a milling cutter is disclosed. The tool path includes a first portion, a second portion and a transition portion connecting together the first portion and the second portion. The method includes the steps of: determining a radius of a first arc; determining a radius of a second arc; situating the first arc so as to connect the first portion to the second portion in a tangent continuous manner; situating a third arc so as to be tangent continuous the first arc and intersecting the first arc; and situating a fourth arc, so as to be: (1) tangent continuous with the third arc, (2) tangent to the second arc and (3) tangent continuous with either the first portion or the second portion.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: November 9, 2010
    Assignee: Surfware, Inc.
    Inventor: Alan Diehl
  • Patent number: 7809463
    Abstract: A machining apparatus, in which a plurality of user set programs in relation to one axis is written and the amount of the infeed motion of the grinding wheel is increased to restrain the change of the load of the grinding wheel, improves a machining accuracy and achieve a longer life of the grinding wheel.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: October 5, 2010
    Assignee: JTEKT Corporation
    Inventors: Toshihiro Yonezu, Hiroaki Sugiura, Yoshitaro Osaki
  • Patent number: 7792602
    Abstract: A material processing system includes an apparatus having a processing path. A saw station is located along the processing path. A positioner is configured to push a trailing end of a work piece along the processing path toward the saw station. A computer is connected to the apparatus, and programmed to provide a digital interface allowing an operator to control operation of the apparatus through the interface.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: September 7, 2010
    Assignee: Precision Automation, Inc.
    Inventor: Spencer B. Dick
  • Publication number: 20100191359
    Abstract: A method using a computer for generating a spiral-like tool path for milling a region of a workpiece is disclosed. The method includes the steps of: creating a family of concentric indexed circular arcs at each of two or more separate and distinct selected points within the region; determining parameters of a first set of blends to connect together the circular arcs of adjacent families of the circular arcs having an identical index to form a plurality of isoloops; determining parameters of a second set of blends for blending between adjacent isoloops to form the spiral-like tool path, and generating instructions for controlling the milling cutter in accordance with the generated tool path.
    Type: Application
    Filed: March 11, 2010
    Publication date: July 29, 2010
    Applicant: SURFWARE, INC.
    Inventors: Alan DIEHL, Robert B. Patterson
  • Publication number: 20100138030
    Abstract: A system for calibrating a handling apparatus relative to a workpiece comprises a handling apparatus having at least one tool and at least one measuring arrangement configured to record at least one controlled variable; and a regulatory device configured to determine at least two faces in a multidimensional space and to provide a resultant line of intersection for the at least two faces as a trajectory coordinates using the at least one controlled variable when the at least one workpiece is moved by the at least one measuring arrangement, thereby providing an optimized trajectory profile for implementation.
    Type: Application
    Filed: October 18, 2007
    Publication date: June 3, 2010
    Applicant: ABB AG
    Inventors: Martin Kohlmaier, Rainer Krappinger
  • Patent number: 7715942
    Abstract: In the method for controlling a movable tool, in particular a grinding tool, by means of a feed function that specifies the movement of the tool in time in at least one axis, an initial feed function in the form of at least one initial feed curve (29) is displayed on a monitor. From the initial feed function and from inputs effected by means of a pointing device, a feed function is calculated and displayed as a modified initial feed curve on the monitor. Control commands for moving the tool are produced from the feed function. The input of the feed function is simplified and rendered more flexible.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: May 11, 2010
    Assignee: Fritz Studer AG
    Inventors: Alfred Gaegauf, Martin Abbuehl
  • Patent number: 7684896
    Abstract: A method for estimating joint load at a joint of a segment. The method comprises the steps of receiving kinematic data, determining a modified acceleration using at least the kinematic data, estimating a joint load using at least the modified acceleration; and determining simulated kinematic data for the segment using at least the joint load. The present disclosure thus addresses the problems with conventional inverse dynamics analysis by providing a forward dynamics solution for estimation of joint loads that is stable, guaranteed to converge, computationally efficient, and does not require acceleration computations. According to one embodiment, a joint load is estimated using an approach of closed form dynamics.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: March 23, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventor: Behzad Dariush
  • Patent number: 7668617
    Abstract: The invention relates to a method of calibrating an ophthalmic-lens-piercing machine, a device used to implement one such method and a ophthalmic-lens-machining apparatus comprising one such device. The inventive method applies to a machine including a piercing tool, a lens support which is associated with a first reference mark (O1, X1, Y1), and programmable tool-control means which are associated with a second reference mark expressing set co-ordinates which define a target piercing point (M). A template is placed on the support, and the template includes pre-applied markings defining a third reference mark (O3, X3, Y3), such that the third reference mark in essentially in line with the first reference mark. The template is pierced at a pre-determined point corresponding to a target point, and an image of the template this point position, and a correction is applied to the set co-ordinates that can compensate for the misalignment.
    Type: Grant
    Filed: September 6, 2004
    Date of Patent: February 23, 2010
    Assignee: Briot International
    Inventors: Michaƫl Vassard, Jean-Jacques Videcoq