G05B19/40

Profit milling
09778649 · 2017-10-03 · ·

Methods and devices for computer-assisted milling of a pocket region of a workpiece by computing a blend arc radius, where the blend arc radius is based on a maximal variation of a Tool Engagement Angle (TEA), and smoothing at least one offset, where the smoothing is based on the computed blend arc radius and/or a prior computed blend arc radius with a stepover.

Motor control device and motor control method
09748880 · 2017-08-29 · ·

A motor control unit having a motor structure that rotates a rotor by voltage excitation includes a photo interrupter, a slit rotation plate, a comparator, and an encoder circuit in order to obtain a position detection signal corresponding to a rotational phase of an output shaft. During a period of time from the motor stopping to the change of the output of an encoder circuit after the supply of a drive voltage waveform, a CPU supplies a drive voltage waveform that is advanced by an advance angle amount that has been set in advance to the motor, and after the change of the output of the encoder circuit, a drive signal by which the advance angle amount is controlled based on the output of the encoder circuit is supplied to the motor.

Current regulation in motors

A motor controller that includes a processing device and a drive circuit. The drive circuit may include a plurality of switches, a motor winding, and a current sensor coupled together in an H-bridge configuration. The processing device is configured to cause a drive current to drive through the motor winding for a minimum amount of time. The processing device is also configured to compare the current through the current sensor to a threshold value at the minimum amount of time. The processing device is also configured to, based on the current being at or above the threshold value at the minimum amount of time, stop the drive current for an off period of time and cause a first decay of the current for a first percentage of the off period of time and a first slow decay for a second percentage of the off period of time.

Machine tool with thermal displacement correction
09811073 · 2017-11-07 · ·

A machine tool includes a shaft load measuring unit measures a load of the main shaft motor. When a measured load of the main shaft motor exceeds a predetermined value, it is determined that a tool is brought into contact with a work. Detection and correction of thermal displacement of the main shaft are performed by comparing a reference time and a measured time for the tool to reach the work.

Abnormality detection device of machine tool
11194309 · 2021-12-07 · ·

An abnormality detection device of a machine tool including a spindle and a feed axis and includes: a load monitoring unit that monitors a load of the spindle or the feed axis; a machining state determination unit that determines that the machine tool is in a machining state when the load of the spindle or the feed axis is equal to or larger than a threshold; a storage unit that stores shape data of the work and shape data of the tool in advance; an interfering area calculation unit that calculates an interfering area in which the tool interferes with the work based on the shape data of the work and the shape data of the tool; and an abnormality detection unit that detects an abnormality in the machine tool by comparing a position of the tool in relation to the work when it is determined that the machine tool is in the machining state with the calculated interfering area.

Safety in dynamic 3D healthcare environment

A medical safety-system for dynamic 3D healthcare environments, a medical examination system with motorized equipment, an image acquisition arrangement, and a method for providing safe movements in dynamic 3D healthcare environments. The medical safety-system for dynamic 3D healthcare environments includes a detection system, a processing unit, and an interface unit. The detection system includes at least one sensor arrangement to provide depth information of at least a part of an observed scene. The processing unit includes a correlation unit to assign the depth information and a generation unit to generate a 3D free space model to provide the 3D free space model.

System and method of printing 3D biostructures

A computer-implemented method of internally printing a biostructure on a damaged area of a patient. The method includes: assembling a first bioprinter capsule and a first cartridge capsule to form an assembled bioprinter internally within the patient based, at least in part, on directing one or more magnetic fields towards a first bioprinter capsule and a first cartridge capsule, moving the assembled bioprinter to the internally damaged area of the patient based, at least in part, on altering the one or more external magnetic fields directed towards the assembled bioprinter, and printing, via the assembled bioprinter, a first biostructure onto the internally damaged area of the patient based, at least in part, on altering the one or more external magnetic fields directed towards the assembled bioprinter, wherein the one or more external magnetic fields are sequentially altered to incrementally move the assembled bioprinter along at least one plane.

NUMERICAL CONTROL TOOL MACHINE
20220187783 · 2022-06-16 ·

An improved numerical control tool machine is described comprising: a table turnable about an—in use—vertical axis, N processing stations, N≥2, arranged around the table, a support for a workpiece, the support being connected to the table for reaching in sequence the N stations and making the piece be processed thereat, comprising locking members for retaining the piece on itself during all the operations performed at the N stations, means (50, 60) for connecting the support to the table or releasing it depending on the state of a control input.

NUMERICAL CONTROL TOOL MACHINE
20220187783 · 2022-06-16 ·

An improved numerical control tool machine is described comprising: a table turnable about an—in use—vertical axis, N processing stations, N≥2, arranged around the table, a support for a workpiece, the support being connected to the table for reaching in sequence the N stations and making the piece be processed thereat, comprising locking members for retaining the piece on itself during all the operations performed at the N stations, means (50, 60) for connecting the support to the table or releasing it depending on the state of a control input.

Method for creating a measurement protocol and computer for performing the same

A method for creating a measurement protocol in a computer, such as the measurement computer of a coordinate-measuring machine or a computer remote therefrom, includes: providing data necessary for creating a measurement protocol generated on the basis of a measurement sequence by the coordinate-measuring machine; providing specification data specifying predefined conditions under which a measurement sequence should be performed and/or specifying predefined conditions under which examination features should be evaluated; checking the data necessary for creating a measurement protocol as to whether the predefined conditions under which the entire measurement sequence should be performed were met and/or as to whether the predefined conditions under which individual examination features to be examined should be evaluated were met; and, creating a measurement protocol in the form of an electronic document, in which compliance and/or non-compliance with the conditions in accordance with the specification data is documented in the measurement protocol.