With "feed-rate" Control Patents (Class 318/571)
-
Patent number: 11520304Abstract: Techniques are described for facilitating automation of a self-lifting forklift. According to one or more embodiments, a system is provided that can be located on or within a forklift. The system can comprise a lifting system that provides for vertically lifting or lowering the forklift, a power supply, a memory that stores computer readable and executable components, and a processor that executes the computer readable and executable components stored in the memory. The processor can be operably couple to: a plurality of sensors that sense conditions associated with the forklift, a context component that determines context of the forklift, an analysis component that analyzes information from the plurality of sensors and the context component, and a control component that controls the forklift based on an output from the analysis component, wherein the control includes automatically lifting or lowering of the forklift.Type: GrantFiled: April 3, 2020Date of Patent: December 6, 2022Inventors: William B. Pappas, Alan D Alford, Gerardo Orlando, Himanshu S. Amin
-
Patent number: 11511382Abstract: The present disclosure is directed to calibrating position detection for a tool. The tool can use a sensor to detect a first value of a parameter. The tool can use a motor to extend the working member of the tool towards a working surface. The tool can include a base. The tool can detect, with the working member in contact with the working service, a second value of the parameter. The tool can determine a z-axis position of the working member relative to the working surface.Type: GrantFiled: October 28, 2019Date of Patent: November 29, 2022Assignee: SHAPER TOOLS, INC.Inventors: Alec Rothmyer Rivers, Ilan Ellison Moyer, Matthew Wyatt Martin, Christian Reed
-
Patent number: 11433466Abstract: Systems and methods for configuring a power tool. One system includes a power tool communication system that includes an external device and a power tool. The external device includes a user interface configured to receive a first selection to enable a feature of a power tool, and receive a second selection of a threshold of a motor characteristic of the power tool. The power tool includes a motor within a housing. The power tool receives the selected feature and the selected threshold from the external device. The power tool includes a sensor configured to monitor the motor characteristic of the motor. The power tool further includes an electronic processor that controls the motor to operate according to the selected feature and adjusts an operating parameter of the motor when the motor characteristic is determined to cross the selected threshold.Type: GrantFiled: December 27, 2019Date of Patent: September 6, 2022Assignee: MILWAUKEE ELECTRIC TOOL CORPORATIONInventors: John Stanley Dey, IV, Matthew J. Mergener
-
Patent number: 11378935Abstract: A numerical control device according to the present invention is for a machine tool which causes a tool to move along a movement path decided according to a machining program, and includes: a limit setting storage unit in which limit values of a plurality of parameter related to movement of the tool are set; a limit velocity calculation unit which calculates a plurality of limit velocities which are movement velocities of the tool, which respectively correspond to the limit values of the plurality of parameters at each position of the movement path; a feedrate determination unit which defines a minimum value among an ideal velocity of the tool and the plurality of limit velocities at each position on the movement path as a feedrate of the tool at each position on the movement path; and an adjustment effect calculation unit which calculates variation in movement time required in order to cause the tool to move an entirety of the movement path at the feedrate, in a case of changing the limit value of the parameType: GrantFiled: November 22, 2019Date of Patent: July 5, 2022Assignee: FANUC CORPORATIONInventor: Naoya Koide
-
Patent number: 11366525Abstract: Handwheel systems, including control consoles incorporating handwheels of the inventive subject matter, are described in this application. Handwheels described in this application can be used to control remotely located motors, especially those configured to control camera movements. To make it easier for camera operators to control remotely located motors using handwheels, those handwheels can be incorporated into a control console. Control consoles of the inventive subject matter can include several dials, toggle buttons, a display, and a variety of different inputs and outputs.Type: GrantFiled: December 10, 2019Date of Patent: June 21, 2022Inventor: Boyd Randolph Hobbs
-
Patent number: 11341395Abstract: A device for determining a spindle status of a spindle of a machine tool includes a detector for detecting sensor data of the spindle for a defined time window. A processing unit analyses the sensor data through artificial intelligence by calculating a defined feature of the sensor data for the defined time window and determining a spindle status from the sensor data. An output member outputs the determined spindle status.Type: GrantFiled: June 29, 2018Date of Patent: May 24, 2022Assignee: Siemens AktiengesellschaftInventors: Florian Büttner, Felix Buggenthin, Felix Butz, Georg Domaschke, Michael Helbig, Philipp Siegel, Werner Vom Eyser
-
Patent number: 11258385Abstract: The motor control device is capable of driving control of the stepping motor with a pre-excitation that excites the stepping motor for a first time with a current lower than that during driving before starting or when starting driving the stepping motor, and a post-excitation that excites the stepping motor at a current lower than that during driving when stopping or after stopping the driving of the stepping motor for a second time, and is capable of continuing the post-excitation and the pre-excitation for a period of time shorter than the sum of the first time and the second time when the post-excitation at the previous stopping of driving of the stepping motor and the pre-excitation at the next starting of driving of the stepping motor are executed without passing through the non-excited state.Type: GrantFiled: February 9, 2017Date of Patent: February 22, 2022Assignee: FUJI CORPORATIONInventors: Mikine Ito, Tsutomu Kunihiro
-
Patent number: 11209793Abstract: In a machine tool that performs threading, a thread-cutting startable area parallel to an X-axis of the machine tool is set based on a timing when a relative feed rate between a tool and a workpiece reaches a thread-cutting feed rate after the tool starts cutting feed. Then, movement of the tool in an X-axis direction is started first, and a rotation position of a spindle is monitored. When a thread-cutting start angle of the spindle is detected, cutting feed in a Z-axis direction of the tool is started if the tool travels in the thread-cutting startable area.Type: GrantFiled: July 9, 2020Date of Patent: December 28, 2021Assignee: FANUC CORPORATIONInventor: Masahiko Tsuchiya
-
Patent number: 11209791Abstract: A tool for machining an object including a first part including a rotatable member that is rotatable to cause rotation of a machine tool, a second part, a joint coupling the first part and the second part to enable relative movement between the first part and the second part, and a sensor to sense an object to be machined.Type: GrantFiled: May 13, 2019Date of Patent: December 28, 2021Assignee: ROLLS-ROYCE plcInventors: James Kell, Thomas Frederick Danvers, Adam Nagy, Dragos Aurelian Axinte, Mark Hugh Raffles, Amir Rabani, Salvador Cobos-Guzman
-
Patent number: 11092942Abstract: A method for operating an electric or fluidic actuator, for which a setpoint position is predefined, includes the steps: provision of the setpoint position to a path planning unit and calculation of movement values from the setpoint position, provision of the movement values by the path planning unit to an open-loop control circuit and a closed-loop control circuit, calculation of a first manipulated variable component dependent on the movement values in the open-loop control circuit and calculation of a second manipulated variable component dependent on the movement values and on position signals of a position sensor assigned to the actuator in the closed-loop control circuit, combining of the first and the second manipulated variable component in an control unit and provision of a control signal resulting from the manipulated variable components to the actuator.Type: GrantFiled: June 11, 2015Date of Patent: August 17, 2021Assignee: FESTO SE & CO. KGInventor: Rainer Nitsche
-
Patent number: 10990078Abstract: One or more aspects of the present invention relate to a computer-implemented method for part analytics, in particular for analyzing the quality, the machining process and preferably the engineering process, of a workpiece machined by at least one CNC machine. According to these aspects, the method may include providing a digital machine model of the CNC machine with realtime and non-realtime process data of the at least one CNC machine, the realtime and non-realtime process data being recorded during the machining process of the workpiece under consideration; and subsequently simulating the machining process under consideration by means of the digital machine model based at least partially on the recorded realtime and non-realtime process data.Type: GrantFiled: October 30, 2015Date of Patent: April 27, 2021Assignee: BIG DATA IN MANUFACTURING GMBHInventor: Volker Kreidler
-
Patent number: 10915086Abstract: A numerical controller which performs program restart after machining is stopped in the middle of a machining cycle is provided with a program restart unit. The numerical controller can use the program restart unit to acquire a restart position located in a machining area defined by the machining cycle, create a new machining area by dividing the defined machining area in the restart position, and restart the machining for the new machining area.Type: GrantFiled: October 3, 2018Date of Patent: February 9, 2021Assignee: Fanuc CorporationInventors: Yasuhiro Ota, Shinichirou Itakura
-
Patent number: 10864580Abstract: An example method includes performing a machining operation by providing linear movement of a tool along a feed axis relative to a workpiece while superimposing oscillation of the tool onto the feed axis and providing rotation of the tool relative to the workpiece. During an optimization mode, the machining operation is performed on a first workpiece portion while providing the linear movement at an initial feed velocity, and sequentially superimposing the oscillating at a plurality of different frequencies. An optimal oscillation frequency is determined from the plurality of different frequencies which causes the tool to apply less force to the first workpiece portion at the initial feed velocity than others of the frequencies. During a run mode, the machining operation is performed on a second workpiece portion having a same composition as the first workpiece portion while superimposing the oscillation at the optimal oscillation frequency.Type: GrantFiled: January 22, 2019Date of Patent: December 15, 2020Assignee: QUANTUM IMPACT, LLCInventors: Randy Keller, J. Scott Myles, Colin Kelly Myles
-
Patent number: 10843361Abstract: A method for controlling a cutting machining process on a machine tool by a P-controller that changes a controlled variable u(t) affecting the cutting machining process based on a control deviation e(t) between a control quantity y(t) and a guide quantity w(t). To improve the control, the control factor (K) of the P-controller is variable and determined depending on instantaneous value of the control quantity y(t) via load characteristic fields. Each load characteristic field specifies a predetermined control factor for a defined value or value range of the control quantity y(t). Further disclosed is a control device for a cutting machine tool, a cutting machine tool, and a process for the cutting machining of a workpiece.Type: GrantFiled: April 26, 2016Date of Patent: November 24, 2020Assignee: ZF Friedrichshafen AGInventors: Yiwen Xu, Herman Yakaria, Tobias Kösler, Thomas Ackermann, Falko Fahnauer
-
Patent number: 10768603Abstract: A numerical controller for correcting a deviation amount corresponding to a difference between a theoretical value and a measured value of a workpiece includes a machining unit for storing a machining path of the workpiece and an effective offset number during machining of the machining path in association with each other, a measurement unit for storing a deviation amount applied to the workpiece and a measurement point at which the deviation amount is detected in association with each other, and a correction unit for reflecting the deviation amount to the offset number corresponding to the machining path around the measurement point.Type: GrantFiled: October 2, 2018Date of Patent: September 8, 2020Assignee: Fanuc CorporationInventors: Yamato Iwamura, Shinichirou Itakura, Ryuta Hitomi
-
Patent number: 10744611Abstract: In a machine tool, under user set conditions, a cutting tool is fed in a feeding direction while the cutting tool is moved repetitively to cut a workpiece smoothly while separating chips easily. In the machine tool and a control apparatus thereof, control means is configured to set the number of rotations of relative rotation for executing machining of a workpiece, and the number of repetitions of repetitive movement during one rotation of the relative rotation in accordance with a repetitive movement frequency attributable to a cycle during which an operation instruction can be issued.Type: GrantFiled: September 7, 2016Date of Patent: August 18, 2020Assignees: Citizen Watch Co., Ltd., Citizen Machinery Co., Ltd.Inventors: Takaichi Nakaya, Kazuhiko Sannomiya, Hiroshi Shinohara
-
Patent number: 10569359Abstract: This disclosure relates to methods and apparatuses for cutting out a workpiece section along a target path from a plate-shaped workpiece using a laser beam of a laser cutting machine having a first drive for moving the workpiece along a first drive axis, a second drive for moving a laser cutting head along the first drive axis. Target values of the target path of the laser beam are divided into target values for the first drive and for the second drive. Before the laser beam reaches a cutting-out end position of the workpiece section, the target values for the first drive are set to a constant value, so that after braking of the first drive, the cutting out of the workpiece section is only still executed by moving the laser cutting head and the workpiece comes to a stop at latest at the cutting-out end position.Type: GrantFiled: October 13, 2016Date of Patent: February 25, 2020Assignee: TRUMPF Werkseugmaschinen GmbH + Co. KGInventors: Bernd Hermann Renz, Frank Schmauder, Dieter Pfisterer, Jochen Bellon, Harald Mathias
-
Patent number: 10534348Abstract: Provided is a carbon fiber reinforced plastic machining method using CAM which includes the step (S10) of determining machining grade in accordance with a machining target and the step (S20) of determining machining grade in accordance with a machining process, in which the machining grade is a processing condition which is determined in accordance with the rotational speed and the feeding speed of a spindle as a machining tool.Type: GrantFiled: May 30, 2016Date of Patent: January 14, 2020Assignee: Korea Institute of Industrial TechnologyInventors: Tae Gon Kim, Seok Woo Lee, Kyung Hee Park, Hyo Young Kim
-
Patent number: 10486240Abstract: A numerical controller includes a command analysis unit that generates movement command data by analyzing a program command and an axis travel calculation unit that, when the program command commands movement of a tool in a direction of a first straight axis orthogonal to an axis of rotation of a workpiece, converts a command value based on the program command for the movement of the tool in the direction of the first straight axis into a command value for a rotation angle of a turret, and a position of the tool is controlled in accordance with a rotation command for the turret based on the command value for the rotation angle of the turret calculated by the axis travel calculation unit, instead of the command based on the program command for the movement in the direction of the first straight axis.Type: GrantFiled: January 10, 2017Date of Patent: November 26, 2019Assignee: Fanuc CorporationInventors: Kouei Yoshida, Yousuke Koyanaka
-
Patent number: 10437225Abstract: A numerically controlled machine tool in which a numerical control program acquired from a reading and interpreting unit of a numerical control device is executed by a distribution interpolating unit and servo control units, to drive a feed shaft configured from a coarse movement mechanism and a fine movement mechanism, causing a tool to move relative to a workpiece, and thereby machining the workpiece, wherein the difference between a movement command for the feed shaft, and an output value which varies on the basis of said movement command is obtained, a movement command for the coarse movement mechanism is generated on the basis of said movement command, and a movement command for the fine movement mechanism is generated on the basis of said difference.Type: GrantFiled: September 30, 2014Date of Patent: October 8, 2019Assignee: MAKINO MILLING MACHINE CO., LTD.Inventor: Mitsunari Oda
-
Patent number: 10429962Abstract: A position indicator has a first electrode, an inverting amplifier and electrical isolation circuitry. The first electrode, in operation, receives an input signal from a capacitive touch panel and transmits a reference signal. The inverting amplifier has an input coupled to the first electrode, and, in operation, inverts and amplifies the input signal. The electrical isolation circuitry has an input coupled to an output of the inverting amplifier, and, in operation, generates the reference signal based on the inverted and amplified input signal.Type: GrantFiled: September 29, 2016Date of Patent: October 1, 2019Assignee: WACON CO., LTD.Inventors: Yasuo Oda, Susumu Yamada
-
Patent number: 10425002Abstract: The disclosure relates to an error amplification apparatus and a driving circuit including the error amplification apparatus. In the error amplification apparatus according to the disclosure, a pulse generating circuit generates a first pulse and a second pulse in accordance with an output voltage of an error amplification unit, a counting unit being coupled to the pulse generating circuit counts the first pulse and the second pulse, and generates a loop control signal representing a compensation voltage based on the count. The disclosure utilizes the counting unit to digitize the compensation voltage, and the counter value can reflect the compensation voltage, so that the variation of the loop control signal in the AC cycle of 50 Hz or 60 Hz is controlled to be little, thereby filtering out the ripple of AC of 50 Hz or 60 Hz.Type: GrantFiled: December 9, 2016Date of Patent: September 24, 2019Assignee: HANGZHOU SILAN MICROELECTRONICS CO., LTD.Inventors: Yunlong Yao, Jianxing Wu
-
Patent number: 10409267Abstract: A main spindle controller of a machine tool varies a rotation speed of a main spindle that grips a workpiece to a varied maximum speed higher than a reference rotation speed set value as a set value of a reference rotation speed by a variation width set value as a set value of a variation width or a varied minimum speed lower than the reference rotation speed set value by the variation width set value in units of the tool path. At the same time, the main spindle controller refers to speed condition information that indicates a condition of the preliminarily stored reference rotation speed and variation width assuming that a chatter vibration is to be reduced, and when at least one of the reference rotation speed set value and the variation width set value does not satisfy the condition of the speed condition information.Type: GrantFiled: October 21, 2016Date of Patent: September 10, 2019Assignee: Okuma CorporationInventor: Kohei Nishimura
-
Patent number: 10395957Abstract: A substrate processing unit 14 includes processing modules 2 each performing a process on a substrate, and a substrate transfer device 121 is provided between a mounting unit 11 and the processing modules. A parameter storage unit 3 stores sets of transfer parameter 33 where an operating speed of the substrate transfer device corresponds to a processing number of substrates per a unit time. A parameter selecting unit 4 compares a processing number of substrates per a unit time determined based on a recipe 31 corresponding to the process, with those corresponding to the transfer parameters and selects a transfer parameter corresponding to the minimum processing number of substrates among the processing numbers of substrates equal to or larger than that determined based on the recipe. A transfer control units 151 to 153 control the substrate transfer device based on a set value of the selected transfer parameter.Type: GrantFiled: July 23, 2014Date of Patent: August 27, 2019Assignee: TOKYO ELECTRON LIMITEDInventor: Tomohiro Kaneko
-
Patent number: 10386811Abstract: To provide a controller capable of exerting acceleration/deceleration control more accurately than has been exerted conventionally and capable of reducing the occurrence of shock and shortening cycle time. A numerical controller outputs a movement command for a drive axis of a machine based on a command in a program for controlling the machine having the drive axis controlled by a servo motor. The numerical controller exerts acceleration/deceleration control over the drive axis so as to satisfy a condition for the acceleration/deceleration in each of a machine coordinate system as an orthogonal coordinate system in the machine and a drive axis coordinate system by normalizing each of acceleration/deceleration related information in the machine coordinate system and acceleration/deceleration related information in the drive axis coordinate system to a value in the drive axis coordinate system.Type: GrantFiled: January 22, 2018Date of Patent: August 20, 2019Assignee: FANUC CORPORATIONInventor: Nobuhito Oonishi
-
Patent number: 10286513Abstract: A control part of a control device includes a learning controller and a learning determination part. The learning controller performs learning control in which a correction amount of a resultant command is obtained, based on an oscillation phase obtained from an oscillation command and the resultant command, and the correction amount is added to the resultant command. The learning determination part determines whether or not the oscillation amplitude of the oscillation command is smaller than a predetermined threshold, and when the oscillation amplitude is smaller than the predetermined threshold value, the learning determination part both sets the oscillation command generated by an oscillation command generation part to zero and turns off the learning control or only turns off the learning control.Type: GrantFiled: April 2, 2018Date of Patent: May 14, 2019Assignee: FANUC CORPORATIONInventor: Kenta Yamamoto
-
Patent number: 10268184Abstract: An apparatus and method for transforming NC programs are provided, and the apparatus is electrically connected to a controller configured to, according to a NC program, command a machine to drive a cutting tool to cut a workpiece. The apparatus includes a triggering module, a coordinate position processing module, and a storage module. The triggering module is electrically connected to the controller. The coordinate position processing module is electrically connected to the controller and the triggering module. The storage module is electrically connected to the coordinate position processing module. The triggering module triggers the controller to execute the NC program in a single block mode. The coordinate position processing module is triggered by the triggering module to acquire at least one coordinate position from the controller. The storage module stores the at least one coordinate position. The triggering module simultaneously triggers the controller and the coordinate position processing module.Type: GrantFiled: December 23, 2015Date of Patent: April 23, 2019Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Chih-Yuan Hsu, Jui-Ming Chang, Shuo-Peng Liang, Tzuo-Liang Luo, Ta-Jen Peng, Jen-Ji Wang
-
Patent number: 10209697Abstract: A controller for controlling a synchronized operation of spindle and feed axes.Type: GrantFiled: March 24, 2017Date of Patent: February 19, 2019Assignee: FANUC CORPORATIONInventors: Yuuki Morita, Daisuke Tajima, Tadashi Okita
-
Patent number: 10191472Abstract: A numerical controller successively pre-reads blocks of a plurality of NC programs from a memory or from a storage device connected via a network, while executing the NC programs in parallel. The execution times of the pre-read blocks are integrated in respect of all of the NC programs that are the object of pre-reading, and when an NC program having the shortest integrated execution time of the pre-read blocks can be pre-read, the next block in that NC program is pre-read. On the other hand, when that NC program cannot be pre-read, the NC program is excluded from the pre-reading objects.Type: GrantFiled: October 8, 2014Date of Patent: January 29, 2019Assignee: FANUC CorporationInventor: Takahiro Haraguchi
-
Patent number: 10137547Abstract: A main spindle device for a machine tool includes a main spindle, a cushioning member, and an arithmetic unit. The cushioning member is disposed on a position where a vibration displacement of a rotator exists. The arithmetic unit uses data of a tool to be used to analyze a vibration mode in a free vibration of the rotator based on a support rigidity of a bearing, masses of respective parts of the rotator including the tool, an attenuation coefficient, and an equation of motion derived from rigidity and inertia by a rotation. An outer diameter of a sleeve positioned outside the bearing is changed such that a position of an antinode of the vibration or a position on which a vibration displacement exists in the vibration mode matches a position of the cushioning member inside the main spindle to change a preload on the bearing.Type: GrantFiled: June 22, 2017Date of Patent: November 27, 2018Assignee: Okuma CorporationInventors: Issei Koike, Naoki Kawada
-
Patent number: 10112225Abstract: A method is disclosed for reducing the energy consumption of a rolling-mill installation including a one-piece or multi-piece rolling train as well as further electrical installation components which are connected to the rolling train in terms of process technology, wherein the operation of the rolling train is stopped during an unplanned rolling pause on account of a failure, and at least one of the further installation components is automatically powered down into an energy-saving mode during the rolling pause, and wherein the type of fault is identified and the likely duration of the rolling pause is determined on the basis of the type of fault.Type: GrantFiled: December 6, 2011Date of Patent: October 30, 2018Assignee: PRIMETALS TECHNOLOGIES GERMANY GMBHInventor: Jürgen Sehl
-
Patent number: 10095222Abstract: A controller for controlling a synchronized operation of spindle and feed axes.Type: GrantFiled: January 20, 2017Date of Patent: October 9, 2018Assignee: FANUC CORPORATIONInventors: Yuuki Morita, Daisuke Tajima
-
Patent number: 10073432Abstract: In a numerical controller having a tool tip point control function, a provisional tool tip point movement path calculation unit calculates a fourth movement path of a tip point of a tool on the basis of a third movement path obtained by linearly interpolating a second movement path for moving a control point of the tool along the second movement path, and a post-linear interpolation movement instruction output unit outputs a third movement instruction if it is determined that the difference between a first movement path for moving the tip point of the tool along the first movement path and the fourth movement path is within a predetermined tolerance.Type: GrantFiled: June 25, 2015Date of Patent: September 11, 2018Assignee: FANUC CorporationInventor: Daijirou Koga
-
Patent number: 9989957Abstract: A controller for controlling a machine tool calculates a variation of a cutting load based on a changed rotational speed or feed rate of a tool in a machining program for machining a workpiece when the rotational speed or the feed rate is changed, and executes the machining program if the changed rotational speed and/or feed rate of the tool and/or the cutting load are within the ranges of predetermined upper and lower limit values.Type: GrantFiled: November 19, 2015Date of Patent: June 5, 2018Assignee: FANUC CORPORATIONInventor: Yasuhiko Kurosumi
-
Patent number: 9983570Abstract: A multiple system numerical control device for executing multiple system control for dividing plural axes to be controlled to plural systems and controlling each system based on different machining program in parallel, wherein, the plural systems includes a normal interpolation period system configured to operate at normal interpolation period and control a first control axis, and a high speed interpolation period system configured to operate at high speed interpolation period shorter than the normal interpolation period and control a second control axis, and processing in the normal interpolation period system executed in a first interpolation processing unit, a first coordinate update processing unit, and a data management information generation unit are executed plural times in a normal interpolation period according to system ratio of the normal interpolation period and the high speed interpolation period.Type: GrantFiled: November 23, 2015Date of Patent: May 29, 2018Assignee: FANUC CorporationInventors: Takeshi Mochida, Keiichiro Miyajima
-
Patent number: 9964943Abstract: When a command for outputting a movement amount at a specific reference value is included in a command block, a numerical controller which controls a position of a control axis in synchronization with a reference value by using tabular data registers the reference value and the movement amount of the command in a shift table while associating the reference value with the movement amount. Then, when the current reference value reaches the reference value registered in the shift table, the numerical controller superposes the movement amount of the control axis that is associated with the reference value in the shift table on a distributed movement amount to the control axis, and outputs the superposed movement amount as a movement amount of the control axis.Type: GrantFiled: December 7, 2015Date of Patent: May 8, 2018Assignee: FANUC CorporationInventors: Akira Kanemaru, Yasushi Takeuchi
-
Patent number: 9950677Abstract: There is described a camera system for imaging a passenger compartment of a vehicle, comprising: a support body having an adjustable length for accommodating the passenger compartment and being removably securable within the passenger compartment of the vehicle; and a camera movably secured to the support body and being movable along at least a portion of the support body, the camera for imaging at least a portion of the passenger compartment.Type: GrantFiled: May 22, 2014Date of Patent: April 24, 2018Assignee: POLYCOM DESIGN INC.Inventor: Yves Poliquin
-
Patent number: 9921560Abstract: A control device is provided with a task execution unit, a collection unit which collects variables which have been referenced and updated in a user program and a management unit which manages the collected variables. The user program includes a collection instruction program which instructs the collection of the variables by the collection unit. The collection instruction program further includes distinguishing information for a user to distinguish the location of the collection instruction program in the user program. When the collection of the variables has been instructed by the collection instruction program, the management unit associates the variables collected by the collection unit with the distinguishing information of the collection instruction program.Type: GrantFiled: March 6, 2012Date of Patent: March 20, 2018Assignee: OMRON CORPORATIONInventors: Koji Yaoita, Masanori Ota, Yasunori Sakaguchi
-
Patent number: 9912262Abstract: A positioning arrangement is provided for moving an object that is to be positioned (9) with at least one positioning axis (11), wherein at least two electric motors (6) for moving the object that is to be positioned (9) are assigned to at least one positioning axis (11). Each electric motor (6) has its own separate control circuit (2), wherein the control circuits (2) are designed in each case to receive adjustment requests for a positioning direction. The control circuits (2) are furthermore designed in each case to evaluate the adjustment request and the electric motors (6) are interconnected via a communication interface (13). The adjustment requests and the movement commands to control the electric motors (6) can be exchanged via this communication interface (13).Type: GrantFiled: September 14, 2016Date of Patent: March 6, 2018Assignee: Minebea Co., Ltd.Inventor: Mario Ruoff
-
Patent number: 9851709Abstract: In a numerical control device 1 which controls positions of respective axes of a machine tool according to a machining program 11, a command 12 instructed to the machining program 11 is analyzed by an analyzing unit 13, thereby obtaining movement data 15 and a movement type 17, an acceleration-deceleration data selection unit 18 selects acceleration-deceleration data 19 according to the movement type 17, and an interpolation and acceleration-deceleration unit 16 generates a position command 21 by performing an interpolation on a movement route, which is instructed to the movement data 15, according to a command speed and performing acceleration-deceleration according to the acceleration-deceleration data 19.Type: GrantFiled: May 14, 2013Date of Patent: December 26, 2017Assignee: Mitsubishi Electric CorporationInventors: Tomonori Sato, Kenji Nishiwaki, Susumu Hamamoto, Masaki Ryu, Yukihiro Iuchi
-
Patent number: 9829500Abstract: There is provided a speed monitoring device which can use a low resolution position sensor and provide a high speed response without false detection. The speed monitoring device stores, in a memory unit, a permitted margin PM, a comparison distance VC which is a maximum movement distance permitted for a moving element within one cycle period, and positional data P(t?nT) (n is a natural number equal to or less than M) of the moving element obtained from the present time t to M cycles ago. During speed determination, whether |P(t)?P(t?nT)|>VC*n+PM holds true is determined for every integer n from 1 to M. When the inequality holds true, it is determined that the speed exceeds the speed limit.Type: GrantFiled: October 16, 2012Date of Patent: November 28, 2017Assignee: OKUMA CorporationInventor: Yasukazu Hayashi
-
Patent number: 9762167Abstract: The present invention provides a computer-readable storage medium which stores a program for causing a computer to generate time-series data of an electric current to be supplied to a motor in order to cause, a control system, including the motor configured to drive an object, to transit from a first state to a second state, the program causing the computer to generate the time-series data so as to satisfy a constraint including a condition to constrain an upper limit value of dispersion of a plurality of state quantities respectively obtained from a plurality of models each of which estimates, from the time-series data, a state quantity of a specific mode of a vibration mode and motion mode of the object, and so that a value of an evaluation function for evaluating the time-series data falls within a tolerance.Type: GrantFiled: October 21, 2014Date of Patent: September 12, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Shinji Ueda
-
Patent number: 9645568Abstract: A numerical controller extracts a subsequence from a sequence of command points obtained from a machining program in a manner such that the same path may be created regardless of whether the sequence of command points is extracted from the commanded direction or from the reverse direction. A compressed path approximated by a straight line or a curve is created in a manner such that the compressed path may be approximated by the same straight line or curve regardless of whether the compressed path is created from the extracted subsequence in a commanded direction or in the reverse direction.Type: GrantFiled: February 12, 2015Date of Patent: May 9, 2017Assignee: FANUC CorporationInventor: Hiroki Murakami
-
Patent number: 9625897Abstract: A method to control a material remover can include generating a test path to be processed by the processing circuitry to cause the material remover of the machine tool to move along a predetermined path; causing the processing circuitry to execute the test path and move the material remover along the test path; timing at least one of the performance of the processing circuitry and the movement of the material remover along the test path to generate machine tool timings; and using the machine tool timings to set limits which are arranged to subsequently be used when cutting paths are generated for the machine tool for which the test path has been generated.Type: GrantFiled: March 21, 2013Date of Patent: April 18, 2017Assignee: Delcam LimitedInventors: Stephen William Mackman, William del Strother, Steven Michael Hobbs
-
Patent number: 9616540Abstract: Devices, systems, and methods are provided for controlling a quantity of cutting fluid dispensed for a cutting tool within a CNC or other machining system. The devices, systems, and methods may include controlling multiple fluids such that coolant, lubricant, or other fluids can be delivered at different locations, at different flow rates, have their flow rates changed independently, and/or have their flow rates changed dynamically during a machining operation. In some embodiments, a feedback loop or input may be provided to obtain and/or provide information regarding the machining operation—such as cutting force, cutting temperature, cutting friction, machining operation, tool in use, work piece geometry, and/or material—and automatically and/or independently modify the fluid flow rates. The fluid may be atomized with air or other gases to minimize the quantities of fluid used. Components in the system may be modular to allow the system to be used with existing and new machining technologies.Type: GrantFiled: February 8, 2012Date of Patent: April 11, 2017Assignee: The University of Utah Research FoundationInventors: Alagar Krishnan Balaji, Venugopal Raghavendra Ghatikar
-
Patent number: 9613180Abstract: Described is a robotic control device for manipulating a gripper-held tool. The device includes a robotic gripper having a plurality of tactile sensors. Each sensor generates tactile sensory data upon grasping an tool based on the interface between the tool and the corresponding tactile sensor. In operation, the device causes the gripper to grasp a tool and move the tool into contact with a surface. A control command is used to cause the gripper to perform a pseudo-random movement with the tool against the surface to generate tactile sensory data. A dimensionality reduction is performed on the tactile sensory data to generate a low-dimensional representation of the tactile sensory data, which is then associated with the control command to generate a sensory-motor mapping. A series of control commands can then be generated in a closed-loop based on the sensory-motor mapping to manipulate the tool against the surface.Type: GrantFiled: June 2, 2011Date of Patent: April 4, 2017Assignee: HRL Laboratories, LLCInventors: Heiko Hoffmann, Behnam Salemi
-
Patent number: 9575877Abstract: A method for testing control software of a controlled system is disclosed. The method may involve providing control software code data for each of the one or more electronic control units. The method may further involve providing simulation code data for the controlled system. The method may further involve providing verification requirement information data that indicates one or more verification requirement conditions corresponding to a respective control error situation. The method may further involve creating a system model based on the provided simulation code data and the provided control software code data provided for each of the one or more electronic control units. The method may further involve creating an executable program based on the created system model and performing a software verification process on the basis of the executable program.Type: GrantFiled: April 28, 2015Date of Patent: February 21, 2017Assignee: Hitachi, Ltd.Inventors: Tasuku Ishigooka, Fumio Narisawa, Kohei Sakurai, Neeraj Suri, Habib Saissi, Thorsten Piper, Stefan Winter
-
Patent number: 9537439Abstract: A method for controlling a position of an actuating element, to which a restoring force is applied, in an actuator system having an electronically commutated electrical machine, includes controlling the position of the actuating element as a function of a predefined setpoint position specification and an actual position specification. A position control unit provides an actuating variable which is associated with a space vector with which a stator arrangement of the electrical machine can be driven. The method further includes applying a correction variable to the space vector in order to correct a space vector angle of the space vector; providing an auxiliary signal; varying the space vector angle of the space vector, which is defined by the actuating variable, by the auxiliary signal; and integrating a variable to give an integration value.Type: GrantFiled: January 16, 2012Date of Patent: January 3, 2017Assignee: Robert Bosch GmbHInventors: Alex Grossmann, Udo Sieber, Ralf Buehrle, Zeynep Tosun
-
Patent number: 9483231Abstract: The present invention relates to a signal processing device and method. The device receives, from a sensor which measures a physical quantity applied thereto and outputs an accumulated or integrated value of the physical quantity as an M-bit digital value, the digital value, and, when a difference between the physical quantities at two successive data acquisition times lies within a predetermined range and an absolute value of a digital counter increment is greater than 2M-1, calculate the digital counter increment as the physical quantity measured by the sensor.Type: GrantFiled: December 18, 2012Date of Patent: November 1, 2016Assignee: KOREA AEROSPACE RESEARCH INSTITUTEInventors: Shi-Hwan Oh, Jin-Hee Kim
-
Patent number: 9459166Abstract: A cutting resistance analysis device is adapted to calculate cutting resistance at a plurality of machining points along a path of movement of a multi-blade rotary cutting tool in cutting and machining of a workpiece using the multi-blade rotary cutting tool. The cutting resistance analysis device includes a data storage section, a cutting resistance calculating section, a contact blade count calculating section and a per-blade cutting resistance calculating section. The contact blade count calculating section is configured to calculate a number of blades of the multi-blade rotary cutting tool that are simultaneously in contact with a machining face of the workpiece. The per-blade cutting resistance calculating section is configured to calculate the cutting resistance per blade of the multi-blade rotary cutting tool based on the amount of cutting resistance and a calculation result of the contact blade count calculating section.Type: GrantFiled: September 4, 2012Date of Patent: October 4, 2016Assignee: KOMATSU LTD.Inventors: Takayuki Kataoka, Ryo Yamaguchi, Noriaki Kojima