CN203125520U - Five-axis numerical control mechanical arm - Google Patents

Five-axis numerical control mechanical arm Download PDF

Info

Publication number
CN203125520U
CN203125520U CN 201220749247 CN201220749247U CN203125520U CN 203125520 U CN203125520 U CN 203125520U CN 201220749247 CN201220749247 CN 201220749247 CN 201220749247 U CN201220749247 U CN 201220749247U CN 203125520 U CN203125520 U CN 203125520U
Authority
CN
China
Prior art keywords
mechanical arm
module
axis
arm
axle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN 201220749247
Other languages
Chinese (zh)
Inventor
施复兴
黄俊钦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongguan Alfa Automation Technology Co ltd
Original Assignee
ALFA AUTOMATION TECHNOLOGY Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ALFA AUTOMATION TECHNOLOGY Ltd filed Critical ALFA AUTOMATION TECHNOLOGY Ltd
Priority to CN 201220749247 priority Critical patent/CN203125520U/en
Application granted granted Critical
Publication of CN203125520U publication Critical patent/CN203125520U/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

The utility model discloses a five-axis numerical control mechanical arm. The five-axis numerical control mechanical arm is characterized in that a mechanical arm body is included, the mechanical arm body is provided with an X-axis arm, a Y-axis arm and a Z-axis arm, the X-axis arm, the Y-axis arm and the Z-axis arm are respectively placed in an X axis, a Y axis and a Z axis, a servo motor is used for driving translation, the mechanical arm body is provided with a control device and a mechanical arm operation feedback device, a CAN control bus is used for achieving mutual connection, a B and C axis movement mechanism is arranged at the tail end of the Z-axis arm, the B and C axis movement mechanism is driven by the servo motor and can rotate by 180 degrees in the B axis and 360 degrees in the C axis, and the control device comprises a central control module, a data operation module, a memory storage module and a signal processing module which are sequentially connected.

Description

A kind of five-shaft numerical control mechanical arm
Technical field
The utility model relates to mechanical automation control field, is specifically related to a kind of five-shaft numerical control mechanical arm.
Background technology
Along with development of modern industry, people are for enhancing productivity, stabilize and increase product quality, improve workman's working condition, accelerate to realize the consideration of industrial production mechanization and automation, utility model mechanical arm, and it is widely used in the production process, especially at high temperature, high pressure, dust, noise and have radioactivity and the occasion of pollution, mechanical arm has obtained using widely especially.Mechanical arm is a new technology that occurs in the automation field in modern age, and has become an important component part in the modern industry production system.Mechanical arm is a kind of of industrial robot, and it is by manipulator, controller, and servo drive system and detect sensing device and constitute is a kind of apery operation, control automatically, but overprogram can be finished the automated production equipment of each section's operation at three dimensions.Mechanical arm is applied to automobile industry the earliest, often is applied to welding, sprays paint loading and unloading and carrying.Mechanical arm extends and has enlarged brothers and the cerebral function of going into, and it can replace being engaged in the work in the adverse circumstances such as danger, harmful, poisonous, low temperature and Gao Re, and it is heavy to replace the people to be engaged in, and the dull duplication of labour is raised labour productivity, the assurance product quality.
In the existing traditional injection moulding manipulator, usually can only carry out three rectilinear motions of XYZ, can only in two dimensional surface, get thing, can only realize simple movement locus, can't realize that multiple degrees of freedom, three dimensions gets thing, for the complex appearance product, it is bigger that it gets thing tool limitation, range of choice is little, single, and the designing requirement height can't satisfy the more and more higher machinery manufacturing industry development of standard.
The utility model content
The purpose of this utility model is at above-mentioned deficiency, provides a kind of new five-shaft numerical control mechanical arm by at Z axis robot end one BC shaft movement mechanism being set, and adopts the control method of innovation, realizes that three dimensions gets thing.
The utility model is that the technical scheme that adopts that achieves the above object is:
A kind of five-shaft numerical control mechanical arm, it comprises a mechanical arm body, be provided with X-axis arm, Y-axis arm and Z axle arm at this mechanical arm body, respectively on X-axis, Y-axis and Z axle, drive translation work by servomotor, be respectively equipped with control device and mechanical arm operation feedback device at the mechanical arm body, and be connected to each other by the CAN control bus, at described Z axle arm end, be provided with a B, C shaft movement mechanism, this B, C shaft movement mechanism drive on the B axle Rotate 180 ° by servomotor, 360 ° of C axle rotations; Comprise central control module, data operation module, memory storage module and the signal processing module that connects successively at described control device; Wherein said central control module and data operation module connect by the SCI communication module; In described memory storage module, there is mechanical arm motion optimum position coordinate; In described central control module, be embedded with the control algolithm formula:
θ L ( δ ) = K m ( K p + δ K v ) θτ ( δ ) - n R m D ( δ ) δ 2 R m J off + δ ( R m f off + K m K b + K m K v ) + K m K p
Wherein: δ is Laplace operator, R mBe servomotor resistance, θ LBe the angular displacement of bearing axle, θ τ is the instruction angle displacement, J OffEffective moment of inertia, f OffEffective viscous friction coefficient, n gear ratio, K mBe torque ratio constant, K bBe proportionality constant, K pBe position feedback gain, K vBe the error derivative feedback gain, D is disturbing moment; In described data operation module, be embedded with high accuracy, efficient data mathematical algorithm, the incremental pid algorithm, data are carried out preliminary treatment, the inverse kinematics equation carries out mathematical modeling, cubic polynomial interpolation algorithm, space line interpolation algorithm and space circular arc interpolation algorithm to the movement locus of mechanical arm, mechanical arm real time kinematics track is calculated, draw result of calculation; Gained result of calculation transfers to central control module by the SCI communication module, and central control module with the contrast of result of calculation numerical value, is in real time adjusted control to the motion of mechanical arm by calling predefined best coordinates in the memory storage module.
Described B, C shaft movement mechanism comprise two servomotors, servo motor B and servomotor C; Described servomotor C through belt gear, drives conical tooth, by two conical tooth transmissions, makes motion do 360 ° of rotations at the C axle; Described servo motor B through the two-stage belt gear, makes motion do 180 ° of rotations at the B axle.
Described mechanical arm operation feedback device comprises photoelectric encoder and fault detection module; Photoelectric encoder feeds back mechanical arm ruuning situation in real time, the signal processing module that feedback signal transfers in the control device is handled, after signal processing module is handled, transferring to data processing module calculates, by the SCI communication module result of calculation is transferred to central control module then, by central control module mechanical arm is adjusted control at last; Described fault detection module Auto-Sensing fault is also remembered the fault numbering, and shaft position and the automatic tired running number of times of calculating are realized automatic warning function when moving by fine setting, and jump out the endless loop operating condition, safeguards system safety.
Described central control module comprises host computer PLC programmable logic controller (PLC) and arm processor.
Also be provided with input/output module on the described mechanical arm body, it comprises button control module, program editing module and function display module, interconnects by data/address bus and control device.
Described button control module is function button, switch etc., and described program editing module is USB interface, input keyboard etc., and described function display module is indicator lamp and display.
The beneficial effects of the utility model are: by at Z axis robot end one BC shaft movement mechanism being set, and adopt specific control method, realize that three dimensions gets thing.Adopt dialog mode backlight design screen, and the band electricity-saving function, simple to operate understandable; The running modulus can be set, and reports to the police automatically when exceeding standard, and is convenient to manufacturing schedule tracing record and arrangement.
Description of drawings
Fig. 1 is control flow schematic diagram of the present utility model;
Fig. 2 is the utility model B, C shaft movement mechanism overall structure schematic diagram;
Fig. 3 is the internal structure schematic diagram of Fig. 2.
Wherein: 1. servo motor B 2. servomotor C 3. belt gears 4. two-stage belt gears 5. conical tooths
The specific embodiment
Embodiment: referring to Fig. 1 to Fig. 3, present embodiment provides a kind of five-shaft numerical control mechanical arm, it comprises a mechanical arm body, be provided with the X-axis arm at this mechanical arm body, Y-axis arm and Z axle arm, respectively in X-axis, on Y-axis and the Z axle, drive translation work by servomotor, be respectively equipped with control device and mechanical arm operation feedback device at the mechanical arm body, and be connected to each other by the CAN control bus, at described Z axle arm end, be provided with a B, the C shaft movement mechanism, this B, the C shaft movement mechanism, drive on the B axle Rotate 180 ° by servomotor, 360 ° of C axle rotations; Comprise central control module, data operation module, memory storage module and the signal processing module that connects successively at described control device; Wherein said central control module and data operation module connect by the SCI communication module; In described memory storage module, there is mechanical arm motion optimum position coordinate; In described central control module, be embedded with the control algolithm formula:
θ L ( δ ) = K m ( K p + δ K v ) θτ ( δ ) - n R m D ( δ ) δ 2 R m J off + δ ( R m f off + K m K b + K m K v ) + K m K p
Wherein: δ is Laplace operator, R mBe servomotor resistance, θ LBe the angular displacement of bearing axle, θ τ is the instruction angle displacement, J OffEffective moment of inertia, f OffEffective viscous friction coefficient, n gear ratio, K mBe torque ratio constant, K bBe proportionality constant, K pBe position feedback gain, K vBe the error derivative feedback gain, D is disturbing moment; In described data operation module, be embedded with high accuracy, efficient data mathematical algorithm, the incremental pid algorithm, data are carried out preliminary treatment, the inverse kinematics equation carries out mathematical modeling, cubic polynomial interpolation algorithm, space line interpolation algorithm and space circular arc interpolation algorithm to the movement locus of mechanical arm, mechanical arm real time kinematics track is calculated, draw result of calculation; Gained result of calculation transfers to central control module by the SCI communication module, and central control module with the contrast of result of calculation numerical value, is in real time adjusted control to the motion of mechanical arm by calling predefined best coordinates in the memory storage module.
Described B, C shaft movement mechanism comprise two servomotors, servo motor B 1 and servomotor C2; Described servomotor C2 through belt gear 3, drives conical tooth 5, by two conical tooth 5 transmissions, makes motion do 360 ° of rotations at the C axle; Described servo motor B 1 through two-stage belt gear 4, makes motion do 180 ° of rotations at the B axle.
Described mechanical arm operation feedback device comprises photoelectric encoder and fault detection module; Photoelectric encoder feeds back mechanical arm ruuning situation in real time, the signal processing module that feedback signal transfers in the control device is handled, after signal processing module is handled, transferring to data processing module calculates, by the SCI communication module result of calculation is transferred to central control module then, by central control module mechanical arm is adjusted control at last; Described fault detection module Auto-Sensing fault is also remembered the fault numbering, and shaft position and the automatic tired running number of times of calculating are realized automatic warning function when moving by fine setting, and jump out the endless loop operating condition, safeguards system safety.
Described central control module comprises host computer PLC programmable logic controller (PLC) and arm processor.
Also be provided with input/output module on the described mechanical arm body, it comprises button control module, program editing module and function display module, interconnects by data/address bus and control device.
Described button control module is function button, switch etc., and described program editing module is USB interface, input keyboard etc., and described function display module is indicator lamp and display.
But the above only is preferable possible embodiments of the present utility model, is not in order to limit to claim of the present utility model, so the equivalent structure that all utilization the utility model specifications and accompanying drawing content are done changes, all to be included in the protection domain of the present utility model.

Claims (5)

1. five-shaft numerical control mechanical arm, it is characterized in that, it comprises a mechanical arm body, be provided with X-axis arm, Y-axis arm and Z axle arm at this mechanical arm body, respectively on X-axis, Y-axis and Z axle, drive translation work by servomotor, be respectively equipped with control device and mechanical arm operation feedback device at the mechanical arm body, and be connected to each other by the CAN control bus, at described Z axle arm end, be provided with a B, C shaft movement mechanism, this B, C shaft movement mechanism, drive on the B axle Rotate 180 ° by servomotor, 360 ° of C axle rotations; Comprise central control module, data operation module, memory storage module and the signal processing module that connects successively at described control device; Wherein said central control module and data operation module connect by the SCI communication module; In described memory storage module, there is mechanical arm motion optimum position coordinate; In described central control module, be embedded with the control algolithm formula:
θ L ( δ ) = K m ( K p + δ K v ) θτ ( δ ) - n R m D ( δ ) δ 2 R m J off + δ ( R m f off + K m K b + K m K v ) + K m K p
Wherein: δ is Laplace operator, R mBe servomotor resistance, θ LBe the angular displacement of bearing axle, θ τ is the instruction angle displacement, J OffEffective moment of inertia, f OffEffective viscous friction coefficient, n gear ratio, K mBe torque ratio constant, K bBe proportionality constant, K pBe position feedback gain, K vBe the error derivative feedback gain, D is disturbing moment; In described data operation module, be embedded with high accuracy, efficient data mathematical algorithm, the incremental pid algorithm, data are carried out preliminary treatment, the inverse kinematics equation carries out mathematical modeling, cubic polynomial interpolation algorithm, space line interpolation algorithm and space circular arc interpolation algorithm to the movement locus of mechanical arm, mechanical arm real time kinematics track is calculated, draw result of calculation; Gained result of calculation transfers to central control module by the SCI communication module, and central control module with the contrast of result of calculation numerical value, is in real time adjusted control to the motion of mechanical arm by calling predefined best coordinates in the memory storage module.
2. five-shaft numerical control mechanical arm according to claim 1 is characterized in that, described B, C shaft movement mechanism comprise two servomotors, servo motor B and servomotor C; Described servomotor C through belt gear, drives conical tooth, by two conical tooth transmissions, makes motion do 360 ° of rotations at the C axle; Described servo motor B through the two-stage belt gear, makes motion do 180 ° of rotations at the B axle.
3. five-shaft numerical control mechanical arm according to claim 1 is characterized in that, described mechanical arm operation feedback device comprises photoelectric encoder and fault detection module; Photoelectric encoder feeds back mechanical arm ruuning situation in real time, the signal processing module that feedback signal transfers in the control device is handled, after signal processing module is handled, transferring to data processing module calculates, by the SCI communication module result of calculation is transferred to central control module then, by central control module mechanical arm is adjusted control at last; Described fault detection module Auto-Sensing fault is also remembered the fault numbering, and shaft position and the automatic tired running number of times of calculating are realized automatic warning function when moving by fine setting, and jump out the endless loop operating condition, safeguards system safety.
4. five-shaft numerical control mechanical arm according to claim 1 is characterized in that, described central control module comprises host computer PLC programmable logic controller (PLC) and arm processor.
5. five-shaft numerical control mechanical arm according to claim 1, it is characterized in that, also be provided with input/output module on the described mechanical arm body, it comprises button control module, program editing module and function display module, interconnects by data/address bus and control device.
CN 201220749247 2012-12-31 2012-12-31 Five-axis numerical control mechanical arm Expired - Lifetime CN203125520U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201220749247 CN203125520U (en) 2012-12-31 2012-12-31 Five-axis numerical control mechanical arm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201220749247 CN203125520U (en) 2012-12-31 2012-12-31 Five-axis numerical control mechanical arm

Publications (1)

Publication Number Publication Date
CN203125520U true CN203125520U (en) 2013-08-14

Family

ID=48933540

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201220749247 Expired - Lifetime CN203125520U (en) 2012-12-31 2012-12-31 Five-axis numerical control mechanical arm

Country Status (1)

Country Link
CN (1) CN203125520U (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103056879A (en) * 2012-12-31 2013-04-24 东莞艾尔发自动化机械有限公司 Preparation method of five-axis numerical control mechanical arm and five-axis numerical control mechanical arm
CN104260094A (en) * 2014-09-16 2015-01-07 深圳市佳晨科技有限公司 Robot fault processing system and robot fault processing method
CN106444674A (en) * 2016-10-18 2017-02-22 广东伯朗特智能装备股份有限公司 Punching five-axis vertical type mechanical arm multi-machine interconnected control method and punching production line
CN116909212A (en) * 2023-09-13 2023-10-20 黑龙江惠达科技股份有限公司 Interpolation method, system, control device and control method for planar stepping biaxial system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103056879A (en) * 2012-12-31 2013-04-24 东莞艾尔发自动化机械有限公司 Preparation method of five-axis numerical control mechanical arm and five-axis numerical control mechanical arm
CN104260094A (en) * 2014-09-16 2015-01-07 深圳市佳晨科技有限公司 Robot fault processing system and robot fault processing method
CN104260094B (en) * 2014-09-16 2016-09-14 深圳市佳晨科技有限公司 A kind of robot fault processing system and robot fault processing method
CN106444674A (en) * 2016-10-18 2017-02-22 广东伯朗特智能装备股份有限公司 Punching five-axis vertical type mechanical arm multi-machine interconnected control method and punching production line
CN106444674B (en) * 2016-10-18 2023-03-21 伯朗特机器人股份有限公司 Punching five-axis vertical manipulator multi-machine interconnection control method and punching production line
CN116909212A (en) * 2023-09-13 2023-10-20 黑龙江惠达科技股份有限公司 Interpolation method, system, control device and control method for planar stepping biaxial system
CN116909212B (en) * 2023-09-13 2023-12-08 黑龙江惠达科技股份有限公司 Interpolation method, system, control device and control method for planar stepping biaxial system

Similar Documents

Publication Publication Date Title
CN103056879B (en) A kind of preparation method of five-shaft numerical control machinery arm and five-shaft numerical control machinery arm
CN102528804B (en) Control system of five-freedom-degree mechanical arm
CN203125520U (en) Five-axis numerical control mechanical arm
CN102554921B (en) Numerical-control manipulator with five degrees of freedom
US8694160B2 (en) NC machine tool system
CN203449314U (en) Full closed-loop servo movement control system
CN102866638A (en) Double-turntable five-axis numerical control machine tool virtual assembling and numerical control machining simulation method
CN203956921U (en) Four axle stamping machine manipulators
CN103495971A (en) Five degree-of-freedom combined robot platform
CN103294007A (en) High-speed high-precision flexible electronic gear box control method
CN104588240A (en) Method for spraying large workpieces by adoption of annular rail robot
CN105033996A (en) Control system based on hand-push teaching type five-shaft horizontal joint robot
CN204621545U (en) A kind of robotic cutting grinding apparatus guided based on 3D
CN102091967A (en) Method for smoothing feed speed of multi-axis numerical control (NC) machining
CN107471882A (en) A kind of processing of robots control system of large volume workpiece engraving
CN106873536A (en) In-mode inserts pick and place material robot control system and method
CN102554922B (en) Method for operating numerical-control manipulator with five degrees of freedom
CN204036467U (en) A kind of multi-spindle machining arm mechanism
CN204621546U (en) A kind of robotic cutting grinding apparatus guided based on 3D
CN201196731Y (en) Virtual machine and actual electrical simulation system of five-shaft numerical control machine
CN104589340B (en) A kind of six degree of freedom mechanical manipulators
CN115302527A (en) Automatic drilling and riveting equipment with double robots
CN201665259U (en) Flexible positioning device
CN105290926A (en) Blade intelligent grinding flexible manufacturing system
CN105436976A (en) Industrial robot for gear machining

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20161205

Address after: 523000 Guangdong province Dongguan city Dalang town of pine village beauty Road No. 198

Patentee after: DONGGUAN ALFA AUTOMATION TECHNOLOGY CO.,LTD.

Address before: 523000 Dongguan Province, Dalang City, the town of Pine Hill scenic West Road, No. 228

Patentee before: Dongguan Alfa Automation Machinery Ltd.

CX01 Expiry of patent term

Granted publication date: 20130814

CX01 Expiry of patent term