CN115310237B - 一种基于图形文件的型钢孔型自动参数化方法 - Google Patents
一种基于图形文件的型钢孔型自动参数化方法 Download PDFInfo
- Publication number
- CN115310237B CN115310237B CN202211204813.3A CN202211204813A CN115310237B CN 115310237 B CN115310237 B CN 115310237B CN 202211204813 A CN202211204813 A CN 202211204813A CN 115310237 B CN115310237 B CN 115310237B
- Authority
- CN
- China
- Prior art keywords
- hole pattern
- parameterization
- data
- parameters
- pattern
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Linguistics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Software Systems (AREA)
- Numerical Control (AREA)
Abstract
本发明提供一种基于图形文件的型钢孔型自动参数化方法,属于轧钢孔型设计领域。所述方法包括:读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数;按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中;读取孔型参数化数据库中的参数,绘制出相应的孔型图。采用本发明,能够实现孔型结构自动参数化,并在没有原始型钢孔型图形结构文件的情况下,仅读取孔型参数化数据库中的参数就可完成对原始孔型结构的绘制,提高了图形绘制效率。
Description
技术领域
本发明涉及轧钢孔型设计领域,特别是指一种基于图形文件的型钢孔型自动参数化方法。
背景技术
DXF、DWG、IGES文件已经成为应用最为广泛的图形文件,以DXF文件为例,DXF作为标准图形数据交换格式,DXF文件精确完整地记录了CAD图形的所有数据,分为标题段(HEADER)、表段(TABLES)、块段(BLOCK)、实体段(ENTITIES)、文件结束段(EOF OF FILE)。DXF文件可以借助于记事本等工具直接打开,但它的数据量极其庞大,一个简单的图形文件就会有上万行数据,完整读取DXF文件是一项异常繁琐的工作,且进行孔型参数化分析时,需要大量的人力和时间,费时费力,图形绘制效率低下。
发明内容
本发明实施例提供了基于图形文件的型钢孔型自动参数化方法,能够实现孔型结构自动参数化,提高了工作效率,并在没有原始型钢孔型图形结构文件的情况下,仅读取孔型参数化数据库中的参数就可完成对原始孔型结构的绘制。
本发明实施例提供了一种基于图形文件的型钢孔型自动参数化方法,包括:
S101,读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数;
S102,按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中;
S103,读取孔型参数化数据库中的参数,绘制出相应的孔型图。
进一步地,所述读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数包括:
读取型钢孔型图形文件中的多段线数据,将读取到不同多段线的数据分别存放到两个数组中,包括:第一数组和第二数组;其中,第一数组用于存储标志,标志用于表示X坐标、Y坐标或圆弧凸度;第二数组用于存储标志所对应的数值;
利用结构分析算法对两个数组进行循环分析,通过第一数组中的标志判断对应线段是直线段或是圆弧;若对应线段是直线段,则通过第二数组中存储的标志所对应的数值计算出直线段两端点间的X坐标的增量和Y坐标的增量;若对应线段是圆弧,则通过第二数组中存储的标志所对应的数值计算出圆弧的凸度、半径和角度,实现型钢孔型自动参数化。
进一步地,所述按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中包括:
对得到的孔型参数赋予不同的参数标志,将赋予参数标志后的孔型参数存入孔型参数化数据库中;
将数据表表头字符区首字母设定不同,以区别出不同区域所用数据。
进一步地,所述读取孔型参数化数据库中的参数,绘制出相应的孔型图包括:
在读取孔型参数化数据库时,通过判断数据表表头字符区首字母,以区域分块的方式将不同区域所用数据分别读取到不同的数组中;
对各数组中的数据进行分析,判断所要绘制的图形结构,根据确定的要绘制的图形结构以及数组中的数据,得到轮廓线点,按点的次序绘制出相应的孔型图。
进一步地,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
基于得到的轮廓线点,在绘制的型钢孔型图的基础上,自动计算并绘制其辅助线,并加标注。进一步地,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
修改孔型参数化数据库中的孔型参数数值;
依据修改后的孔型参数数值,按照S103,绘制对应的孔型图。
进一步地,所述型钢孔型图形文件的类型包括:DXF、DWG和IGES。
本发明实施例提供的技术方案带来的有益效果至少包括:
1)只读取型钢孔型图形文件中的图形数据,省略了其它部分数据,能够提取文件读取的效率;
2)对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数,实现孔型结构自动参数化;
3)按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中,实现孔型参数化数据库的自动建立;读取孔型参数化数据库中的参数,绘制出相应的孔型图;这样,在没有原始型钢孔型图形结构文件的情况下,仅读取孔型参数化数据库中的参数就可完成对原始孔型结构的绘制,提高了图形绘制效率;
4)修改参数值得到新图形的自动参数化方法,使孔型设计人员不必花费大量的时间来进行孔型参数化分析以及图纸的修改、绘制,减少中间的人为操作过程,极大提高了图形的绘制效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于图形文件的型钢孔型自动参数化方法的详细流程示意图;
图2为本发明实施例提供的以孔型DXF文件为例的型钢孔型自动参数化方法的详细流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
如图1所示,本发明实施例提供了一种基于图形文件的型钢孔型自动参数化方法,包括:
S101,读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数;具体可以包括以下步骤:
A1,读取型钢孔型图形文件中的多段线数据,将读取到不同多段线的数据分别存放到两个数组中,包括:第一数组和第二数组;其中,第一数组用于存储标志,标志用于表示X坐标、Y坐标或圆弧凸度;第二数组用于存储标志所对应的数值;
A2,利用结构分析算法对两个数组进行循环分析,通过第一数组中的标志判断对应线段是直线段或是圆弧;若对应线段是直线段,则通过第二数组中存储的标志所对应的数值计算出直线段两端点间的X坐标的增量和Y坐标的增量;若对应线段是圆弧,则通过第二数组中存储的标志所对应的数值计算出圆弧的凸度、半径和角度,实现孔型结构自动参数化。
S102,按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中;具体可以包括以下步骤:
B1,对得到的孔型参数赋予不同的参数标志,将赋予参数标志后的孔型参数存入孔型参数化数据库中;
B2,将数据表表头字符区首字母设定不同,以区别出不同区域所用数据,完成孔型参数化数据库的建立。
S103,读取孔型参数化数据库中的参数,绘制出相应的孔型图;具体可以包括以下步骤:
C1,在读取孔型参数化数据库时,通过判断数据表表头字符区首字母,以区域分块的方式将不同区域所用数据分别读取到不同的数组中,从而实现对所述区域的分块读取以及数据分类汇总;
C2,可以利用数据分析算法对各数组中的数据进行分析,判断所要绘制的图形结构,根据确定的要绘制的图形结构以及数组中的数据,得到轮廓线点,按点的次序绘制出相应的孔型图。这样,通过循环读入孔型参数化数据库中的参数,可以在抛弃原始型钢孔型图形文件的情况下,仅根据孔型参数化数据库中的参数值自动判断出所要绘制的图形结构,从而还原出原始图形结构。
本实施例中,图形结构包括:直线段与直线段相交、直线段与圆弧相切、圆弧与圆弧相切等的几何约束关系,还包括一段圆弧、两段圆弧亦或是三段圆弧等结构。
本实施例中,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
基于得到的轮廓线点,在绘制的型钢孔型图的基础上,自动计算并绘制其辅助线,并加标注,从而实现了在绘制出CAD图形的基础上,自动绘制其辅助线以及添加基本参数的标注。
本实施例中,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
修改孔型参数化数据库中的孔型参数数值;
依据修改后的孔型参数数值,按照S103,绘制对应的孔型图。
本实施例中,孔型设计人员可对所建参数值自由设计修改,使孔型设计人员不必花费大量的时间来进行孔型参数化分析以及图纸的修改、绘制,极大提高了图像的绘制效率。
本发明实施例提供的基于图形文件的型钢孔型自动参数化方法,针对常规图形文件格式均适用,如IGES、DWG、DXF等。现以DXF文件为例,给出具体步骤,如图2所示,包括:
步骤一:读取型钢孔型DXF文件中的图形数据;其中,图形数据为多段线的数据;将读取到不同多段线的数据分别存放到两个数组中,包括:第一数组和第二数组;其中,第一数组用于存储标志(例如,10代表X坐标,20代表Y坐标,42代表圆弧凸度),第二数组用于存储标志所对应的数值,二者一一对应;
步骤二:利用结构分析算法对两个数组进行循环分析,通过第一数组中的标志判断对应线段是直线段或是圆弧,如果是10、20、10、20的顺序即为直线段,如果是10、20、42的顺序即为圆弧段,若对应线段是直线段,则通过第二数组中存储的标志所对应的数值计算出直线段两端点间的X坐标的增量和Y坐标的增量;若对应线段是圆弧,则通过第二数组中存储的标志所对应的数值计算出圆弧的凸度、半径和角度,得到孔型参数,实现型钢孔型自动参数化;
步骤三:对得到的孔型参数赋予不同的参数标志,例如,设定为X增量、Y增量、圆弧凸度B、圆弧半径R和圆弧角度A,将赋予参数标志后的孔型参数保存到孔型参数化数据库中,通过将数据表表头字符区首字母设定不同以区别出不同区域所用数据,如UL01dx用于表示上辊(U)第一段线为直线(L01)且其X坐标的增量(dx),UA02B表示上辊(U)第二段线为圆弧(A02)且其凸度(B),这样能够以区域为单位提取复杂的图形数据结构参数;
步骤四:抛弃原始型钢孔型图形文件,读取孔型参数化数据库,通过判断数据表表头字符区首字母(U,D,L,R),判断对应参数值是属于上辊,还是下辊、左辊、右辊,这样,以区域分块的方式分别读取到不同的数组中,其中,U、D、L、R分别为上辊、下辊、左辊、右辊首字母;
步骤五:利用数据分析算法对各数组中的数据进行分析,判断所要绘制的图形结构,比如(UL01dx、UL01dy、UA02B、UA02A、UA02R)的组合代表上辊直线与圆弧相切,(DA02B、DA02A、DA02R、DA03B、DA03A、DA03R)的组合代表下辊圆弧与圆弧相切,针对不同的图形结构采用不同的计算方法比如直线切一段圆弧,通过已知直线起点坐标,在其基础上加X、Y坐标增量可计算得到直线终点,也即圆弧起点,再根据已知圆弧的凸度、半径和角度,通过圆弧起点、半径根据切线垂直与过圆心的半径可得到圆弧的圆心,将圆弧圆心与切点连成的直线旋转已知角度求得圆弧终点坐标,以此类推,从而得到轮廓线点,按点的次序绘制出相应的孔型图,实现在没有原始图形结构文件的情况下,仅读取孔型参数化数据库中的数据就可完成对原始孔型结构的绘制;
步骤六:在步骤五计算到轮廓线点的基础上,通过判断图形结构是一段圆弧、两段圆弧亦或是三段圆弧等,比如一段圆弧处的辅助点,通过圆角两端直线段相交得到,自动计算出其辅助点,在绘制的型钢孔型图的基础上,完成辅助线的绘制,并加标注;
步骤七:在孔型参数化数据库原有参数的基础上,修改某些参数数值,再经由步骤四、五、六快速绘制出修改参数后的型钢孔型图和辅助线。
其它的图形文件都各有各的格式,在了解其数据格式的基础上,根据本发明实施例提供的思想方法,即可实现针对特定文件的数据读取分析、计算、存储以及绘制。
综上,本发明实施例提供的基于图形文件的型钢孔型自动参数化方法,至少包括以下有益效果:
1)只读取型钢孔型图形文件中的图形数据,省略了其它部分数据,能够提取文件读取的效率;
2)对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数,实现孔型结构自动参数化;
3)按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中,实现孔型参数化数据库的自动建立;读取孔型参数化数据库中的参数,绘制出相应的孔型图;这样,在没有原始型钢孔型图形结构文件的情况下,仅读取孔型参数化数据库中的参数就可完成对原始孔型结构的绘制,提高了图形绘制效率;
4)修改参数值得到新图形的自动参数化方法,使孔型设计人员不必花费大量的时间来进行孔型参数化分析以及图纸的修改、绘制,减少中间的人为操作过程,极大提高了图形的绘制效率。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种基于图形文件的型钢孔型自动参数化方法,其特征在于,包括:
S101,读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数;
S102,按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中;
S103,读取孔型参数化数据库中的参数,绘制出相应的孔型图;
其中,所述读取型钢孔型图形文件中的图形数据,对读取的图形数据进行孔型结构分析并在其基础上进行参数化,得到所需的孔型参数包括:
读取型钢孔型图形文件中的多段线数据,将读取到不同多段线的数据分别存放到两个数组中,包括:第一数组和第二数组;其中,第一数组用于存储标志,标志用于表示X坐标、Y坐标或圆弧凸度;第二数组用于存储标志所对应的数值;
利用结构分析算法对两个数组进行循环分析,通过第一数组中的标志判断对应线段是直线段或是圆弧;若对应线段是直线段,则通过第二数组中存储的标志所对应的数值计算出直线段两端点间的X坐标的增量和Y坐标的增量;若对应线段是圆弧,则通过第二数组中存储的标志所对应的数值计算出圆弧的凸度、半径和角度,实现型钢孔型自动参数化;
其中,所述按照预设的数据结构,将得到的孔型参数存入孔型参数化数据库中包括:
对得到的孔型参数赋予不同的参数标志,将赋予参数标志后的孔型参数存入孔型参数化数据库中;
将数据表表头字符区首字母设定不同,以区别出不同区域所用数据;
其中,所述读取孔型参数化数据库中的参数,绘制出相应的孔型图包括:
在读取孔型参数化数据库时,通过判断数据表表头字符区首字母,以区域分块的方式将不同区域所用数据分别读取到不同的数组中;
对各数组中的数据进行分析,判断所要绘制的图形结构,根据确定的要绘制的图形结构以及数组中的数据,得到轮廓线点,按点的次序绘制出相应的孔型图。
2.根据权利要求1所述的基于图形文件的型钢孔型自动参数化方法,其特征在于,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
基于得到的轮廓线点,在绘制的型钢孔型图的基础上,自动计算并绘制其辅助线,并加标注。
3.根据权利要求1所述的基于图形文件的型钢孔型自动参数化方法,其特征在于,在读取孔型参数化数据库中的参数,绘制出相应的孔型图之后,所述方法还包括:
修改孔型参数化数据库中的孔型参数数值;
依据修改后的孔型参数数值,按照S103,绘制对应的孔型图。
4.根据权利要求1所述的基于图形文件的型钢孔型自动参数化方法,其特征在于,所述型钢孔型图形文件的类型包括:DXF、DWG和IGES。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211204813.3A CN115310237B (zh) | 2022-09-30 | 2022-09-30 | 一种基于图形文件的型钢孔型自动参数化方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211204813.3A CN115310237B (zh) | 2022-09-30 | 2022-09-30 | 一种基于图形文件的型钢孔型自动参数化方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115310237A CN115310237A (zh) | 2022-11-08 |
CN115310237B true CN115310237B (zh) | 2022-12-09 |
Family
ID=83867590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211204813.3A Active CN115310237B (zh) | 2022-09-30 | 2022-09-30 | 一种基于图形文件的型钢孔型自动参数化方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115310237B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10249413A (ja) * | 1997-03-06 | 1998-09-22 | Nkk Corp | 形鋼孔型設計支援方法 |
CN201974672U (zh) * | 2010-11-30 | 2011-09-14 | 大连三高重工设备有限公司 | 一种钢管空弯成型机组孔型调整控制*** |
CN104217063A (zh) * | 2014-07-22 | 2014-12-17 | 攀钢集团攀枝花钢钒有限公司 | 用于钢轨轧制孔型的仿真设计方法 |
CN104259217A (zh) * | 2014-07-31 | 2015-01-07 | 武钢集团昆明钢铁股份有限公司 | 一种基于带肋钢筋轧制孔型基圆半径的轧制控制方法 |
CN109408992A (zh) * | 2018-11-03 | 2019-03-01 | 常州明浩冶金技术服务有限公司 | 用于圆钢孔型***的辅助设计方法 |
-
2022
- 2022-09-30 CN CN202211204813.3A patent/CN115310237B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10249413A (ja) * | 1997-03-06 | 1998-09-22 | Nkk Corp | 形鋼孔型設計支援方法 |
CN201974672U (zh) * | 2010-11-30 | 2011-09-14 | 大连三高重工设备有限公司 | 一种钢管空弯成型机组孔型调整控制*** |
CN104217063A (zh) * | 2014-07-22 | 2014-12-17 | 攀钢集团攀枝花钢钒有限公司 | 用于钢轨轧制孔型的仿真设计方法 |
CN104259217A (zh) * | 2014-07-31 | 2015-01-07 | 武钢集团昆明钢铁股份有限公司 | 一种基于带肋钢筋轧制孔型基圆半径的轧制控制方法 |
CN109408992A (zh) * | 2018-11-03 | 2019-03-01 | 常州明浩冶金技术服务有限公司 | 用于圆钢孔型***的辅助设计方法 |
Non-Patent Citations (2)
Title |
---|
数字化技术在高精度型钢轧制中应用研究;孙建等;《洛阳理工学院学报(自然科学版)》;20181231;第28卷(第4期);第42-45页 * |
高精度型钢轧制数字化技术及应用;康永林等;《钢铁》;20170331;第52卷(第3期);第49-57页 * |
Also Published As
Publication number | Publication date |
---|---|
CN115310237A (zh) | 2022-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110334390B (zh) | Cad中外墙识别方法、装置、存储介质及处理器 | |
CN103302172B (zh) | 平板冲孔生产线智能适配模具的加工方法及*** | |
CN113051885B (zh) | 基于AutoCAD的设计图纸快速排版方法 | |
CN116126809B (zh) | 一种基于国标的建筑信息模型数据存储转换方法 | |
CN118012967A (zh) | 一种桥类地理信息数据处理方法和装置 | |
CN115222873A (zh) | 一种基于标注和空间语义的三维产权体图属批量关联方法 | |
CN115310237B (zh) | 一种基于图形文件的型钢孔型自动参数化方法 | |
CN113111428B (zh) | 一种挡墙立面图优化标高标注的方法 | |
CN110097595B (zh) | 一种基于图像处理的交通小区各类型用地面积统计方法 | |
CN107145643A (zh) | 一种钣金雕塑型面钢架的智能设计***及设计方法 | |
CN116910887B (zh) | 一种批量河道断面图的自动化绘制方法 | |
CN118051571A (zh) | 一种围墙类地理信息数据处理方法和装置 | |
CN112734934A (zh) | 一种基于相交边映射的stl模型3d打印切片方法 | |
US5673421A (en) | Drawing arranging system | |
CN115841671B (zh) | 一种书法字骨架矫正方法、***及存储介质 | |
CN116343254A (zh) | 剖面图识别方法、装置、电子设备和存储介质 | |
CN115510530B (zh) | 一种CAD平面图纸自动化构建Revit三维模型的方法 | |
CN115482552A (zh) | 一种矢量钢筋图纸智能翻样方法及*** | |
CN115409912A (zh) | 一种针对板类零件密集孔位标注的排布方法 | |
CN113901540A (zh) | 一种门窗表建筑图纸的类型和门窗的自动识别方法 | |
CN113887737A (zh) | 一种基于机器学习的样本集自动生成方法 | |
CN112862816A (zh) | 一种hrtem图像中煤芳香烃晶格条纹的智能提取方法 | |
CN112487124A (zh) | 一种使用VBA将CorelDraw地图中点状要素转换到SuperMap的方法 | |
CN111008598B (zh) | 一种基于缓冲区生长模型的岛屿自动选取方法 | |
CN113657669B (zh) | 一种街区空间编码图的智能建构方法、***及存储介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |