Background technology
In information, communication and consumer electronics industry, circuit board is the indispensable basic comprising important documents of all electronic products.Processing module is installed usually, to realize the processing of the various signals of telecommunication or data signal on the circuit board.
In the technology that the available circuit plate is made, generally can on circuit board, offer slotted eye, so that circuit board is fixed in workbench by inserting steady pin, thus can easily processing module be installed on the precalculated position of circuit board.Slotted eye generally is Long Circle, i.e. two ends semicircular in shape, and the centre is rectangle.That is to say that can think that slotted eye comprises a left semicircle, a rectangle and right semi-circle that links to each other successively, it is long that the diameter of described left semicircle and right semi-circle is equal to rectangular minor face, and overlapping respectively being connected on rectangular two minor faces.The flute length of slotted eye is meant the extreme length of slotted eye, promptly the radius of the radius of left semicircle, right semi-circle and rectangular long limit add and, the groove width of slotted eye is meant the Breadth Maximum of slotted eye, promptly rectangular minor face is long.Slotted eye can be made by machine drilling.When making, usually use circular diameter to equal the groove cutter of groove width, make the groove cutter bore first hole at the circle centre position of left semicircle earlier, then the circle centre position at right semi-circle bores second hole, a plurality of holes of equidistant ground auger on the line in the center of circle in the center of circle in first hole and second hole again can form the slotted eye of strip.
Slotted eye comprises short slotted eye and long slot bore, and long slot bore is meant the slotted eye of flute length more than the twice groove width, and short slotted eye is meant that flute length is greater than groove width and less than the slotted eye of twice groove width.Along with to the processing module raising that installation accuracy requires on circuit board, many on the circuit board with the long slot bore before the fixing short more accurately slotted eye replacement.Yet in the process of making short slotted eye, it is stressed comparatively even in circuit board material to bore the first hole time slot cutter, has occurred the situation of discontinuity in circuit board at brill each position of time slot cutter, second hole.Particularly, because the flute length of short slotted eye is less than the groove width of twice, therefore, partly be arranged in first hole, do not need clipper circuit sheet material material at the brill second hole time slot cutter, remainder then is arranged in circuit board material, need clipper circuit sheet material material, thereby circuit board gives the active force imbalance at each position of groove cutter, so then be easy to cause the groove cutter to be offset preposition, the feasible short slotted eye warpage of making, the position skew.Moreover, generally have a plurality of short slotted eyes on the circuit board, when making a plurality of short slotted eye, first hole of each short slotted eye and the relative position in second hole may be inconsistent.That is to say, first hole of the short slotted eye that has is positioned at the left side in second hole, first hole of the short slotted eye that has is positioned at the right side in second hole, so may cause the difference of each bore deformation direction and deviation post, has further reduced the making precision of short slotted eye on the entire circuit plate.The decline that short slotted eye is made precision can influence the fixing accuracy of circuit board, thereby may further influence the installation accuracy of processing module on the circuit board.
Therefore, be necessary to provide a kind of manufacturing system and preparation method that can form the short slotted eye of circuit board of degree of precision.
The specific embodiment
Below in conjunction with drawings and Examples, the manufacturing system and the preparation method of the short slotted eye of the circuit board that the technical program is provided are described in further detail.
See also Fig. 1, the manufacturing system 10 of the short slotted eye of the circuit board that the technical program embodiment provides can be built in one or more computers, and it comprises boring coordinate memory module 11, coordinate order adjusting module 12, boring coordinate compensating module 13 and boring control module 14.
Described boring coordinate memory module 11 is used to obtain and store first time cutter coordinate and second time cutter coordinate of short slotted eye.Described short slotted eye is meant flute length greater than groove width and less than the slotted eye of twice groove width, it generally is Long Circle, i.e. two ends semicircular in shape, and the centre is rectangle.That is to say that can think that short slotted eye comprises a left semicircle, a rectangle and right semi-circle that links to each other successively, it is long that the diameter of described left semicircle and right semi-circle equals rectangular minor face, and overlapping respectively being connected on rectangular two minor faces.The coordinate of first hole site generally was positioned on the center of circle of left semicircle when described first time cutter coordinate was meant with groove cutter brill weak point slotted eye, also we can say the mid point that is positioned at a rectangular minor face.The X-axis coordinate of first time cutter coordinate of note is that abscissa is x1, and the Y-axis coordinate is that ordinate is y1.The coordinate of second hole site generally was positioned on the center of circle of right semi-circle when described second time cutter coordinate was meant with groove cutter brill weak point slotted eye, also we can say the mid point that is positioned at rectangular another minor face.Remember that the abscissa in the cutter coordinate is x2 under second time cutter, ordinate is y2.As a rule, the process parameter of short slotted eye offers circuit board manufacturer by the client, that is to say that the data of the data of first time cutter coordinate and second time cutter coordinate are provided by the client.The process parameter that the client provides generally is stored in the technological data bank.Certainly, when the client did not provide the data of the data of first time cutter coordinate and second time cutter coordinate, the Industrial Design Engineer can draw the data of these two following cutter coordinates by the concrete parameter of physical circuit panel products.At this moment, the data of these two following cutter coordinates can be stored in the technological data bank in advance, also can import and be stored in boring coordinate memory module 11 by hand by operator.That is to say that these two following cutter coordinates can be obtained and store to boring coordinate memory module 11 from technological data bank, also can store these two following cutter coordinates from extraneous interface by the coordinate values of obtaining the manual input of operator.
In general, in the process parameter that the client provides, it is dissimilar that the priority of first time cutter coordinate and second time cutter coordinate puts in order, and that is to say that it is dissimilar that first time cutter coordinate of storage in the boring coordinate memory module 11 and second time cutter coordinate successively put in order.Described coordinate order adjusting module 12 is used for comparing according to pre-defined rule the numerical values recited of first time cutter coordinate and second time cutter coordinate, thereby adjusts the sequencing of first time cutter coordinate and second time cutter coordinate.So, can so that first time cutter coordinate and second time cutter coordinate successively arrange according to pre-defined rule, further can so that the groove cutter on boring circuit board in a plurality of short slotted eyes second hole have relative consistent location with first hole and concern.
Coordinate order adjusting module 12 comprises and obtains submodule 121, comparison sub-module 122, assignment submodule 123 and output sub-module 124.The described submodule 121 that obtains is used for obtaining first time cutter coordinate and second time cutter coordinate that boring coordinate memory module 11 is stored.In the present embodiment, in the described first time cutter coordinate that obtains submodule 121 storage in obtaining boring coordinate memory module 11 and the second time cutter coordinate, first time cutter coordinate and second time cutter coordinate in the deletion boring coordinate memory module 11.That is to say, after obtaining the first time cutter coordinate and second time cutter coordinate that submodule 121 obtains storage in the boring coordinate memory module 11, no longer store first time cutter coordinate and second time cutter coordinate in the boring coordinate memory module 11.Described comparison sub-module 122 is used for the concrete numerical value of first time cutter coordinate of comparison and second time cutter coordinate, and for example, it can draw x1-x2 by comparison operation, the numerical value of y1-y2.Described assignment submodule 123 is used for giving the memory location that obtains 121 first times cutter coordinates of submodule and second time cutter coordinate difference assignment according to the comparative result of pre-defined rule and comparison sub-module 122, for example can give memory location first assignment in first time cutter coordinate and the second time cutter coordinate, give another memory location second assignment.In the present embodiment, when x1-x2 〉=0, y1-y2 〉=0 o'clock, giving the memory location assignment of first time cutter coordinate is 1, giving the memory location assignment of second time cutter coordinate is 0; When x1-x2 〉=0, y1-y2≤0 o'clock, giving the memory location assignment of first time cutter coordinate is 0, giving the memory location assignment of second time cutter coordinate is 1; When x1-x2≤0, y1-y2≤0 o'clock, giving the memory location assignment of first time cutter coordinate is 0, giving the memory location assignment of second time cutter coordinate is 1; When x1-x2≤0, y1-y2 〉=0 o'clock, giving the memory location assignment of first time cutter coordinate is 0, giving the memory location assignment of second time cutter coordinate is 1.It should be noted that y1-y2 can not equal 0 simultaneously owing to x1-x2, therefore above each rule is not runed counter to.Described output sub-module 124 is used for giving according to assignment submodule 123 the first following cutter coordinate to boring coordinate memory module 11 outputs first assignment of assignment of the memory location of first time cutter coordinate and second time cutter coordinate, exports the following cutter coordinate of second assignment again.So, can make boring coordinate memory module 11 store according to subscribing regularly arranged first time cutter coordinate and second time cutter coordinate.In the present embodiment, output sub-module 124 output assignment earlier is 0 following cutter coordinate, exports assignment again and be 1 following cutter coordinate.
That is to say, the order of supposing first time cutter coordinate of storage in the when beginning boring coordinate memory module 11 and second time cutter coordinate be first time cutter coordinate formerly, second time cutter coordinate is when the back, if x1-x2 〉=0, y1-y2 〉=0, then coordinate order adjusting module 12 can change the sequencing of first time cutter coordinate and second time cutter coordinate, make the order of first time cutter coordinate of storage in the boring coordinate memory module 11 and second time cutter coordinate be first time cutter coordinate after, second time cutter coordinate is formerly.And work as x1-x2, when the difference of y1-y2 did not all satisfy more than or equal to 0 condition, coordinate order adjusting module 12 can not change the sequencing of first time cutter coordinate and second time cutter coordinate.
The purpose that coordinate order adjusting module 12 is adjusted the sequencing of first time cutter coordinate and second time cutter coordinate is in order to make the relative position in first hole of all short slotted eyes of circuit board and second hole more consistent.In the present embodiment, be in order to make first hole and second hole of all short slotted eyes follow one of following two rules at least: the first, the first hole is in the left side in second hole; The second, the first hole is at the upside in second hole.In last two rules, the priority of article one is greater than the priority of second.Though so can not adjust the absolute deviation of each short slotted eye, can reduce the relative deviation between a plurality of short slotted eyes on the circuit board, thereby also can play the effect of lacking the making precision of slotted eye on to a certain degree the raising circuit board.
Described boring coordinate compensating module 13 be used for giving adjusted first time cutter coordinate and second time cutter coordinate order after offset of coordinate, remember that described offset is Δ x, Δ y.Described offset can be the deviant in brill second hole that obtains according to repeatedly experiment, K-theoretic operation K or making experience.For example, when finding second hole to Y-axis positive direction skew 1mm according to experiment, can be set at 0 to the Δ x of offset, Δ y is set at-1; When finding second hole according to experiment to X-axis negative direction skew 1mm, can be set at-1 to the Δ x of offset, Δ y is set at 0.Certainly, in fact because generally all there is skew in second hole in X-direction and Y direction, so Δ x, Δ y generally all is not 0.
After adjusting through coordinate order adjusting module 12, first time cutter coordinate formerly in the boring coordinate memory module 11, second time cutter coordinate is when the back, boring coordinate compensating module 13 can compensate the numerical value of second time cutter coordinate, make the numerical value of the cutter coordinate of winning down constant, make that second time cutter coordinate after the compensation is x2+ Δ x, y2+ Δ y; After adjusting through coordinate order adjusting module 12, in the boring coordinate memory module 11 first time cutter coordinate after, second time cutter coordinate is formerly the time, boring coordinate compensating module 13 can compensate the numerical value of first time cutter coordinate, make that the numerical value of second time cutter coordinate is constant, make that first time cutter coordinate after the compensation is x1+ Δ x, y1+ Δ y.
Described boring control module 14 is used for the control flume cutter earlier in first time cutter coordinate and second time cutter coordinate order coordinate position boring formerly, again in first time cutter coordinate and second time cutter coordinate order after be given coordinate position boring behind the offset.That is to say, after the boring coordinate is adjusted, in the boring coordinate memory module 11 first time cutter coordinate formerly, second time cutter coordinate is when the back, the groove cutter is earlier at x1, first hole is bored at y1 place, again at x2+ Δ x, brill second hole, y2+ Δ y place.After the boring coordinate is adjusted, in the boring coordinate memory module 11 first time cutter coordinate after, second time cutter coordinate is when preceding, the groove cutter is earlier at x2, first hole is bored at y2 place, again at x1+ Δ x, brill second hole, y1+ Δ y place.
So, when the manufacturing system 10 of the short slotted eye of circuit board of use the technical program is lacked the making of slotted eye on circuit board, coordinate order adjusting module 12 can be adjusted the sequencing of first time cutter coordinate and second time cutter coordinate earlier, thereby make that the manufacture craft of all short slotted eyes is consistent relatively in the circuit board, first hole of all short slotted eyes is relative with the relative position in second hole consistent.In the present embodiment, first hole is all in the left side in second hole or at the upside in second hole.Thereby, can reduce the relative deviation between all short slotted eyes on the circuit board, also can play the effect of the making precision of all short slotted eyes on the raising circuit board to a certain degree.After the sequencing of adjusting first time cutter coordinate and second time cutter coordinate, boring coordinate compensating module 13 can give order after offset of coordinate, thereby can compensate the position skew that second hole produces in the boring procedure, make the basic all non-migration precalculated positions of all short slotted eyes get out, thus make all short slotted eyes on the circuit board all have higher yield and a precision.
Below a short slotted eye will making on the circuit board with the manufacturing system 10 that adopts the short slotted eye of foregoing circuit plate is an example, and the preparation method of the short slotted eye of circuit board of the technical program is described.
See also Fig. 2, the preparation method of the short slotted eye of this circuit board may further comprise the steps:
S1, utilize boring coordinate memory module 11 obtain and the memory circuit plate on first time cutter coordinate x1 of this weak point slotted eye, y1 and second time cutter coordinate x2, y2.These two following cutter coordinates can be obtained and store to boring coordinate memory module 11 from technological data bank, also can store these two following cutter coordinates from extraneous interface by the coordinate values of obtaining the manual input of operator.
S2 utilizes coordinate order adjusting module 12 to adjust the sequencing of first time cutter coordinate and second time cutter coordinate.Particularly, can be earlier to obtain first time cutter coordinate and second time cutter coordinate that submodule 121 obtains storage in the boring coordinate memory module 11, in the present embodiment, when obtaining the first time cutter coordinate and second time cutter coordinate that submodule 121 obtains storage in the boring coordinate memory module 11, obtain submodule 121 and also delete first time cutter coordinate and second time cutter coordinate in the boring coordinate memory module 11, thereby make and no longer store first time cutter coordinate and second time cutter coordinate in the boring coordinate memory module 11.Then, the concrete numerical value that compares first time cutter coordinate and second time cutter coordinate with comparison sub-module 122.Moreover, give the memory location that obtains first time cutter coordinate and second time cutter coordinate in the submodule 121 assignment respectively with assignment submodule 123 according to the comparative result of comparison sub-module 122 and pre-defined rule, for example can give memory location first assignment in first time cutter coordinate and the second time cutter coordinate, give another memory location second assignment.At last, give the first following cutter coordinate of assignment of the memory location of first time cutter coordinate and second time cutter coordinate according to assignment submodule 123 with output sub-module 124, export the following cutter coordinate of second assignment again to boring coordinate memory module 11 outputs first assignment.That is, the following cutter coordinate of first assignment and the following cutter coordinate of second assignment are write boring coordinate memory module 11 successively.So, can make boring coordinate memory module 11 store according to subscribing regularly arranged first time cutter coordinate and second time cutter coordinate.
S3, utilize boring coordinate compensating module 13 give order in first time cutter coordinate and the second time cutter coordinate after offset of coordinate.Described offset can be according to the deviant of repeatedly testing brill second hole that obtains.After adjusting through coordinate order adjusting module 12, first time cutter coordinate formerly in the boring coordinate memory module 11, second time cutter coordinate is when the back, boring coordinate compensating module 13 can compensate the numerical value of second time cutter coordinate, make the numerical value of the cutter coordinate of winning down constant, make that second time cutter coordinate after the compensation is x2+ Δ x, y2+ Δ y; After adjusting through coordinate order adjusting module 12, in the boring coordinate memory module 11 first time cutter coordinate after, second time cutter coordinate is formerly the time, boring coordinate compensating module 13 can compensate the numerical value of first time cutter coordinate, make that the numerical value of second time cutter coordinate is constant, make that first time cutter coordinate after the compensation is x1+ Δ x, y1+ Δ y.
S4 utilizes the order coordinate position boring formerly in first time cutter coordinate and second time cutter coordinate earlier of boring control module 14 control flume cuttves, again in first time cutter coordinate and second time cutter coordinate order after be given coordinate position boring behind the offset.In boring coordinate memory module 11 first time cutter coordinate formerly, second time cutter coordinate is when the back, the groove cutter is earlier at x1, first hole is bored at y1 place, again at x2+ Δ x, brill second hole, y2+ Δ y place.When first time cutter coordinate in the boring coordinate memory module 11 after, second time cutter coordinate is when preceding, the groove cutter is earlier at x2, first hole is bored at y2 place, again at x1+ Δ x, brill second hole, y1+ Δ y place.
As mentioned above, when the preparation method of the short slotted eye of circuit board of use the technical program is lacked the making of slotted eye on circuit board, coordinate order adjusting module 12 can be adjusted the sequencing of first time cutter coordinate and second time cutter coordinate earlier, thereby make that the manufacture craft of all short slotted eyes is consistent relatively in the circuit board, first hole of all short slotted eyes is relative with the relative position in second hole consistent.Thereby, can reduce the relative deviation between all short slotted eyes on the circuit board.After the sequencing of adjusting first time cutter coordinate and second time cutter coordinate, boring coordinate compensating module 13 can give order after offset of coordinate, thereby can compensate the position skew that second hole produces in the boring procedure, make the basic all non-migration precalculated positions of all short slotted eyes get out, thus make all short slotted eyes on the circuit board all have higher yield and a precision.
Be understandable that, for the person of ordinary skill of the art, can make other various corresponding changes and distortion by technical conceive according to the present invention, and all these change the protection domain that all should belong to claim of the present invention with distortion.