Method and device for changing straight line into arbitrary-angle broken line in PCB design

An arbitrary angle, straight line technology, applied in CAD circuit design, computer-aided design, calculation and other directions, can solve the problems of difficult to accurately locate the routing space, occupied space, and the difficulty of ensuring the same length of broken lines, so as to ensure the design quality and improve the design. The effect of efficiency

Active Publication Date: 2020-07-03
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF1 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the main board traces are relatively long, it is difficult to accurately locate the trace space by manually creating equal-angle polylines, which will take up more space; manually creating traces is inefficient; and it is difficult to ensure that the length of each polyline is consistent, which affects Signal Transmission Quality

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for changing straight line into arbitrary-angle broken line in PCB design
  • Method and device for changing straight line into arbitrary-angle broken line in PCB design
  • Method and device for changing straight line into arbitrary-angle broken line in PCB design

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] Embodiments of the present invention are described below. It is to be understood, however, that the disclosed embodiments are merely examples and that other embodiments may take various alternative forms. The figures are not necessarily to scale; some features may be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention. As will be understood by persons of ordinary skill in the art, various features shown and described with reference to any one figure can be combined with features shown in one or more other figures to create embodiments not explicitly shown or described . Combinations of features shown provide representative embodiments for typical applications. However, various combinations and modifications of the features consiste...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method and device for changing a straight line into a broken line at any angle in PCB design, and the method comprises the following steps: selecting a straight line to be changed into a broken line, and obtaining the starting point coordinate, end point coordinate and length of the straight line; inputting and obtaining a preset bending angle and the length of a bending line segment, and according to the starting point coordinate, the terminal point coordinate, the straight line length, the bending angle and the length of the bending line segment, solving the coordinate of a projection point of each bending point on the straight line based on a definite proportion score formula; according to the starting point coordinate, the coordinate of the first projection point on the straight line and the bending angle, solving the coordinate of the first bending point based on a vector method; according to the coordinate of the first bending point and the coordinate ofthe projection point of each bending point on the straight line, reversely solving the coordinates of the rest bending points in sequence based on a definite proportion score formula; and sequentiallyconnecting the bending points according to the coordinates of the bending points so as to draw corresponding broken lines. The method can automatically change the straight line segment into the broken line so as to guarantee the design quality.

Description

technical field [0001] The present invention relates to the field of PCB (Printed Circuit Board, printed circuit board) design, and more particularly, relates to a method and device for changing straight lines into arbitrary angled lines in PCB design. Background technique [0002] There are many kinds of PCB design software on the market. Cadence is the most widely used software in the industry, not only because it has powerful functions and a variety of related software as support, but also because it provides an open secondary development interface and relatively complete The development language library, users can carry out secondary development according to their own needs. Skill language is a high-level programming language based on C language and LISP language built into Cadence software. Cadence provides a wealth of interactive functions for Skill language. Researching Skill language and then writing tools can greatly improve work efficiency. [0003] In the design ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/392G06F115/12
Inventor 张柱付深圳
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products