[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114750023A - Method for deburring casting moving linearly at tail end of robot hand - Google Patents

Method for deburring casting moving linearly at tail end of robot hand Download PDF

Info

Publication number
CN114750023A
CN114750023A CN202210481026.7A CN202210481026A CN114750023A CN 114750023 A CN114750023 A CN 114750023A CN 202210481026 A CN202210481026 A CN 202210481026A CN 114750023 A CN114750023 A CN 114750023A
Authority
CN
China
Prior art keywords
axis
robot hand
linear motion
deburring
motion
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.)
Pending
Application number
CN202210481026.7A
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.)
Syntec Technology Suzhou Co Ltd
Original Assignee
Syntec Technology Suzhou Co 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 Syntec Technology Suzhou Co Ltd filed Critical Syntec Technology Suzhou Co Ltd
Priority to CN202210481026.7A priority Critical patent/CN114750023A/en
Publication of CN114750023A publication Critical patent/CN114750023A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B9/00Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor
    • B24B9/02Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground
    • B24B9/04Machines or devices designed for grinding edges or bevels on work or for removing burrs; Accessories therefor characterised by a special design with respect to properties of materials specific to articles to be ground of metal, e.g. skate blades
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B22CASTING; POWDER METALLURGY
    • B22DCASTING OF METALS; CASTING OF OTHER SUBSTANCES BY THE SAME PROCESSES OR DEVICES
    • B22D31/00Cutting-off surplus material, e.g. gates; Cleaning and working on castings
    • B22D31/002Cleaning, working on castings
    • B22D31/007Tumbling mills

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a deburring method for a linear motion casting at the tail end of a robot hand. The method comprises the following steps: 1) installing a robot hand and connecting the robot hand with a system; 2) inputting the movement direction of each shaft and the distance of each extending arm on a system parameter setting interface; 3) controlling the robot hand to axially move to a specific position, and starting an execution action command on a system execution interface; 4) and generating and recording the rotating axial coordinate of the corresponding position into a form column. The method for deburring the linear motion casting at the tail end of the manipulator provides a technology of converting the configuration of a rotary manipulator into Cartesian rectangular coordinate system motion control, generates corresponding programming software based on an ARM control system, simplifies the mechanical configuration of a complex rotating shaft into simple Cartesian coordinate system linear motion, enables the mechanical structure to be in seamless butt joint with the process setting, greatly facilitates the processing process setting of the casting and also facilitates the motion control of the manipulator.

Description

Method for deburring casting moving linearly at tail end of robot hand
Technical Field
The invention relates to the field of casting machining, in particular to a deburring method for a casting moving linearly at the tail end of a manipulator.
Background
Generally, after casting, burrs and excess material are often present at the connection of the casting mold, and these burrs need to be removed by a removing process. However, since the structure of the cavity and the ridge of the cast product are complicated, a robot with multiple degrees of freedom is generally required to perform clamping, polishing and deburring.
At present, the existing deburring process can be based on the parameter setting of grinding and feeding amount in a Cartesian rectangular plane coordinate system, a robot hand generally consists of a rotary motion joint axial direction and a linear arm expanding mechanism, and therefore a mechanism driven by a rotating shaft is needed to be converted into a mechanism for loading a product in the Cartesian coordinate system to perform linear end motion machining. This conversion method is not only complicated, but it is generally difficult for the operator to apply it skillfully.
Disclosure of Invention
In order to solve the problems, the invention provides a deburring method for a casting with linear motion at the tail end of a robot hand.
According to one aspect of the invention, a method for deburring a linear motion casting at the tail end of a robot arm is provided, and comprises the following steps:
1) installing a robot hand and connecting the robot hand with a system;
2) inputting the motion direction of each shaft and the distance of each arm on a system parameter setting interface;
3) Controlling the robot hand to move axially to a specific position, and starting an action execution command on a system execution interface;
4) and generating and recording the rotating axial coordinate of the corresponding position into a form column.
The method for deburring the linear motion casting at the tail end of the manipulator provides a technology of converting the configuration of a rotary manipulator into Cartesian rectangular coordinate system motion control, generates corresponding programming software based on an ARM control system, simplifies the mechanical configuration of a complex rotating shaft into simple Cartesian coordinate system linear motion, enables the mechanical structure to be in seamless butt joint with the process setting, greatly facilitates the processing process setting of the casting and also facilitates the motion control of the manipulator.
In some embodiments, in step 1), the robot hand is mounted with an X-axis, a Z-axis, a-axis, Y-axis, and B-axis. Thus, specific names of the axes are described, wherein the X axis is the axial direction of a first rotary joint of the robot, the Z axis is the axial direction of a second rotary joint of the robot, the A axis is the axial direction of a third rotary joint of the robot, the Y axis is the axial direction of a linear up-and-down motion of the robot, and the B axis is the axial direction of a rotary joint independent of the robot.
In some embodiments, in step 2), the directions of movement of the X-axis, Z-axis, a-axis, and B-axis are set according to a left-hand rule or a right-hand rule. Thus, the X, Z, a and B axes of motion are described as selectable directions of motion at the time of setting, and before selection, an "unselected" option also appears.
In some embodiments, in step 2), the moving direction of the Y axis is set to be positive according to the upward direction or positive according to the downward direction. Thus, the direction of movement of the Y-axis is described as selectable at the time of setting, and before selection, an "unselected" option also appears.
In some embodiments, in step 2), each of the arm spreading distances is an arm spreading distance from the X-axis to the Z-axis and an arm spreading distance from the Z-axis to the a-axis. Thus, specific contents of the set respective arm extension distances are described.
In some embodiments, in step 3), the action command includes "G00 idle travel", "G01 straight line", "arc midpoint", "arc end point", "delay time", "wait", and "output". Thus, the anisotropic content of the action command is described.
In some embodiments, in step 4), the entries in the table column include a line number, an action command, and action content. Thus, the contents of the items in the form column are described.
In some embodiments, the motion content includes coordinates and velocities of the X-axis, Y-axis, Z-axis, and a-axis motion. Thus, the specific contents of the item of the generated action contents in the table column are described.
Drawings
FIG. 1 is a schematic mechanical block diagram of a method for deburring castings by linear motion at the end of a robot according to an embodiment of the present invention;
FIG. 2 is a schematic view of a system parameter setting interface of the method for deburring castings by linear motion at the end of the robot shown in FIG. 1;
FIG. 3 is a schematic interface diagram of a system implementation of the method of deburring castings by linear motion at the end of the robot shown in FIG. 1.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
Fig. 1 shows a schematic mechanical structure of a method for deburring a casting by linear motion at the end of a robot according to an embodiment of the present invention, fig. 2 shows a structure of a system parameter setting interface of the method for deburring the casting by linear motion at the end of a robot in fig. 1, and fig. 3 shows a structure of a system execution interface of the method for deburring the casting by linear motion at the end of a robot in fig. 1. As shown in fig. 1-3, the method is used for cast sanding deburring robots. When the method is implemented, firstly, the robot hand needs to be installed on a processing station and connected with the system, and then the operation system interface can control the processing of the robot hand.
As shown in fig. 1, the robot has three selective joints, which can move up and down, and an independent rotation axis for driving the grinding wheel to rotate, where the first rotation joint axis of the robot is set as X axis, the second rotation joint axis is set as Z axis, the third rotation joint axis is set as a axis, the up-and-down movement linear axis is set as Y axis, and the independent rotation axis for driving the grinding wheel to rotate is set as B axis.
Then, the operation enters a system parameter setting interface, the movement directions of the axes, namely the X axis, the Z axis, the A axis, the Y axis and the B axis, and the distances of the related extending arms are input, and the mechanical model of the robot arm can be built into the system.
As shown in fig. 2, the movement directions of the X-axis, Z-axis, a-axis and B-axis which can be selectively set are according to the left-hand rule or the right-hand rule, and the movement directions of the Y-axis which can be selectively set are according to the upward rule or the downward rule. Where the direction of movement of each axis is displayed as "unselected" before the setting is entered when no setting is made.
The distance of each extending arm comprises the extending arm distance from the X-axis of the first rotary joint shaft to the Z-axis of the second rotary joint shaft and the extending arm distance from the Z-axis of the second rotary joint shaft to the A-axis of the third rotary joint shaft, and the data of the extending arm needs to be filled in the corresponding position of a system parameter setting interface, and the unit is mm.
In addition, data such as mechanical coordinates, absolute coordinates, and remaining distances of the respective axes are displayed on the system parameter setting interface.
And then, controlling the axial movement of the robot arm to a certain specific position or certain specific positions (the specific position can be appropriately selected according to the processing route, such as a line segment end point, a circular arc middle point and an end point, and the like), and starting to execute an action command on a system execution interface.
As shown in fig. 3, the action commands that can be selectively executed on the system execution interface mainly include several items, such as "G00 idle travel", "G01 straight line", "arc midpoint", "arc end point", "delay", "wait", and "output".
Finally, after the action command is executed, the rotation axial coordinates of the corresponding position are automatically generated and recorded into the form column, so that a plurality of point positions conforming to the Cartesian coordinate system are formed. The robot hand is thus able to perform a rectilinear coordinate movement between the points in such a way that X, Z moves in two directions, which are established according to the cross symbol in fig. 1.
The items in the table column include a line number, action commands, action contents and the like, each action command occupies one line, in each line, a column of the action commands displays the currently executed action command, and the action contents include the coordinates, the speed and the like of the isometric motions of the X axis, the Y axis, the Z axis and the A axis.
What has been described above are merely some of the embodiments of the present invention. It will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention.

Claims (8)

1. A deburring method for a linear motion casting at the tail end of a robot hand is characterized by comprising the following steps: comprises the following steps
1) Installing a robot hand and connecting the robot hand with a system;
2) inputting the motion direction of each shaft and the distance of each arm on a system parameter setting interface;
3) controlling the robot hand to move axially to a specific position, and starting an action execution command on a system execution interface;
4) and generating and recording the rotating axial coordinate of the corresponding position into a form column.
2. The method for deburring robot end linear motion castings of claim 1, wherein: in step 1), the robot hand is mounted with X, Z, a, Y and B axes.
3. The method for deburring robot end linear motion castings of claim 2, wherein: in step 2), the movement directions of the X-axis, Z-axis, a-axis and B-axis are set according to the left-hand rule or the right-hand rule.
4. The method for deburring robot end linear motion castings of claim 2, wherein: in step 2), the moving direction of the Y axis is set to be positive in terms of upward or positive in terms of downward.
5. The method for deburring robot hand end linear motion castings according to claim 2, wherein: in step 2), the arm extending distance is the arm extending distance from the axis of the X-axis to the axis of the Z-axis and the arm extending distance from the axis of the Z-axis to the axis of the A-axis.
6. The method for deburring robot hand end linear motion castings according to claim 1, wherein: in step 3), the action command includes "G00 idle travel", "G01 straight line", "arc middle point", "arc end point", "delay time", "wait", and "output".
7. The method for deburring robot hand end linear motion castings according to claim 1, wherein: in step 4), the entries in the table column include a line number, an action command, and action content.
8. The method for deburring robot hand end linear motion castings of claim 7, wherein: the motion content includes coordinates and velocities of the X-axis, Y-axis, Z-axis, and a-axis motion.
CN202210481026.7A 2022-05-05 2022-05-05 Method for deburring casting moving linearly at tail end of robot hand Pending CN114750023A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210481026.7A CN114750023A (en) 2022-05-05 2022-05-05 Method for deburring casting moving linearly at tail end of robot hand

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210481026.7A CN114750023A (en) 2022-05-05 2022-05-05 Method for deburring casting moving linearly at tail end of robot hand

Publications (1)

Publication Number Publication Date
CN114750023A true CN114750023A (en) 2022-07-15

Family

ID=82333688

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210481026.7A Pending CN114750023A (en) 2022-05-05 2022-05-05 Method for deburring casting moving linearly at tail end of robot hand

Country Status (1)

Country Link
CN (1) CN114750023A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115526151A (en) * 2022-08-22 2022-12-27 新代科技(苏州)有限公司 Wire bending machine operation method for completing programming by using convenient table

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05165509A (en) * 1991-12-12 1993-07-02 Hitachi Ltd Deburring robot path generation method
CN107443379A (en) * 2017-08-21 2017-12-08 北京精密机电控制设备研究所 A kind of mechanical arm motion control method based on emulation data
CN108189034A (en) * 2018-01-16 2018-06-22 广东凯宝机器人科技有限公司 Method for realizing continuous track of robot
CN111002306A (en) * 2019-11-15 2020-04-14 杭州项淮机械科技有限公司 Robot motion control method and control system based on electronic cam
CN111113423A (en) * 2019-12-31 2020-05-08 芜湖哈特机器人产业技术研究院有限公司 A hub deburring robot programming system
CN212311622U (en) * 2020-04-13 2021-01-08 苏州金澄精密铸造有限公司 Multi-moving cutter head type multi-shaft linkage casting machining deburring machine tool
CN112720502A (en) * 2021-01-11 2021-04-30 深圳市正运动技术有限公司 Control method of single-multi-axis manipulator

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05165509A (en) * 1991-12-12 1993-07-02 Hitachi Ltd Deburring robot path generation method
CN107443379A (en) * 2017-08-21 2017-12-08 北京精密机电控制设备研究所 A kind of mechanical arm motion control method based on emulation data
CN108189034A (en) * 2018-01-16 2018-06-22 广东凯宝机器人科技有限公司 Method for realizing continuous track of robot
CN111002306A (en) * 2019-11-15 2020-04-14 杭州项淮机械科技有限公司 Robot motion control method and control system based on electronic cam
CN111113423A (en) * 2019-12-31 2020-05-08 芜湖哈特机器人产业技术研究院有限公司 A hub deburring robot programming system
CN212311622U (en) * 2020-04-13 2021-01-08 苏州金澄精密铸造有限公司 Multi-moving cutter head type multi-shaft linkage casting machining deburring machine tool
CN112720502A (en) * 2021-01-11 2021-04-30 深圳市正运动技术有限公司 Control method of single-multi-axis manipulator

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115526151A (en) * 2022-08-22 2022-12-27 新代科技(苏州)有限公司 Wire bending machine operation method for completing programming by using convenient table

Similar Documents

Publication Publication Date Title
CA2408335C (en) Method and system for controlling a machine tool with direct transfer of machining data
JPS62208104A (en) Numerical controller
US20040054437A1 (en) Robot control apparatus
JPH01230105A (en) Tool posture control method for robot
CN114750023A (en) Method for deburring casting moving linearly at tail end of robot hand
CN107791244A (en) Controller, operation controller, multi-axis actuation control device and drive dynamic control device
WO2022102578A1 (en) Numerical control apparatus and numerical control system
CN116964537A (en) Instruction generating device and computer program
JP2000194409A (en) Robot program converter
CN113946136A (en) Control method of numerical control system, numerical control system and device with storage function
WO1995000890A1 (en) Method for teaching position to robot, and control apparatus
KR100413233B1 (en) An algorithm with a program for avoiding interference during a phase reverse of table rotating/tilting type 5-axis milling
JPH02144705A (en) Robot arm control method
JPH09305213A (en) Robot controller
JPH10286788A (en) Locus control device
JP4560191B2 (en) Numerical controller
JPS63104110A (en) Machining system
JPS63105864A (en) Method and device for nc machining
JPH05216524A (en) robot
JPH0573118A (en) Robot controller
JPH05274020A (en) Method and device for tool offset shape data input type numerical control
JP3457693B2 (en) Robot trajectory control method
JPH09288509A (en) Numerical control device block data processing method
KR20010028247A (en) Automatic control method for mold-polishing robot
JPH0780787A (en) Robot control method and robot control device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220715