作者 主题:房间+多通道+工会(?)+每个房间中零件的精确机械对准? (Read 1729 times)

0位成员和1位访客正在查看此主题。

 离线 evb149

  • 超级贡献者
  • ***
  • 职位:1666
  • 国家:  我们
你好,
I'我想知道使用Altium PCB CAD功能解决以下问题的最佳策略是什么。
[a]我有一个多渠道的设计。
每个感兴趣的频道都可以照常为其部分生成空间。
[c]我打算使用复制室格式功能从第一个通道复制布局/相对位置'模板通道布置完毕后,可以在其他通道上留出空间。
[d]有预定义的(以不规则的X,Y模式)X,Y绝对PCB坐标,'d像每个通道中主要部分的足迹起点'的房间,我'd希望简化每通道房间到房间的整体移动'在PCB上的精确位置。并且,如果可能的话,简化房间的维护'的布局,以备将来需要从主控室复制房间格式时使用。

让's说我有一些简单的东西,例如一堆通道,每个通道都有一个带相关驱动器电子的LED以及特殊的不规则机械图案,这些LED必须最终位于精确的PCB位置,并且通道室是母版的曲奇切割机副本。 。

我觉得除了我不做以外,一切都很容易'•对达到点[d]的最佳工作流程有一个很好的想法。
基本上只要我能布置一个频道'的房间,然后有一种简单的方法来移动(到给定的X,Y PCB坐标)该房间及其所包含的所有零件/布局,与特定的室内零件相关'因此,这很容易。 但是,"室内部分足迹起点" to "room origin" doesn'似乎有据可查。 如果我能定义房间本身有一个"room part"房间中某个零件的原点是同一点的相对原点,然后我就可以移动"the room part"到所需的X,Y和I'd be done, but I'm not sure how "rooms"可以定义为具有特定"relative origin"或者他们甚至有"blob"X,Y级原点坐标,或者如果它们'只是由一堆多边形边界顶点或其他东西定义。

如果我只想将主要通道零件本身移动到正确的坐标,则可以全部选择它们,请使用pcb面板列出每个零件的X,Y坐标,根据指示符对零件电子表格列表进行排序,然后在其中粘贴每个零件的目标X,Y坐标进入pcb面板电子表格视图,所有零件将移至正确的位置。
但是,如果我这样做,那么房间内的其他部分是否有办法得到整个房间的其余部分?'像这样通过pcb面板完成布局/内容以跟随子部件的运动?
我知道如果您选择房间并拖动它,您可以移动房间及其所有布局,但是我'通过选择或PCB面板编辑器移动通道室内的任何子部件并仅移动它并以某种方式拥有房间的其余部分,从而不太可能做到这一点& contents follow.  Is this possible?

另外,如果我将零件(和我认为的布局)定义为联合,我想我应该能够将组一起移动,尽管如此,我还是'我不确定是否要实现一个更高的水平"entity" "the union" (at which point I'd需要知道如何设置相对"union origin" vs. the key part'的相对原点),或者如果选择/以参数方式移动任何已合并的对象,也会相应地移动其余部分,这将是明智的/预期的,但是我不知道'不知道他们是否以这种方式实施。 

整个房间是否有X,Y绝对或相对原点? 如果是这样,它们如何相对于其边界形状或内容部分进行设置?

做工会吗?

那以后的编辑呢? 如果我已经布置好房间并确定位置,并且想要对其部分组进行一些布局更改,将关键部件物理/电气保留在适当的位置,然后将房间格式更改复制到其他通道房间,我是否可以关键部分"locked"到正确的X,Y绝对坐标(或整个"room"对象?),然后相对于零件的锁定坐标或其他东西放置所有东西? 还是我需要重新布置整个房间。

另外,我想我可以将各个零件定位到它们的绝对PCB坐标,锁定它们,然后以某种方式移动房间边界和房间的其余部分'关键部分周围的组件,布置房间,然后缩小房间边界以符合其内容,并可能(??)设置房间'的相对原点或其他任何来源,然后将主会议室的会议室格式复制到所有通道,但是再次'我不确定要控制THAT流程,以使房间的预定位置关键部分保持锁定状态,然后将其他所有内容(房间绑定坐标,其他部分,布局)放置在锁定的部分周围。

反正我'我认为应该有一种简单的方法,而不仅仅是手动将已布置的房间拖/拉到自己的位置或编写脚本来处理解释房间位置偏移量,部分房间坐标和诸如此类的东西。

有没有更好的方法来得到我想要的"automatically"通过设计某种设计规则或参数以将房间中的特定部分约束到给定的绝对旋转/ X,Y坐标,然后仅使用自动放置器/房间复印机或任何其他方式"do the right thing"? 

如果我有一堆通道实例化,并且确实希望为每个实例设置某种参数以用于某种设计规则或脚本中,'做到这一点的最好方法? 是在工作表符号/原理图指令级别进行的操作,还是在将东西压入PCB后仅进行pcb列表/ pcb面板参数编辑,或者使用指定符并编写一些脚本来使用它们来协调填充正确的参数?

谢谢!
 

 离线 德里克

  • 经常贡献者
  • **
  • 帖子:884
  • 国家:  nf
回复:房间+多通道+工会(?)+每个房间中零件的精确机械对准吗?
« 在以下方面回复#1: 2016年2月7日,上午09:09:46»
1 /在需要每个LED的中心点的机械层上放置十字准线。

2 /当你"copy" your "room"系统将要求您设置参考点。将参考点精确设置在第一个通道中现有LED的中心点。

3 /当你"paste"您的房间(构成第二个通道),可视十字准线将位于LED的中心。你的房间会"floating" on your cursor.

4 /移动房间,使LED中心点位于放置在机械层上的十字准线的顶部。按下鼠标按钮将房间固定在PCB上。

5 /冲洗& repeat steps 3/ & 4/ until all your "channels" are complete.
我也坐在猫王之间& Bigfoot on the UFO.
 

 在线的 T3sl4co1l

  • 超级贡献者
  • ***
  • 帖子:16487
  • 国家:  我们
  • 模拟电子,PCB布局,EMC专家
    •  七个晶体管实验室
回复:房间+多通道+工会(?)+每个房间中零件的精确机械对准吗?
« 在以下问题上回复#2: 2016年2月7日,下午01:05:20»
嗯...别't使用方括号编写列表。
七晶体管实验室有限公司
电子设计,从概念到原型。
将项目变为现实?  Send me a message!
 


分享我

 掘客    Facebook    SlashDot    可口的    Technorati    推特    谷歌    雅虎
中频