Nothing Special   »   [go: up one dir, main page]

CN102650863A - Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file - Google Patents

Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file Download PDF

Info

Publication number
CN102650863A
CN102650863A CN2011100443449A CN201110044344A CN102650863A CN 102650863 A CN102650863 A CN 102650863A CN 2011100443449 A CN2011100443449 A CN 2011100443449A CN 201110044344 A CN201110044344 A CN 201110044344A CN 102650863 A CN102650863 A CN 102650863A
Authority
CN
China
Prior art keywords
track
spinning machine
numerical value
procedure code
cnc
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.)
Granted
Application number
CN2011100443449A
Other languages
Chinese (zh)
Other versions
CN102650863B (en
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.)
JIANGSU XINGANG ENTERPRISE CO Ltd
Daitoh Spinning Co Ltd
Original Assignee
JIANGSU XINGANG ENTERPRISE CO Ltd
Daitoh Spinning 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 JIANGSU XINGANG ENTERPRISE CO Ltd, Daitoh Spinning Co Ltd filed Critical JIANGSU XINGANG ENTERPRISE CO Ltd
Priority to CN201110044344.9A priority Critical patent/CN102650863B/en
Publication of CN102650863A publication Critical patent/CN102650863A/en
Application granted granted Critical
Publication of CN102650863B publication Critical patent/CN102650863B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Shaping Metal By Deep-Drawing, Or The Like (AREA)

Abstract

The invention discloses a method for generating a CNC (computerized numerical control) program code for a spinning lathe by feeding a CAD (computer-aided design) file. The method comprises the following steps of: first, physically measuring a mold of the spinning lathe, drawing the plan of the Z-X coordinate system of the profile of the mold with CAD software, loading the output CAD file into a computer, supplementing and correcting into a profile to be processed according to the thickness of a material to be processed, and then, drawing a contact track carried out when the central point of a knife flywheel is processed, drawing a knife tool track walking over the stroke of the contact track in a multiple feeding-retracting way in accordance with the contact track, converting the numerical value of the knife tool track into a numerical value corresponding to the spinning lathe in accordance with a length from the initial point of the spinning lathe to the profile of the mold, subsequently, converting into the CNC program code after a speed at which the spinning lathe drives the knife flywheel to walk each section of the knife tool track and the rotational speed of a main shaft are set, and loading the CNC program code into the spinning lathe through an interface to operate and execute processing work with a man-machine interface, so that the effect of quickly compiling and generating the CNC program code for the spinning lathe can be achieved.

Description

Import the method for CAD archives generation spinning machine CNC procedure code
Technical field
The present invention relates to a kind of method of edit tool machine CNC procedure code, relate in particular to the method that a kind of CAD of remittance archives produce spinning machine CNC procedure code.
Background technology
Existing spinning machine; Like Fig. 8, shown in Figure 9, be provided with a base 30, combine a main spindle box 31 in the left side of base 30 end faces; Be provided with a main shaft 311 on the right side at main spindle box 31 tops; Right-hand at main shaft 311 is provided with a pushing and pressing seat 32 at the end face of base 30, is provided with at pushing and pressing seat 32 tops with cylinder pressure to promote and can be towards moving left and rotatable pushing and pressing spools 321; The forward and backward both sides of corresponding pushing and pressing seat 32, being provided with one respectively at the end face of base 30 can laterally move or the cutter tower 33 and a control device 34 of forward and backward advance and retreat along Z axle, X axle;
The lathe tool 331 and the break bar 332 that combine to select via rotation use at cutter tower 33; Wherein break bar 332 has 60 degree angles for the form that is obliquely installed and with the Z axle clamp; Be provided with a rocking bar 341 and a control knob group 342 at control device 34; The rear of corresponding main spindle box 31 is provided with cylinder pressure at the end face of base 30 and drives the adjutage 35 that extends towards right, the right side at corresponding main shaft 311 rears; Be provided with one at adjutage 35 and compress wheel 351, the right-hand member in base 30 combines a man-computer interface 361 as control and input action with a suspension arm 36 again.
When existing spinning machine uses; Right-hand member at main shaft 311 combines a die frame 37; At the right-hand member of die frame 37, to combine a mould 38 with main shaft 311 concentric forms, again the shaft core position of main shaft 311, die frame 37 and mould 38 wear one can eject processed finished products towards the right side knock-pin 39.When adding man-hour; As shown in Figure 9; It is the right-hand member that the center of circular rapidoprint 40 is resisted against mould 38; And rapidoprint 40 is gripped fixing towards moving left with pushing and pressing axle 321, then main spindle box 31 driving main shaft 311 are together with mould 38, rapidoprint 40 and together rotation of pushing and pressing axle 321.
Shown in figure 10, then cutter tower 33 advances towards rapidoprint 40, carries out deburring with 331 pairs of rapidoprints of lathe tool 40; Material 40 deburrings to be processed are backed out after accomplishing, and shown in figure 11, cutter tower 33 is changed to break bar 332; Drive the circulation of break bar 332 repeatedly to advance and retreat along arching trajectory; The rapidoprint 40 of being turned left successively rotation by the right side overlays in mould 38, make break bar 332 can cooperate against rapidoprint 40 outsides compress wheel 351, become finished product with each contact rapidoprint 40 and with the mode spinning of its extension; Shown in figure 12; After treating that circulation spinning process that break bar 332 draws a circle finishes, can be again with break bar 332 by right side withdrawing again after the profile of left refine finished product, promptly accomplish the mach process of spinning that has now after ejecting towards the right side with the finished product of knock-pin 39 rapidoprints 40 at last.
The mach process of aforementioned existing spinning is to carry out with the mode of procedure operation; Cutter tower 33 drive break bars 332 with the cyclic process process of repeatedly drawing a circle in, the CNC procedure code of its control is to let the master worker who sees service earlier, processes once with rocking bar as shown in Figure 8 341 and control knob group 342 operation break bars 332; The track that driving break bar 332 moves under the record in the process; Convert the processing that the CNC procedure code provides spinning machine to carry out repetition again into, when the break bar 332 of spinning machine moved, its cutter path all was positioned on spinning machine Z axle, the shaft staggered Z-X axle imaginary plane that forms of X; And the initial point of CNC procedure code is set in the center of spinning machine main shaft right-hand member; Yet so way needs experienced master worker to operate and can implement, and different dies also needs the master worker to process and can carry out through different trials; Therefore except degree of difficulty and cost are higher, process is trouble, consuming time very also.
Summary of the invention
Because existing spinning machine produces mode that break bar moves control CNC procedure code and need note down the manually-operated process that sees service and could produce, so produce the cost height and process bothers, shortcoming consuming time.For this reason, method of the present invention measures the profile of mould earlier, cooperates the parameter adjustment cutter path to change into the mode of CNC procedure code again according to mold profile, need not operate spinning machine in advance with manual work.
For achieving the above object, the present invention provides a kind of CAD of remittance archives to produce the method for spinning machine CNC procedure code, and its step comprises:
Measure mould output CAD archives: the die size that measures spinning machine in kind; Be the Z axle on computers with the transverse axis, the longitudinal axis is the Z-X coordinate system of X axle, and the wherein planimetric map of half side profile of mould symmetrical halves draws; During drafting the top of mold center is located at the initial point of Z-X coordinate; Again the axle center of mould is located at the Z axle of Z-X coordinate, is made the half side profile of mould be positioned at the four-quadrant of Z-X coordinate figure, then the planimetric map of completing is saved as the CAD archives;
Be written into the CAD archives and show die shape and machining profile: the CAD archives are written into computer and show die shape; Follow the thickness of revisal spinning machine rapidoprint; Make the half side profile of mould squint up and become machining profile along the X axle; The break bar of spinning machine is for tilting and with the Z axle clamp angle of 60 degree is arranged, and the intersection point of break bar and Z axle, X axle imagination tangent line is the break bar central point, the continuous contact trace that becomes of the break bar central point when break bar is contacted machining profile;
With the parameter cutter path of drawing: in the Z-X coordinate system cutter path of drawing, cutter path comprises a plurality of arrange from right to left and along the circulation of camber track advance and retreat, each circulation comprises processing sections, feed track, arc track and withdrawing track with contact trace; A plurality of processing sections are made multistage by right towards parting on the left side with contact trace, set the length of each processing sections, and each processing sections draws;
Each feed track is a circular arc; And each is connected in the left end of each processing sections with the bottom, the top of each feed track extend up and recess towards right-hand, the tangent line of each feed track bottom and the angle of contact trace are machining angle; Set the numerical value of each machining angle, each feed track draws;
Each arc track is a recess semicircle down, and is connected in the top of each feed track with left end, sets the diameter of each arc track, and each arc track draws;
Each withdrawing track extends to contact trace down by the right-hand member of each arc track; Each withdrawing track is that circular arc and recess are towards right-hand; Set the withdrawing numerical value of extended distance backward; Determine the distance between each withdrawing track bottom and the same round-robin processing sections left end; At last each round-robin withdrawing track bottom is connected with next round-robin processing sections right-hand member, adds in regular turn again by last withdrawing track bottom and recess track, continue along the contact trace right-hand member towards the refine track that moves left, and promptly accomplish cutter path by the cutter replacement track that refine track end leaves contact trace by recessing track towards what move right;
Set the relevant controlled variable of spinning machine: the summit at spinning machine main shaft right-hand member center is made as the spinning machine initial point; Mould is installed in the right-hand member of main shaft with concentric mode through die frame; Set the numerical value of X axle offset distance and Z axle offset distance, for the mold center top apart from the X wheelbase of spinning machine initial point from and the Z wheelbase leave; And
Produce the CNC procedure code: cooperate the numerical value of X axle offset distance, Z axle offset distance with cutter path, with the cutter path numerical value of Z-X coordinate convert into spinning machine can with numerical value and produce procedure code into CNC.
Further; The present invention is in the step of the cutter path of drawing with parameter; When setting the length of processing sections; Be the numerical value of setting initial forward travel distance and last forward travel distance, determine first section length with the final stage processing sections, contact trace is deducted first and after final stage processing sections length obtains difference; The quantity of the processing sections in the middle of being with the difference of final stage processing sections divided by first, with contact trace deduct first with the length of final stage processing sections after be divided by the quantity of middle processing sections again in the middle of the length of processing sections;
When setting the numerical value of each machining angle; Be the numerical value of setting initial machining angle and last machining angle; Determine the machining angle of first feed track and the machining angle of last feed track, first is to increase with equal angular mode to all the other machining angles between the last feed track; When setting the diameter of each arc track; Be to set to open the numerical value of holding displacement and the terminal displacement of last circular arc the whole story; Determine the diameter of first arc track and the track of last arc diameter, first is to increase with isometric mode to remaining arc diameter between the last arc track.
Further, the present invention sets the numerical value of the speed of mainshaft in the step of setting the relevant controlled variable of spinning machine, the rotating speed of decision spinning machine main shaft; Set the numerical value of shaping process velocity, the speed that the break bar of decision spinning machine moves along each processing sections; Set the numerical value of processing circular arc pace, the speed that the break bar of decision spinning machine moves along each feed track;
Set processing circular arc speed of gyration again, the speed that the break bar of decision spinning machine moves along each arc track; Set the numerical value of processing circular arc astern speed, the speed that the break bar of decision spinning machine moves along each withdrawing track; Set the numerical value of last refine speed, the speed that the break bar of decision spinning machine moves along the refine track; Set the numerical value of the refine speed of mainshaft, the rotating speed of the break bar of decision spinning machine main shaft when the refine track moves; And the setting of the relevant controlled variable of aforementioned spinning machine, in the step that produces the CNC procedure code, with cutter path numerical value convert into spinning machine can with numerical value together convert the CNC procedure code into.
Further; The present invention carries out the step that spinning machine is written into the operation of CNC procedure code after the step that produces the CNC procedure code; It is the CNC procedure code that will produce CNC procedure code generating step; Be written into the man-computer interface of spinning machine through interface, then operator's CNC procedure code of carrying out input with man-computer interface can carry out the operations of spinning machine.
Preferable, the present invention is written in the step of CNC procedure code operation at spinning machine, is to deposit the CNC procedure code in USB carry-on dish, the more carry-on dish of USB is inserted the USB slot interface of spinning machine, so the CNC procedure code is written into the man-computer interface of spinning machine.
The present invention measures the die size of spinning machine by material object, is the basis cutter path of drawing with the half side profile of the mould of CAD archives, cooperates the step of the relevant controlled variable of spinning machine again, cutter path is changed into the CNC procedure code that can provide spinning machine to use.Because each round-robin processing sections of cutter path, feed track, arc track and withdrawing track all can be with user's needs adjustment length, angles; Therefore can draw needed cutter path via suitable adjustment; Again it is changed into the CNC procedure code use is provided; The processing of manually-operated spinning machine that process need not see service produces the CNC procedure code, so cost is low, operating process is easier to and save time.
Description of drawings
Fig. 1 is the process flow diagram of preferred embodiment step of the present invention.
Fig. 2 is the floor map that preferred embodiment machining profile of the present invention is drawn on the Z-X coordinate system.
Fig. 3 is the floor map that preferred embodiment contact trace of the present invention is drawn on the Z-X coordinate system.
Fig. 4 is the floor map that preferred embodiment contact trace of the present invention and cutter path are drawn on the Z-X coordinate system.
Fig. 5 is the man-computer interface synoptic diagram of preferred embodiment cutter path parameter of the present invention.
Fig. 6 is the man-computer interface synoptic diagram of the relevant controlled variable of preferred embodiment spinning machine of the present invention.
Fig. 7 is the stereographic map of preferred embodiment spinning machine of the present invention.
Fig. 8 is the stereographic map of existing spinning machine.
Fig. 9 is the enforcement synoptic diagram of existing spinning machine material loading.
Figure 10 is the enforcement synoptic diagram of existing spinning machine deburring.
Figure 11 is the enforcement synoptic diagram that existing spinning machine is shaped and processes.
Figure 12 is the enforcement synoptic diagram of existing spinning machine withdrawing.
The main element symbol description
A field B field
Carry-on dish 10 machining profiles of C USB
11 contact traces, 12 cutter paths
121 processing sections, 122 withdrawing tracks
123 arc tracks, 124 feed tracks
125 recess track 126 refine tracks
127 cutter replacement tracks, 20 spinning machines
21 cabinet 22USB slots
23 man-computer interfaces, 30 bases
23 main spindle boxes, 311 main shafts
32 pushing and pressing seats, 321 pushing and pressing axles
33 cutter towers, 331 lathe tools
332 break bars, 34 control device
341 rocking bars, 342 control knob groups
35 adjutages 351 compress wheel
36 suspension arms, 361 man-computer interfaces
37 die frames, 38 moulds
39 knock-pins, 40 rapidoprints
Embodiment
The present invention relates to the method that a kind of CAD of remittance archives produce spinning machine CNC procedure code, its step is as shown in Figure 1, comprising:
A, measurement mould output CAD archives: spinning machine has the plane that Z axle and X axle and definable go out spinning machine Z-X coordinate system; The summit at spinning machine main shaft right-hand member center is made as the initial point of spinning machine Z-X coordinate system; The break bar of spinning machine is made as and with the Z axle clamp of spinning machine the angle of 60 degree is arranged, and the intersection point of break bar and spinning machine Z axle, the imaginary tangent line of X axle is the break bar central point; The size that measures the spinning machine mould in kind, with measure die size be foundation, at the computer that is loaded with the CAD software; With the transverse axis is the Z axle; The longitudinal axis is the Z-X coordinate system of X axle, and the initial point of Z-X coordinate during drafting is located at the top of mold center by the wherein planimetric map of half side profile of mould symmetrical halves that draws; Again the imaginary extension line in mould axle center is placed the Z axle of Z-X coordinate; Make the half side profile of mould be positioned at the four-quadrant of Z-X coordinate figure, after the half side profile of drafting mould is accomplished, its planimetric map is saved as the CAD archives.
B, be written into the CAD archives and show die shape and machining profile: the plan CAD archives of the half side profile of mould are written into computer and show die shape; The mould that the die shape that the CAD archives are shown at the Z-X coordinate system can corresponding be described is at the half side profile of spinning machine Z-X coordinate system; Difference is that the origin position of Z-X coordinate system is different with the origin position of spinning machine Z-X coordinate system; Thickness at the planimetric map revisal spinning machine rapidoprint of Z-X coordinate system; Set the numerical value of " 2D revisal distance "; The thickness that obtains later is about original half thely because rapidoprint extends, so 2D revisal distance be half distance of rapidoprint thickness, and making the half side profile of mould squint along the X axle up becomes machining profile as shown in Figure 2; Then according to the used break bar size of spinning machine processing; The imaginary break bar of break bar shape in the corresponding spinning machine Z-X of shape of Z-X coordinate system planimetric map imagination coordinate system, the imaginary break bar center position when imaginary break bar is contacted machining profile 10 links to each other, and becomes the forward and backward contact trace that blocks 11 as shown in Figure 3.
C, with the parameter cutter path of drawing: spinning machine adds man-hour; The break bar central point is to cover contact trace 11 successively repeatedly to be turned left by the right side along the circulation of arching trajectory advance and retreat; Make break bar can contact rapidoprint again and again and with its extension and spinning becomes finished product; The withdrawing track 122 that as shown in Figure 4, each circulation comprises the processing sections 121 that overlaps with contact trace 11, left by contact trace 11, the feed track 124 that advances towards contact trace 11 and the arc track 123 that is connected forward and back cutter track.
This step is like Fig. 3, shown in Figure 4; With contact trace 11 serves as that the basis is in the Z-X coordinate system cutter path 12 of drawing; Cutter path 12 comprises a plurality of circulations that comprise processing sections 121, feed track 122, arc track 123 and withdrawing track 124, and each circulation is by the right side arrangement of turning left.
Each circulation of cutter path 12 is made multistage processing sections 121 by right towards parting on the left side with contact trace 11; Set the numerical value of " initial forward travel distance " and " last forward travel distance "; Determine the length of first section processing sections and final stage processing sections; After contact trace 11 deducted first section processing sections and final stage processing sections length and obtain difference; The quantity of the processing sections in the middle of being divided by the difference of first section processing sections and final stage processing sections deducts contact trace 11 length that promptly obtains the centre processing sections after the length of first section processing sections and final stage processing sections again divided by the quantity of middle processing sections, and each processing sections so can draw;
Said each feed track 122 is connected in the left end of each processing sections 121 for circular arc and with the bottom; The top of each feed track 122 extend up and recess towards right-hand; The tangent line of each feed track 122 bottom and the angle of contact trace 11 are machining angle; Set the numerical value of " initial machining angle " and " last machining angle "; Determine the machining angle of first feed track and the machining angle of last feed track, first is to increase with equal angular mode to all the other machining angles between the last feed track, and the radius of each feed track can be fixing perhaps by first numerical value that increases, reduces to last equidistance;
Said each arc track 123 is a recess semicircle down; And be connected in the top of each feed track 122 with left end; Set the numerical value of " open and hold displacement the whole story " and " the terminal displacement of last circular arc "; Determine the diameter of first arc track and the track of last arc diameter, first is to increase with isometric mode to all the other arc diameters between the last arc track;
Each withdrawing track 124 extends to contact trace 11 down by the right-hand member of each arc track 123; Each withdrawing track 124 is that circular arc and recess are towards right-hand; Each withdrawing track 124 can intersect with same round-robin feed track 122; In the time of so letting material forming; Reduce the vestige of cutter processing; Set the numerical value of " withdrawing is extended distance backward ", determine the distance between each withdrawing track 124 bottom and same round-robin processing sections 121 left ends, at last each round-robin withdrawing track 124 bottom is connected with next round-robin processing sections 121 right-hand members; Add in regular turn again by last withdrawing track 124 bottom towards moving right near the recessing track 125, continue heavily to walk refine track 126 once towards a left side of X axle place, and promptly accomplish cutter path 12 by the cutter replacement track 127 that refine track 126 ends leave contact trace 11 along contact trace 11 right-hand members by recessing track 125.
Aforementioned " initial forward travel distance ", " last forward travel distance ", " initial machining angle ", " last machining angle ", " open and hold displacement the whole story ", " the terminal displacement of last circular arc " can be designed to form as shown in Figure 5 with parameter man-computer interfaces on computers such as " withdrawing is extended distances backward ", and be provided with the field A that number is gone into data on the right side of each parameter.
D, the relevant controlled variable of setting spinning machine: the mould of spinning machine is the right-hand member that is installed in the spinning machine main shaft through a die frame with concentric mode; The numerical value of " X axle offset distance " and " Z axle offset distance ", for the position (being the initial point of Z-X coordinate plane figure) on spinning machine mold center top apart from the X wheelbase of spinning machine initial point (being the initial point of spinning machine Z-X coordinate) from and the Z wheelbase leave; Through the numerical value of " X axle offset distance " and " Z axle offset distance ", convert the numerical value of the cutter path 12 of Z-X coordinate plane figure into numerical value that spinning machine can be used spinning machine Z-X coordinate;
Set the numerical value of " speed of mainshaft ", the rotating speed of decision spinning machine main shaft; Set the numerical value of " shaping process velocity ", the speed that the break bar of decision spinning machine moves along each processing sections 121; Set the numerical value of " processing circular arc pace ", the speed that the break bar of decision spinning machine moves along each feed track 122; Set " processing circular arc speed of gyration ", the speed that the break bar of decision spinning machine moves along each arc track 123; Set the numerical value of " processing circular arc astern speed ", the speed that the break bar of decision spinning machine moves along each withdrawing track 124; Set the numerical value of " last refine speed ", the speed that the break bar of decision spinning machine moves along refine track 126; Set the numerical value of " the refine speed of mainshaft ", the rotating speed of the break bar of decision spinning machine main shaft when refine track 126 moves.
Aforementioned " speed of mainshaft ", " shaping process velocity ", " processing circular arc pace ", " processing circular arc speed of gyration ", " processing circular arc astern speed ", " last refine speed " and parameter man-computer interfaces on computers such as " the refine speeds of mainshaft " can be designed to form as shown in Figure 6, and are provided with the field B that number is gone into data on the right side of each parameter.
E, produce the CNC procedure code: cooperate the relevant controlled variable of spinning machines to produce procedure code cutter path 12 into CNC.
F, spinning machine are written into the operation of CNC procedure code: the CNC procedure code that produces is passed through interface such as carry-on dish or cable connect; As shown in Figure 7; Be to deposit the CNC procedure code in man-computer interface 23 that the carry-on dish C of USB is written into the CNC procedure code by the USB slot 22 of cabinet 21 spinning machine 20 again; Then the operator carries out the operations that the CNC procedure code of importing can carry out spinning machine with man-computer interface 23, reaches quick editor and produces the effect that spinning machine CNC procedure code provides processing.

Claims (5)

1. one kind imports the method that the CAD archives produce spinning machine CNC procedure code, it is characterized in that step comprises:
Measure mould output CAD archives: the die size that measures spinning machine in kind; Be the Z axle on computers with the transverse axis, the longitudinal axis is the Z-X coordinate system of X axle, and the wherein planimetric map of half side profile of mould symmetrical halves draws; During drafting the top of mold center is located at the initial point of Z-X coordinate; Again the axle center of mould is located at the Z axle of Z-X coordinate, is made the half side profile of mould be positioned at the four-quadrant of Z-X coordinate figure, then the planimetric map of completing is saved as the CAD archives;
Be written into the CAD archives and show die shape and machining profile: the CAD archives are written into computer and show die shape; Follow the thickness of revisal spinning machine rapidoprint; Make the half side profile of mould squint up and become machining profile along the X axle; The break bar of spinning machine is for tilting and with the Z axle clamp angle of 60 degree is arranged, and the intersection point of break bar and Z axle, X axle imagination tangent line is the break bar central point, the continuous contact trace that becomes of the break bar central point when break bar is contacted machining profile;
With the parameter cutter path of drawing: in the Z-X coordinate system cutter path of drawing, cutter path comprises a plurality of arrange from right to left and along the circulation of camber track advance and retreat, each circulation comprises processing sections, feed track, arc track and withdrawing track with contact trace; A plurality of processing sections are made multistage by right towards parting on the left side with contact trace, set the length of each processing sections, and each processing sections draws;
Each feed track is a circular arc; And each is connected in the left end of each processing sections with the bottom, the top of each feed track extend up and recess towards right-hand, the tangent line of each feed track bottom and the angle of contact trace are machining angle; Set the numerical value of each machining angle, each feed track draws;
Each arc track is a recess semicircle down, and is connected in the top of each feed track with left end, sets the diameter of each arc track, and each arc track draws;
Each withdrawing track extends to contact trace down by the right-hand member of each arc track; Each withdrawing track is that circular arc and recess are towards right-hand; Set the withdrawing numerical value of extended distance backward; Determine the distance between each withdrawing track bottom and the same round-robin processing sections left end; At last each round-robin withdrawing track bottom is connected with next round-robin processing sections right-hand member, adds in regular turn again by last withdrawing track bottom and recess track, continue along the contact trace right-hand member towards the refine track that moves left, and promptly accomplish cutter path by the cutter replacement track that refine track end leaves contact trace by recessing track towards what move right;
Set the relevant controlled variable of spinning machine: the summit at spinning machine main shaft right-hand member center is made as the spinning machine initial point; Mould is installed in the right-hand member of main shaft with concentric mode through die frame; Set the numerical value of X axle offset distance and Z axle offset distance, for the mold center top apart from the X wheelbase of spinning machine initial point from and the Z wheelbase leave; And
Produce the CNC procedure code: cooperate the numerical value of X axle offset distance, Z axle offset distance with cutter path, with the cutter path numerical value of Z-X coordinate convert into spinning machine can with numerical value and produce procedure code into CNC.
2. remittance CAD archives as claimed in claim 1 produce the method for spinning machine CNC procedure code; It is characterized in that; In the step of the said cutter path of drawing with parameter, when setting the length of processing sections, be the numerical value of setting initial forward travel distance and last forward travel distance; Determine first section length with the final stage processing sections; Contact trace is deducted first with after final stage processing sections length obtains difference, the quantity of the processing sections in the middle of being with the difference of final stage processing sections divided by first, with contact trace deduct first with the length of final stage processing sections after be divided by the quantity of middle processing sections again in the middle of the length of processing sections;
When setting the numerical value of each machining angle; Be the numerical value of setting initial machining angle and last machining angle; Determine the machining angle of first feed track and the machining angle of last feed track, first is to increase with equal angular mode to all the other machining angles between the last feed track; When setting the diameter of each arc track; Be to set to open the numerical value of holding displacement and the terminal displacement of last circular arc the whole story; Determine the diameter of first arc track and the track of last arc diameter, first is to increase with isometric mode to remaining arc diameter between the last arc track.
3. according to claim 1 or claim 2 remittance CAD archives produce the method for spinning machine CNC procedure code, it is characterized in that, in the step of the relevant controlled variable of said setting spinning machine, set the numerical value of the speed of mainshaft, the rotating speed of decision spinning machine main shaft; Set the numerical value of shaping process velocity, the speed that the break bar of decision spinning machine moves along each processing sections; Set the numerical value of processing circular arc pace, the speed that the break bar of decision spinning machine moves along each feed track;
Set processing circular arc speed of gyration again, the speed that the break bar of decision spinning machine moves along each arc track; Set the numerical value of processing circular arc astern speed, the speed that the break bar of decision spinning machine moves along each withdrawing track; Set the numerical value of last refine speed, the speed that the break bar of decision spinning machine moves along the refine track; Set the numerical value of the refine speed of mainshaft, the rotating speed of the break bar of decision spinning machine main shaft when the refine track moves; And the setting of the relevant controlled variable of aforementioned spinning machine, in the step that produces the CNC procedure code, with cutter path numerical value convert into spinning machine can with numerical value together convert the CNC procedure code into.
4. remittance CAD archives as claimed in claim 3 produce the method for spinning machine CNC procedure code; It is characterized in that; After the step of the said CNC of producing procedure code, carry out the step that spinning machine is written into the operation of CNC procedure code; Be the CNC procedure code that will produce CNC procedure code generating step, be written into the man-computer interface of spinning machine through interface, then operator's CNC procedure code of carrying out input with man-computer interface can carry out the operations of spinning machine.
5. remittance CAD archives as claimed in claim 4 produce the method for spinning machine CNC procedure code; Be written in the step of CNC procedure code operation at said spinning machine; Be to deposit the CNC procedure code in USB carry-on dish; Again the carry-on dish of USB is inserted the USB slot interface of spinning machine, so the CNC procedure code is written into the man-computer interface of spinning machine.
CN201110044344.9A 2011-02-24 2011-02-24 Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file Expired - Fee Related CN102650863B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110044344.9A CN102650863B (en) 2011-02-24 2011-02-24 Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110044344.9A CN102650863B (en) 2011-02-24 2011-02-24 Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file

Publications (2)

Publication Number Publication Date
CN102650863A true CN102650863A (en) 2012-08-29
CN102650863B CN102650863B (en) 2014-01-01

Family

ID=46692882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110044344.9A Expired - Fee Related CN102650863B (en) 2011-02-24 2011-02-24 Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file

Country Status (1)

Country Link
CN (1) CN102650863B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106844815A (en) * 2016-10-26 2017-06-13 江苏理工学院 A kind of LASER HEATING program composition and optimization method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1255681A (en) * 1998-12-03 2000-06-07 财团法人工业技术研究院 Method and device for computerized controlling path and speed of numerally controlled curves
US20030187624A1 (en) * 2002-03-27 2003-10-02 Joze Balic CNC control unit with learning ability for machining centers
JP2003295917A (en) * 2002-04-03 2003-10-17 Sodick Co Ltd Machining control device
CN101169644A (en) * 2006-10-27 2008-04-30 上海电气集团股份有限公司中央研究院 Thin wall parts spatial curve five-axis linkage processing method
CN101334657A (en) * 2007-12-20 2008-12-31 清华大学 Imaging interactive numerical control turning automatic programming method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1255681A (en) * 1998-12-03 2000-06-07 财团法人工业技术研究院 Method and device for computerized controlling path and speed of numerally controlled curves
US20030187624A1 (en) * 2002-03-27 2003-10-02 Joze Balic CNC control unit with learning ability for machining centers
JP2003295917A (en) * 2002-04-03 2003-10-17 Sodick Co Ltd Machining control device
CN101169644A (en) * 2006-10-27 2008-04-30 上海电气集团股份有限公司中央研究院 Thin wall parts spatial curve five-axis linkage processing method
CN101334657A (en) * 2007-12-20 2008-12-31 清华大学 Imaging interactive numerical control turning automatic programming method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106844815A (en) * 2016-10-26 2017-06-13 江苏理工学院 A kind of LASER HEATING program composition and optimization method
CN106844815B (en) * 2016-10-26 2023-04-07 江苏理工学院 Laser heating programming and optimizing method

Also Published As

Publication number Publication date
CN102650863B (en) 2014-01-01

Similar Documents

Publication Publication Date Title
CN102147600B (en) Numerical control interpolation system for real-time generation of curvature-continuous path
CN103699056B (en) The little line segment real-time smooth transition interpolation method of high-speed, high precision digital control processing
CN103302156A (en) Synchronous/asynchronous double-spinning-roller spinning machine
CN103728923B (en) A kind of efficient high digital control system Acceleration-deceleration Control Method stably
CN103645674B (en) A kind of thick-half essence-finish-milling mixed path generation method of Integral impeller blade
CN102866671B (en) Large-arc ruled surface numerical control machining cutter path planning method
CN104281099B (en) A kind of NURBS direct interpolation method and devices for considering processing characteristics
CN104090528B (en) Method suitable for cycloid high-speed milling machining path
CN101947597B (en) Gradual die-less forming method
CN101563661B (en) Working control device
CN103394988B (en) Method for planning cutter feeding path and cutter retreating path in multi-axis linkage abrasive belt grinding machining
CN102528914A (en) Production line equipment for forming lines on stone material
CN104416324B (en) The processing method of main feed pump entirety enclosed double-entry impeller
CN108375956B (en) Double-head laying post-treatment method
CN202592551U (en) Production line equipment for forming lines on stone material
CN102650863B (en) Method for generating CNC (computerized numerical control) program code for spinning lathe by feeding CAD (computer-aided design) file
CN102078969A (en) Method for once forming external diameter, end face and circular trench chamfer of piston
CN203170971U (en) Double-disc type knife rest single main shaft numerically controlled lathe
CN110737240A (en) double-tool grinding device for machining revolving body and tool path generating method
CN105479178A (en) Six-station numerical control machining device
CN102962653A (en) Triaxial numerical control machining method for penultimate-stage moving blade of steam turbine
CN202570926U (en) Synchronous and asynchronous spinning machine with two spinning rollers
CN201483590U (en) Intellectualized wood working contour numerical control machining milling machine
CN205437777U (en) Compound lathe of making of parallelly connected increase and decrease material
CN107415238A (en) A kind of subregion shaping method and apparatus of three-dimensional body

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140101

Termination date: 20170224

CF01 Termination of patent right due to non-payment of annual fee