Patent classifications
G05B2219/37347
NUMERICAL CONTROLLER
Provided is a numerical controller capable of calculating an optimum feed rate in machining in which cutting is performed in a different direction from a direction of a spindle axis. The numerical controller includes a tool data storage unit for storing tool data related to a tool attached to the spindle axis, a command analyzer for reading and analyzing a command block from the machining program, and generating movement command data for relatively moving the spindle axis with respect to the workpiece and spindle axis rotation command data for rotating the spindle axis, and a cutting speed controller for calculating a recommended cutting feed rate of the spindle axis based on the tool data of the tool, and clamping a cutting feed rate of the spindle axis included in the movement command data at the recommended cutting feed rate when the cutting feed rate of the spindle axis is larger than the recommended cutting feed rate.
DIAGNOSTIC DATA ACQUISITION SYSTEM, DIAGNOSTIC SYSTEM, AND COMPUTER READABLE MEDIUM
Upon performing diagnosis of a machine tool, etc., data suited to diagnosis is acquired while also reducing the burden on the user. A diagnostic data acquisition system that acquires diagnostic data for diagnosing a machine tool includes: a control unit that controls driving of a mobile part of the machine tool based on control data; a timing generation unit that generates an acquisition timing for the diagnostic data based on the control data; and a diagnostic data acquisition unit that acquires data which varies accompanying driving of the mobile part according to control by the control unit, as the diagnostic data.
LOW NOISE FAN ROTATIONAL SPEED CONTROL DEVICE
A low noise fan rotational speed control device includes a graphics card body, at least one temperature detector that detects an environment temperature and generate a first temperature information, at least one heat dissipation device, a control device, a computation unit that sets up a second temperature information, and a rotational speed database, which compares temperature difference information between the first temperature information and the second temperature information to retrieve rotational speed information to allow the control device to adjust a minimum rotational speed of the heat dissipation device. With the above structure, a temperature difference between a set temperature and a measured temperature is calculated and rotational speed information that corresponds to the temperature difference information is read from a rotational speed database in order to set up a fan activation mechanism of minimum power consumption, making the measured temperature approach the set temperature as close as possible.
Servo control apparatus having function of obtaining frequency characteristics of machine on line
A servo control apparatus according to the present invention includes a speed command generator; a torque command generator; a speed detector for detecting the speed of a servomotor; a speed control loop including the speed command generator, the torque command generator, and the speed detector; a sinusoidal sweep input unit for performing a sinusoidal sweep on the speed control loop; and a frequency characteristics calculator for estimating the gain and phase of speed control loop input and output signals from the output of the speed control loop when a sinusoidal disturbance is inputted thereto. The frequency characteristics calculator expresses the output of the speed control loop as the Fourier series having an arbitrary number of terms using a disturbance input frequency as a fundamental frequency, and calculates the amplitude and phase of a fundamental component of the Fourier series in order to calculate frequency characteristics on line.
CURVE VELOCITY PLANNING METHOD, DEVICE, AND NUMERICAL CONTROL MACHINING ROUTE DATA PROCESSING METHOD THEREOF
The present disclosure discloses a method and device for planning curve velocity based on NURBS curve interpolation as well as a numerical control machining route data processing method using NURBS curve interpolation velocity planning. The method includes: obtaining numerical control machining route data with a NURBS curve; obtaining an acceleration a.sub.i within a parameter step length u.sub.i on the NURBS curve; comparing each the acceleration with a maximum allowable acceleration to determine an acceleration sensitive point and an acceleration sensitive interval; determining an intermediate point of the acceleration sensitive interval as a demarcation point of the acceleration and the deceleration; calculating a velocity value of the intermediate point as a target velocity; and planning the acceleration and deceleration of the acceleration sensitive interval basing on the target velocity to obtain the numerical control machining route data with the planned NURBS curve.
Velocity control for construction machines
Described herein are systems, methods, and other techniques for controlling a velocity of a construction machine operating within a construction site. Sensor data is captured using one or more sensors of the construction machine while the construction machine is moving at the velocity in a forward or a backward direction. An actual surface of the construction site is estimated based on the sensor data. A deviation between a target surface and the actual surface is calculated. An actual performance metric is calculated based on the deviation. The actual performance metric is compared to a target performance metric to determine a velocity adjustment. The velocity of the construction machine is adjusted by the velocity adjustment.