FOXNUM TECHNOLOGY CO., LTD. Patent applications |
Patent application number | Title | Published |
20140319126 | NOZZLE OF INJECTION MACHINE AND HEATING APPARATUS OF THE NOZZLE - A heating apparatus for a nozzle of an injection machine includes a helical-spring shaped heating portion, a first sleeve, and a second sleeve. The first sleeve includes a first blocking portion and forms internal threads. The second sleeve includes a second blocking portion and forms external threads. The heating portion is received in the second sleeve. The internal threads are screwed into the external threads. The first blocking portion and the second blocking portion sandwich the heating portion. | 10-30-2014 |
20140176025 | ENERGY RETRIEVING DEVICE - An energy retrieving device includes a first rectifier circuit, a direct current (DC) link circuit, a second rectifier circuit, an energy retrieving unit, a motor controller, and a micro control unit (MCU). The MCU includes an energy retrieving control module, to control the energy retrieving unit to work according to control of a processing module. The processing module detects whether a motor deceleration signal is generated by the motor, and controls the energy retrieving control module to make the energy retrieving unit retrieve power when the motor deceleration signal is generated by the motor. | 06-26-2014 |
20130173031 | COMPUTER NUMERICAL CONTROL MACHINE AND CONTROL METHOD - A Computer numerical control (CNC) machine includes a body; a touch screen, to display information and sense touch input of a user; and a processing unit, to obtain user information when the user logs in the CNC machine, generate a visual menu on the touch screen corresponding to the user information, and control the body to perform functions according to the touch input on the visual menu. A control method is also provided. | 07-04-2013 |
20130139088 | SYSTEM AND METHOD FOR MANAGING A MACHINING FILE USING A COMPUTING DEVICE - In a method for managing a machining file including a series of procedures in sequence using a computing device, names of the series of procedures are displayed in a procedure list area of the management page. If procedures require to be combined, the method receives user-selected procedures to be combined from a database area of the management page, and combines the selected procedures into a new procedure according to a predetermined combination format. If the machining file requires to be stored, the method stores all the procedures in the procedure list area into the machining file in sequence, and stores the machining file in a storage system of the computing device. | 05-30-2013 |
20130108729 | INJECTION MOLD | 05-02-2013 |
20100292814 | CNC MACHINE CONTROL APPARATUS - A computer numerical control (CNC) machine includes a case, a communication plug, a first switch, a number of second switches, and a control circuit. The control circuit includes a first switch control unit to receive a first switch signal from the first switch, a second switch control unit to receive second switch signals from the second switches, a control unit, a command signal converting unit, a pulse signal generating unit, and an operation signal output unit. The control unit receives the first and second switch signals, determines the work mode of the CNC machine according to the first switch signal, and convert the second switch signals to command signals. The command signal converting unit converts the command signals into operation signals. The pulse signal generating unit generates pulse signals. The operation signal output unit outputs the operation signals and the pulse signals to the CNC machine via the communication plug. | 11-18-2010 |
20100284755 | HOLE MACHINING METHOD FOR CIRCUIT BOARD - A hole machining method includes drilling two holes are drilled at opposite ends of a drilling area as a start point and an end point. The number of holes between the start point and the end point is determined. A dividing point and a number of holes L are determined according to determined equations. Holes are drilled in the dividing point, and between the start point and the dividing point according to the determined equations. | 11-11-2010 |
20100277114 | APPARATUS FOR GENERATING SPEED INSTRUCTION FOR MOTOR CONTROL - A speed instruction generation apparatus of a motor interpolates a first position instruction to obtain a second position instruction. The second position instruction is a second-order continuous instruction. The second-order continuous position instruction is differentiated two times to obtain a compensation speed. The speed instruction generation apparatus further generates a first speed instruction according to a difference between an actual position value of the motor and the second position instruction. The first speed instruction is added to the compensation speed to obtain a second speed instruction to control a rotation speed of the motor. | 11-04-2010 |
20100268357 | COMPILER FOR DRILLING MACHINE - A compiler for a drilling machine includes an operation module, an operation parameter module, a process setting module, a control unit setting module, and a cutting tool module. The operation module stores a plurality of action codes corresponding to drilling tasks, and transmits the action codes of selected drilling tasks to the process setting module. The operation parameter module stores a plurality of working parameters corresponding to the plurality of drilling tasks. The control unit setting module stores a plurality of object codes corresponding to the plurality of drilling tasks. The cutting tool module calculates information of operation cutting tools. The process setting module generates a source program according to the action codes of the selected drilling tasks. When the compiler is executed, the source program is translated to a control program based on the object codes of the selected drilling tasks and the information of the operation cutting tools. | 10-21-2010 |
20100260311 | ENCODING SYSTEM AND ENCODING METHOD - An encoding system includes an absolute encoder, a converter, a storage system, and a processor. The converter is connected between the absolute encoder and the storage system to determine amplitudes of two encoding waveforms from the absolute encoder when a motor rotates. The storage system determines an angle through which the motor rotates between a first time and a second time, according to the amplitudes of the two encoding waveforms. | 10-14-2010 |
20100248500 | MOTOR DRIVER AND CONNECTION APPARATUS THEREOF - A motor driver includes a circuit board and a connection apparatus. The connection apparatus includes two connection components. Each connection component includes two connection portions and a number of pins. The two connection components are mounted to the circuit board to connect to a positive pole and a negative pole of the circuit board correspondingly via the number of pins. The two connection portions are configured for being connected to wires. | 09-30-2010 |
20100241252 | PARAMETER SETTING SYSTEM AND METHOD FOR PROGRAMMABLE LOGIC CONTROLLER - A parameter setting system for programmable logic controller (PLC) includes a document module, a main program module, a parameter storage module, an interface display module, and a display interface. The document module stores application documents and an extensible markup language (XML) document of PLC. The main program module reads names and scale values of the parameters from the XML document, and outputs a control signal. The parameter storage module stores the names and scale values of the parameters from the main program module. The interface display module receives the control signal from the main program module and reading names and scale values of the parameters from the parameter storage module according to the control signal. The display interface displays the names and scale values of the parameters from the interface display module. | 09-23-2010 |
20100235789 | DISPLAY CONTROL SYSTEM AND METHOD - A display control system includes a memory system and an identifying control unit. The memory system is configured to store an identification code for an authorized operator of the display control system and an associated function interface for the authorized operator. The associated function interface comprises commonly used functions of the authorized operator, and an identification code of each authorized operators. The identifying control unit configured to receive and identify the identification code from the authorized user, invoke an instruction corresponding to the identification code from the memory system to generate the associated function interface, and control a display of the display control system to display the associated function interface. | 09-16-2010 |
20100231052 | POWER SUPPLY DEVICE - A power supply device for supplying power to an electronic device with an electronic tag includes a rectifying and voltage dividing apparatus, a power supply output module, a radio frequency identification (RFID) induction antenna, an RFID information processing module, and a control apparatus. The rectifying and voltage dividing apparatus is configured to rectify and divide an alternating current voltage to output a plurality of divided voltages. The RFID induction antenna is configured to receive information stored in the electronic tag. The RFID information processing module is configured to pick up a charging voltage value from the received information of the RFID induction antenna. The control apparatus is configured to compare the divided voltage values with the charging voltage value, and choose a divided voltage that equals to the charging voltage to provide to the electronic device. | 09-16-2010 |
20100225184 | SERVO MOTOR WITH IMPROVED HEAT DISSIPATION EFFICIENCY - A servo motor includes an enclosure defining airflow passages in the outer surface thereof, an end cover attached to the enclosure, a rotor shaft accommodated in the enclosure and having an end protruding out of the end cover, an encoder attached to the protruding end of the rotor shaft, an encoder cover attached to the end cover and covering the encoder, a fan duct covering the end cover, and a fan attached to the fan duct. The end cover, the encoder cover, and the fan duct cooperatively define an airflow space communicating with the airflow passages of the enclosure. The encoder cover includes a guiding portion gradually shrinking toward a small end which is away from the end cover. The fan duct includes a guiding portion gradually shrinking toward an end to which the fan is attached, thereby to guide the airflow smoothly flow toward the fan. | 09-09-2010 |
20100219705 | COOLING APPARATUS FOR ELECTRIC MOTOR - A cooling apparatus for an electric motor includes a mount to be fixed to and abutted against the electric motor, and a cooling unit installed to the mount. The mount defines at least two channels. The cooling unit connects adjacent said at least two channels to form a passage to allow a cooling fluid flowing in the passage. | 09-02-2010 |
20100215796 | MOVING PLATEN AND INJECTION MOLDING MACHINE UTILIZING THE SAME - A moving platen includes a first plate to be mounted to a moving die, a second plate mounted to the first plate, and a sac element sandwiched between the first plate and the second plate. | 08-26-2010 |
20100213798 | ENCODER ASSEMBLY - An encoder assembly includes an encoder, a fixing cover for receiving the encoder, and a protecting cover for receiving the fixing cover. The encoder includes a main body, and a trumpet-shaped rubber collar extending from a first end of the main body. The fixing cover includes a first open end and a second open end opposite to the first open end. The second open end engages with an outer side of the rubber collar. The protecting cover includes an open end and a closed end opposite to the open end. A circular protrusion extends from an inner wall of the closed end to engage with an inner side of the rubber collar. | 08-26-2010 |
20100211208 | CUTTING APPARATUS AND CUTTING METHOD USING THE SAME - A cutting apparatus includes a cutting tool program control module configured for controlling a number of cutting tools to cut an element. The cutting tool program control module includes a cutting tool program storing unit, a cutting tool program selecting unit, and a cutting tool program executing unit. The cutting tool program storing unit stores a number of cutting tool programs for controlling the number of cutting tools accordingly. The cutting tool program selecting unit selects one or more cutting tool programs and stores corresponding selecting information according to the selected cutting tool programs. The cutting tool program executing unit executes the selected cutting tool programs according to the selecting information stored in the cutting tool program selecting unit. | 08-19-2010 |
20100210432 | TOOL CHANGER AND TOOL CHANGE METHOD - A tool changer includes a spindle including a first collet, an auxiliary arm having a second collet, a tool-pan having a plurality of tool-seats, and an auxiliary tool-magazine. The auxiliary tool-magazine comprises a main body, a turnplate rotatable relative to the main body, a first tool-carrier attached to the turnplate, and a second toll-carrier attached to the turnplate. | 08-19-2010 |
20100206998 | HOSE FRAME ASSEMBLY - A hose frame assembly includes a pipe body, a wheel disc, a tensile adjusting device, and a cable. The pipe body includes three aligned pipe sections, and two resilient joints connected between every adjacent two of the three pipe sections. The tensile adjusting device is located between the pipe body and wheel disc, and includes a guide rail, two sliding members slidably mounted to the guide rail, and a resilient member connected between the sliding members. A wheel is rotatably mounted to each of the sliding members. Two ends of the cable extend extend through the pipe sections and the resilient joints and spacedly are fixed to an inner wall of one of the pipe sections located at a far end of the pipe body. A portion of the cable located out of the pipe body is positioned around the wheel disc and the wheels. | 08-19-2010 |
20100185838 | PROCESSOR ASSIGNING CONTROL SYSTEM AND METHOD - A processor assigning control system includes a first memory to store a plurality of control instructions and loading schedules, a second memory to temporarily store the plurality of control instructions and loading schedules, a real-time clock (RTC), and a main controller. The main controller includes a hardware detecting unit, a software obtaining unit, and a management unit. The RTC is configured for sending clock signal to make the hardware detecting unit detect whether a plurality of processors are in a normal state or an error state. The processor assigning control system is capable of detecting connection statues between the plurality of processor and a communication bus, and performance of the processors, to obtain and assign the control instructions to the corresponding processors to dynamically deploy the processors. | 07-22-2010 |
20100183388 | DETECTING SYSTEM AND METHOD FOR CUTTING TOOLS - A size and position detecting system includes a laser sensor and a controller. The laser sensor includes an emitter emitting a laser beam to a receiver. The controller is configured to compute a first time of how long the emitter emits the laser beam and a second time of how long the receiver receives the laser beam when a cutting tool moves along a first direction perpendicular to and coplanar with a straight line connecting the emitter and the receiver. The controller is configured to record a first position of the cutting tool at a moment when the second time is less than the first time, and a second position of the cutting tool when the second time remains changeless for a predetermined amount of time, to determine whether the cutting tool is off-centered according coordinates difference between the first and second positions along the first direction. | 07-22-2010 |
20100182072 | PATCH PANEL - A patch panel includes a connector, a first switch circuit, a number of output circuits, a number of output terminals, and a complex programmable logic device (CPLD). The CPLD is capable of receiving a control signal from a controller via the connector, and sending the control signal to one of the output terminals via the first switch circuit, for signaling the controller to communicate to a peripheral device connected to the output terminal. | 07-22-2010 |
20100180267 | PLC COMPILING SYSTEM AND COMPILING METHOD - A programmable logic controller (PLC) compiling system includes a ladder diagram loading unit, an instruction set loading unit storing instruction sets, an instruction compiling unit, an operating system loading unit storing dynamic link library (DLL) file templates based on a number of operating systems, and a DLL file compiling unit. The ladder diagram loading unit loads and stores predetermined ladder diagrams. The instruction compiling unit loads the predetermined ladder diagrams and the instruction sets, and compiles the predetermined ladder diagrams to a plurality of instructions corresponding to the instruction sets accordingly. The DLL file compiling unit loads the compiled instructions and the DLL file templates, and compiles the compiled instructions to a plurality of DLL files based on the DLL file templates to match the instruction sets accordingly. | 07-15-2010 |
20100176788 | CURRENT DETECTING APPARATUS - A current detecting apparatus for detecting a current provided by a driver for a motor includes a resistor, a signal isolation module, and a processor. A first end of the resistor is connected to the driver, and a second end of the resistor is connected to the motor. A current provided by the driver passes through the resistor to drive the motor. The signal isolation module is connected between the first end and the second end of the resistor, to receive a voltage signal produced by the current passing through the resistor and isolate the voltage signal to output an isolated signal. The processor is connected to the signal isolation module, to receive the isolated signal and process the isolated signal to detect the current provided by the driver for the motor. | 07-15-2010 |
20100175932 | CONTROL SYSTEM AND METHOD FOR MANUAL PULSE GENERATOR - A control system of a manual pulse generator for controlling a rotation speed and a rotation direction of a motor includes a touch panel, a timer, a coordinate calculation unit, and a wave generation unit. The touch panel receives a contact signal and generates an electrical signal according to the contact signal. The timer records the amount of time used to input the contact signal. The coordinate calculation unit calculates coordinates of each input point of the contact signal on the touch panel according to the electrical signal to determine direction of the contact signal and input speed for the contact signal. The wave generation unit generates a pulse signal to control the motor according to the direction of the contact signal and the input speed for the contact signal. | 07-15-2010 |
20100168898 | CONTROL SYSTEM AND METHOD FOR DISPLAY OF INJECTION MOLDING MACHINE - A control system for controlling the display of an injection molding machine (IMM) includes a human machine interface (HMI), a driver, a controller, a timer, and a time display module. The controller controls the driver to drive the IMM to do a plurality of operations. The time display module controls the HMI to display working times of operations that have been done, and the working time of an operation that is in process in the current work cycle. The timer records working time of each operation by starting to time at the beginning of each operation, and stopping timing at the end of each operation. | 07-01-2010 |
20100164424 | TOOL COMPENSATION SYSTEM AND METHOD FOR COMPUTER NUMERICAL CONTROL MACHINE - A tool compensation system for compensating abrasion of a tool includes a rangefinder, a control system, and a compensation apparatus. The compensation apparatus includes an actuator, a transmission element, and a regulator. The rangefinder measures an actual length of the tool. The control system calculates a compensation value according to the actual length, and outputs a control instruction to the compensation apparatus according to the compensation value. The transmission element is actuated by the actuator to move a distance equaling to the compensation value in response to receiving the control instruction. The regulator is configured for supporting an article to be machined by the tool, and capable of moving towards the tool under the actuation of the transmission element, to compensate for abrasion of the tool. | 07-01-2010 |
20100164414 | MOTOR DRIVING SYSTEM AND METHOD - A motor driving system includes a storage unit, a driver, and a controller. The driver includes a first programmable logic device (PLD). The controller includes a second PLD. The storage unit stores a control program. The controller generates a first transmission data to the first PLD and a second transmission data to the second PLD according to the control program. The first PLD generates a first message packet including the first transmission data. The second PLC generates a second message packet including the second transmission data. The first and second PLDs communicate with each other using a full duplex transmission mode or a half duplex transmission mode. | 07-01-2010 |
20100162828 | TESTING SYSTEM AND METHOD FOR MOTOR - A testing system for testing a temperature characteristic of a first motor includes a second motor, a controller, a driver, a load, a temperature sensor, and a temperature recorder. The controller provides a drive command for the driver to drive the second motor. The second motor drives the first motor via a coupling. A current of the first motor is determined by adjusting the resistance of the load. The temperature sensor senses the temperatures of the first motor every a determined time and sends the temperatures to the temperature recorder. The temperature recorder records and transmits the temperatures to the controller for the temperature characteristic test of the first motor. | 07-01-2010 |
20100161858 | ADDRESS CONVERSION SYSTEM AND METHOD - An address conversion system is applied for a numerical control device and connected between a software inner address unit and a hardware contact point address unit. The address conversion system includes an address editing unit and an address conversion unit. The address editing unit includes an address display module and an address editing module. The address display module is configured for displaying hardware device startup addresses stored in the software inner address unit via an address display interface. The address editing module is configured for displaying contact point addresses stored in the hardware contact point address unit via an address editing interface. The contact point addresses are capable of being amended in the address editing interface. The address conversion unit is configured for matching the hardware device startup addresses with the corresponding contact point address. | 06-24-2010 |
20100157317 | SYSTEM AND METHOD FOR MEASURING DIMENSIONS OF A CUTTING TOOL - A testing system for testing dimensions of a cutting tool chosen by a cutting tool choosing device, includes a controller and an optical sensor. The controller includes a cutting tool changing module, a cutting tool control module, and a dimension calculating module. The cutting tool changing module is configured for controlling the cutting tool choosing device to move the cutting tool to a tip initial position above the optical sensor. The cutting tool control module is configured for controlling the cutting tool choosing device to move the cutting tool from the tip initial to the height of a lightbeam of the optical sensor, and moving the cutting tool to pass through the lightbeam of the optical sensor from side to side. The dimension calculating module is configured for receiving the electrical signals from the optical sensor and calculating dimensions of the cutting tool. | 06-24-2010 |
20100156332 | COMPENSATING SYSTEM AND METHOD FOR COGGING TORQUE OF MOTOR - A compensating system for compensating a cogging torque of a motor includes a speed measuring apparatus, a moment of inertia measuring apparatus, a rotor position sensor, a processor, a plurality of band-pass filters, and a current control apparatus. The processor receives a speed, a moment of inertia, and a rotor position of the motor, to determine the cogging torque of the motor. Each band-pass filter is arranged with a different frequency to filter different frequencies of waveforms of the cogging torque. The processor determines a Fourier transformation of the cogging torque according to a number of Fourier coefficients from the band-pass filters, a cogging torque at a preset rotor position, and a cogging current according to the Fourier transformation of the cogging torque. The current control apparatus outputs a current opposite to the cogging current, to compensate the cogging torque of the motor. | 06-24-2010 |
20100154200 | ASSEMBLY MECHANISM FOR MOTOR STATORS AND ASSEMBLY METHOD FOR THE SAME - An assembly mechanism is provided to press an inner stator into a receiving space of an outer stator. The assembly mechanism includes a pressing unit and a first positioning plate. The pressing unit includes a supporting device to support the outer stator, and a pressing device movable relatively to the supporting device. The first positioning plate is attached to a top of the outer stator. The first positioning plate defines an opening forming a clearance fit with the inner stator. The opening receives the inner stator and guides the inner stator to move into the receiving space of the outer stator under a pressing action of the pressing device. An assembly method is also provided. | 06-24-2010 |
20100153741 | ENCRYPTING SYSTEM AND METHOD FOR NUMERICAL CONTROL DEVICES - An encrypting system for numerical control devices includes a function module, a code module, a memory, and a controller. The function module includes function programs. Each of the function programs presetting a service life. The code module encrypts and decrypts the service life of each of the function programs. The memory stores the service life encrypted by the code module. The controller reads the encrypted service life from the memory according to an input instruction and controlling the code module to decrypt the encrypted service life, and comparing the decrypted service life with the current date to control the function program to be executed in response to the service life of the function program being valid. | 06-17-2010 |
20100148713 | MOTOR SPEED CONTROLLER - A speed controller used in a control loop of a motor includes a comparator, a processing device, and an arithmetic logical unit (ALU). The comparator compares a received instruction speed or a received measured speed of the motor with a predetermined speed value, outputs a first signal to the processing device when the received speed is greater than the predetermined speed value, or outputs a second signal to the processing device when the received speed is equal to or less than the predetermined speed value. The processing device receives a speed difference between the instruction speed and the measured speed. The processing device outputs a first proportional value when the first signal is received, or outputs a second proportional value when the second signal is received. The ALU outputs an instruction current to the control loop by calculating the proportional value according to a predetermined calculation rule. | 06-17-2010 |
20100146341 | DRIVER DETECTING SYSTEM AND METHOD - A detecting system for detecting functions of a driver includes a storage unit, a control unit, and an human machine interface (HMI). The control unit samples a plurality of functions of the driver to generate a plurality of sampled values at each preset sampling time. The control unit determines if the plurality of sampled values are normal according to a plurality of preset reference ranges for the plurality of functions stored in the storage unit. When one or more of the plurality of sampled values is abnormal, the control unit generates an alarm signal, and the HMI displays the plurality of sampled values. | 06-10-2010 |
20100146179 | INTERRUPTION CONTROL SYSTEM AND METHOD - An interruption control system includes two sense elements, a microprocessor, and a controller. The microprocessor includes two registers, two flip-latches, a multiplexer, and a microcontroller. Each sense element senses a device and sends a sense signal. The corresponding register receives and stores the sense signal. The microcontroller sets an identity signal for each of the registers and controls the each of the flip-latch units to record a data signal of the device. The multiplexer alternately outputs the ID signals and the corresponding data signals to the microcontroller to encode into a datagram. The microcontroller sends the datagram to the controller. The controller is interrupted for decoding the datagram. | 06-10-2010 |
20100145484 | SYSTEM AND METHOD FOR MONITORING COMPUTERIZED NUMERICAL CONTROL DEVICES - A monitoring system includes at least one CNC device and a monitoring device. Each of the CNC devices includes a movement control unit, a first document module stores the IP address and the related parameters of the CNC device, a human machine interface (HMI) receives a first input instruction, and a controller reads the related parameters from the first document module according to the first input instruction and outputs a movement control instruction to the movement control unit, and stores the movement parameters in the first document module. The monitoring device includes a second document module stores the IP address of the CNC device and the movement parameters of the CNC device, a display device, a processor reads the movement parameters from the second document module according to a second input instruction, and displays the movement parameters via the display device. | 06-10-2010 |
20100141196 | GAIN VALUE CONTROL SYSTEM AND METHOD - A control system for controlling a plurality of gain values of a driver includes a control device, a driver, a motor, and a plurality of sensors. The control device stores a plurality of gain values for the driver, and a plurality of encoded values. One or more of encoded values is corresponding to each of the plurality of gain values. The plurality of sensors detect a plurality of working parameters of the motor to generating a plurality of induction signals. The control device generates an encoded value according to the plurality of induction signals to select a gain value for the driver. | 06-10-2010 |
20100138045 | MOTOR DRIVING DEVICE - A motor driving device for driving a motor includes a motor driver, a speed control loop, a current control loop, and an arithmetic selecting module. The motor driver provides a current signal for the motor to output a speed signal. The speed control loop receiving the speed signal and a speed command, includes a first selector and two first arithmetic modules. The current control loop receiving the current signal, includes a second selector and two second arithmetic modules. The arithmetic selecting module outputs a first select command and a second select command to select an arithmetic module of the speed control loop and the current control loop correspondingly. The speed control loop provides a current command for the current control loop and the arithmetic selecting module. The current control loop provides a control signal for the motor driver to adjust the current signal thereby to adjust the speed signal. | 06-03-2010 |
20100138029 | DRILLING SYSTEM AND METHOD - A drilling system includes a controller, a human-machine interface, and a drilling device. The controller stores a drilling procedure and a startup mode module for the drilling procedure, and generates an information list which includes location information and corresponding procedure line number for each hole. The human-machine interface is configured for selecting the startup mode module for the drilling procedure, and for inputting a query information corresponding to the selected startup mode module. The controller invokes the corresponding procedure line according to the inputted query information to restart the drilling process to enable the drilling device to return to work. | 06-03-2010 |
20100126162 | VELOCITY-PRESSURE CONTROL APPARATUS OF HYDRAULIC MACHINE - A velocity-pressure control apparatus of a hydraulic machine includes a pressure command generator, a pressure sensor, a pressure controller, a velocity command generator, a velocity limiter, a switch, a comparator, a velocity sensor, and a motor driver. The pressure controller receives a pressure compensation signal composed by the pressure command generator and the pressure sensor. The velocity limiter receives a compensation velocity signal from the pressure controller and a predetermined velocity signal from the velocity command generator and outputs a corresponding limiting velocity command signal to the switch. The comparator controls the velocity-pressure control apparatus to work at a velocity control mode when the pressure compensation signal is a positive signal or a null signal, and controls the velocity-pressure control apparatus to work at a master pressure control and slave velocity control mode when the pressure compensation signal is a negative signal. | 05-27-2010 |
20100110597 | DRIVE AMPLIFIER SYSTEM AND OVER-CURRENT DETECTION METHOD FOR THE SAME - A drive amplifier system includes a drive control device, a power supply, and at least one drive amplifier. The power supply includes a power control circuit, a rectifier, and a current sensor. The power control circuit includes an over-current detection circuit, a controller, and a state comparator. The drive amplifier includes a control circuit, a state memory, and an inverting circuit. When a actual current provided for the at least one drive amplifier by the power supply is more than a reference voltage, the over-current detection circuit outputs an over-current detection signal. | 05-06-2010 |
20100109639 | FREQUENCY SPECTRUM ANALYSIS SYSTEM AND METHOD - A frequency spectrum analysis system includes a control platform, a driver, and a controlled system. The control platform includes a first transmission device. The driver includes a second transmission device, a signal source, and a data logger. The first transmission device is connected to the second transmission device. The second transmission device is connected to the signal source. The signal source is connected to the data logger and the controlled system. The data logger is connected to the controlled system and the first transmission device. | 05-06-2010 |
20100102770 | ELECTRIC INJECTION MOLDING MACHINE - An electric injection molding machine includes a motor driving circuit for driving a motor, and a delivery pipe. The motor driving circuit includes a rectifier circuit, a switch control circuit, a heater, a direct current (DC) link circuit, and an inverter circuit. The switch control circuit is configured for controlling the motor to output a regenerative current generated in a deceleration period of the motor. The heater is configured for receiving the regenerative current to heat the delivery pipe via the switch control circuit. A micro control unit (MCU) outputs a heat control signal according to the voltage from the DC link circuit to turn on the switch control circuit so as control deceleration of the motor such that a regenerative current from the motor is supplied to the heater to heat the delivery pipe. | 04-29-2010 |
20100102667 | MOTOR HOUSING STRUCTURE - A motor housing structure includes a first cover, a stator, and a second cover. The first cover is fixed to the one end of the stator. The second cover is fixed to the other end of the stator. The second cover defines a slanted annular groove. One lower end of the groove defines an opening. | 04-29-2010 |
20100100201 | SYSTEM AND METHOD FOR MONITORING VARIABLE PARAMETERS - A method for monitoring a processing machine includes selecting a number of variable parameters from all of the parameters of the processing machine by a selecting module; setting an updating frequency of the selected variable parameters by an updating module according to the number of the selected variable parameters; converting the selected variable parameters into desired formats by a communicating module; gathering values of the selected variable parameters according to the updating frequency by a central processing unit; and determining whether all of the values of the selected variable parameters are gathered; if the gathers of all of the selected variable parameters values has completed, processing the gathered values by a value processing module. | 04-22-2010 |
20100097028 | DEVICE FOR CONTROLLING INDUCTION MOTOR - A device for controlling an induction motor includes a voltage/frequency controller, a pulse width modulation controller, and a converter. The voltage/frequency controller receives a controlling frequency, and outputs a controlling voltage corresponding to the controlling frequency. The pulse width modulation controller receives the controlling voltage and the controlling frequency, and generates PWM signals according to the controlling voltage and the controlling frequency. The converter receives the PWM signals, and controls the induction motor according to the PWM signals. There is a predetermined relationship between the controlling voltage and the controlling frequency stored in the voltage/frequency controller. The controlling voltage is greater than zero in response to the controlling frequency being zero, and increasing the controlling frequency increases the controlling voltage as in the predetermined relationship. | 04-22-2010 |
20100097024 | DRIVE SYSTEM FOR MULTIPLE MOTORS - A drive system for multiple motors includes a first motor, a second motor, a motor drive power supply for supplying power to the first and second motors, a first motor drive amplifier, a second motor drive amplifier, a first overcurrent detection apparatus, and a second overcurrent detection apparatus. The first overcurrent detection apparatus is connected between the motor drive power supply and the first motor drive amplifier for detecting current through the first motor drive amplifier, and comparing the current value to the first overcurrent benchmark value to output an overcurrent detection signal correspondingly. The second overcurrent detection apparatus is connected between the motor drive power supply and the second motor drive amplifier for detecting current through the second motor drive amplifier, and comparing the current value to the second overcurrent benchmark value to output an overcurrent detection signal correspondingly. | 04-22-2010 |
20100097022 | LOCATION SYSTEM AND METHOD - A location system is configured for determining a magnetic pole position of a motor. The location system includes a motor driver, a current control module, a current feedback apparatus, a speed feedback apparatus, and a magnetic pole position location module. The current control module is configured for set current of the motor via the motor driver. The current feedback apparatus is configured for sensing an actual current of the motor. The speed feedback apparatus is configured for sensing an actual speed of the motor. The magnetic pole position location module is configured for inputting a magnetic pole position of the motor, receiving the actual current from the current feedback apparatus, receiving the actual speed from the speed feedback apparatus, and processing the actual current and the actual speed to obtain an initial magnetic pole position. | 04-22-2010 |
20100091421 | INRUSH CURRENT PREVENTING CIRCUIT - An inrush current preventing circuit includes a rectification circuit, a temperature-sensitive component, a controller, a switching circuit, and a tank circuit. The controller outputs a control signal to turn on the switching circuit in response to the tank circuit being at a substantially full voltage, and the rectification circuit and the switching circuit forming a current loop for providing power from the rectification circuit to an electronic device. The controller outputs no control signal to turn off the switching circuit in response to the tank circuit being undercharged, and the rectification circuit and temperature-sensitive component forming a current loop for providing power from the rectification circuit to the electronic device for protecting the electronic device. | 04-15-2010 |
20100090627 | MOTOR DRIVING APPARATUS - A system for driving a motor includes first and second rectifier circuits, a direct current (DC) link circuit, an inverter circuit, a voltage booster circuit, and a switch control circuit. When the motor is at a deceleration state, a micro control unit (MCU) outputs a first charging signal to turn on a switch of a first relay and turn off a switch of a second relay, a regenerative current from the motor is charged into a storage capacitor. Before the motor is in an acceleration state, the MCU outputs a second charging signal to turn on the switch of the second relay and turn off the switch of the first relay, and turn on a boosting switch, an increased voltage of the storage capacitor is charged into another storage capacitor. When a voltage at the DC link circuit reaches a predetermined value, the MCU controls the inverter circuit to accelerate the motor. | 04-15-2010 |
20100085673 | OVER-VOLTAGE AND UNDER-VOLTAGE PROTECTION SYSTEM - An over-voltage and under-voltage protection system for protecting an electrical device includes a comparison device, a signal controller, a switch controller, and a switch. The comparison device receives an input voltage and compares the input voltage with a predetermined voltage. If the input voltage is greater than the predetermined voltage, the comparison device outputs an over-voltage signal to the switch controller via the signal controller. If the input voltage is less than the predetermined voltage, the comparison device outputs an under-voltage signal to the switch controller via the signal controller. The switch controller controls the switch to turn the electrical device off when the over-voltage or the under-voltage signals are received from the signal controller. | 04-08-2010 |
20100074272 | COMMUNICATION PROTOCOL DETECTION SYSTEM AND METHOD - A communication protocol detection system includes an active detection terminal and a passive detection terminal. The active detection terminal includes a first communication interface, a command sending module, and a response receiving module. The passive detection terminal includes a second communication interface, a command receiving module, and a response sending module. The command sending module is for sending a plurality of detection commands in sequence to the passive detection terminal via the first communication interface. The command receiving module is for receiving detection commands in sequence via the second communication interface, and sending detection commands to the response sending module. The response sending module is for determining whether a currently received detection command can be identified. If the currently received detection command can be identified, the response sending module sends a response to the active detection terminal to make the command sending module stop sending detection commands. | 03-25-2010 |
20100072939 | MOTOR DRIVING SYSTEM COMPATIBLE WITH DIFFERENT TYPES OF ENCODERS - A system compatible for different types of signals relates to a motor includes a differential amplifier, a comparator, and a transmitting device. The differential amplifier is configured to receive one of a differential digital pulse signals pair and a differential analog signals pair. The differential digital pulse signals pair is converted to a first digital signal, and the differential analog signals pair is converted to an analog signal by the differential amplifier. The comparator is configured to convert the analog signal into a second digital signal. The first digital signal is received and outputted by the comparator. The transmitting device is configured to convert a data signals pair to a binary code, and convert differential reference digital signals pairs to reference digital signals. The reference digital signals, the first and second digital signals are received by an external computing device. | 03-25-2010 |
20100066290 | VOLTAGE PROTECTING APPARATUS - A voltage protecting apparatus is used for detecting voltage of a motor driver, and adjusting the voltage of the motor driver when at an over-voltage state. The motor driver includes a direct current (DC) power source and a power board. The voltage protecting apparatus includes a switch unit, a voltage transform unit, a controller, a voltage detector, and an over-voltage judger. When the controller outputs a high level signal, the switch unit is turned on, the voltage transform unit transforms the output voltage of the DC power source to a low voltage. The over-voltage judger receives the low voltage and compares the low voltage to a predetermined voltage. When the low voltage is greater than the predetermined voltage, the over-voltage judger outputs a control signal to the controller for signaling the controller to control the power board so as to adjust the voltage of the motor driver. | 03-18-2010 |
20100064056 | COMMUNICATION SYSTEM AND METHOD - A communication system includes a computer terminal and a server. The computer terminal includes a command control module and a response detecting module. The server includes a response control module. The command control module is configured for sending a command to the server. The response control module is configured for receiving the command, calculating a command check reference value according to the received command using a first formula, and sending a response to the response detecting module. The response detecting module is configured for calculating a response check reference value according to the response using a second formula. If the response check reference value is not equal to the response checksum bits value, the command control module resends the command corresponding to the received command to the server. | 03-11-2010 |
20100063618 | TOOL COMPENSATION SYSTEM AND METHOD FOR ADJUSTING PARAMETERS OF A TOOL - A tool compensation system for adjusting parameters of a tool includes a controller and a selecting module. The controller includes a storing module, an invoking module, and a compensation module. The storing module is configured for storing serial numbers and data tables of a first and a second tools. Each data table of the first and second tools includes a plurality of first dimensional parameters and a plurality of second dimensional parameters. The selecting module is capable of selecting a tool for machining by selecting the serial number of the tool. The invoking module is configured for invoking the second dimensional parameters according to the first dimensional parameters of a tool selected by the selecting module. The compensation module is configured for adjusting machining parameters of the selected tool according to the second dimensional parameters. | 03-11-2010 |
20100062616 | MOTHERBOARD AND EXPANSION CARD APPLIED TO THE MOTHERBOARD - A motherboard includes a bus, an expansion socket pair. The bus includes a number of power lines, ground lines and non-power lines. The expansion socket pair includes a first expansion socket and a second expansion socket separated from the first expansion socket. The first expansion socket includes a number of power signals pins. The second expansion socket includes a number of non-power signal pins. The power signal pins are connected to the power lines of the bus to transmit power signals. The non-power signal pins are connected to the non-power lines of the bus to transmit non-power signals. | 03-11-2010 |
20100061670 | MOTOR SHAFT SUPPORT DEVICE - A support device for a shaft extension of a motor, the motor including a flange facing and a shaft, the shaft not protruding outward beyond the flange facing. The support device includes a retainer and a bearing. The retainer includes a receiving chamber. The retainer is fastened to the flange facing of the motor. The bearing includes an inner hole. The bearing is received in the receiving chamber of the retainer. A shaft extension is coupled with the shaft of the motor through the inner hole of the bearing. The shaft extension is supported by the retainer and bearing. | 03-11-2010 |
20100057241 | MOLD PROTECTING SYSTEM AND METHOD FOR INJECTION MOLDING MACHINE - A mold protecting system for an injection molding machine includes a voltage source, a controller, a first mold, a second mold, a fixed platen, and a movable platen. The first mold is fixed to the movable platen. The second mold is fixed to the fixed platen. The controller from the voltage source to charge the first and second molds, and detects the capacitance between the first and second molds when the distance between the first and second molds equals a pre-set value. If the capacitance between the first and second molds is greater than a reference value, the controller controls the movable platen to stop moving. | 03-04-2010 |
20100054009 | CURRENT CONVERSION CIRCUIT - A current conversion circuit includes a control circuit, and a switch circuit. The control circuit includes a first photoelectric coupler receiving a first driving signal and outputting a first control signal, and a second photoelectric coupler receiving a second driving signal and outputting a second control signal. The switch circuit includes a first transistor and a second transistor connected in series between a positive power source and a negative power source. The first transistor includes a control terminal receiving the first control signal, and the second transistor includes a control terminal receiving the second control signal. A node between the first and second transistors outputs an alternating signal. | 03-04-2010 |
20100052759 | PULSE GENERATOR - A pulse generator includes a pulse command register and a digital differential analyzer (DDA). The pulse command register includes a first register, a second register, and an adder. The first register receives and stores a pulse command from a CPU in an operating cycle. The second register receives and stores the pulse command shifted from the first register when the first register receives a second pulse command from the CPU in the operating cycle. The adder sums the pulse commands of the first register and the second register and the result is transmitted to the DDA. The DDA determines whether a pulse is to be generated after calculation according to the result from the adder of the pulse command register. | 03-04-2010 |
20100046933 | MOTOR DRIVING SYSTEM - A motor driving system includes a power supply, a driver, a motor, and a control unit. The driver includes a driving module and a power converting module. The driving module is connected to the power supply. The power converting module is connected to the power supply. The motor includes a power terminal connected to the power converting module. The control unit is connected to the power converting module. The power supply is configured to provide power for the driver. The driving module is configured to control the motor. The control unit is configured to control the power converting module to output a changeable voltage to the motor. | 02-25-2010 |
20100045504 | VOLTAGE ERROR CORRECTION SYSTEM - A voltage error correction system includes a voltage converter, a first and a second analog to digital converters, a subtracter, an adder, and a digital voltage generator. The voltage converter adjusts an input voltage proportionally, adds the adjusted input voltage to a reference voltage to obtain a positive voltage, and outputs the positive voltage. The first analog to digital converter converts the positive voltage into a first digital voltage, the second analog to digital converter converts the reference voltage into a second digital voltage, the subtracter subtracts the second digital voltage from the first digital voltage and outputs a difference voltage, and the adder outputs a corrected voltage by adding the difference voltage of the subtracter to a compensation voltage. | 02-25-2010 |
20100045229 | GAIN EQUALIZATION DEVICE FOR MOTOR CONTROL - A gain equalization device for an AC motor control includes two detection devices, a control process unit, a storage and two multipliers. Each detection device includes a current detector and an A/D converter. The current detectors are configured to detect the respective currents of two phases of an inverter circuit. Current feedback values are detected by the current detectors and converted into the digital signals by the A/D converters. The control process unit is configured to generate a compensation value to adjust the gain unbalance between gains of the detection devices. The storage is configured to store the compensation value. The multipliers are configured to compensate for an actual gain unbalance based on the compensation value stored in the storage and the current feedback values detected by the current detectors. | 02-25-2010 |
20100033351 | AUTO-DETECTION SYSTEM AND METHOD FOR COMMUNICATION PROTOCOL - An auto-detection system for communication protocol includes a driving device, a communication mode selection circuit and a human-machine interface circuit. The human-machine interface circuit transmits a detection signal to the driving device through the communication mode selection circuit. The detection signal includes a transmission speed identification and a transmission mode identification. The driving device sets its transmission speed according to the value of the transmission speed identification of the detection signal and sets its transmission mode according to the transmission mode identification of the detection signal. An auto-detection method for communication protocol using the auto-detection system for communication protocol is also provided. | 02-11-2010 |
20100033117 | SOFT-START CIRCUIT - A soft-start circuit includes a power source, a switch, a capacitor and a regeneration brake circuit. The regeneration brake circuit absorbs a return current. The regeneration brake circuit includes a resistor, a diode and a transistor. The resistor is connected between two poles of the power source via the transistor. The diode is connected between the resistor and the positive pole of the power source via the switch. The capacitor is connected between the negative pole of the diode and the transistor. The switch is connected between the negative pole of the diode and resistor. When the switch turns off, the power charges the capacitor via the resistor and the diode of the regeneration brake circuit. When the switch turns on, the return current turns the transistor on, and the resistor absorbs the return current. | 02-11-2010 |
20100031013 | INJECTION MOLDING SYSTEM AND PARAMETER SETTING METHOD THEREOF - An injection molding machine system for setting system parameters provides an interface unit displaying a boot interface, a common module interface, a new module setting interface, and a main operating interface. If not all the system parameter values need be modified, the system parameters are loaded on the boot interface and the main operating interface are started. If some of the system parameter values need be modified, the system parameter values are loaded, modified, and saved on the common module interface and the main operating interface are started. If all the system parameter values need be set, the system parameter values are saved on the new module setting interface and the main operating interface are started. If the system parameter values modified need be fine-tuned, the system parameter values are fine-tuned on the main operating interface. | 02-04-2010 |
20100025875 | MOLD CLOSING SYSTEM AND METHOD FOR INJECTION MOLDING MACHINE - A mold closing system for an injection molding machine includes a voltage source, a controller, a driving unit, a first mold portion, a second mold portion, a fixed platen, and a movable platen. The first mold portion is secured on the movable platen. The second mold portion is secured on the fixed platen. The first and second mold portions may be insulated from their respective platens. The control device controls voltage from the voltage source to charge the first and second mold portions, and detects the voltage between the first and second mold portions. Until the voltage between the first and second mold portions equals zero, the control device moves the movable platen toward the fixed platen. A mold closing method is also described. | 02-04-2010 |
20100001679 | ACCELERATION CONTROL APPARATUS AND METHOD - An acceleration control apparatus for servo control of a computer numerical control (CNC) machine comprises a digital filter. The digital filter is obtained by selecting a cutoff frequency of an analog filter and using a pole-zero matched method to transform an analog filter. The low-pass digital filter includes a signal input unit, a signal input register unit, a signal operation unit, a signal output unit, and a signal output register unit. | 01-07-2010 |
20090326686 | PARAMETER SETTING DEVICE FOR MOTOR DRIVER - A parameter setting device includes a microprocessor, a command port, a display unit, an input unit, and a memory unit. The microprocessor electrically connects to the command port, the display unit, the input unit, and the memory unit. | 12-31-2009 |
20090322274 | MOTOR CONTROL SYSTEM - A motor control system includes an MMI (man machine interface), an upper-controller, and a motor driver connected in that order. The upper-controller includes a motherboard, a communication control module, and a servo driven control card connected in that order. The motherboard is connected to the MMI and includes a processor. The communication control module includes a plurality of control cards. A control signal is inputted into the MMI and sequentially processed by the processor, the communication control module, and the servo driven control card. A driven signal is outputted from the servo driven control card to the motor driver to drive a motor. | 12-31-2009 |
20090315865 | OPERATING DEVICE AND BUTTON ASSEMBLY FOR COMPUTER NUMERICAL CONTROL MACHINE - An operating device for a CNC machine includes an operating portion, an encoder, a memory unit, a microprocessor, a display unit, and a controller. The operating portion includes a rotary button and a confirm button. The encoder is connected to the rotary button and the confirm button for generating corresponding position codes. The memory unit stores a number of function menus corresponding to a number of operating instructions. The microprocessor is connected between the encoder and the memory unit for receiving the position codes from the encoder and invoking the corresponding function menus from the memory unit. The display unit is connected to the microprocessor for displaying the function menus. The controller is connected to the microprocessor for executing input instructions. | 12-24-2009 |
20090315502 | ACCELERATION AND DECELERATION CONTROL APPARATUS AND METHOD THEREOF - An acceleration/deceleration control apparatus for a computer numerical control machine tool includes an interpolator, a motion-transforming unit, and a drive transforming unit. The interpolator receives a velocity signal and outputs a pulse velocity signal. The motion unit is connected to the interpolator and includes an operation filter. The operation filter includes a plurality of different weight values and a plurality of registers corresponding to the numbers of the weights to calculate the pulse velocity signal to an acceleration/deceleration pulse velocity signal by a first function. The weight values are derived by a second function corresponding to the shape of the acceleration/deceleration pulse velocity signal. The driving unit is connected to the motion unit and transforms the acceleration/deceleration pulse velocity signal to a driving signal to drive a motor. | 12-24-2009 |
20090309533 | CONTROL SYSTEM AND METHOD FOR MOTOR DRIVERS - A control method for motor driver includes: outputting a first signal from the controller to the first motor driver; making the first timer start to count for a first time; returning a first feedback signal from the first motor driver to the controller; dividing a value of a first count time of the first timer by two to get a value of a first delay time, wherein the first delay time is defined as the time of transmitting signals from the controller to the first motor driver; adding the value of the first delay time to the value of the first count time of the first timer to get a first sum; and transferring the first sum to the second timer to replace a value of a count time of the second timer. | 12-17-2009 |
20090292382 | METHOD FOR SETTING ACTION STEPS OF MOLD CORE - A method for setting action steps of a mold core, used in a mold core control system, the method comprising setting the desired number of mold cores. The control system implements action mode settings for each mold core, based on individual requirements. The control system implements action timing settings for each mold core, based on individual requirements. The control system implements working parameter settings for each mold core, based on individual requirements. | 11-26-2009 |
20090290958 | ELECTRONIC DEVICE AND FIXTURE FOR SAME - An electronic device includes a panel, a main body, a button, and a fastener. The panel defines a hole. The main body defines a quadrate through hole. The button resists against the panel, opposite to the main body. The fastener includes an elastic head at a first end and a block at an opposite second end. The elastic head passes through the hole of the panel to be fixed to the button, the block passes through the quadrate through hole of the main body. A panel fixture for the electronic device is provided as well. | 11-26-2009 |
20090289386 | METHOD FOR SETTING VALVE ACTION - A method for setting valve action, used by a control system having a dialog box, includes choosing a start/stop mode of the valve action. A dialog box of the control system shows start/stop condition fields according to the start/stop mode of the valve action. A start/stop condition field for start/stop timing of the valve action is set. | 11-26-2009 |
20090279985 | FIXING UNIT - A fixing unit that includes a sleeve assembly defining a through hole along an axis thereof, and an assembly slidably received in the through hole. The assembly includes first and second end. An elastic claw extends from the first end. The second end can be actuated by a user. The elastic claw is biased towards an open state. The fixing unit moves between a first and a second position. In the first position, the elastic claw is received in the sleeve assembly and contracts. In the second position the elastic claw extends out of the sleeve assembly and expands. | 11-12-2009 |
20090265659 | MULTI-WINDOW DISPLAY CONTROL SYSTEM AND METHOD FOR PRESENTING A MULTI-WINDOW DISPLAY - An exemplary multi-window display control system comprises: a read module, a display module, and a display; the method for presenting a multi-window display is also provided, the method comprising: reading the size of a display by a read module; sending the size of the display to a display module; displaying two or more display areas on a display according to a predetermined ratio; and presenting one or more functional units in each of the display area. The multi-window display control system and the method for presenting a multi-window method can provide two or more display areas on an electronic platform simultaneously, as well as provide functional unit windows in the corresponding display areas, which improve the speed and convenience of the operation. | 10-22-2009 |
20090265652 | MACHINE TOOL AND SOFTWARE MAGNIFIER OPERATING METHOD THEREOF - A software magnifier operate method of a machine tool includes selecting a magnifier image button on an operate interface to execute a software magnifier program. A first position of the operate interface is selected for magnifying the first position into a first magnify area. A second position of the operate interface is selected for magnifies the second position into a second magnify area, and the first magnify area is closed simultaneously. | 10-22-2009 |
20090265029 | MACHINE TOOL AND CONTROL METHOD THEREOF - An acceleration/deceleration control method of a CNC machine tool includes receiving an acceleration/deceleration timing signal and a velocity signal. The acceleration/deceleration timing signal is calculated to acquire a plurality of different first weight values and different second weight values by a first formula and a second formula. A velocity variation of the velocity signal is determined to be zero, positive or negative. The velocity signal is acquired, if the velocity variation is zero. A plurality of acceleration signals are acquired by the velocity signal multiplying each of the first weight values, if the velocity variable is positive. A plurality of deceleration signals are acquired by the velocity signal multiplying each of the second weight values, if the velocity variation is negative. The velocity signal, the acceleration signal and the deceleration signal are converted into a first driving signal, a second driving signal and a third driving signal. | 10-22-2009 |
20090262976 | POSITION-DETERMINING SYSTEM AND METHOD - A position-determining system for determining position and orientation of an object on a work surface parallel to an X-Y plane of a Cartesian coordinate system includes an image-capturing device, a processor and a recognition assistant. The image-capturing device is directed towards the work surface for capturing images of the object and sending the images to the processor. The processor processes the images captured by the image-capturing device. The recognition assistant is attached on the object. The recognition assistant includes a first recognition assistant part and a second recognition assistant part configured to be readily recognizable in an image examined by the processor. Then the processor determines position and orientation of the object via a template matching algorithm. | 10-22-2009 |
20090261990 | MANUAL PULSE GENERATOR - A manual pulse generator includes an operating region receiving contact to generate a contact signal, a touch sensor, and a programmable chip. The touch sensor is capable of generating electrical signals according to the contact signal. The programmable chip is electrically connected to the touch sensor to receive electrical signals from the touch sensor and generate pulse signals to control a motor accordingly. | 10-22-2009 |
20090261495 | METHOD FOR SETTING ACTION STEPS OF A MOLD CORE - A method for setting action steps of a mold core, used in a mold core control system, the method comprising confirmation of the mold core for use. If mold cores are to be used, the number thereof is set. The control system implements action timing settings for every mold core, based on individual requirements. The new settings are confirmed, and if accepted, YES is entered and the action steps of the mold core are complete, and if not, NO is entered, and confirmation of the mold core for use is repeated. | 10-22-2009 |
20090257305 | APPARATUS FOR SEPARATING SPRINGS - An apparatus for separating springs includes a hollow casing, first and second tubes, and a plate. The casing defines an entrance hole allowing springs to enter, and an exit hole allowing springs to exit. The first tube has one end connected to a bottom of the casing, allowing gas to be introduced into the casing. The second tube has one end connected to a middle of the casing opposite to the hole, allowing gas to be introduced into the casing. The plate is fixed to the bottom of the casing for supporting the springs. The plate is ventilated, and is located above the end of the first tube. | 10-15-2009 |
20090256725 | MANUAL PULSE GENERATOR - A manual pulse generator that includes a main body, a magnification selector, an axis selector, and an input device is disclosed. The input device is disposed on an upper surface of the main body. The input device includes a control chip and a panel with many touch-sensors electronically connected to the control chip. When the touch-sensors are touched, the touch-sensors generate signals to the control chip. The control chip is configured to generate pulse signals according to the signals received from the touch-sensors to control a servo motor of a CNC machine. | 10-15-2009 |
20090249635 | APPARATUS AND METHOD FOR MEASURING DIAMETER OF HOLE - A measuring apparatus is provided for measuring a diameter of a hole. The measuring apparatus includes a sensor unit, a data processing unit, and a display unit. The sensor unit includes a probing member. The probing member includes a plurality of probes with contact ends being arranged on a circumference, and a plurality of angle sensors. The probes are capable of contacting the inner surface of the hole. The angle sensors are arranged on each of the probes to obtain digitally an angle value of each splaying probe contacting the inner surface of the hole. The data processing unit is configured for receiving the angle value generated by the sensor unit and computing the diameter of the hole according to the value of an angle. The display unit is configured for displaying the diameter computed by the data processing unit. A method is also provided for using the measuring apparatus. | 10-08-2009 |
20090243129 | DETECTING APPARATUS - A detecting apparatus and method for detecting deformation of a fixed mold plate of an injection molding machine. The apparatus includes a mounting member and an elastic member that is received in the through hole of the mounting member and generally positioned at the center thereof. The apparatus also has a contacting member that is received in the through hole and positioned near or at the first end surface, and a sliding member that is slidably received in the through hole near or at the second end surface. A blocking member is attached to the second end surface of the mounting member. A pressure sensor is fixed between the blocking member and the contacting member. | 10-01-2009 |
20090242618 | CONTAINER BOX - An apparatus includes container. The container includes a polygonal bottom panel comprising of N sides, N sidewalls and N flaps. Each flap is located between two adjacent sidewalls. The flaps are capable of unfolding to increase the volume of the container. N is a positive integer greater than two. | 10-01-2009 |
20090241093 | METHOD FOR DEBUGGING PROGRAMMABLE LOGIC CONTROLLER - The present invention relates to a method for debugging a programmable logic controller. An invariant logic formula is set up. A program is checked by the invariant logic formula, and if the program satisfies the invariant logic formula, debugging is complete and the process returns to the program checking step. If the program does not satisfy the invariant logic formula, checking is stopped and a warning signal and position or timing of the program error are issued. | 09-24-2009 |
20090222911 | MULTI-USER LOGIN METHOD FOR COMPUTER NUMERICAL CONTROL MACHINE - An exemplary multi-user login method for a computer numerical control (CNC) machine includes: initializing a program installed in the CNC machine, thereby displaying a user selection interface on a screen of the CNC machine; a user inputting a user name and password on the user selection interface; the program of the CNC machine determining whether or not the user is registered based on the user name and password entered; if the user is registered, an operating system of the CNC machine loading a driver program installed in a motion control card of the CNC machine, and the driver program reading the user's personal information stored in the motion control card; and accessing a user operation interface of the registered user. | 09-03-2009 |
20090221370 | FORCE FEEDBACK DEVICE - A force feedback device includes a platform, an elastic apparatus, a drive apparatus, a sensor, a control card, and a software system. The software system is configured to process data of a game and transmit data to the control card. The control card is configured to control the drive apparatus to drive the elastic apparatus. The elastic apparatus is configured to control the platform. The sensor is configured to sense the distortion of the elasticity apparatus to know the working status of the platform and transmit data of the distortion to the control card. The control card is configured to process the data of the distortion and transmit it to the software system to change information of the game. The force feedback device has bidirectional data and force transmission. | 09-03-2009 |
20090220628 | APPARATUS AND METHOD FOR CONTROLLING SERVOMOTOR OF ELECTRIC INJECTION MOLDING MACHINE - An apparatus and method for servomotors of an electric injection molding machine includes a motion controlling unit, two driving amplifying units, and two servomotors respectively connected to the driving amplifying units. The motion controlling unit includes two servomotor position controllers both for receiving a first position command, and the driving amplifying units are respectively connected to the servomotor position controllers for receiving a second and third position command. Two position detectors are respectively received in the two screw caps that are mounted to the servomotors for detecting absolute positions of the corresponding screw caps. The screw caps are respectively connected to inputs of the first and second servomotor position controllers to form two screw cap position feedback circuits. The values of the screw cap position feedback circuits are compared to the first position command for being input into the driving amplifying units to drive the corresponding servomotors to act synchronously. | 09-03-2009 |
20090219015 | APPARATUS FOR MEASURING KINETIC PARAMETERS OF PUNCH - An exemplary apparatus and method for measuring kinetic parameters of a machining tool within a press molding machine includes two magnets and two electrical conductors attached to a machining tool. The two magnets are fixed for producing two magnetic fields that are at an angle to each other. The two electrical conductors are connected to a controller to form two closed loops respectively. Each electrical conductor is located in a corresponding magnetic field and is unparallel to the direction of the corresponding magnetic field. Upon the condition that the machining tool deviates from its axial path, voltages are induced across the two electrical conductors. The controller receives the induced voltages, and determines a velocity of the machining tool's deviation from the axial path. | 09-03-2009 |
20090185516 | WIRELESS MANUAL PULSE GENERATOR - The invention relates to a wireless manual pulse generator that includes a central processing unit, a magnification selector, a pulse generator, an axis selector, and a wireless transmission module. The magnification selector is electronically connected to the central processing unit. The pulse generator is electronically connected to the magnification selector. The axis selector is electronically connected to the central processing unit. The wireless transmission module is electronically connected to the central processing unit. The central processing unit is configured to process a signal generated from the magnification selector or the axis selector. The wireless transmission module is configured to deliver the signal processed by the central processing unit to a CNC machine via wireless communication. | 07-23-2009 |
20090171471 | MONITORING AND CONTROL APPARATUS FOR COMPUTER NUMERICAL CONTROL MACHINES - A monitoring and control apparatus for monitoring and controlling computer numerical control (CNC) machines. The monitoring and control apparatus includes a monitoring and control device, a movement control card, and a movement control daughter card. The movement control daughter card is connected between the movement control card and a movable portion of the CNC machine so the movement control card controls the movable portion of the CNC machine using the movement control daughter card. The movement control daughter card includes a plurality of movement signal interfaces, a microprocessor, and a wireless transmitter. The plurality of movement signal interfaces are connected to the CNC machine to receive a plurality of status signals from the CNC machine. The microprocessor is for storing the status signals. The wireless transmitter is for transmitting the status signals from the microprocessor to the monitoring and control device. | 07-02-2009 |