A numerical controller analyzes table format data to automatically calculate feed speed and axis travel for controlled motion segments.
A servo control device uses velocity superposing and pulse comparison circuits to generate command pulse wave groups.
An NC program transformation apparatus executes programs in single block mode to acquire and store precise coordinate positions from the controller.
Overlap control unit detects and corrects axis travel overlaps to minimize synthesized velocity below a threshold.
Slave controllers extract singular points from pressure measurements to correct shape defects, reducing processor overload risks during high-speed production.
A numerical controller adjusts filter time constants based on travel direction to optimize multi-axis motion.
A control device adjusts speed or acceleration in parallel systems to reduce wasted time.
An automated system cuts channels into composite plies to guide fragile fiber optic filaments, reducing manual handling damage and improving placement accuracy.
A vibration suppression unit maintains a constant ratio between main spindle rotational speed and feed axis feed rate.
Controller modifies drilling speed via detected reaction thrust force changes to resolve precision and time trade-offs across varying material hardness.
A control device calculates web tension using motor torque and rotational speed data from a frequency converter driving a deflection roller.
A servo motor controller selects velocity commands using a force threshold for precise position and force control.
A control apparatus adjusts target trajectories using Bezier curves to match end-point velocities.
A numerical control apparatus generates tool posture curves to synchronize linear and rotation axis movements during machining operations.
A spindle-axis control section accelerates rotation at maximum capacity to reach target positions accurately.
A controller calculates feedforward gains based on position commands to perform precise motion control.
A numerical controller maintains spindle rotation during mode switching using compensation pulses to cancel position differences.
A numerical controller calculates dynamic overlap time based on punch head position to adjust interpolation data output timing.
A NURBS curve interpolation method plans velocity by identifying acceleration sensitive points to maintain motion limits.
A numerical controller automatically calculates tool paths and feed speeds for skiving machining based on cutting point commands.
A determination unit stops oscillation between command blocks to prevent overshoot and tracking delays.
A feedrate calculation system applies a compensation ratio derived from control point displacements to program multi-axis machining tools.
A servomotor control device limits speed commands to maintain steady pressure during riveting operations.
A servo controller calculates torque corrections using speed differences between synchronized axes to dampen vibration.
A numerical controller generates a combined stop-retraction path to decelerate and retract the tool along the movement path.
A numerical controller adjusts speed calculation constants based on path curvature to manage machine tool axis movement.
A servomotor control device switches between torque-based and friction-based force estimation methods to generate position compensation amounts.
A numerical control device calculates actual override at each interpolation period to smoothly decelerate and stop a machining tool axis.
A control device computes position commands for a second axis using data from a first axis to maintain synchronization.
A machine learning device estimates cutting fluid supply timing based on operating state data to optimize motor usage.
A numerical controller inserts cutting in/out motions to separate chips and circulate coolant.
A numerical control device calculates combined movement amounts by merging command and vibrational data to maintain tool position on a machining path.
Segmented motion profiles with event-driven jumps enable real-time trajectory adjustments without complex path calculations.
A scanning apparatus generates an error compensation array from measured position deviations to adjust operational parameters during document scanning.
A motor controller adjusts acceleration time constants using real-time inertia estimation feedback.
Occupying structures fill excess unoccupied regions in a workpiece model, reducing the volume of material that needs to be machined for multiple objects.
A numerical controller calculates linear and bell-shaped acceleration time constants based on motor characteristics.
A numerical controller adjusts command data order and cutting depth to minimize total feed movement distance during fixed cycle operations.
A numerical controller dynamically attaches and detaches function modules based on machine configuration tables to optimize memory and CPU usage.
A machine tool controller calculates oscillation amplitude and direction to shred chips during thread cutting operations.
A numerical controller compresses command points into direction-independent subsequences to reduce interpolation load.
Assigning pre-switch integral values prevents discontinuous override jumps, stabilizing spindle load and reducing cycle time.
A servo die cushion control system coordinates mode switching across multiple cushions to prevent mechanical distortion.
A numerical controller calculates separate compensation amounts for linear and rotary axis errors to position a tool end point accurately.
A control method adjusts actuator velocity based on remaining distance to target position.
A control device calculates optimal cutting speeds and nozzle angles to eliminate uncut portions at corners.
A multi-core numerical controller divides axis control routines into groups for distributed processing across processor cores.
A control device determines optimal displacement functions for non-linear gear drives by accepting movement characteristics as a function of machine element position.
A numerical controller selects a bell-type acceleration mode for smooth deceleration during drilling operations.
A numerical controller specifies halt blocks within machining programs to enable flexible stopping at start, intermediate, or end points.