I have a circular board and the placement need to be arranged symmetrically. In PADs we have radial move that allows us to adjust radius/angle of the circular grid that snap components.
'Polar' command seems not feasible to place more than 1 component at one time.
Can you please suggest me some idea ?
Take a look at http://www.youtube.com/watch?v=wiSBcH3M0xM
Idea #1: Place one symbol, copy it using the polar option, then swap in the real symbols.
Idea #2: Create a placement script, edit it for the symbols/locations you need, then replay it.
In reply to Randy R:
Hi Steve and RR,
It's quite complicated to copy/replace refdes symbols as video demonstration. I would prefer writing a placement script but how to make it more flexibilty is my current question (changable coordinate instead of 0x0 as default, changable radius, angle,...). I am leaning to a Skill that getting selected components's coordinate XY then filling into Script format and excute it.
Unfortunately, i am not familiar with the Skill language yet . :(.
To place component as you desire, I tried "Import > Placement" command
I calculated coordinates X and Y, setting: a RADIUS value (I used mils for the distance from origin), an ANGLE (degrees between a symbol and the next one), an initial PHASE (degrees, you may want to place the first symbol shifted from 0°).
"Import > Placement" requires a text (.txt) file with follwing structure:
UUNITS = UNITS REFDES X Y angle <mirror> SYMBOLNAME
Then I compose a file like this:
UUNITS = MILS C1 1000.00 0.00 0 SMDCAPC2 819.15 573.58 35 SMDCAPC3 342.02 939.69 70 SMDCAPC4 -258.82 965.93 105 SMDCAPC6 -766.04 642.79 140 SMDCAPC7 -996.19 87.16 175 SMDCAPC9 -866.03 -500.00 210 SMDCAPC10 -422.62 -906.31 245 SMDCAPC12 173.65 -984.81 280 SMDCAPC13 707.11 -707.11 315 SMDCAP
Running "Import > Placement" command I place automaticallu 10 of my SMDCAP symbols, one 35° degrees apart from the next one.