1729 views|4 replies

1395

Posts

0

Resources
The OP
 

The simplest and most brutal method of PCB module reuse in history [Copy link]

This post was last edited by Nubility on 2023-7-9 00:19

In the official tutorial of AD software, if you want to reuse the PCB layout and routing of the same circuit module, you need to use the assistance of multi-channel schematics and corresponding module ROOMs. It is inconvenient to move the ROOMs when there are too many ROOMs, and it will increase the time consumption of DRC. Multi-channel schematics will not be intuitive enough if used too much. In fact, there is a simpler way to realize the module reuse of PCB .

First, prepare two identical modules and do device layout and routing for one module to serve as a reference for other modules.

First, select all the components of the module that has been laid out, then call out the PCB List window, where you can see a list, select the column where the component number is located, and arrange the components by number. Then copy the X, Y coordinate values and angles of all components.

Then select the components to which the unlaid module belongs, and call out the PCB list window. Sort the selected component numbers according to the order of the previous module's number, and then paste the component XY coordinate values and angles of the previously copied module directly into the table of the current module.

After pasting the coordinates, the devices of the two modules overlap, but don't panic, there is a solution.

At this time, the new module is still selected. If it is not selected, you can cross-select the PCB components in the schematic, and then use the shortcut keys M + S to move the module components.

Then the traces and vias can be directly copied and pasted, and finally the module reuse layout and routing is completed.

Latest reply

It's a job full of skills. I didn't expect it could be done this way. Thank you for sharing~~~~   Details Published on 2023-7-10 10:05
Personal signature

执古之道,以御今之有,能知古始,是谓道纪

 
 

5998

Posts

6

Resources
2
 

More suitable for large-scale module attachments

Comments

Mainly to avoid ROOM, ROOM is sometimes annoying  Details Published on 2023-7-9 00:21
Personal signature

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

1395

Posts

0

Resources
3
 
Qintianqintian0303 posted on 2023-7-8 23:14 More suitable for large-scale module attachments

Mainly to avoid ROOM, ROOM is sometimes annoying

Comments

This method is very good. I rarely use general pictures in ROOM. I will use large pictures.  Details Published on 2023-7-9 08:57
Personal signature

执古之道,以御今之有,能知古始,是谓道纪

 
 
 

2w

Posts

341

Resources
4
 
Nubility posted on 2023-7-9 00:21 Mainly to avoid ROOM, ROOM is sometimes annoying

Very good method

ROOM general pictures are rarely used

The big picture will be used

 
 
 

410

Posts

0

Resources
5
 

It's a job full of skills. I didn't expect it could be done this way. Thank you for sharing~~~~

 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

Featured Posts
MATLAB APP Designer serial port debugging tool writing

This post was last edited by lb8820265 on 2019-5-9 23:11 Previously, we introduced two ways to use VC6 to make serial ...

About the original picture and packaging

Does anyone have the original picture and package of STM32F103 series?

How to use CPLD to collect asynchronous signals

Scenario: Use CPLD to decode a serial data channel. The data has no accompanying clock and has a fixed frequency but a d ...

Measuring poles and zeros from a Bode plot

This post was last edited by Jack315 on 2021-1-25 00:52 The transfer function of a single zero is: 522846 The Bode plot ...

Encoder counting principle and motor speed measurement principle - multi-picture analysis

This post was last edited by DDZZ669 on 2021-2-14 23:30 Encoder is a sensor used to measure mechanical rotation or displ ...

35 "Ten Thousand Miles" Raspberry Pi Car——ROS Learning (Realizing Hello World)

The best way to learn ROS is to use it. The ROS official website has a Chinese version of the tutorial . After install ...

36 "Ten Thousand Miles" Raspberry Pi Car——ROS Learning (VSCode to Implement Hello World)

It is very convenient to run ROS projects in VSCode. In this section, we use ROS to write and run the "Hello world" pro ...

[The strongest open source] Hand-rubbed 120W switching power supply

I recently took the time to make a switching power supply 645265 645262 645263 645264 645261 645260

Record a blue screen pit

I mentioned a while ago that my company's computers would occasionally blue screen. Now I think about it, the blue scree ...

ESP8266 01+DHT11 acquisition

Could anyone give me some advice? When I collect DHT11 data through one of GPIO 0 and 2, the 8266 01 keeps restarting. O ...

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews

Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list