TWI453616B - System and method for moving close drawings reversely - Google Patents
System and method for moving close drawings reversely Download PDFInfo
- Publication number
- TWI453616B TWI453616B TW097132159A TW97132159A TWI453616B TW I453616 B TWI453616 B TW I453616B TW 097132159 A TW097132159 A TW 097132159A TW 97132159 A TW97132159 A TW 97132159A TW I453616 B TWI453616 B TW I453616B
- Authority
- TW
- Taiwan
- Prior art keywords
- regions
- module
- area
- closed
- offset
- Prior art date
Links
Landscapes
- Processing Or Creating Images (AREA)
Description
本發明涉及一種圖形處理系統及方法,尤其是一種封閉圖形反偏移系統及方法。The present invention relates to a graphics processing system and method, and more particularly to a closed graphics inverse offset system and method.
在模具設計領域中,模具設計人員經常會遇到對各種圖形進行偏移的操作來加快產品設計和縮短開發週期。所謂圖形偏移係指將原有圖形向內或者向外偏移一段距離。In the field of mold design, mold designers often encounter shifting operations on various graphics to speed product design and shorten development cycles. The so-called graphic offset refers to shifting the original graphic inward or outward by a distance.
上述的圖形偏移係圖形處理領域常用的功能之一,也係大部分圖形處理軟體的基本功能。然而,隨著電腦硬體的高速發展,處理的圖形也變得非常複雜,模具設計人員不僅需要經常性的對圖形進行偏移操作,有時候還要對圖形進行反偏移操作。The above-mentioned graphics offset is one of the commonly used functions in the field of graphics processing, and is also the basic function of most graphics processing software. However, with the rapid development of computer hardware, the processing graphics have become very complicated. The mold designer not only needs to frequently perform the offset operation on the graphics, but also sometimes performs the inverse offset operation on the graphics.
所謂圖形的反偏移係指透過反向偏移操作將原來被偏移過的圖形恢復原貌,其中所述的恢復原貌並不限於恢復為原來的比例。The reverse offset of the graphic means that the originally shifted image is restored to the original state by a reverse offset operation, wherein the restored original appearance is not limited to being restored to the original scale.
參閱圖1及圖2所示,分別為進行過偏移操作後的封閉圖形。其中,在圖1及圖2中,實線所表示的圖形為原始圖形,虛線所表示的圖形為對原始圖形向內偏移後的圖形。對圖1的情況,只需要將虛線表示的圖形向外偏移,就可以將偏移過的圖形恢復原貌。然而,對於圖2的情況,偏移操作已經使原來的一個多邊形變成了兩個三角形,因此,簡單的將虛線表示的圖形向外偏移並不能恢復為原來的多邊形。Referring to FIG. 1 and FIG. 2, they are closed patterns after the offset operation. In FIG. 1 and FIG. 2, the graphic represented by the solid line is the original graphic, and the graphic represented by the broken line is the graphic shifted inward from the original graphic. In the case of Fig. 1, it is only necessary to shift the pattern indicated by the broken line outward, and the offset pattern can be restored to the original appearance. However, for the case of Fig. 2, the offset operation has changed the original one polygon into two triangles, and therefore, simply shifting the pattern indicated by the broken line outward does not return to the original polygon.
目前,尚沒有有效的方法可以解決上述所述的封閉圖形反偏移的問題。At present, there is no effective way to solve the problem of the closed pattern inverse offset described above.
鑒於以上內容,有必要提出一種封閉圖形反偏移系統及方法,其可以實現對封閉圖形的反偏移操作,使被偏移過的封閉圖形恢復原貌。In view of the above, it is necessary to propose a closed pattern anti-offset system and method, which can realize the reverse offset operation on the closed figure, and restore the offsetted closed picture to the original appearance.
一種封閉圖形反偏移系統,其運行於電腦中。該系統包括:反偏移模組,用於對多個需要進行反偏移操作的封閉圖形進行反向偏移操作;面域轉化模組,用於將該經反向偏移操作後的封閉圖形轉化成多個面域;合併模組,用於將該多個面域進行關聯,使該多個面域組成一個群組;重疊判斷模組,用於檢查該多個面域是否有重疊的部分;刪除模組,用於當該多個面域有重疊的部分時,對該重疊部分的面域進行刪除操作以保留其中一個面域;圖形判斷模組,用於根據該多個面域是否有重疊部分判斷該多個面域是否為一個空間上連續的面域;劃分模組,用於當該多個面域不是一個在空間上連續的面域時,將每一個不連續的面域劃分成一個獨立的面域;邊界線抓取模組,用於抓取每個獨立面域的每一個邊界的邊界線;及串接模組,用於對每個獨立面域的多條邊界線進行首尾串接操作,以使該多條邊界線形成一個封閉圖形。A closed graphic anti-offset system that runs on a computer. The system comprises: a reverse offset module for performing a reverse offset operation on a plurality of closed graphics that need to be subjected to a reverse offset operation; and a face domain conversion module for closing the reversed offset operation The graphic is converted into a plurality of regions; the merge module is configured to associate the plurality of regions to form the plurality of regions, and the overlapping determining module is configured to check whether the plurality of regions overlap. The deleting module is configured to delete the area of the overlapping part to retain one of the areas when the overlapping areas of the plurality of areas overlap; the graphic determining module is configured to Whether the domain has an overlapping portion to determine whether the plurality of regions is a spatially continuous region; the dividing module is configured to: when the plurality of regions are not a spatially continuous region, each of the discontinuous regions The area is divided into an independent area; the boundary line grabbing module is used to capture the boundary line of each boundary of each independent area; and the serial connection module is used for each independent area Strip boundary line performs end-to-end tandem operation to make the multiple borders Forming a closed figure.
一種封閉圖形反偏移方法,包括:反偏移步驟:對多個需要進行反偏移操作的封閉圖形進行反向偏移操作;面域轉化步驟:將該經反向偏移操作後的封閉圖形分別轉化 成多個面域;合併步驟:將該多個面域進行關聯,使該多個面域組成一個群組;重疊判斷步驟:檢查該多個面域是否有重疊的部分;刪除步驟:當該多個面域有重疊的部分時,對該重疊部分的面域進行刪除操作以保留其中一個面域;圖形判斷步驟:根據該多個面域是否有重疊部分判斷該多個面域是否為一個空間上連續的面域;劃分步驟:當該多個面域不是一個在空間上連續的面域時,將每一個不連續的面域劃分成一個獨立的面域;邊界線抓取步驟:抓取每個獨立面域的各邊界的邊界線;及串接步驟:對每個獨立面域的多條邊界線進行首尾串接操作,以使該多條邊界線形成一個封閉圖形。A closed graphic inverse migration method includes: a reverse offset step: performing a reverse offset operation on a plurality of closed graphics that need to perform a reverse offset operation; a surface domain conversion step: closing the reverse offset operation Graphic transformation a plurality of regions; a combining step: associating the plurality of regions to form the plurality of regions into a group; and an overlapping determining step: checking whether the plurality of regions have overlapping portions; deleting the step: when the When there are overlapping parts of the plurality of areas, the area of the overlapping part is deleted to retain one of the areas; and the figure judging step: determining whether the plurality of areas are one according to whether the plurality of areas have overlapping parts a spatially continuous area; a division step: when the plurality of areas is not a spatially continuous area, each of the discontinuous areas is divided into an independent area; the boundary line grabbing step: grasping Taking the boundary line of each boundary of each independent area; and the concatenation step: performing a head-to-tail series operation on the plurality of boundary lines of each independent area, so that the plurality of boundary lines form a closed figure.
相較於習知技術,本發明所提供之封閉圖形反偏移系統及方法,可以滿足模具設計人員的特殊要求,對封閉圖形進行反偏移操作,使被偏移過的封閉圖形恢復原貌。Compared with the prior art, the closed graphic reverse offset system and method provided by the present invention can meet the special requirements of the mold designer, and perform the reverse offset operation on the closed graphic to restore the original closed image.
參閱圖3所示,係本發明封閉圖形反偏移系統較佳實施例的功能模組圖。本發明所述的封閉圖形反偏移系統1運行於一台電腦中。該系統1主要包括數量判斷模組10,反偏移模組11,面域轉化模組12,合併模組13,重疊判斷模組14,刪除模組15,圖形判斷模組16,劃分模組17,邊界線抓取模組18及串接模組19。Referring to FIG. 3, it is a functional block diagram of a preferred embodiment of the closed pattern anti-offset system of the present invention. The closed graphic inverse offset system 1 of the present invention operates in a computer. The system 1 mainly includes a quantity judging module 10, an anti-offset module 11, a surface area conversion module 12, a merge module 13, an overlap determination module 14, a deletion module 15, a graphics judgment module 16, and a division module. 17. The boundary line capture module 18 and the serial connection module 19.
上述所稱的各個模組係按照功能的不同對封閉圖形反偏移系統1進行的劃分,其比程式更適合於描述軟體在電腦中的執行過程,因此在本發明中將封閉圖形反偏移系 統1的功能分別用各個模組來描述。Each of the above-mentioned modules is divided according to the function of the closed pattern back-offset system 1, which is more suitable than the program to describe the execution process of the software in the computer, so the closed pattern is reverse-shifted in the present invention. system The functions of the system 1 are described by respective modules.
所述的數量判斷模組10主要用於計算需要反偏移的封閉圖形的數量。例如,在圖1中,所述需要反偏移操作的封閉圖形的數量為1個,在圖2中,需要反偏移的封閉圖形的數量為2個。所述需要進行反偏移操作的圖形可以透過用戶在一個CAD(Computer Aided Design)製圖中指定。The quantity judging module 10 is mainly used to calculate the number of closed figures that need to be reverse offset. For example, in FIG. 1, the number of closed graphics requiring a reverse offset operation is one, and in FIG. 2, the number of closed graphics requiring a reverse offset is two. The graphic that needs to be subjected to the reverse offset operation can be specified by the user in a CAD (Computer Aided Design) drawing.
所述的反偏移模組11主要用於對需要反偏移的一個或者多個封閉圖形進行反向偏移操作。所述的反向偏移操作係指對向內或者向外偏移過的封閉圖形進行向外或者向內的反向偏移。當需要反偏移的封閉圖形的數量只有1個時,經過該反偏移模組11反向偏移後即可以將偏移過的封閉圖形直接恢復原貌;而當需要反偏移的封閉圖形的數量大於1個時,經過該反偏移模組11反向偏移操作後不一定可以將偏移過的封閉圖形恢復原貌,因此,在這種情況下,經過該反偏移模組11反向偏移操作後封閉圖形還需透過下述的模組進行處理以將其恢復原貌。The anti-offset module 11 is mainly used for performing a reverse offset operation on one or more closed graphics that need to be reverse offset. The reverse offset operation refers to an outward or inward reverse offset of the closed pattern that is offset inward or outward. When the number of closed graphics requiring reverse offset is only one, after the reverse offset module 11 is reversely offset, the offset closed graphic can be directly restored to the original appearance; and when the reverse offset is required, the closed graphic is needed. When the number of the anti-offset module 11 is greater than one, the offset image may not be restored to the original state after the reverse offset operation of the anti-offset module 11. Therefore, in this case, the reverse offset module 11 is passed. After the reverse offset operation, the closed graphic needs to be processed by the following module to restore it to its original appearance.
所述的面域轉化模組12主要用於將上述反向偏移操作後的多個封閉圖形分別轉化成面域。上述各處所述的封閉圖形指的係線條圖形,即由多條線段組成的封閉圖形。面域係指由多條線段組成的封閉圖形所圍成的面。The area conversion module 12 is mainly configured to convert the plurality of closed patterns after the reverse offset operation into the area. The closed figure described in the above description refers to a line pattern, that is, a closed figure composed of a plurality of line segments. A region is a face enclosed by a closed figure composed of a plurality of line segments.
所述的合併模組13主要用於將該多個面域進行關聯,使該多個面域組成一個群組。The merging module 13 is mainly used to associate the plurality of regions, so that the plurality of regions form a group.
所述的重疊判斷模組14主要用於檢查該多個面域是 否有重疊的部分。The overlap determination module 14 is mainly used to check that the multiple regions are There are overlapping parts.
所述的刪除模組15主要用於對重疊部分的面域進行刪除操作以保留其中的一個面域。The deleting module 15 is mainly used to delete the area of the overlapping portion to retain one of the areas.
所述的圖形判斷模組16主要用於根據該多個面域是否有重疊部分判斷該多個面域是否為一個空間上連續的面域。The graphics determining module 16 is configured to determine whether the plurality of regions are a spatially continuous region according to whether the plurality of regions have overlapping portions.
所述的劃分模組17主要用於當該多個面域不是一個空間上連續的面域時,將每一個不連續的面域劃分成一個獨立的面域。其中,若有多個面域在空間上連續,則該多個面域為一獨立的面域。The dividing module 17 is mainly used to divide each discontinuous area into an independent area when the plurality of areas are not a spatially continuous area. Wherein, if multiple regions are spatially continuous, the plurality of regions are an independent region.
所述的邊界線抓取模組18主要用於抓取每個獨立面域的各邊界的邊界線。例如,若某一面域為四方形,則邊界線為該四方形的四條邊。The boundary line grabbing module 18 is mainly used to capture the boundary line of each boundary of each independent area. For example, if a region is square, the boundary line is the four sides of the square.
所述的串接模組19主要用於對每個獨立面域的多條邊界線進行首尾串接操作,以使該每個獨立面域的多條邊界線形成一個封閉圖形。該串接之後的封閉圖形即係將偏移過的封閉圖形恢復到原貌的圖形。The serial connection module 19 is mainly used for performing a head-to-tail series operation on a plurality of boundary lines of each independent area, so that the plurality of boundary lines of each independent area form a closed pattern. The closed pattern after the series connection is to restore the offset closed pattern to the original picture.
參閱圖4所示,係本發明封閉圖形反偏移方法較佳實施例的實施流程圖。Referring to FIG. 4, it is a flowchart of an implementation of a preferred embodiment of the closed pattern inverse migration method of the present invention.
步驟S10,數量判斷模組10計算需要反偏移的封閉圖形的數量。In step S10, the quantity judging module 10 calculates the number of closed patterns that need to be reversely offset.
步驟S11,所述數量判斷模組10根據上述的計算結果判斷需要反偏移的封閉圖形的數量是否大於1。若其數量等於1,則在步驟S21中,反偏移模組11對該封閉圖形進 行反向偏移操作。所述的反向偏移操作係指對向內或者向外偏移過的封閉圖形進行向外或者向內的反向偏移。此時,經過該反偏移模組11反向偏移操作後即可以將偏移過的封閉圖形直接恢復原貌。In step S11, the quantity determining module 10 determines whether the number of closed graphics requiring reverse offset is greater than 1 according to the calculation result described above. If the number is equal to 1, then in step S21, the anti-offset module 11 enters the closed graphic. Line reverse offset operation. The reverse offset operation refers to an outward or inward reverse offset of the closed pattern that is offset inward or outward. At this time, after the reverse offset operation of the anti-offset module 11, the offset closed graphic can be directly restored to the original appearance.
否則,若需要反偏移的封閉圖形的數量大於1,則在步驟S12中,反偏移模組11對該多個需要反偏移的封閉圖形進行反向偏移操作。Otherwise, if the number of closed graphics requiring reverse offset is greater than 1, then in step S12, the inverse offset module 11 performs a reverse offset operation on the plurality of closed graphics requiring reverse offset.
步驟S13,面域轉化模組12將上述反向偏移操作後的多個封閉圖形分別轉化成多個面域。上述各處所述的封閉圖形指的係線條圖形,即由多條線段組成。面域係指由一個封閉圖形所圍成的面。In step S13, the area conversion module 12 converts the plurality of closed patterns after the reverse offset operation into a plurality of regions. The closed figure described in the above description refers to a line pattern, that is, composed of a plurality of line segments. A region is a face enclosed by a closed figure.
步驟S14,合併模組13將該多個面域進行關聯,使該多個面域組成一個群組。In step S14, the merging module 13 associates the plurality of regions to form the plurality of regions into one group.
步驟S15,重疊判斷模組14檢查該多個面域是否有重疊的部分。In step S15, the overlap determination module 14 checks whether the plurality of regions have overlapping portions.
若沒有重疊部分,則直接進入步驟S17。If there is no overlapping portion, the process proceeds directly to step S17.
否則,若重疊部分,則在步驟S16中,刪除模組15對重疊部分的面域進行刪除操作以保留其中一個面域。Otherwise, if the portion is overlapped, in step S16, the deletion module 15 deletes the area of the overlap portion to reserve one of the regions.
步驟S17,圖形判斷模組16根據該多個面域是否有重疊部分判斷該多個面域是否為一個空間上連續的面域。In step S17, the graphics determining module 16 determines whether the plurality of regions are a spatially continuous region according to whether the plurality of regions have overlapping portions.
若是連續的面域,則直接進入步驟S19。If it is a continuous area, it proceeds directly to step S19.
若不是連續的面域,則步驟S18,劃分模組17將每一個不連續的面域劃分成一個獨立的面域。If it is not a continuous area, then in step S18, the partitioning module 17 divides each discontinuous area into an independent area.
步驟S19,邊界線抓取模組18抓取每個獨立面域的各 邊界的邊界線。In step S19, the boundary line capture module 18 captures each of the individual regions. The boundary line of the boundary.
步驟S20,串接模組19對每個獨立面域的多條邊界線進行首尾串接操作,以使該每個獨立面域的多條邊界線形成一個封閉圖形。該串接之後的封閉圖形即將偏移過的封閉圖形恢復到原貌的圖形。In step S20, the serial connection module 19 performs a head-to-tail series operation on a plurality of boundary lines of each of the independent area domains, so that the plurality of boundary lines of each of the independent area domains form a closed pattern. The closed pattern after the series connection restores the offset closed pattern to the original shape.
以上所述僅為本發明之較佳實施例而已,且已達廣泛之使用功效,凡其他未脫離本發明所揭示之精神下所完成之均等變化或修飾,均應包含在下述之申請專利範圍內。The above is only the preferred embodiment of the present invention, and has been used in a wide range of applications. Any other equivalent changes or modifications which are not departing from the spirit of the present invention should be included in the following claims. Inside.
圖形反偏移系統‧‧‧1Graphic anti-offset system ‧‧1
數量判斷模組‧‧‧10Quantity judgment module ‧‧10
反偏移模組‧‧‧11Anti-offset module ‧‧11
面域轉化模組‧‧‧12Area Conversion Module ‧‧12
合併模組‧‧‧13Merger module ‧‧13
重疊判斷模組‧‧‧14Overlapping judgment module ‧‧14
刪除模組‧‧‧15Delete module ‧‧15
圖形判斷模組‧‧‧16Graphical judgment module ‧‧16
劃分模組‧‧‧17Division module ‧‧17
邊界線抓取模組‧‧‧18Boundary line grabbing module ‧‧18
串接模組‧‧‧19Serial module ‧‧19
圖1及圖2分別演示了進行過偏移操作後的封閉圖形。Figures 1 and 2 illustrate the closed pattern after the offset operation, respectively.
圖3係本發明封閉圖形反偏移系統較佳實施例的功能模組圖。3 is a functional block diagram of a preferred embodiment of the closed pattern back offset system of the present invention.
圖4係本發明封閉圖形反偏移方法較佳實施例的實施流程圖。4 is a flow chart showing an implementation of a preferred embodiment of the closed pattern inverse migration method of the present invention.
圖形反偏移系統‧‧‧1Graphic anti-offset system ‧‧1
數量判斷模組‧‧‧10Quantity judgment module ‧‧10
反偏移模組‧‧‧11Anti-offset module ‧‧11
面域轉化模組‧‧‧12Area Conversion Module ‧‧12
合併模組‧‧‧13Merger module ‧‧13
重疊判斷模組‧‧‧14Overlapping judgment module ‧‧14
刪除模組‧‧‧15Delete module ‧‧15
圖形判斷模組‧‧‧16Graphical judgment module ‧‧16
劃分模組‧‧‧17Division module ‧‧17
邊界線抓取模組‧‧‧18Boundary line grabbing module ‧‧18
串接模組‧‧‧19Serial module ‧‧19
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097132159A TWI453616B (en) | 2008-08-22 | 2008-08-22 | System and method for moving close drawings reversely |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW097132159A TWI453616B (en) | 2008-08-22 | 2008-08-22 | System and method for moving close drawings reversely |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201009622A TW201009622A (en) | 2010-03-01 |
TWI453616B true TWI453616B (en) | 2014-09-21 |
Family
ID=44827902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097132159A TWI453616B (en) | 2008-08-22 | 2008-08-22 | System and method for moving close drawings reversely |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI453616B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6330003B1 (en) * | 1999-07-30 | 2001-12-11 | Microsoft Corporation | Transformable graphical regions |
US20030043149A1 (en) * | 2001-08-28 | 2003-03-06 | General Instrument Corporation | Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface |
US20050157932A1 (en) * | 2004-01-15 | 2005-07-21 | Dainippon Screen Mfg. Co., Ltd. | Apparatus for and method of graphic processing and computer-readable program |
TW200831887A (en) * | 2006-09-05 | 2008-08-01 | Dainippon Screen Mfg | Image processing apparatus, data processing apparatus, parameter adjusting method and record medium |
-
2008
- 2008-08-22 TW TW097132159A patent/TWI453616B/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6330003B1 (en) * | 1999-07-30 | 2001-12-11 | Microsoft Corporation | Transformable graphical regions |
US20030043149A1 (en) * | 2001-08-28 | 2003-03-06 | General Instrument Corporation | Method and apparatus for preserving, enlarging and supplementing image content displayed in a graphical user interface |
US20050157932A1 (en) * | 2004-01-15 | 2005-07-21 | Dainippon Screen Mfg. Co., Ltd. | Apparatus for and method of graphic processing and computer-readable program |
TW200831887A (en) * | 2006-09-05 | 2008-08-01 | Dainippon Screen Mfg | Image processing apparatus, data processing apparatus, parameter adjusting method and record medium |
Also Published As
Publication number | Publication date |
---|---|
TW201009622A (en) | 2010-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Peng et al. | Connectivity editing for quadrilateral meshes | |
JP2007042102A5 (en) | ||
US10409921B2 (en) | Designing industrial products by using geometries connected by geometrical constraints | |
CN101976431A (en) | Dynamic reconfiguration technology-based universal image processing platform and implementation method thereof | |
CA2875426A1 (en) | Resizing an image | |
JP6721330B2 (en) | Multi-physics system design | |
CN114372392A (en) | A finite element modeling method and computer storage medium | |
JP2004145718A (en) | Apparatus and method for generating structural analysis model | |
TWI453616B (en) | System and method for moving close drawings reversely | |
CN112464583B (en) | Grid generation method considering shock waves and boundary layers | |
Anderson et al. | Surface and hypersurface meshing techniques for space–time finite element methods | |
CN109032667B (en) | A method and system for rapid establishment of adjacency list in molecular dynamics simulation | |
CN102929621B (en) | Method and device for drawing overlapping objects | |
KR101586765B1 (en) | 3 Dimensional Modeling Method for Object Producted through Semiconductor Manufacturing Process | |
WO2025124116A1 (en) | Mesh model processing method and apparatus, and device and storage medium | |
CN113361226A (en) | Method for reducing size of layout file and electronic equipment | |
CN101645164B (en) | System and method for reversing offset of closed figure | |
CN102867181A (en) | Characteristic extraction module for digital image processing and traversing method | |
Massey | Locally constrained nodal connectivity refinement procedures for unstructured triangular finite element meshes | |
CN107256281B (en) | FPGA (field programmable Gate array) reconfigurable resource non-rectangular layout method based on cutting method | |
Harris et al. | Using the medial axis to represent flow features for feature-aligned unstructured quad-dominant mesh generation | |
KR20140147761A (en) | Designing a folded sheet object | |
JP6784785B2 (en) | Mesh simplification device and mesh simplification program | |
JP2005056288A (en) | Numerical analysis system using mixed grid type solution adaptive grid method | |
JP5719271B2 (en) | Image processing method, image processing apparatus, and image processing program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |