Digital Or Numerical Systems Patents (Class 318/569)
  • Patent number: 11497490
    Abstract: A powered handheld electromechanical surgical device includes a motor configured to drive extension and retraction of a drive component, a sensor configured to sense force exerted on the drive component during extension of the drive component, and a controller including a processor and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the processor to receive the sensed force from the sensor, control a speed of the motor during extension of the drive component in accordance with the sensed force, determine a speed profile or a force profile during extension of the drive component, and control a speed of the motor during retraction of the drive component in accordance with the speed profile or the force profile.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: November 15, 2022
    Assignee: Covidien LP
    Inventors: Christopher Kelly Evans, Thomas Wingardner
  • Patent number: 11415964
    Abstract: To provide a numerical controller that can detect a position in a machining program at which a speed control abnormality is likely to occur due to an insufficient look-ahead blocks that are used to determine an acceleration/deceleration operation, and start a look-ahead processing function from the position in parallel with looking ahead at the machining program from the start of the machining program in order to stabilize feed rate, cutting speed and other factors.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: August 16, 2022
    Assignee: FANUC CORPORATION
    Inventors: Daisuke Uenishi, Chikara Tango
  • Patent number: 11376698
    Abstract: A dental milling machine is provided with a tool which is guided in a chuck. A workpiece arm is mounted opposite the tool to be able to be moved at least in the direction of the spindle axis. With a control device it can be moved in relation to the workpiece, especially by means of a drive motor of the workpiece arm. The workpiece arm has an abutment element, whereby the control device moves the tool and the abutment element towards each other until they abut each other. The control device can be used to detect abutment of the abutment element with respect to the tool, in particular with respect to its tip, in particular by decelerating the (relative) movement of the tool and the abutment element towards each another, upon contact of the tool and the abutment element. This position may be signaled as a reference position and, especially may be stored.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: July 5, 2022
    Assignee: DMU GmbH
    Inventors: Martin Huber, Alfons Wörmer
  • Patent number: 11231698
    Abstract: A method for controlling a machine tool includes processing a parts program by executing non-cyclic preprocessing run tasks and cyclic main run tasks, two master values resulting from the executed preprocessing run tasks are stored in a first buffer memory. A first part of a curve table is generated, which includes a first specification that assigns to a first one of the master values a first coupling value for a coupling axis. The respective cycle of the main run tasks to which the first master value is assigned is then executed, whereafter a second part of the curve table is executed, which includes a second specification that assigns a second coupling value for the coupling axis to a second one of the master values. The second part is stored in the second buffer memory. Considerable savings in time and memory are achieved.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: January 25, 2022
    Assignee: Siemens Aktiengesellschaft
    Inventor: Andreas Kurniady
  • Patent number: 11105068
    Abstract: A movable machine including a chassis, a tool coupled to the chassis, an operator control carried by the chassis and a controller. The controller is communicatively coupled to the operator control. The controller being configured to send a force feedback and/or a vibration feedback to the operator control thereby conveying information to the operator. The information is not related to a load encountered by the tool.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 31, 2021
    Assignee: CNH Industrial America LLC
    Inventors: Gary R. Kassen, Duqiang Wu, Aditya Singh, Uli Melchinger, Navneet Gulati, Patrick Thomas Dean
  • Patent number: 11061383
    Abstract: A display control device includes a setting unit to set a mode selected by a user from a plurality of modes, and a display unit to display a machine operation panel and a keyboard on an operation screen of a machine operation panel. The modes include at least a machining mode for operating the machine tool to process a workpiece, and an MDI mode. When the mode is changed, the display unit displays a machine operation panel or a keyboard associated with the mode after the change on the operation screen.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: July 13, 2021
    Assignee: DMG MORI CO., LTD.
    Inventors: Michael Rodgers, Munetaka Wakizaka, Kentaro Miyakawa
  • Patent number: 11029663
    Abstract: A method and a device operating according to the method automatically generate a control program designed for diagnostic purposes of a production machine or machine tool. The control program is generated using freely selectable parameters and/or machine-specific parameters by an algorithm which defines a movement profile. The movement profile incorporates at least one test run for at least one axis of the respective production machine or machine tool, wherein the at least one test run produces an axis excitation which is suitable for determining at least one mechatronic characteristic variable of the respective axis.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: June 8, 2021
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Markus Stephan Haschka, Elmar Schäfers, Torsten Schür
  • Patent number: 11018934
    Abstract: A system for configuring and providing automated access to content based on the access rights of a mobile computing device, the location of a mobile computing device, and the user operating the mobile computing device. The system uses a centralized database and management system to configure and manage access to content. The system determines the information that is relevant when a device and user are physically present at a specific location. The system then facilitates access to content on the mobile computing device for user interaction. Access to information is controlled by the system based on a combination of permissions shared by the mobile computing device, the user, and the current location. In one embodiment, access to content is governed by the spatial proximity of the device to some physical asset. In one embodiment, multiple location checks are performed before content is delivered.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 25, 2021
    Assignee: Rockwell Automation, Inc.
    Inventors: Tim Caine, Randy Cannady
  • Patent number: 10976719
    Abstract: A parameter setting support device is provided with a parameter setting interface unit configured to display an input screen for setting a parameter of a function of a numerical controller and accept the setting of the value of the parameter of the function to be set, a related parameter identification unit configured to identify a related function related to the parameter of the settable function, based on the relationship between the parameter and each function of the numerical controller, and a setting range identification unit configured to identify a setting range of the parameter of the related function by calculating a conditional expression predetermined for the setting range of the parameter of the related function. The parameter setting interface unit displays the setting range of the parameter of the related function identified by the setting range identification unit.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: April 13, 2021
    Assignee: FANUC CORPORATION
    Inventor: Sadao Matsukura
  • Patent number: 10917050
    Abstract: A power converter produces power at a greater voltage than provided by a power source, while drawing power from the power source, wherein the power converter has a variable input current limit or a variable input power limit. One or more audio amplifiers are configured into i) drawing power from the power source bypassing the power converter and ii) drawing power from the power converter, according to audio signal amplitude, during audio playback and in accordance with an audio signal being amplified. A load of each amplifier is determined for when the amplifier is drawing power from the power source bypassing the power converter. The variable input limit of the power converter is adjusted in accordance with the determined load, during the audio playback. Other aspects are also described and claimed.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: February 9, 2021
    Assignee: APPLE INC.
    Inventors: Roderick B. Hogan, Evan D Ragsdale, Kavitha Srinivasan
  • Patent number: 10732220
    Abstract: Provided is a prober capable of suppressing the increase in installation area and the increase in device cost, and also improving the throughput, while maintaining the accuracy of the moving position of an alignment device shared by each of measuring units. The prober includes: a plurality of measuring units, each of which has a probe card electrically connected to a test head; a wafer chuck that holds a wafer in which a plurality of chips are formed; an alignment device which performs relative alignment between the probe card and the wafer held by the wafer chuck; a moving device which moves the alignment device among the measuring units; and a positioning and fixing device which is provided for every of the measuring units, and positions and fixes the alignment device which is moved to each of the measuring units.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: August 4, 2020
    Assignee: Tokyo Seimitsu Co., Ltd.
    Inventors: Hiroo Tamura, Katsura Tomotaki, Yoshiyuki Yokoyama, Tomohiro Yoshimochi, Masami Takatori
  • Patent number: 10713486
    Abstract: A failure diagnosis support system includes first image acquisition means mounted on a robot for acquiring an image of the robot; and control means for controlling position and orientation of the first image acquisition means. The control means controls the position and orientation of the first image acquisition means at a predetermined timing so that the first image acquisition means faces a predetermined part of the robot. The first image acquisition means acquires an image of the predetermined part at the position and orientation controlled by the control means.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: July 14, 2020
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Kazuto Murase, Yuka Hashiguchi
  • Patent number: 10606250
    Abstract: A production management device is communicably connected to a plurality of slave control devices respectively connected to a plurality of machine tools, and also communicably connected to a master control device for preparing an overall operation plan of the plurality of machine tools. The production management device acquires data on a machine type and an operation condition of each of the plurality of machine tools from the slave control device. The production management device selects, on the basis of the data, an alternative machine tool to be substituted for a specific machine tool from among the plurality of machine tools. Furthermore, the production management device substitutes the alternative machine tool for the specific machine tool.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: March 31, 2020
    Assignee: FANUC CORPORATION
    Inventors: Yuusaku Oho, Kazunori Iijima
  • Patent number: 10596676
    Abstract: This tool exchange device for a machine tool uses an exchange arm to exchange tools between a processing area and a tool accommodation area. In the tool exchange device, an imaging device is used to capture an image of a tool in the tool accommodation area, operation parameters for the exchange arm when the exchange arm is used to exchange the tools are determined from the captured image of the tool, and the exchange arm is operated on the basis of the operation parameters to exchange the tool.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: March 24, 2020
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventor: Tadashi Kasahara
  • Patent number: 10585404
    Abstract: A machining time-estimating method for a wire electrical discharge machine for estimating the remaining machining time (Tr) during the machining of a workpiece comprises: a step for setting a predicted machining velocity; a step for determining the actual machining velocity; a step for determining an estimated machining velocity so as to incorporate the predicted machining velocity and the actual machining velocity at a specified ratio, that is, a reference ratio; and a step for calculating remaining machining time from the estimated machining velocity. By executing the actual machining velocity-determining step to the remaining machining time-calculating step repeatedly to estimate remaining machining time moment by moment, remaining wire electrical discharge machining time is estimated with reduced error.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: March 10, 2020
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Tadahiro Nakamura, Yayoi Ono
  • Patent number: 10539948
    Abstract: A numerical controller stores status data representative of its status in association with a manual data input program executed in this status. In performing a manual data input operation, the stored status data is scored based on its similarity to the current status, and manual data input programs executed in the past are recommended to an operator in the order of priority based on the result of the scoring.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: January 21, 2020
    Assignee: FANUC Corporation
    Inventor: Satoru Endou
  • Patent number: 10528041
    Abstract: The object of the present invention is to provide a machining time estimation device for reducing the time required for estimating the machining time. The device comprises storage for storing machining program and machining setting, and machining information acquiring unit for acquiring machining information on an operating condition of a machine tool adapted to be controlled on the basis of the machining program and machining setting. The device further comprises varied element extraction unit for extracting an element varied between a plurality of said machining settings, effected block extraction unit for extracting an effected block the machining time is varied on the effect of the varied element, estimated reduction in time calculating unit for calculating on each effected block difference caused by the varied element and calculating estimated difference in time throughout the machining program, and machining time display unit for outputting the estimated difference in time.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: January 7, 2020
    Assignee: FANUC CORPORATION
    Inventor: Ryousuke Taira
  • Patent number: 10452070
    Abstract: The present disclosure provides systems and methods that employ tolerance values defining a level of vehicle control precision for motion control of an autonomous vehicle. More particularly, a vehicle controller can obtain a trajectory that describes a proposed motion path for the autonomous vehicle. A constraint set of one or more tolerance values (e.g., a longitudinal tolerance value and/or lateral tolerance value) defining a level of vehicle control precision can be determined or otherwise obtained. Motion of the autonomous vehicle can be controlled to follow the trajectory within the one or more tolerance values (e.g., longitudinal tolerance value(s) and/or a lateral tolerance value(s)) identified by the constraint set. By creating a motion control framework for autonomous vehicles that includes an adjustable constraint set of tolerance values, autonomous vehicles can more effectively implement different precision requirements for different driving situations.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Aaron L. Greenfield, Frederic Tschanz, David McAllister Bradley, Diana Yanakiev
  • Patent number: 10444721
    Abstract: A simulation apparatus includes an estimated spindle output computation unit configured to estimate, on the basis of cutting conditions, a rotational speed of the spindle and an output of the spindle at the time of cutting a workpiece, a cutting conditions display control unit configured to display the cutting conditions on a display unit, and an estimated spindle output display control unit configured to display on the display unit a graph showing a rated output with respect to rotational speed of the spindle, together with displaying on the display unit, as a coordinate point on the graph, a value related to the output with respect to rotational speed of the spindle which is estimated from the cutting conditions.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: October 15, 2019
    Assignee: FANUC CORPORATION
    Inventors: Yasuaki Koyama, Kouji Satou
  • Patent number: 10437235
    Abstract: A numerical controller enabling prediction of a machining time considering a machine delay occurring in a machine. The numerical controller configured for predicting a reference machining time corresponding to a machining time not considering acceleration/deceleration of an predicting the number of times of acceleration/deceleration of the axis in machining storing information related to a deviation time corresponding to a difference between an actual machining time corresponding to a machining time required for actual machining by the machine and the reference machining time predicted in the machining, calculating a correction time for correcting the reference machining time based on the number of times of acceleration/deceleration predicted and the information related to the deviation time stored, and calculating a predicted machining time obtained by correcting the reference machining time using the correction time.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: October 8, 2019
    Assignee: Fanuc Corporation
    Inventor: Hisateru Ishiwari
  • Patent number: 10417242
    Abstract: A motor selection method includes: referring to a database containing data pertaining to rated speeds, continuous rated torques, and upper limit values of load inertia moment of a plurality of motors; dividing the database, based on the upper limit values of load inertia moment; obtaining information pertaining to a required rotation speed, continuous rated torque, and load inertia moment; selecting one group from a plurality of groups; and selecting a motor meeting the following conditions. rotation speed required of motor?rated speed continuous torque required of motor?continuous rated torque load inertia moment required of motor?upper limit value of load inertia moment.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: September 17, 2019
    Assignee: FANUC CORPORATION
    Inventor: Hidetoshi Uematsu
  • Patent number: 10385934
    Abstract: The invention relates to a method for determining and/or controlling a position of an electric motor, in particular in a clutch actuation system of a motor vehicle, wherein the position of a rotor of the electric motor is picked up by a sensor system situated on a stator of the electric motor outside an axis of rotation of the electric motor, and the position signal picked up by the sensor system is analyzed by an analysis unit. In a method in which the rotor position is detected with a high level of certainty, the position signal is transmitted to the analysis unit depending on a transmission distance between the sensor system and the analysis unit by means of an SPI protocol signal for short transmission distances, and/or by means of a PWM signal for longer transmission distances.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: August 20, 2019
    Assignee: SCHAEFFLER TECHNOLOGIES AG & CO. KG
    Inventor: Markus Dietrich
  • Patent number: 10379518
    Abstract: A numerical control device for controlling a first control axis configured to operate in shorter period than reference control period based on first input command input by a first external input device, wherein a movement command data calculation processing unit is configured to calculate a plurality of the movement command data commanding movement amount of axis to be moved by the first control axis during the reference control period and write the plurality of the movement command data in a first buffer in process of calculating the movement command data.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: August 13, 2019
    Assignee: FANUC Corporation
    Inventors: Eiji Matsumoto, Keiichiro Miyajima
  • Patent number: 10379517
    Abstract: An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: August 13, 2019
    Assignee: Glowforge Inc.
    Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
  • Patent number: 10348561
    Abstract: A system for configuring and providing automated access to content based on the access rights of a mobile computing device, the location of a mobile computing device, and the user operating the mobile computing device. The system uses a centralized database and management system to configure and manage access to content. The system determines the information that is relevant when a device and user are physically present at a specific location. The system then facilitates access to content on the mobile computing device for user interaction. Access to information is controlled by the system based on a combination of permissions shared by the mobile computing device, the user, and the current location. In one embodiment, access to content is governed by the spatial proximity of the device to some physical asset. In one embodiment, multiple location checks are performed before content is delivered.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: July 9, 2019
    Assignee: Rockwell Automation, Inc.
    Inventors: Tim Caine, Randy Cannady
  • Patent number: 10323961
    Abstract: A motor driver integrated circuit comprises a central processing unit, a memory, and a multiple-time programmable memory. The multiple-time programmable memory is configured to store a motor driver program, the memory has a capacity larger than or equal to a capacity of the multiple-time programmable memory. When the motor driver integrated circuit is powered or reset, the central processing unit copies the driven program from the multiple-time programmable memory to the memory. The motor driver integrated circuit is low in cost. The present invention also provides a motor device having the motor driver integrated circuit.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: June 18, 2019
    Assignee: JOHNSON ELECTRIC INTERNATIONAL AG
    Inventors: Chiping Sun, Qiubao Wang, Ken Wong, Enhui Wang, Haibo Jiang, Yunlong Jiang
  • Patent number: 10286552
    Abstract: The invention relates to a method for operating a brake of a machine that has a machine control unit and at least one moveable link that can be actuated by the machine control unit and that can be adjusted by a drive motor actuated by the machine control unit, which motor drives a shaft and which motor, in an engaged (closed) position of a brake that can be automatically actuated by the machine control unit, can be locked by said brake. The invention also relates to a machine with a machine control unit, in particular a robot with a robot control unit, which is configured and/or equipped for carrying out such a method.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: May 14, 2019
    Assignee: KUKA Deutschland GmbH
    Inventors: Karsten Monreal, Carsten Angeli
  • Patent number: 10274932
    Abstract: A machining-information management device that manages machining information for a machine tool that machines a workpiece by moving said workpiece relative to a tool and/or moving said tool relative to the workpiece on the basis of a machining program. Said machining-information management device has the following: an extraction unit that extracts a tool swap command and a coordinate-system selection command from a machining program that machines a predetermined workpiece; an acquisition unit that acquires tool information associated with a tool specified in the aforementioned tool swap command and coordinate information associated with a coordinate system specified in the aforementioned coordinate-system selection command; and a generation unit that generates combined machining information that contains the abovementioned machining program, the aforementioned tool information, and the aforementioned coordinate information.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: April 30, 2019
    Assignee: MAKINO MILLING MACHINE CO., LTD.
    Inventors: Kenichi Ono, Hideki Heishi, Toshimasa Uetama, Rie Kawai
  • Patent number: 10256836
    Abstract: A resolver to digital converter is provided and includes first and second inputs to receive signals from a resolver and an output to provide an estimated angle of a rotor. The sine component signal is multiplied by the cosine of the estimated angle and the cosine component signal is multiplied by the sine of the estimated angle, and a difference between them is calculated to provide an error measurement. The estimated angle is updated by the error measurement.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: April 9, 2019
    Assignee: RAYTHEON COMPANY
    Inventors: Marcos Bird, Brian D. Pautler
  • Patent number: 10220481
    Abstract: A machine control system includes an input module, a worktable, a first sliding module, a second sliding module, a lathe feeding module, a lathe tool connected to the lathe feeding module, a milling feeding module, a milling cutter connected to the milling feeding module, and a control module. The control module is electrically connected to the input module, the worktable, the first sliding module, the second sliding module, the lathe feeding module, and the milling feeding module, wherein the input module inputs control parameters into the control module to control the first sliding module and the second sliding module. The lathe feeding module controls the lathe tool to slide along a third direction perpendicular to the first direction and the second direction reciprocally, and the milling feeding module controls the milling cutter to slide along the third direction and rotate along a first axis.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: March 5, 2019
    Assignee: FUXIANG PRECISION INDUSTRIAL (KUNSHAN) CO., LTD.
    Inventors: Ming-Lu Yang, Tian-En Zhang, Wei-Chuan Zhang, Jian-Shi Jia, Yang-Mao Peng, Jian Qu, Feng-Hua Chen, Zhen-Guang Xu, Jing-Shuang Sui, Da-Qing Zhuang, Jie Li, Yi Liu, Jian-Min Yu
  • Patent number: 10184809
    Abstract: System for determining positions along a direction of advance, having a first sensor, particularly a line sensor, having a scanning length (L) for scanning a first 2D pattern and producing a scan signal. The first 2D pattern has pattern elements that each form a first code word on at least one portion of the scanning length (L), which first code word codes a position along the direction of advance absolutely. In addition, the first code word can be taken as a basis for determining a deviation from an ideal position for the first sensor in relation to the first 2D pattern.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: January 22, 2019
    Assignee: HEXAGON TECHNOLOGY CENTER GMBH
    Inventors: Robert Fritsch, Knut Siercks
  • Patent number: 10146209
    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: February 12, 2018
    Date of Patent: December 4, 2018
    Assignee: OMAX Corporation
    Inventors: Axel H. Henning, James M. O'Connor, Carl Olsen
  • Patent number: 10079493
    Abstract: A system and method for providing power to a vehicle is disclosed. The system can include a plurality of parallel module converter modules (“modules”) each capable of supplying a predetermined electrical load. The plurality of parallel module converter modules can be networked to form a parallel module converter (“converter”) for prioritizing and allocating each electrical load to one or more parallel module converter modules. Each module can include an internal protection controller and a logic controller. The individual modules can provide power to various loads in the vehicle either alone, or in concert with other modules. The system can enable fewer power controllers to be used, saving weight and time. The controllers in the system can also be utilized at a higher level reducing unnecessary redundancy.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 18, 2018
    Assignee: The Boeing Company
    Inventors: Adam J. Winstanley, Eugene V. Solodovnik, Kamiar J. Karimi, Shengyi Liu, Lijun Gao, Matthew J. Krolak
  • Patent number: 10061295
    Abstract: A numerical controller is equipped with a check drawing function for drawing an unmachined path based on a machining program and a machining drawing function for drawing a machining trajectory during machining control based on the machining program. The numerical controller calculates a drawing trajectory correction vector which represents an amount of shift in an axial position at which machining is actually performed from an axial position commanded by the machining program, and creates a corrected machining trajectory by correcting a drawing position of the machining trajectory drawn by the machining drawing function, based on the calculated drawing trajectory correction vector. Then, the corrected machining trajectory and the unmachined path are displayed on a same screen.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: August 28, 2018
    Assignee: FANUC Corporation
    Inventor: Kazuhiko Murakawa
  • Patent number: 10027344
    Abstract: A resolver to digital converter is provided and includes first and second inputs to receive signals from a resolver and an output to provide an estimated angle of a rotor. The sine component signal is multiplied by the cosine of the estimated angle and the cosine component signal is multiplied by the sine of the estimated angle, and a difference between them is calculated to provide an error measurement. The estimated angle is updated by the error measurement.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: July 17, 2018
    Assignee: RAYTHEON COMPANY
    Inventors: Marcos Bird, Brian D. Pautler
  • Patent number: 9970788
    Abstract: A scale device includes a scale main body having at least two incremental tracks, at least two or more incremental signal detection heads for detecting incremental signals from the incremental tracks, and an operation processing unit that generates, based upon detection outputs by the two or more incremental signal detection heads, relative positional information in a measuring direction of a measuring axis and parallel movement amount information in a direction orthogonal to the measuring direction.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: May 15, 2018
    Assignee: DMG MORI SEIKI CO., LTD.
    Inventors: Kayoko Taniguchi, Shigeaki Maruyama, Masaaki Kusumi
  • Patent number: 9958853
    Abstract: A numerical controller stores tool data (including information on an inclination and length of a linear blade of a tool), reads an instruction block from a program, analyzes the instruction block, and generates instruction data indicating a movement amount of the tool on each axis instructed by the instruction block. Further, when performing taper machining, the numerical controller calculates a compensating amount for compensating an instructed path, based on the stored tool data, such that an actually-machined taper angle matches a taper angle instructed by the instruction block, compensates the generated instruction data based on the calculated compensating amount, and outputs the compensated instruction data.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: May 1, 2018
    Assignee: FANUC CORPORATION
    Inventors: Motohiko Ito, Osamu Nakajima
  • Patent number: 9904270
    Abstract: A numerical control apparatus includes: a program input unit that reads a tool distal end position and a tool posture and generates designated position sequences of the linear axis and designated position sequences of the rotation axis; a distal-end-position-curve generating unit that generates a tool distal end position curve concerning the tool distal end position; a tool-posture-curve generating unit that generates a tool posture curve concerning the tool posture associated with movements of the tool distal end position; an interpolation calculating unit that calculates an interpolation point of the tool distal end position, calculates an interpolation point of the tool posture, and calculates an interpolation point of a machine position of the linear axis; and an interpolation output unit that moves the linear axis to the calculated interpolation point of the machine position and moves the rotation axis to the calculated interpolation point of the tool posture.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: February 27, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Daisuke Fujino, Yukihiro Iuchi, Kenji Okuma, Tomonori Sato
  • Patent number: 9891617
    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: February 13, 2018
    Assignee: OMAX Corporation
    Inventors: Axel H. Henning, James M. O'Connor, Carl Olsen
  • Patent number: 9891616
    Abstract: A numerical controller includes a numerical control unit, a DNC operation management unit, and first and second communication units. The first and second communication units receive the same NC program from a host through corresponding communication paths. The DNC operation management unit acquires the NC program from a reception data buffer included in one of the communication units to transfer the NC program to the numerical control unit, and when a failure occurs in the communication path used by the communication unit, an acquisition destination of the NC program is switched to a reception data buffer of the other communication unit.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 13, 2018
    Assignee: FANUC Corporation
    Inventors: Masaki Tanabe, Shogo Inoue
  • Patent number: 9864359
    Abstract: A numerical control device includes at least an operation-pattern storage unit that stores operation patterns each including commands for causing operations by a peripheral device to be executed, the commands using a shaft configuration of the peripheral device, a unique M code, or a moving amount of the peripheral device as variables, a machine-information storage unit that stores machine information in which a value with respect to each of the variables is specified for a shaft of the peripheral device or for the unique M code, and a program analysis unit that when a command in a received numerical control program is a command for the peripheral device, acquires an operation pattern corresponding to an argument indicating the operation pattern and delivers the operation pattern to a peripheral-device operation generation unit together with a moving amount indicated by an argument indicating the moving amount of the peripheral device.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: January 9, 2018
    Assignee: Mitsubishi Electric Corporation
    Inventors: Ryosuke Yamashita, Nobuyuki Takahashi
  • Patent number: 9782864
    Abstract: To provide an automatic chuck greasing device in a crankshaft miller capable of ensuring chuck greasing without missing its timing and preventing failure to remove excess grease by wiping.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: October 10, 2017
    Assignee: KOMATSU NTC LTD.
    Inventors: Nobuyuki Wakabayashi, Masumi Shimomura
  • Patent number: 9785465
    Abstract: Provided is a method for task migration in an electronic device. The method includes: assigning a task with a specific function to a first group among groups formed according to a preset criterion; assigning the first group to one of first processing units functionally connected to the electronic device; and migrating, when the first group matches preset criteria of second processing units functionally connected to the electronic device, the first group to one of the second processing units. Based on this, it is possible to create various other embodiments.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: October 10, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joohwan Kim, Dohyoung Kim, Hyunjin Park
  • Patent number: 9740196
    Abstract: A numerical controller controls a drilling operation. When a feed shaft is decelerated from the constant speed state to a stop state in a drilling operation, a bell-type acceleration/deceleration mode is selected from the constant speed state to a linear deceleration mode where deceleration is carried out at a constant rate, and then a linear deceleration mode in which a deceleration is carried out at the same constant rate as in the linear part, from the linear part to the stop state. Thus, it is possible to carry out a high-speed operation in the vicinity of a portion having a speed of zero around a hole bottom while performing a smooth deceleration.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: August 22, 2017
    Assignee: FANUC Corporation
    Inventor: Eiji Tanosaki
  • Patent number: 9736579
    Abstract: Systems and techniques are provided for a multichannel waveform synthesis engine. A phase counter module counts to a value corresponding to a number of phases available, outputs a phase counter value indicating a current phase, and resets the phase counter value when the phase counter value reaches a phase counter reset value. Several channels each output a waveform. Each channel includes a phase module that receives the phase counter value output from the phase counter module, and activates an activation signal when the phase counter value indicates a phase assigned to the channel from the number of phases available. Each channel includes a pulse width module that receives the activation signal, and when the activation signal is activated, activates a waveform for a period of time indicated by a pulse width assigned to the channel, and deactivates the waveform after the period of time indicated by the pulse width assigned to the channel.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 15, 2017
    Assignee: uBeam Inc.
    Inventors: Sean Taffler, Andrew Joyce, Alex Whittemore, Jonathan Bolus, Nikola Djokic, Brian Kang
  • Patent number: 9678499
    Abstract: A method controls a machine with redundant actuators according to pattern of disconnected contours, wherein the machine includes redundant actuators by first generating a set of initial trajectories from the pattern. Each initial trajectory corresponds to one of the disconnected contours, or a path from an exit point of one contour and an entry point of a next contour. A set of costs for the set of initial trajectories is determined. A sequence of final trajectories is determined based on the set of costs. Then, a set of commands is generated for controlling the machine according to the sequence of final trajectories.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: June 13, 2017
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Tyler Garaas, Sohrab Haghighat
  • Patent number: 9601150
    Abstract: A storage media retrieval assembly (22) for moving storage media (16) within a media library (10) including a library housing (12), comprises a picker system (32), an assembly base (30), and a first sensor (240A). The picker system (32) selectively engages the storage media (16). The assembly base (30) supports the picker system (32). The assembly base (30) is movable relative to the library housing (12). The first sensor (240A) senses if the assembly base (30) is level relative to the library housing (12). Additionally, the retrieval assembly (22) can further comprise a mover (28) that is secured to the assembly base (30), the mover (28) selectively moving the assembly base (30) relative to the library housing (12). In alternative embodiments, the first sensor (240A) or a second sensor (238A) can be a home sensor that senses a home position of the mover (28) relative to the library housing (12).
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 21, 2017
    Assignee: Quantum Corporation
    Inventors: Christian A. Todd, Alexander Hois, David Tindall, III
  • Patent number: 9563195
    Abstract: A display device that displays an error between an instructed command position of a specific portion of a control target and a response position of the specific portion in a manner easily understandable to a user is described. The display device acquires a response position of the specific portion and calculates a difference in position of the command position and the response position. The display device displays a spatial trajectory based on the command position or a spatial trajectory based on the response position. The display device also displays each spatial trajectory in a mode where a portion of the spatial trajectory of the command position corresponding to the selected mark and a portion of the spatial trajectory of the response position corresponding to the relevant portion of the spatial trajectory of the command position are enlarged at a same magnification.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: February 7, 2017
    Assignee: OMRON CORPORATION
    Inventor: Toshihiro Moriya
  • Patent number: 9545718
    Abstract: A method of controlling a machine with redundant parallel actuation includes a frame and a mobile element driven by a plurality of mechanical transmissions parallel to one another and each being activated by an actuator (2) including a body fixed to the frame, an actuating member and a position sensor, in which an error signal is produced by comparing the position of each actuator with a setpoint signal, characterized in that the error signals are converted into a mobile element position error signal by applying data representative of the kinematics of the mechanical transmissions, the mobile element error signal is processed by a processing module which produces an effort signal to be applied to the mobile element, the effort signal is converted into signals controlling the actuators by applying data representative of the kinematics of the mechanical transmissions.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: January 17, 2017
    Assignees: TECNALIA FRANCE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S.)
    Inventors: Francois Pierrot, Ahmed Chemori, Micaël Michelin
  • Patent number: 9513623
    Abstract: A method for generating a trajectory based on an input trajectory formed by points representing spatial coordinates for a numerically controlled (NC) process determines a plurality of sequences of the points and determines, for each sequence, local costs of each point in the input trajectory. Each sequence is formed by removing a unique combination of points from the input trajectory and the local cost of a point for a sequence is determined based on a spatial arrangement of the point with respect to at least some of points in the sequence. For each sequence, a sum of corresponding local costs of each point in the input trajectory is determines and the trajectory is determined based on an optimal sequence with an optimal value of the sum of the local costs.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: December 6, 2016
    Assignee: Mitsubishi Electric Research Laboratories, Inc.
    Inventors: Matthew Brand, Amit K Agrawal, Huseyin Erdim