Author Topic: "Nested" Rooms in PCB.  (Read 5125 times)

0 Members and 1 Guest are viewing this topic.

Offline mrpacketheadTopic starter

  • Super Contributor
  • ***
  • Posts: 2845
  • Country: nz
  • D Size Cell
"Nested" Rooms in PCB.
« on: June 07, 2014, 10:56:26 pm »
Hi,

Being new-ish to altium i'm still learning some things about how it works, so if anyone has some pointers for me, it would be great.

I have created a project that has 64 "outputs", so using channels seemed like a good idea.

My Main Sheet has "four" sheet references.. That sheet that is referenced, contains a further sheet references.

That all works fine..   

When i import components into my PCB document,  I end up with Lots and Lots of rooms, ( ~190 in this project ), which is correct, but I'm  wondering if there is anyway of 'grouping' or nesting rooms in the pcb document.   

I have 8 rooms containing "output protectors", which together with 4 output drivers form a "bank" of 4 outputs ( 8 protectors per output ) ..    I then have  4 banks..   

I would be great if i could somehow route each room once,  then bring those rooms together somehow to a "bank-room" which i would then copy the format to the other ones.. 

Right now it seems i can only get the advantage of routing a single room, but not in how i bring all the rooms together..

I'm sure that this problem has been faced by others.. Any help greatly appreciated. 

On a quest to find increasingly complicated ways to blink things
 

Online T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 22387
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: "Nested" Rooms in PCB.
« Reply #1 on: June 08, 2014, 02:03:58 am »
Hmm, I don't know offhand if Array Place includes sub-rooms.  I should imagine so?

Tim
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline marshallh

  • Supporter
  • ****
  • Posts: 1462
  • Country: us
    • retroactive
Re: "Nested" Rooms in PCB.
« Reply #2 on: June 08, 2014, 02:54:14 am »
If you hate the rooms and don't want to deal with them (as I do) then just turn off ECO Generation for Rooms in Project Settings
Verilog tips
BGA soldering intro

11:37 <@ktemkin> c4757p: marshall has transcended communications media
11:37 <@ktemkin> He speaks protocols directly.
 

Offline mrpacketheadTopic starter

  • Super Contributor
  • ***
  • Posts: 2845
  • Country: nz
  • D Size Cell
Re: "Nested" Rooms in PCB.
« Reply #3 on: June 08, 2014, 06:32:55 am »
the rooms are awesome, i sure don't want to get rid of the ability to route one bit, and copy its format to 64 identical parts.
Just trying to extend that further, so i don't need to route the same thing over and over and over and, so certainly not looking just to turn them off.

 
On a quest to find increasingly complicated ways to blink things
 

Offline mrpacketheadTopic starter

  • Super Contributor
  • ***
  • Posts: 2845
  • Country: nz
  • D Size Cell
Re: "Nested" Rooms in PCB.
« Reply #4 on: June 16, 2014, 09:51:40 am »
Case Subject: Multiple Rooms, "copy room format" etc.

The following comment was added to your case:
-------------
Hi Andrew,

Firstly please accept my apologies for the delay in reply to your support case.

Copy room formats for room-in-room (hierarchical) multi-channel designs is not supported. In order to work within the structure of the feature as it is currently implemented you can only have the one level.

There have been prior requests for such a feature and there is a ticket with the developers requesting that this particular feature be considered for implementation in a future release. The ticket number for your future reference is #1562. Unfortunately I cannot provide any details as to when, or even if, this particular feature will be made available.

There is an AltiumLive Forum thread related to this topic where some users discuss the ways in which they attempt to overcome the current implementation of the feature, one user supplies a script which aims to adjust the channel offsets (which are the main issue here), please note that I have not used the script nor attempted any of the workarounds so I cannot provide any indication as to their veracity, Copying room formats of nested rooms, URL = http://forum.live.altium.com/posts/191479

Please feel free to let me know if you have any further technical support requirements.
On a quest to find increasingly complicated ways to blink things
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf