[go: up one dir, main page]

CN105631801A - Pattern generation method and pattern generation auxiliary system - Google Patents

Pattern generation method and pattern generation auxiliary system Download PDF

Info

Publication number
CN105631801A
CN105631801A CN201510507750.2A CN201510507750A CN105631801A CN 105631801 A CN105631801 A CN 105631801A CN 201510507750 A CN201510507750 A CN 201510507750A CN 105631801 A CN105631801 A CN 105631801A
Authority
CN
China
Prior art keywords
graphic
comparison
map file
graphics
dimensional
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
CN201510507750.2A
Other languages
Chinese (zh)
Other versions
CN105631801B (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.)
Pegatron Corp
Original Assignee
Pegatron Corp
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 Pegatron Corp filed Critical Pegatron Corp
Publication of CN105631801A publication Critical patent/CN105631801A/en
Application granted granted Critical
Publication of CN105631801B publication Critical patent/CN105631801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

本发明实施例公开了一种图形产生方法及图形产生辅助系统。首先于一使用者端设定一绘图模式,以根据此绘图模式进行绘图来产生一三维图形,并根据绘图模式作为三维图形的分类。其次,将分类完后的三维图形转换来产生一二维预览图档,此二维预览图档包括至少一二维图形。接着,根据一二维图档格式将此二维图形导出,以传送给一比对装置。最后接收比对装置将此至少一二维图形和一历史图档进行比对后所产生的一比对结果分析表。本发明实施例的技术方案可避免人为疏失,能增加比对准确性。

The embodiment of the invention discloses a graphics generation method and a graphics generation auxiliary system. First, a drawing mode is set on a user terminal to generate a three-dimensional graphic by drawing according to the drawing mode, and the three-dimensional graphic is classified according to the drawing mode. Secondly, the classified three-dimensional graphics are converted to generate a two-dimensional preview image file, and the two-dimensional preview image file includes at least one two-dimensional graphic. Then, the two-dimensional graphic is exported according to a two-dimensional graphic file format to be sent to a comparison device. Finally, a comparison result analysis table generated by the comparison device after comparing the at least one two-dimensional graphic and a historical graphic file is received. The technical solutions of the embodiments of the present invention can avoid human errors and increase the accuracy of comparison.

Description

图形产生方法及图形产生辅助系统Graphics generation method and graphics generation auxiliary system

技术领域technical field

本发明是有关于一种图形产生方法,且特别是有关于一种可自动进行图形分类和比对的图形产生方法和其辅助系统。The present invention relates to a graph generating method, and in particular to a graph generating method capable of automatically classifying and comparing graphs and its auxiliary system.

背景技术Background technique

传统上在进行电路板的电路布局与设计时,通常是由机构单位决定电路板外型和板上所安装零件的可接受高度和对应位置后,再交由布局单位进行相关零组件的配线设计。Traditionally, when carrying out circuit layout and design of circuit boards, the organization unit usually decides the appearance of the circuit board and the acceptable height and corresponding position of the parts installed on the board, and then the wiring of related components is handed over to the layout unit design.

然,由于机构单位所绘制的电路板图形会包含众多不同图层,而每一图层展示的信息并不相同,例如展示特定零件在电路板上的位置图或是电路板的限高图等。因此当绘制完图档后,使用者需花费许多的时间在整理图档以及图层上以获得所需的信息或图层分类。此外,若各绘制部门间使用的出图格式不同,须进行额外的格式确认。再者,机构单位常会针对使用环境进行机构的修正,一旦忽略了某次的修正点,而未对布局单位提醒来作对应的修正,将会造成后续配线错误,对两部门人员带来了很大的不便和麻烦。另外,传统上是由绘制者自己进行修正前后的比对,由于图形比对工作相当繁琐,对比对者而言是一大负担。However, because the circuit board graphics drawn by the organization will contain many different layers, and the information displayed on each layer is different, such as showing the location of specific parts on the circuit board or the height limit of the circuit board, etc. . Therefore, after drawing the image file, the user needs to spend a lot of time on arranging the image file and layers to obtain the required information or layer classification. In addition, if the output format used by each drawing department is different, additional format confirmation is required. Furthermore, organization units often make organization corrections according to the use environment. Once a certain correction point is ignored and the layout unit is not reminded to make corresponding corrections, subsequent wiring errors will be caused, which will bring great harm to the personnel of the two departments. Great inconvenience and hassle. In addition, traditionally, the comparison before and after correction is performed by the painter himself. Since the work of graphic comparison is quite cumbersome, it is a big burden for the comparison.

因此,需要一种新的电路图形的分类和比对方法。Therefore, a new method for classifying and comparing circuit patterns is needed.

发明内容Contents of the invention

鉴于上述,本发明是为了解决使用者花费许多的时间在整理图档、图层上所需的信息或图层分类、以及前后图的比对等的问题。In view of the above, the present invention aims to solve the problem that the user spends a lot of time arranging the required information on the image file, layer classification, layer classification, and comparison between before and after images.

本发明内容的一技术态样是在提供一种图形产生方法。此方法首先于使用者端设定一绘图模式,以根据此绘图模式选择三维图形或进行绘图来产生一三维图形,以及根据此绘图模式作为此三维图形的分类。其次,根据对应的绘图模式将分类后的三维图形进行转换以产生一二维预览图档,其中每一二维预览图档包括至少一二维图形。接着,根据一二维图档格式将此二维预览图档中的至少一二维图形导出,传送给比对装置。最后接收此比对装置将此至少一二维图形和一历史图档进行比对所产生的一比对结果分析表。A technical aspect of the present invention is to provide a graphic generation method. In this method, a drawing mode is firstly set on the user end, so as to select or draw a 3D figure according to the drawing mode to generate a 3D figure, and classify the 3D figure according to the drawing mode. Secondly, the classified 3D graphics are converted according to the corresponding drawing mode to generate a 2D preview image file, wherein each 2D preview image file includes at least one 2D graphic. Next, export at least one 2D graphic in the 2D preview image file according to a 2D image file format, and send it to the comparing device. Finally, a comparison result analysis table generated by the comparing device for comparing the at least one two-dimensional graphic with a historical graphic file is received.

在一实施例中,二维图档格式为DXF格式。In one embodiment, the format of the 2D image file is DXF format.

在一实施例中,图形产生方法还包括于此三维图形中定义一虚拟信息分割线,其中位于虚拟信息分割线上的图形定义为板上图形,位于虚拟信息分割线下的图形定义为板下图形。并根据该虚拟信息分割线将分类后的该三维图形进行转换,以产生此二维预览图档。In one embodiment, the graphics generation method further includes defining a virtual information dividing line in the three-dimensional graphics, wherein the graphics located on the virtual information dividing line are defined as on-board graphics, and the graphics located below the virtual information dividing line are defined as under-board graphics. graphics. And transform the classified 3D graphic according to the virtual information dividing line to generate the 2D preview image file.

在一实施例中,绘图模式包括限高区域绘制、露铜区域绘制以及白漆区域绘制。In one embodiment, the drawing mode includes drawing in a height-limited area, drawing in an exposed copper area, and drawing in a white paint area.

在一实施例中,二维图形包括板上限高分区图、板下限高分区图、板上露铜分区图、板下露铜分区图、板上白漆分区图、板下白漆分区图、板框图和零件数据表和零件位置图。In one embodiment, the two-dimensional graphics include a board upper limit height zoning map, a board lower limit height zoning map, a board exposed copper zoning map, a board exposed copper zoning map, a white paint zoning map on a board, a white paint zoning map under a board, Board block diagram and parts data sheet and parts location diagram.

在一实施例中,图形产生方法还包括于此至少一二维图形中定义一虚拟比对基准点。并根据该虚拟比对基准点将该至少一二维图形和该历史图档进行叠合以标注差异处产生该比对结果分析表。In one embodiment, the graphic generation method further includes defining a virtual comparison reference point in the at least one two-dimensional graphic. and superimposing the at least one two-dimensional graphic and the historical graphic file according to the virtual comparison reference point to mark differences to generate the comparison result analysis table.

在一实施例中,图形产生方法还包括经由该比对装置储存该至少一二维图形以作为下一次比对的一历史图档。In one embodiment, the graphic generation method further includes storing the at least one two-dimensional graphic via the comparison device as a historical graphic file for the next comparison.

本发明内容的另一技术态样是在提供一种图形产生辅助系统,包括一使用者端以及一比对装置。其中使用者端包括一绘图模块、一二维图档产生器以及一出图模块。绘图模块于一绘图模式产生一三维图形,以及根据该绘图模式作为此三维图形的分类。二维图档产生器耦接该绘图模块,用以将分类后的该三维图形进行转换,以产生一二维预览图档,其中每一二维预览图档包括至少一二维图形。出图模块耦接该二维图档产生器,以根据一二维图档格式将该二维预览图档中的该至少一二维图形导出。比对装置包括一储存元件、一比对元件以及一传送元件。储存元件,储存此至少一二维图形以及一历史图档。比对元件耦接储存元件,用以比对该至少一二维图形以及该历史图档,以产生一比对结果分析表。传送元件用以自使用者端接收二维图形与将该比对结果分析表传送给该使用者端。Another technical aspect of the present invention is to provide an auxiliary system for generating graphics, including a user terminal and a comparing device. The user end includes a drawing module, a two-dimensional image file generator and a drawing module. The drawing module generates a 3D figure in a drawing mode, and classifies the 3D figure according to the drawing mode. The 2D image generator is coupled to the drawing module, and is used for converting the classified 3D graphics to generate a 2D preview image file, wherein each 2D preview image file includes at least one 2D graphic. The graphic output module is coupled to the 2D graphic file generator to export the at least one 2D graphic in the 2D preview graphic file according to a 2D graphic file format. The comparison device includes a storage element, a comparison element and a transmission element. The storage element stores the at least one two-dimensional graphic and a historical graphic file. The comparing element is coupled to the storage element, and is used for comparing the at least one two-dimensional graph and the historical graph file to generate a comparison result analysis table. The sending element is used for receiving the two-dimensional graphics from the user end and sending the comparison result analysis table to the user end.

在一实施例中,使用者端为一个人电脑,该比对装置为一服务器。使用者端和比对装置通过有线或无线方式进行连接。In one embodiment, the client is a personal computer, and the comparison device is a server. The user end and the comparison device are connected through wired or wireless means.

在一实施例中,储存元件储此至少一二维图形以作为下一次比对的一历史图档。In one embodiment, the storage element stores the at least one two-dimensional image as a historical image file for the next comparison.

在一实施例中,使用者端还包含有一收发模块,用以传送此至少一二维图形至比对装置与接收此比对结果分析表。In one embodiment, the user end further includes a transceiver module for sending the at least one two-dimensional graphic to the comparison device and receiving the comparison result analysis table.

综上所述,本发明的技术方案与现有技术相比具有明显的优点和有益效果。通过上述技术方案,可让使用者仅需进行三维图形绘制,而所完成的三维图形会自动转换成一二维图档,并依据绘制类别产生对应的二维预览图形供使用者确认。因此,使用者完全不需自行进行文件转换以及从二维图档中选择预览的二维图形。且通过一比对装置,使用者可知道前后版本间的修正处,除了可提醒使用者是否已确实将欲修正处全数修正完成外,亦可以提醒后续单位进行对应修正。除了可避免人为疏失外,更可增加比对准确性。In summary, compared with the prior art, the technical solution of the present invention has obvious advantages and beneficial effects. Through the above technical solution, the user only needs to draw a 3D graphic, and the completed 3D graphic will be automatically converted into a 2D graphic file, and a corresponding 2D preview graphic will be generated according to the drawing type for the user to confirm. Therefore, the user does not need to perform file conversion and select the previewed 2D graphics from the 2D graphics files. And through a comparison device, the user can know the corrections between the previous and the previous versions. In addition to reminding the user whether all the corrections to be corrected have been completed, it can also remind subsequent units to make corresponding corrections. In addition to avoiding human error, it can also increase the accuracy of comparison.

以下将以实施方式对上述的说明作详细的描述,并对本发明的技术方案提供更进一步的解释。The above-mentioned description will be described in detail in the following embodiments, and a further explanation will be provided for the technical solution of the present invention.

附图说明Description of drawings

图1所示是依照本发明一较佳实施例的一种图形产生方法的流程图;FIG. 1 is a flow chart of a method for generating graphics according to a preferred embodiment of the present invention;

图2所示是依照本发明一较佳实施例的分割区域信息的流程图;FIG. 2 is a flow chart of segmenting region information according to a preferred embodiment of the present invention;

图3所示是依照本发明一较佳实施例的比对流程图;Figure 3 shows a comparison flow chart according to a preferred embodiment of the present invention;

图4所示是依照本发明一较佳实施例的一种图形产生辅助系统概略图。FIG. 4 is a schematic diagram of an auxiliary system for generating graphics according to a preferred embodiment of the present invention.

具体实施方式detailed description

为了使本发明内容的叙述更加详尽与完备,可参照附图及以下所述各种实施例,附图中相同的号码代表相同或相似的元件。但所提供的实施例并非用以限制本发明所涵盖的范围,而结构操作的描述非用以限制其执行的顺序,任何由元件重新组合的结构,所产生具有均等功效的装置,皆为本发明所涵盖的范围。In order to make the description of the present invention more detailed and complete, reference may be made to the drawings and various embodiments described below, and the same numbers in the drawings represent the same or similar elements. However, the provided embodiments are not intended to limit the scope of the present invention, and the description of the structure and operation is not intended to limit the order of its execution. Any structure recombined by components to produce a device with equivalent functions is included in the present invention. scope covered by the invention.

其中附图仅以说明为目的,并未依照原尺寸作图。另一方面,众所周知的元件与步骤并未描述于实施例中,以避免对本发明造成不必要的限制。The accompanying drawings are for illustration purposes only and are not drawn to original scale. On the other hand, well-known elements and steps have not been described in the embodiments in order to avoid unnecessarily limiting the invention.

图1所示是依照本发明一较佳实施例的一种图形产生方法的流程图。此图形产生方法100用以对一产出的图形进行实时分类和版本比对,来降低人为错误的发生。其中,此用以进行实时分类和版本比对的方法可实作为一电脑程序,并储存于一电脑可读取记录媒体中,而使一电脑或一电子装置可读取此记录媒体后执行于虚拟桌面播放多媒体的方法。电脑可读取记录媒体可为只读存储器、闪存、软盘、硬盘、光盘、U盘、磁带、可由网络存取的数据库或熟悉此技术者可轻易思及具有相同功能的电脑可读取记录媒体。FIG. 1 is a flowchart of a method for generating graphics according to a preferred embodiment of the present invention. The graphics generation method 100 is used for real-time classification and version comparison of a generated graphics to reduce the occurrence of human errors. Wherein, the method for real-time classification and version comparison can be implemented as a computer program and stored in a computer-readable recording medium, so that a computer or an electronic device can read the recording medium and execute the A method for playing multimedia on a virtual desktop. The computer-readable recording medium can be a read-only memory, flash memory, floppy disk, hard disk, optical disk, U-disk, magnetic tape, a database that can be accessed by the network, or a computer-readable recording medium with the same function can be easily imagined by those familiar with the technology .

此图形产生方法100,首先于步骤101启动一图形产生辅助系统,接着于步骤110,设定一绘图模式,以根据此绘图模式选择一三维图形或进行绘图来产生一三维图形,以及根据此绘图模式,作为此三维图形的分类。传统上,机构工程师在进行完电路板图形绘制后,需自己整理图档以及图层来分类所需的相关信息,以提供后续布局单位进行相关零组件的配线设计,并不方便。因此本发明在进行图形绘制时,可由使用者于一图形产生系统上先设定一绘图模式,让使用者在此绘图模式下选择一三维图形或进行绘制草图,当绘制完成后,将此草图据此绘图模式直接进行分类。在一实施例中,绘图模式可包含限高区域绘制、露铜区域绘制以及白漆区域绘制,然不以上述绘图模式为限。依此,当一使用者选择的绘图模式为进行限高区域绘制时,此时使用者即可根据欲绘制的限高区域挑选系统所提供的一三维电路板图形,并于此三维电路板图形上标示限高区域,而产生一具限高区域的三维电路板图形。接着系统会自动将此三维电路板图形根据此绘图模式进行归类,也就是将其归类于限高区域绘制类别下。因此就使用者而言,于绘制完成后,不需自己重新整理图档以及图层来分类所需的相关信息,除了减少工作负担外,更可避免因个人的分类习惯所造成的分类差异。而在另一实施例中,若三维电路板图形上已经绘制有限高区域,但未进行分类,此时系统亦可根据使用者所设定的绘图模式将此三维图形进行分类。例如,若选择限高区域绘制,则系统会自动将此三维电路板图形归类于限高区域绘制类别下。In this graphic generation method 100, firstly start a graphic generation auxiliary system in step 101, then set a drawing mode in step 110, so as to select a three-dimensional figure or draw according to the drawing mode to generate a three-dimensional figure, and according to the drawing mode, as a classification for this 3D shape. Traditionally, after drawing circuit board graphics, mechanical engineers need to sort out the relevant information needed to classify the drawings and layers by themselves, so as to provide subsequent layout units for wiring design of related components, which is inconvenient. Therefore, when the present invention draws graphics, the user can set a drawing mode on a graphics generation system earlier, allowing the user to select a three-dimensional figure or draw a sketch in this drawing mode, and when the drawing is completed, the sketch will be drawn. The drawing mode is directly classified according to this. In one embodiment, the drawing mode may include drawing the height-limited area, drawing the exposed copper area, and drawing the white paint area, but is not limited to the above-mentioned drawing modes. Accordingly, when the drawing mode selected by a user is to draw the height-limited area, the user can select a 3D circuit board graphic provided by the system according to the height-limited area to be drawn, and draw the 3D circuit board graphic The height limit area is marked on it, and a three-dimensional circuit board graphic with a height limit area is generated. Then the system will automatically classify the 3D circuit board graphics according to this drawing mode, that is, classify it under the drawing category of height-limited area. Therefore, as far as the user is concerned, after the drawing is completed, there is no need to reorganize the related information required for the classification of the map files and layers. In addition to reducing the workload, it can also avoid classification differences caused by personal classification habits. In another embodiment, if the finite height area has been drawn on the 3D circuit board graphic but not classified, the system can also classify the 3D graphic according to the drawing mode set by the user. For example, if you choose to draw the height limit area, the system will automatically classify this 3D circuit board graphic under the category of height limit area drawing.

其次于步骤120,将分类完后的三维图形根据对应绘图模式进行转换,以产生一二维预览图档,每一二维预览图档包括至少一二维图形。为了避免导出的图档中存有错误,本系统在使用者将图档导出前,可提供一预览功能,让使用者确认图档中的每一图形是否有错。其中,所提供预览的图档为分类完后的二维图档,也就是说,虽然使用者是进行三维图形绘制,但是本系统会将分类完后的三维图形转换成一二维预览图档供使用者进行确认。因此,在此系统下,使用者仅需进行三维图形绘制,而所完成的三维图形会自动转换成一二维图档,并依据绘制类别产生对应的二维预览图形供使用者确认。因此,使用者完全不需自行进行文件转换以及从二维图档中选择预览的二维图形,本案系统即会自动完成转换并提供预览。其中所产生的二维预览图档,在此实施例下,可包含分属三个类别下的多个二维图形,分别为用以显示限高区域的二维图形、显示露铜区域的二维图形以及显示白漆区域的二维图形,但不以上述所述图形为限。Next, in step 120, the classified 3D graphics are converted according to the corresponding drawing mode to generate a 2D preview image file, and each 2D preview image file includes at least one 2D graphic. In order to avoid errors in the exported image file, the system can provide a preview function before the user exports the image file, allowing the user to confirm whether each graphic in the image file is wrong. Among them, the preview image files provided are classified two-dimensional image files, that is to say, although the user is drawing three-dimensional graphics, the system will convert the classified three-dimensional graphics into a two-dimensional preview image file for user confirmation. Therefore, under this system, the user only needs to draw a 3D graphic, and the completed 3D graphic will be automatically converted into a 2D graphic file, and a corresponding 2D preview graphic will be generated according to the drawing type for the user to confirm. Therefore, the user does not need to perform file conversion and select the previewed 2D graphic from the 2D graphic file, the system will automatically complete the conversion and provide a preview. The two-dimensional preview image file generated therein, under this embodiment, may contain a plurality of two-dimensional graphics belonging to three categories, which are respectively two-dimensional graphics for displaying height-limited areas and two-dimensional graphics for displaying exposed copper areas. Two-dimensional graphics and two-dimensional graphics showing areas of white paint, but not limited to the graphics described above.

而在另一实施例中,本案还可自动将二维图形中显示的限高区域、露铜区域或白漆区域区分成电路板的板上信息或是电路板板下信息。也就是说,在步骤120产生二维预览图档前,本发明会根据电路板的剖面图,约于电路板厚度一半处,定义一虚拟信息分割线,将位于信息分割线的上的电路板信息定义为板上信息,也就是电路板正面信息。将位于信息分割线以下的电路板信息定义为板下信息,也就是电路板背面信息。并据此信息分割线将产生的二维预览图形再行区分以分别显示各类别下的板上信息和板下信息。换言之,可将二维图档中所包括用以显示限高区域、露铜区域和白漆区域的二维图形,再行扩增成可显示板上限高区域、板下限高区域、板上露铜区域、板下露铜区域、板上白漆区域和板下白漆区域的二维图形。因此,步骤110还可包括如图2所示的区域信息分割流程,于步骤111,于此三维图形中定义一虚拟信息分割线,其中位于此分割线上的图形定义为板上图形,位于此分割线下的图形定义为板下图形。以及步骤112,根据此虚拟信息分割线将分类完后的三维图形进行转换,以产生一二维预览图档,每一二维预览图档包括多个二维图形,分别显示各类别下的板上信息和板下信息。In another embodiment, this application can also automatically distinguish the height-limited area, exposed copper area, or white paint area displayed in the two-dimensional graph into the on-board information of the circuit board or the information under the circuit board. That is to say, before the two-dimensional preview image file is generated in step 120, the present invention will define a virtual information dividing line at about half the thickness of the circuit board according to the cross-sectional view of the circuit board, and place the circuit board on the information dividing line Information is defined as on-board information, that is, information on the front of the circuit board. The circuit board information located below the information dividing line is defined as under-board information, that is, the information on the back of the circuit board. And according to the information dividing line, the generated two-dimensional preview graphics are further distinguished to respectively display the on-board information and off-board information under each category. In other words, the two-dimensional graphics included in the two-dimensional image file to display the height limit area, exposed copper area and white paint area can be expanded to display the upper limit height area of the board, the lower limit height area of the board, and the exposed area on the board. 2D graph of copper area, exposed copper area under board, white paint area on board, and white paint area under board. Therefore, step 110 may also include the region information segmentation process shown in Figure 2. In step 111, a virtual information dividing line is defined in the three-dimensional graphics, wherein the graphics on the dividing line are defined as board graphics, located here The graphics below the dividing line are defined as graphics under the board. And step 112, convert the classified three-dimensional graphics according to the virtual information dividing line to generate a two-dimensional preview image file, each two-dimensional preview image file includes a plurality of two-dimensional graphics, respectively displaying boards under each category Information above and below the board.

接着于步骤130,根据一二维图档格式将此预览图档中的每一张二维图形导出。亦即,当使用者确认此预览图档中的二维图形并无错误后,即可根据一二维图档格式将预览图档中的每一张二维图形依序导出,以进行存档以及后续的比对。换言之,导出的二维图形除了储存于使用者端外,例如一电脑中,亦会传送给一远程服务器进行版本比对。在一实施例中,此二维图档格式为一DXF的文件格式,其中DXF为DrawingInterchangeFormat或者DrawingExchangeFormat的简称。而据本案绘图模式产生的分类包括限高区域、露铜区域以及白漆区域,因此所导出的二维图形包括板上限高分区图、板下限高分区图、板上露铜区域图、板下露铜分区图、板上白漆分区图、板下白漆分区图、板框图和零件数据表和零件位置图,然不以此为限。Then in step 130, export each 2D graphics in the preview image file according to a 2D image file format. That is, after the user confirms that there is no error in the 2D graphics in the preview file, each 2D graphic in the preview file can be exported sequentially according to a 2D file format for archiving and subsequent Comparison. In other words, besides being stored on the user end, such as a computer, the exported 2D graphics will also be sent to a remote server for version comparison. In one embodiment, the 2D graphic file format is a DXF file format, where DXF is the abbreviation of DrawingInterchangeFormat or DrawingExchangeFormat. According to the classification generated by the drawing mode of this case, it includes height limit area, exposed copper area and white paint area. Therefore, the exported two-dimensional graphics include board upper limit height zoning map, board lower limit height zoning map, board exposed copper area map, under board Partition diagram of exposed copper, partition diagram of white paint on the board, partition diagram of white paint under the board, board frame diagram, part data sheet and part location diagram, but not limited to this.

接着于步骤140,将此些二维图形和一历史图档进行比对,以产生一比对结果分析表。由于产品在完成前,常会针对使用环境进行多次修正,电路板的机构设计亦是如此。为了避免因为未告知修正,而造成后续单位的困扰。因此本系统将此些二维图形传送给一比对装置,来和比对装置中的历史图档进行比对,并标注其中差异点以产生一比对结果分析表回馈回使用者端。在一实施例中,此比对装置可为一远程比对装置,例如为耦接多个使用者端的一服务器,可处理此些使用者端的比对需求。其中传送给此比对装置的二维图形会被储存起来作为一历史图档以和下次传送的二维图形进行比对。也就是说,本次传送的二维图形会和前次传送的二维图形进行一对一比对,以确认两者的差异处并进行标注,例如可以不同的颜色标注差异处。而在另一实施例中,使用者亦可自己选择欲和本次传送二维图形进行比对的版本,并不限制于仅能和和前次传送的二维图形进行比对。Then in step 140, the two-dimensional graphics are compared with a historical graphic file to generate a comparison result analysis table. Before the product is completed, it is often revised several times according to the use environment, and the mechanism design of the circuit board is also the same. In order to avoid troubles for subsequent units due to uninformed corrections. Therefore, the system transmits these two-dimensional graphics to a comparison device for comparison with the historical graphic files in the comparison device, and marks the difference points to generate a comparison result analysis table to be fed back to the user terminal. In one embodiment, the comparison device can be a remote comparison device, such as a server coupled to multiple client terminals, which can handle the comparison requirements of these client terminals. The 2D graphics transmitted to the comparing device will be stored as a historical graphic file for comparison with the 2D graphics transmitted next time. That is to say, the two-dimensional graphics transmitted this time will be compared with the two-dimensional graphics transmitted last time to confirm and mark the differences between the two, for example, the differences can be marked with different colors. In another embodiment, the user can also choose the version to be compared with the 2D graphics transmitted this time, and is not limited to only comparing with the 2D graphics transmitted last time.

此外,传统上在进行比对时,是利用电路板二维图形中的一特定位置,例如一孔位,作为比对基准点,于每次比对时通过将每个比对图形根据此基准点进行叠合比对,可避免比对位置偏移。然而,电路板可能经过多次修正,造成特定位置偏移或消失,影响后续比对结果。因此本发明为了确保每一次比对均是使用相同固定基准点来进行,因此本发明会于二维图形导出前,会在二维图形中的电路图形外产生一特殊符号(例如圆形、三角形等形状)作为比对基准点,其中为避免误认,此特殊符号可具有一特殊尺寸(此特殊尺寸可为极小尺寸,使用者端可能无法肉眼看见,可避免误导使用者绘制附图),因此,比对装置可通过筛选此特殊尺寸来搜寻此比对基准点进行比对。由于,此比对基准点是额外设置,且位于电路图形外,因此即使电路板进行修正,亦不会影响此比对基准点,因此可以提升后续比对结果。因此,本发明步骤140还包括如图3所示的比对流程,步骤141,于此些导出的二维图形中定义一虚拟比对基准点,在一实施例中,此比对基准点位于电路板图形外,例如以笔记本电脑来说,此虚拟比对基准点为绞链两端中间点的位置。以及于步骤142,根据此虚拟比对基准点将欲进行比对的二维图形和一历史图档进行叠合,以确认两者的差异处并进行标注,以产生一比对结果分析表。In addition, when comparing traditionally, a specific position in the two-dimensional graphics of the circuit board, such as a hole, is used as a reference point for comparison. Points are overlaid and compared to avoid shifting the comparison position. However, the circuit board may have undergone multiple corrections, causing specific positions to shift or disappear, affecting subsequent comparison results. Therefore, in order to ensure that each comparison is performed using the same fixed reference point, the present invention will generate a special symbol (such as a circle, triangle, etc.) outside the circuit graphics in the two-dimensional graphics before the two-dimensional graphics are exported. and other shapes) as a reference point for comparison. In order to avoid misidentification, this special symbol can have a special size (this special size can be extremely small, and the user may not be able to see it with the naked eye, so as to avoid misleading the user to draw a drawing) , therefore, the comparison device can search for the comparison reference point for comparison by screening the special size. Since the comparison reference point is additionally set and located outside the circuit pattern, even if the circuit board is corrected, it will not affect the comparison reference point, so the subsequent comparison results can be improved. Therefore, step 140 of the present invention also includes a comparison process as shown in FIG. Outside the circuit board graphics, for example, for a notebook computer, the reference point for this virtual comparison is the position of the middle point of the two ends of the hinge. And in step 142, superimpose the two-dimensional graphics to be compared with a historical graphic file according to the virtual comparison reference point, to confirm and mark the differences between the two, so as to generate a comparison result analysis table.

最后于步骤150,传送此比对结果分析表给使用者。比对装置在比对完成后,会将此比对结果分析表回传给使用者,由使用者决定是否再行启动图形产生辅助系统进行绘制(步骤101)。通过比对结果分析表,使用者可知悉前后版本的差异处,也就是修正点,除了可提醒使用者本身是否已将欲修正处全数修正完成外,亦可以提醒后续单位进行对应修正。由于,此项比对是由比对装置进行除了可避免人为疏失外,更可增加比对准确性。Finally in step 150, the comparison result analysis table is sent to the user. After the comparison is completed, the comparison device will return the comparison result analysis table to the user, and the user decides whether to activate the graphic generation auxiliary system for drawing again (step 101). By comparing the result analysis table, the user can know the difference between the previous version and the previous version, that is, the correction point. In addition to reminding the user whether he has completed all corrections to be corrected, it can also remind the follow-up unit to make corresponding corrections. Because this comparison is performed by the comparison device, in addition to avoiding human error, it can also increase the comparison accuracy.

图4所示是是依照本发明一较佳实施例的一种图形产生辅助系统概略图。此图形产生辅助系统400包括一使用者端410和一比对装置420。在一实施例中,使用者端410为一电脑,比对装置420为一远程服务器,两者间可以无线或有线的方式传递信息,且一比对装置420可耦接多个使用者端410。使用者端410可将产生的二维图形传送给比对装置420,比对装置420会将本次接收的二维图形和前次接收的的二维图形进行比对来产生一比对结果分析表430,并将此比对结果分析表430回传给使用者端410,供使用者参考。FIG. 4 is a schematic diagram of an auxiliary system for generating graphics according to a preferred embodiment of the present invention. The graphic generation auxiliary system 400 includes a user terminal 410 and a comparison device 420 . In one embodiment, the user terminal 410 is a computer, and the comparison device 420 is a remote server, and information can be transmitted between the two in a wireless or wired manner, and a comparison device 420 can be coupled to multiple user terminals 410 . The user terminal 410 can transmit the generated two-dimensional graphics to the comparison device 420, and the comparison device 420 will compare the two-dimensional graphics received this time with the two-dimensional graphics received last time to generate a comparison result analysis table 430, and send the comparison result analysis table 430 back to the user terminal 410 for the user's reference.

而使用者端410还包括一绘图模块411、一二维图档产生器412、一出图模块413以及一收发模块414。其中一使用者可通过此绘图模块411设定一绘图模式,以通过此绘图模块411在此绘图模式下进行绘图产生一三维图形,并根据此绘图模式作为此三维图形的分类。在一实施例中,绘图模式可包含限高区域绘制、露铜区域绘制以及白漆區域绘制,然不以上述绘图模式为限,当设定其中一绘图模式后,使用者即可通过此绘图模块411进行绘图来产生一三维图形,同时根据绘图模式作为此三维图形的分类。二维图档产生器412耦接此绘图模块411,用以接收此三维图形,并将此三维图形根据绘图模式进行转换以产生一二维预览图档,其中每一二维预览图档包括至少一二维图形。因此,一使用者可通过此二维预览图档进行二维图形的预览来确认所绘图形是否正确。出图模块413则耦接此二维图档产生器412,用以接收此二维预览图档,并根据一二维图档格式将此二维预览图档中的每一张二维图形导出。亦即,当使用者确认此预览图档中的二维图形并无错误后,出图模块413即可根据一二维图档格式将预览图档中的每一张二维图形依序导出,以进行存盘以及通过收发模块414传送给比对装置420进行前后版本比对。此外,收发模块414还接收比对装置420比对后产生的比对结果分析表430。The user terminal 410 also includes a drawing module 411 , a two-dimensional image file generator 412 , a drawing module 413 and a transceiver module 414 . One of the users can set a drawing mode through the drawing module 411 to generate a three-dimensional figure by drawing in the drawing mode through the drawing module 411, and classify the three-dimensional figure according to the drawing mode. In one embodiment, the drawing mode can include drawing in height-limited area, drawing in exposed copper area, and drawing in white paint area, but not limited to the above-mentioned drawing modes. After setting one of the drawing modes, the user can draw The module 411 draws to generate a 3D graphic, and classifies the 3D graphic according to the drawing mode. The 2D image file generator 412 is coupled to the drawing module 411 to receive the 3D graphics, and convert the 3D graphics according to the drawing mode to generate a 2D preview image file, wherein each 2D preview image file includes at least One-dimensional graphics. Therefore, a user can preview the 2D graphics through the 2D preview image file to confirm whether the drawn graphics are correct. The image output module 413 is coupled to the 2D image generator 412 for receiving the 2D preview image file, and exporting each 2D graphic in the 2D preview image file according to a 2D image file format. That is, after the user confirms that there is no error in the 2D graphics in the preview image file, the drawing module 413 can export each 2D graphic in the preview image file sequentially according to a 2D image file format for further processing. Save to disk and transmit to the comparison device 420 through the transceiver module 414 for comparison between previous and later versions. In addition, the transceiving module 414 also receives the comparison result analysis table 430 generated by the comparison device 420 after comparison.

比对装置420包括一储存元件421、一比对元件422以及一传送元件423。其中储存元件421中储存有使用者端410的出图模块413本次所导出的二维图形,以及出图模块413过往所导出的二维图形数据。也就是说,储存元件421会将出图模块413每次导出的二维图形均进行储存,以供比对元件存取使用。比对元件422耦接储存元件421,用以进行二维图形数据的比对,在此实施例中是将本次传送的二维图形和储存元件421中储存的前次传送二维图形进行比对,以确认两者的差异处并进行差异处标注,来产生一比对结果分析表430。而在另一实施例中,使用者亦可自己选择欲和本次传送二维图形进行比对的版本,比对元件422会根据使用者的选择来和储存元件421中对应数据进行比对。传送元件423耦接比对元件422,用以将比对元件422产生的比对结果分析表430回传给使用者端410,以及接收使用者端410传送的二维图形。The comparison device 420 includes a storage unit 421 , a comparison unit 422 and a transmission unit 423 . The storage element 421 stores the 2D graphics exported by the drawing module 413 of the user terminal 410 this time, and the 2D graphics data exported by the drawing module 413 in the past. That is to say, the storage component 421 stores the two-dimensional graphics exported by the drawing module 413 each time, so as to be accessed by the comparison component. The comparison element 422 is coupled to the storage element 421 for comparison of two-dimensional graphics data. In this embodiment, the two-dimensional graphics transmitted this time are compared with the two-dimensional graphics transmitted last time stored in the storage element 421. Yes, to confirm the difference between the two and mark the difference to generate a comparison result analysis table 430 . In another embodiment, the user can also choose the version to be compared with the two-dimensional graphics transmitted this time, and the comparison component 422 will compare with the corresponding data in the storage component 421 according to the user's selection. The transmission component 423 is coupled to the comparison component 422 for sending the comparison result analysis table 430 generated by the comparison component 422 back to the user terminal 410 and receiving the two-dimensional graphics transmitted by the user terminal 410 .

综上所述,根据本发明的图形产生方法和其对应装置,可让使用者仅需进行三维图形绘制,而所完成的三维图形会自动转换成一二维图档,并依据绘制类别产生对应的二维预览图形供使用者确认。因此,使用者完全不需自行进行文件转换以及从二维图档中选择预览的二维图形。此外,通过一比对装置,使用者可知悉前后版本间的修正处,除了可提醒使用者是否已确实将欲修正处全数修正完成外,亦可以提醒后续单位进行对应修正。除了可避免人为疏失外,更可增加比对准确性。To sum up, according to the graphic generation method and corresponding device of the present invention, users only need to draw 3D graphics, and the completed 3D graphics will be automatically converted into a 2D graphic file, and corresponding graphics will be generated according to the type of drawing. 2D preview graphics for users to confirm. Therefore, the user does not need to perform file conversion and select the previewed 2D graphics from the 2D graphics files. In addition, through a comparison device, the user can know the corrections between the previous and subsequent versions. In addition to reminding the user whether all corrections to be made have been completed, it can also remind subsequent units to make corresponding corrections. In addition to avoiding human error, it can also increase the accuracy of comparison.

虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何所属领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。Although the present invention has been disclosed above in terms of implementation, it is not intended to limit the present invention. Any person with ordinary knowledge in the field may make various modifications and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be defined by the claims.

Claims (14)

1. a figure production method, it is characterised in that at least comprise the steps:
Graphics Mode is set, to select 3-D graphic according to described Graphics Mode or to carry out drawing and produce described 3-D graphic, and according to the classification as described 3-D graphic of the described Graphics Mode in user end;
Sorted described 3-D graphic being changed according to corresponding described Graphics Mode, to produce previews in two dimensions map file, wherein said previews in two dimensions map file includes at least one X-Y scheme;
According to two dimension map file form, at least one X-Y scheme described in described previews in two dimensions map file is derived, send comparison device to; And
Receive and at least one X-Y scheme described and history map file compared produced comparison result analytical table via described comparison device.
2. figure production method according to claim 1, it is characterised in that described two dimension map file form is DXF form.
3. figure production method according to claim 1, it is characterised in that also comprise the steps:
Defining virtual information cut-off rule in described 3-D graphic, the graphic definition being wherein positioned on described virtual information cut-off rule is figure on plate, and the graphic definition being positioned under described virtual information cut-off rule is figure under plate; And
According to described virtual information cut-off rule, sorted described 3-D graphic is changed, to produce described previews in two dimensions map file.
4. figure production method according to claim 3, it is characterised in that described Graphics Mode includes height limiting zone and draws, reveals the drafting of copper region and the drafting of white paint region.
5. figure production method according to claim 4, it is characterized in that, at least one X-Y scheme described includes revealing on plate upper limit height block plan, plate lower limit height block plan, plate under copper block plan, plate on dew copper block plan, plate white paint administrative division map, sheet frame figure and part data table and part position figure under white paint block plan, plate.
6. figure production method according to claim 1, it is characterised in that also comprise the steps:
Virtual comparison basis point is defined at least one X-Y scheme described; And
According to described virtual comparison basis point, at least one X-Y scheme described and described history map file are carried out overlapping to mark difference place and produce described comparison result analytical table.
7. figure production method according to claim 1, it is characterised in that also include storing at least one X-Y scheme described using the history map file as comparison next time via described comparison device.
8. a figure produces aid system, it is characterised in that at least include:
User end, described user end includes:
Graphics module, produces described 3-D graphic in Graphics Mode, and according to described Graphics Mode, as the classification of described 3-D graphic;
Two dimension map file generator, couples described graphics module, and in order to sorted described 3-D graphic to be changed, to produce previews in two dimensions map file, wherein said previews in two dimensions map file includes at least one X-Y scheme; And
Go out module, couple described two dimension map file generator, at least one X-Y scheme described in described previews in two dimensions map file is derived according to two dimension map file form; And
Comparison device, wherein said comparison device includes:
Store element, store at least one X-Y scheme described and history map file;
Comparison element, couples described storage element, in order at least one X-Y scheme described in comparison and described history map file, to produce comparison result analytical table; And
Transmit element, in order to receive at least one X-Y scheme described from described user termination and to send described comparison result analytical table to described user end.
9. figure according to claim 8 produces aid system, it is characterised in that described two dimension map file form is DXF form.
10. figure according to claim 8 produces aid system, it is characterised in that described user end is PC, and described comparison device is server.
11. figure according to claim 8 produces aid system, it is characterised in that described user end and described comparison device are attached by wired or wireless mode.
12. figure according to claim 8 produces aid system, it is characterised in that described storage element stores at least one X-Y scheme described using the history map file as comparison next time.
13. figure according to claim 8 produces aid system, it is characterised in that described Graphics Mode includes height limiting zone and draws, reveals the drafting of copper region and the drafting of white paint region.
14. figure according to claim 8 produces aid system, it is characterised in that described user end also comprises transceiver module, to described comparison device and receive described comparison result analytical table in order to transmit at least one X-Y scheme described.
CN201510507750.2A 2014-11-26 2015-08-18 Pattern generation method and pattern generation auxiliary system Active CN105631801B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103141044A TWI546774B (en) 2014-11-26 2014-11-26 A method and an auxiliary system for generating drawings
TW103141044 2014-11-26

Publications (2)

Publication Number Publication Date
CN105631801A true CN105631801A (en) 2016-06-01
CN105631801B CN105631801B (en) 2019-03-12

Family

ID=56046690

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510507750.2A Active CN105631801B (en) 2014-11-26 2015-08-18 Pattern generation method and pattern generation auxiliary system

Country Status (2)

Country Link
CN (1) CN105631801B (en)
TW (1) TWI546774B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1808443A (en) * 2005-01-17 2006-07-26 英业达股份有限公司 System and method for simplifying graphics components
CN101192247A (en) * 2006-11-28 2008-06-04 英业达股份有限公司 Circuit connection checking system and method
CN101211373A (en) * 2006-12-29 2008-07-02 英业达股份有限公司 Part graph checking method of circuit diagram
US20130156294A1 (en) * 2011-12-15 2013-06-20 Sony Corporation Depth map generation based on soft classification

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1808443A (en) * 2005-01-17 2006-07-26 英业达股份有限公司 System and method for simplifying graphics components
CN101192247A (en) * 2006-11-28 2008-06-04 英业达股份有限公司 Circuit connection checking system and method
CN101211373A (en) * 2006-12-29 2008-07-02 英业达股份有限公司 Part graph checking method of circuit diagram
US20130156294A1 (en) * 2011-12-15 2013-06-20 Sony Corporation Depth map generation based on soft classification

Also Published As

Publication number Publication date
TW201619912A (en) 2016-06-01
CN105631801B (en) 2019-03-12
TWI546774B (en) 2016-08-21

Similar Documents

Publication Publication Date Title
CN111930381B (en) Personalized page configuration method supporting SaaS multi-tenant system
CN108228183B (en) Front-end interface code generation method and device, electronic equipment and storage medium
US7737966B2 (en) Method, apparatus, and system for processing geometric data of assembled parts
US6289254B1 (en) Parts selection apparatus and parts selection system with CAD function
JP6636097B2 (en) Method, apparatus and device for creating a visual model layout of a space
CN113535165A (en) Interface generation method, apparatus, electronic device, and computer-readable storage medium
US8347256B2 (en) System and method of assisting circuit design
WO2025210939A1 (en) Drawing processing device and drawing processing method
KR20240126833A (en) Method and device for generating mock-up image of product to which character is applied
US8149239B2 (en) Image processing apparatus, image processing method, and storage medium storing a program for causing an image processing apparatus to execute an image processing method
JP2008176424A (en) Parts catalog creation system, parts catalog creation method, computer-executable program, and computer-readable recording medium
CN119379940B (en) Geographic information processing method, device, equipment and storage medium
JP2013235302A (en) Data generating apparatus, method and program
CN105631801A (en) Pattern generation method and pattern generation auxiliary system
CN117390195B (en) Knowledge tracing and connection methods, systems, devices, and media based on graph editors
JP5634592B1 (en) Inspection support system
JP2008046823A (en) Image interpretation device, image interpretation method and program
JP2017174248A (en) Information processing apparatus and information processing program
JP2008139807A (en) Information registration apparatus and information registration method
JP6108278B2 (en) Concept organizing device, concept organizing device terminal and program of concept organizing device
CN104536758B (en) A kind of image generation method and device
JP6330488B2 (en) Information processing apparatus, recording system, and program
JP3981804B2 (en) Conversion table generation method and apparatus, and mounting board inspection program generation method
JP7703196B1 (en) Drawing processing device and drawing processing method
JP6565145B2 (en) Processing method, processing apparatus, and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant