CN108228964A - Circuit drawing method, system and computer program product capable of executing circuit drawing - Google Patents

Circuit drawing method, system and computer program product capable of executing circuit drawing Download PDF

Info

Publication number
CN108228964A
CN108228964A CN201711224321.XA CN201711224321A CN108228964A CN 108228964 A CN108228964 A CN 108228964A CN 201711224321 A CN201711224321 A CN 201711224321A CN 108228964 A CN108228964 A CN 108228964A
Authority
CN
China
Prior art keywords
editor
instruction
beautification
circuit
description
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
CN201711224321.XA
Other languages
Chinese (zh)
Other versions
CN108228964B (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 CN108228964A publication Critical patent/CN108228964A/en
Application granted granted Critical
Publication of CN108228964B publication Critical patent/CN108228964B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

A circuit drawing method, system and computer program product capable of executing circuit drawing are provided. The circuit drawing method comprises the following steps: providing a description editing window to be displayed on a display, so that a user can input an editing instruction through the description editing window; providing a beautification editing window to be displayed on the display, wherein the beautification editing window and the description editing window are respectively and independently separated, and a circuit diagram is displayed in the beautification editing window and is drawn according to an editing instruction.

Description

The computer program product that circuit method for drafting, system and executable circuit are drawn
Technical field
The present invention relates to a kind of circuit method for drafting, system and executable circuit draw computer program product, particularly It is a kind of that the computer for drawing circuit method for drafting, system and executable circuit that electrical editor and beautification editor are performed separately is provided Program product.
Background technology
Existing circuit software for drawing, such as:OrCAD, no matter user is will be to circuit property into edlin or right Circuit pattern for beautification edit, be all to be completed under same operating window, such practice often such that engineer in copied line Lu Shi can be replicated accidentally together together with line name, and not expected editor is caused to act and is generated.Once engineer dredges not again Correction, defect can be generated by editing the circuit drawn and formed.
Therefore, it is really necessary to think deeply a kind of new circuit method for drafting, to improve the missing of the prior art.
Invention content
The main object of the present invention is to provide a kind of circuit for independently separately carrying out electrical editor and beautification editor and draws The computer program product that method, system and executable circuit are drawn.
To realize above-mentioned purpose, circuit method for drafting of the invention is suitable for the electronic device for including display, including The following steps:Description editor's form is provided and is shown in display, is instructed so that user edits form input editing by description; Beautification editor's form is provided to be shown on display, wherein beautification editor's form is respectively and independently separated with description editor's form, with User is made once to be only capable of selecting operation description editor's form or beautification editor's form, beautifies display circuit figure in editor's form, Circuit diagram is drawn according to edit instruction.
The present invention separately discloses the computer program product that a kind of executable circuit is drawn, when computer is loaded into the computer program product Afterwards, circuit method for drafting as described above can be completed.
The present invention also discloses a kind of circuit drawing system, and it is suitable for including the electronic device of display.Circuit draws system System includes the first form and provides module and the second form offer module.First form provides module and is regarded to provide description editor Window is shown on display, is instructed so that user edits form input editing by description.Second form provide module to Beautification editor's form is provided to be shown on display, wherein beautification editor's form is respectively and independently separated with description editor's form, with User is made once to be only capable of selecting operation description editor's form or beautification editor's form, beautification editor's form display circuit figure should Circuit diagram is drawn according to edit instruction.
Circuit method for drafting disclosed by the invention is to regard the editor of electrical attribute and the operation point of beautification editor by difference It is carried out under window, and in the editor to be related to electrical attribute, is into edlin, therefore, in operation less in a manner of word description Not expected electrical attributes edit easily occurs.
Description of the drawings
Fig. 1 is the use environment schematic diagram of the circuit drawing system of the present invention;
Fig. 2 is the system architecture diagram of the circuit drawing system of the present invention;
Fig. 3 is the step flow chart of the circuit method for drafting of the present invention;
Fig. 4 is to represent that the one of description editor's form implements schematic diagram;
Fig. 5 is to represent that the one of beautification editor's form implements schematic diagram;
Fig. 6 is to represent by clicking the node on the circuit diagram in beautification editor's form to switch the schematic diagram of form.
Specific embodiment
For that can allow your juror that can know more about the technology contents of the present invention, spy lifts preferred embodiment and is described as follows.
Below please also refer to Fig. 1 and Fig. 2.Wherein Fig. 1 is the use environment schematic diagram of the circuit drawing system of the present invention; Fig. 2 is the system architecture diagram of the circuit drawing system of the present invention.
As shown in Figure 1, in one embodiment of this invention, circuit drawing system 1 of the invention is suitable for an electronic device In 90, wherein electronic device 90 includes display 91, processor 93 and memory 95, processor 93 and 95 electricity of display 91 and memory Property connection.As shown in Figures 1 and 2, circuit drawing system 1 of the invention includes the first form offer module 10, command reception mould 20 and second form of block provides module 30.It is noted that above-mentioned modules except can be configured to hardware device, software program, Outside firmware or combination, it can be also configured by circuit loop or other appropriate forms;Also, modules remove can be in the form of individual Configuration is outer, the form configuration that can also be combined.In the present embodiment, the computer journey that circuit drawing system 1 is made of software program Sequence product is stored on memory 95, by each module of 93 load and execution of processor in electronic device 90 with realize the present invention Function.In addition, present embodiment only illustrates the preferred embodiment of the present invention, repeated to avoid, do not record and be possible in detail Variation combination.However, the usual skill of this field is, it is to be appreciated that above-mentioned each module or element may not be all necessary.And it is Implement the present invention, may also include the known module or element of other more details.Each module or element may all be subject to depending on demand It omits or changes, and other modules or element may not be not present in wantonly two intermodule.
Then, please also refer to Fig. 1 to Fig. 6, wherein Fig. 3 is the step flow chart of the circuit method for drafting of the present invention.With It is lower to coordinate Fig. 1, Fig. 2 and fig. 4 to fig. 6, sequentially each step shown in definition graph 3, and illustrate what above-mentioned modules were realized Function.And it is noted that though following is to illustrate that the circuit of the present invention is drawn for taking off the circuit drawing system 1 in the past Method, but the circuit method for drafting that the present invention discloses is not limited with being applied to circuit drawing system 1 shown in Fig. 2.
First, step S1 is carried out:One description editor's form is provided and is shown in display, so that user is edited by describing Form inputs an edit instruction.
In one embodiment of this invention, the first form provides module 10 and is shown in provide description editor's form 80 Display 91 instructs so that user edits 80 input editing of form by description.In specific implementation, user is in start-up circuit After drawing system 1, the first form offer module 10 can provide description editor form 80 for example shown in Fig. 4 and be shown in display 91 On.
In an embodiment of the present invention, the input of edit instruction is carried out in a manner of word description, and the description editor regards Window 80 show formula bar 81 and complete key 82, wherein formula bar 81 include node field 811, title editor field 813 and Connection relation editor field 815.Title editor field 813 is available for users to the title of word input specific node, that is, names Nodename.Connection relation editor field 815 is connected with so that user inputs the specific node in a manner of word description Electronic component.For shown in Fig. 4, user is that the node of number 1 is named as SPI_IO2_R, and defines number 1 The pin of node connecting electronic component E561 numbers 3, the pin of electronic component SPIR1 numbers 1 and electronic component SPIR4 are compiled Number 1 pin.Flash ROM (Flash ROM) is defined as by system in this electronic component E561, and electronic component SPIR1, SPIR4 are then to be defined as resistance by system.
Carry out step S2:It receives the edit instruction and an editor completes instruction, and complete instruction according to the editor and provide one Beautification editor's form is shown in display.
In one embodiment of this invention, command reception module 20 is defeated by description editor's form 80 to receive user The edit instruction and editor entered completes instruction.Specifically, in the present embodiment, what user was inputted in formula bar 81 Text information (i.e. edit instruction) can all be received by command reception module 20.User is depending on each node connection relation is described After justice goes out the electrical connection between each electronic component, press complete key 82, can input editing complete instruction, the editor complete Instruction can be received by command reception module 20.
In one embodiment of this invention, the second form provides module 30 and is compiled to complete instruction offer beautification according to editor It collects form 70 and is shown in display 91, wherein beautification editor's form 70 is respectively and independently separated with description editor's form 80, made with allowing User is once only capable of that editor's form should be described or beautification editor's form selects an operation.In specific implementation, user is by retouching It states 80 input editing of editor's form to complete after instructing, it is that can complete to instruct according to editor to provide an example that the second form, which provides module 30, Beautification editor's form 70 as shown in Figure 5.
As shown in figure 5, in an embodiment of the present invention, a circuit diagram 71, the circuit can be shown in beautification editor's form 70 Figure 71 is drawn according to the edit instruction that user is inputted in formula bar 81.Example shown in Fig. 4 is held, i.e. beautification editor Electronic component E561, SPIR1 and SPIR4, and electronic component E561 numbers 3 can be included in circuit diagram 71 shown by form 70 Pin can be electrically connected the pin (because they be commonly connected to same node) of electronic component SPIR1 and SPIR4 number 1.
Carry out step S3:It receives and updates instruction, and according to this by the one of beautification editor's form input by user Instruction offer description editor's form is provided and is shown in display.
In form 70 is edited in beautification, user can only be directed in circuit diagram 71 and be beautification editor, such as change wiring Thickness, the size of element pattern or lettering word etc. are not related to changing the volume of the electrical connection between each electronic component Volume, not expected editor's action is in addition generated when being beautification editor and lead to changing for electrical connection to avoid user Become.User is such as intended to change the electrical connection between each electronic component or increases new electronic component or change electronics member Part must all be returned in description editor's form 80 and be carried out.As shown in fig. 6, in an embodiment of the present invention, user's movable mouse In arrow 73 to specific node and it is clicked, instruction is updated with input one, this updates instruction can be by command reception mould Block 20 receives.Command reception module 20 receives update instruction after, the first form provide module 10 will be according to this again Edit instruction is shown in providing description editor's form 80 on display 91, is updated for user.At this point, shown retouches The word for describing the specific node can be included by stating editor's form 80.For shown in Fig. 6, user is clicking the figure mouse pointer Behind point section position shown in 73, it is that can update instruction according to this to provide as shown in Figure 4 retouch that the first form, which provides module 10, Editor's form 80 is stated to be shown on display 91.
Illustrate via preceding taking off it is found that circuit method for drafting disclosed by the invention is to edit the editor of electrical attribute and beautification Operation point by being carried out under different forms, and in the editor to be related to electrical attribute, be in a manner of word description into edlin, Therefore, not expected electrical attributes edit is less likely to occur in operation, is effectively improved the missing of the prior art.
To sum up institute is old, and no matter the present invention shows its totally different spy in the prior art with regard to purpose, means and technique effect Sign, earnestly asks that your juror perceives.And it should be noted that above-mentioned many embodiments are merely for convenience and purposes of illustration and illustrate, The claim that the present invention is advocated is from that should be subject to described in claim, not just the above examples.

Claims (10)

  1. A kind of 1. circuit method for drafting, suitable for including the electronic device of display, which is characterized in that the circuit method for drafting Include the following steps:
    Description editor's form is provided and is shown in the display, is referred to so that user edits form input editing by the description It enables;And
    Beautification editor's form is provided and is shown in the display, wherein beautification editor's form and the description editor form are each It is separated from independent, so that the user is once only capable of selecting operation description editor's form or the beautification editor form, The beautification editor form display circuit figure, the circuit diagram are drawn according to the edit instruction.
  2. 2. circuit method for drafting according to claim 1, which is characterized in that further include the following steps:
    Editor's completion instruction is received, and the instruction offer beautification editor form is completed according to the editor and is shown in the display Device.
  3. 3. circuit method for drafting according to claim 1, which is characterized in that further include the following steps:
    It receives and updates instruction, and update according to described by what the beautification editor form inputted by the user Instruction provides the description editor form and is shown in the display, so that the user updates.
  4. 4. circuit method for drafting according to claim 3, which is characterized in that described to update instruction be the user It is inputted by clicking the node on the circuit diagram, form is edited according to the description updated instruction and provided Include the edit instruction for describing the node.
  5. 5. circuit method for drafting according to claim 1, which is characterized in that the description edits form to provide definition The editor of electrical connection between multiple electronic components, and it is described beautification editor form to provide be not related to changing it is described more The editor of electrical connection between a electronic component.
  6. A kind of 6. circuit drawing system, suitable for including the electronic device of display, which is characterized in that the circuit drawing system Including:
    First form provide module, to provide description editor form be shown in the display, for user pass through it is described Description editor's form, input editing instruction;And
    Second form provides module, the display is shown in provide beautification editor's form, wherein the beautification editor regards Window is respectively and independently separated with the description editor form, so that the user is once only capable of selecting the operation description editor and regards Window or the beautification editor form, the beautification editor form display circuit figure, the circuit diagram are painted according to the edit instruction It makes.
  7. 7. circuit drawing system according to claim 6, which is characterized in that further include command reception module, described instruction Receiving module completes instruction to receive editor, and the second form offer module has been made to complete instruction according to the editor and is provided The beautification editor form is shown in the display.
  8. 8. circuit drawing system according to claim 6, which is characterized in that further include command reception module, described instruction Receiving module updates instruction by the user to receive by what the beautification editor form inputted;Described first regards Window provides module and is also shown in the display to update the instruction offer description editor form according to, for The user updates.
  9. 9. circuit drawing system according to claim 8, which is characterized in that described to update instruction be the user It is inputted by clicking the node on the circuit diagram, form is edited according to the description updated instruction and provided Include the edit instruction for describing the node.
  10. 10. circuit drawing system according to claim 6, which is characterized in that description editor's form is fixed to provide The editor of electrical connection between the multiple electronic components of justice, and the beautification editor form is not related to provide described in variation The editor of electrical connection between multiple electronic components.
CN201711224321.XA 2016-12-22 2017-11-29 Circuit drawing method and circuit drawing system Active CN108228964B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW105142679 2016-12-22
TW105142679A TWI630498B (en) 2016-12-22 2016-12-22 Method and system for drawing circuit and computer program products capable of performing drawing circuit

Publications (2)

Publication Number Publication Date
CN108228964A true CN108228964A (en) 2018-06-29
CN108228964B CN108228964B (en) 2021-05-25

Family

ID=62652887

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711224321.XA Active CN108228964B (en) 2016-12-22 2017-11-29 Circuit drawing method and circuit drawing system

Country Status (2)

Country Link
CN (1) CN108228964B (en)
TW (1) TWI630498B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101131709A (en) * 2006-08-22 2008-02-27 英业达股份有限公司 Distributed circuit layout character face processing method and system thereof
CN101872368A (en) * 2009-04-21 2010-10-27 智邦科技股份有限公司 Circuit modular design method
CN102929621A (en) * 2011-11-30 2013-02-13 威盛电子股份有限公司 Method and device for drawing overlapped objects
CN103164545A (en) * 2011-12-09 2013-06-19 北京邮电大学 Visual editing method of virtual electronic components
US9122384B1 (en) * 2013-07-24 2015-09-01 Cadence Design Systems, Inc. System and method for maintaining dynamic visual cue for associated circuitry of schematic object

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6594808B1 (en) * 1998-11-06 2003-07-15 Intel Corporation Structural regularity extraction and floorplanning in datapath circuits using vectors
US8407635B2 (en) * 2011-01-31 2013-03-26 Cadence Design Systems, Inc. System and method for automatic extraction of power intent from custom analog/custom digital/mixed signal schematic designs
CN105474112B (en) * 2013-08-21 2019-03-08 三菱电机株式会社 Program editing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101131709A (en) * 2006-08-22 2008-02-27 英业达股份有限公司 Distributed circuit layout character face processing method and system thereof
CN101872368A (en) * 2009-04-21 2010-10-27 智邦科技股份有限公司 Circuit modular design method
CN102929621A (en) * 2011-11-30 2013-02-13 威盛电子股份有限公司 Method and device for drawing overlapped objects
CN103164545A (en) * 2011-12-09 2013-06-19 北京邮电大学 Visual editing method of virtual electronic components
US9122384B1 (en) * 2013-07-24 2015-09-01 Cadence Design Systems, Inc. System and method for maintaining dynamic visual cue for associated circuitry of schematic object

Also Published As

Publication number Publication date
CN108228964B (en) 2021-05-25
TW201824037A (en) 2018-07-01
TWI630498B (en) 2018-07-21

Similar Documents

Publication Publication Date Title
CN105700925B (en) A kind of interface implementing method and device of APP
CN106843904A (en) Interface Dynamic Distribution method and its system
CN107704161A (en) Information displaying method, device and terminal device
CN110532159A (en) Data decryptor method, apparatus, equipment and computer readable storage medium
CN106648864A (en) Method and device for opening and/or switching multiple applications
CN109739490A (en) Quick electrical component model creating method based on QT graph framework
CN104793933B (en) A kind of terminal data shows method and system
CN114579118A (en) Programming method and system, equipment, storage medium
CN112764633B (en) Information processing method and device and electronic equipment
CN107491311B (en) Method and system for generating page file and computer equipment
CN108228964A (en) Circuit drawing method, system and computer program product capable of executing circuit drawing
CN102855225B (en) System and method for setting page numbers of application documents
CN114047855B (en) Form editing method and device and terminal equipment
CN116627410A (en) Parameterized component editing method and apparatus
CN112947954A (en) Interface updating method and device and storage medium
CN104461487A (en) Method and device of generating interactive multimedia publishing system template
CN110472345B (en) Post-processing system based on ABAQUS and implementation method
CN109923564A (en) Method for Computer-aided Design Technology system
CN103530022A (en) Method and system for displaying text setting interface
CN113872849A (en) Message interaction method and device and electronic equipment
CN114265584A (en) Page component generation method, device, equipment and storage medium
CN102789379A (en) Method and device for constructing user interface
CN112632444A (en) Visual website theme configuration method and device
JP2006338134A (en) Method and system for managing facility data
CN113242471B (en) Vue-based method for realizing preview component of television Launcher system web end

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