找回密码
 注册
关于网站域名变更的通知
查看: 2352|回复: 19
打印 上一主题 下一主题

如何修改某个元件的坐标位置,同时把其他元件的位置一起改变、但和该元件的距离不变?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-11-14 11:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
     如题, 一块板要装在散热器上,很多功率管和安装孔,功率管和安装孔之间的距离是固定的不能改变。
1 s+ c+ E! ~* O7 H     布好线后发现安装孔的位置需要调整,如何正确修改安装孔的坐标位置,同时把整个区域(包括其他元件和布线)一起移动?如果把该区域框选后整体移动,很难准确到安装孔的位置。
6 a! q% G$ D8 s5 F8 T. f    想达到的效果类似把整个区域当成一个元件,把安装孔当成其中一个管脚,修改安装孔的坐标时,整个区域一起改变位置了。请问各位有什么好方法?谢谢!4 G: H/ o1 F& P$ r! z1 l7 D6 W6 ^

该用户从未签到

2#
发表于 2011-11-14 11:27 | 只看该作者
可以先看看定位孔在X和Y 方向上分别变化了多少,然后选中所要要移动的器件,通过格点的设置整体在X 和Y方向上移动那个定位孔的变化量

该用户从未签到

3#
发表于 2011-11-14 11:28 | 只看该作者
不要拖动去移动器件,按住ctrl+方向键去移动

该用户从未签到

4#
 楼主| 发表于 2011-11-14 11:35 | 只看该作者
329718886 发表于 2011-11-14 11:27 & u4 p6 ~8 t  P# ~9 w
可以先看看定位孔在X和Y 方向上分别变化了多少,然后选中所要要移动的器件,通过格点的设置整体在X 和Y方向 ...

; r! |- `  P  C* o  T这个方法我试过,还不错,但如果安装孔移动的位置不是整数的,没法通过栅格设置来实现吧?

该用户从未签到

5#
发表于 2011-11-14 13:14 | 只看该作者
老水牛 发表于 2011-11-14 11:35 , Q" Z, A; A9 ~
这个方法我试过,还不错,但如果安装孔移动的位置不是整数的,没法通过栅格设置来实现吧?

9 R" `/ P5 F' R% y8 g4 ~按两次G,随便设置格点,不管整数小数

该用户从未签到

6#
 楼主| 发表于 2011-11-14 13:24 | 只看该作者
329718886 发表于 2011-11-14 13:14 3 j% d+ h; R+ t
按两次G,随便设置格点,不管整数小数
: b) ^* ?2 n+ ^: i: V1 o) r
谢谢!这个方法也可行,但如果是移动前和移动后的坐标不是整数,且有几位小数的(假如移动前的位置为3.025mm,移动后的为5.214mm,移动的幅度不是整数)感觉通过栅格设置不够方便,有没办法是单单移动安装孔,就把整个区域都移动了呢

该用户从未签到

7#
发表于 2011-11-14 13:56 | 只看该作者
老水牛 发表于 2011-11-14 13:24
4 g5 ^# z, Z) ]' }9 _, q, y) C谢谢!这个方法也可行,但如果是移动前和移动后的坐标不是整数,且有几位小数的(假如移动前的位置为3.02 ...
6 X' l8 `" |; H6 v: A; R
你应该是通过坐标去改变定位孔的位置的吧。如果想通过坐标改变定位孔位置的同时相应地改变其他器件的位置,我还真不知道有没有这样的方法,期待高手解答

该用户从未签到

8#
发表于 2011-11-14 14:20 | 只看该作者
试试将你要的那些保持距离不变的零件都组成一个整体,然后再移动看看

该用户从未签到

9#
 楼主| 发表于 2011-11-14 14:28 | 只看该作者
329718886 发表于 2011-11-14 13:56
" b& b3 |+ y/ F( N3 ]你应该是通过坐标去改变定位孔的位置的吧。如果想通过坐标改变定位孔位置的同时相应地改变其他器件的位置 ...
, q7 e+ ]9 e: X( v+ s
对,是想达到这样,一起期待高手吧!

该用户从未签到

10#
 楼主| 发表于 2011-11-14 14:29 | 只看该作者
lai870525 发表于 2011-11-14 14:20 1 D0 O4 r; t& H7 O, f+ Y. F. J
试试将你要的那些保持距离不变的零件都组成一个整体,然后再移动看看

, t  B5 ^  p; k4 r0 G& s我是想要这种效果,请问一下如何组成一个整体呢?谢谢了!

该用户从未签到

11#
发表于 2011-11-14 14:36 | 只看该作者
老水牛 发表于 2011-11-14 14:29 , u: z" q. h  J; D9 O
我是想要这种效果,请问一下如何组成一个整体呢?谢谢了!
% Z5 K0 N! }8 V  I" c# A& m
先选中你要组合成一个组合的所有器件,右键——unions——create unions。。。但这个方法貌似行不通,除非你能把这个组合的移动时的捕捉点设在那个要改变位置的安装孔上

该用户从未签到

12#
发表于 2011-11-14 14:37 | 只看该作者
把那些元器件一起选中,然后点右键,选Unions----create union from selected objects 就组成一个整体了,点中其中的一个元件就可以整体移动了,不过好像不可以直接用坐标移,也要用G的

该用户从未签到

13#
 楼主| 发表于 2011-11-14 15:20 | 只看该作者
329718886 发表于 2011-11-14 14:36
/ v, ]& O3 H4 u: u' j) H  l先选中你要组合成一个组合的所有器件,右键——unions——create unions。。。但这个方法貌似行不通,除非 ...
; F* d9 e$ F# V" O1 A) Q2 ^
谢谢,DXP2004没有该组合功能?

该用户从未签到

14#
 楼主| 发表于 2011-11-14 15:21 | 只看该作者
本帖最后由 老水牛 于 2011-11-14 15:24 编辑
9 |" }! U6 Y& E! I/ W
lai870525 发表于 2011-11-14 14:37 2 G( d3 b6 Z6 Z  X$ C
把那些元器件一起选中,然后点右键,选Unions----create union from selected objects 就组成一个整体了,点 ...

6 K# q# V/ o5 N9 Z" L& w
" w! x! N5 _3 M1 R- K4 ^: ]谢谢了!但DXP2004右键找不到组合功能,我只找到选中的原件组合成一个room的功能

该用户从未签到

15#
发表于 2011-11-15 10:41 | 只看该作者
老水牛 发表于 2011-11-14 15:20
( X+ `7 p+ M7 _% c; ?( w8 C谢谢,DXP2004没有该组合功能?

7 Y/ Z1 {  ?( J/ W; Z没用过2004,不知道有没这个功能,我用的是summer09
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-19 21:09 , Processed in 0.125000 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表