Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help For Easy-PC Users
 PCB Layout
 Circle Shape
Author Previous Topic Topic Next Topic  

rbuck

USA
63 Posts

Posted - 19 Jul 2009 :  05:32:41  Show Profile  Reply with Quote
How do I place a circle shape on a PCB exactly where I want it to be? I can draw the circle to the correct size using the "define from center" option. I then select the circle and choose "Type Coordinate" and enter what I want the center of the circle to be. The circle may or may not move to the correct location. If I keep playing with the "Type Coordinate" and "Type Offset" and do the math and keep playing with it I can eventually get the circle to where I want it.

Also, sometimes the circle moves but then when I select it and choose Properties, the Center X-Y locations are still what they were before the circle moved. Sometimes the "End" property shows the coordinate I entered instead of the "Center" property.

There has to be a better way. I don't find anything in the help topics so I figured I would ask here.

I'm using V12.0.5.

Ray

Peter Johnson

United Kingdom
499 Posts

Posted - 20 Jul 2009 :  14:07:39  Show Profile  Visit Peter Johnson's Homepage  Reply with Quote
No-one else has reported that the properties don't update in the way you describe. In fact, as those co-ordinates are used to position the circle on the screen, if they differ then something really weird's going on.

An alternative way to do this would be to use the 'Shape Information' dockable bar. ([View], [Dockable Bars], [Shape Information] if it's not present.) Highlight any part of the circle, then choose the 'Circle' option from the pull down at the top of the bar. This will allow you to directly edit the centre and diameter.
Go to Top of Page

rbuck

USA
63 Posts

Posted - 21 Jul 2009 :  03:02:21  Show Profile  Reply with Quote
Peter,

That method works perfectly. I will use it in the future.

I verified the other method does not work. My board X edge is 17500.00 and the Y edge is 23500.00. I created a circle and placed it at a random point on the board. I then right clicked it and selected "Type Coordinate". I entered 18500.50 and 22500.00 for the coordinates. The cirlce moved. Then I clicked the circle again and selected "Properties". It shows the circle center as being at 18500.50 X and 22362.50 Y.

I then pulled up the shape information dockable tool bar. It also shows the Y center as being 22362.50. I then typed in 22500.00 in the Y box and the circle moved. Clicking the circle again and selecting "Properties" shows the circle at 22500.00 Y as desired.
Go to Top of Page

DavidM

United Kingdom
458 Posts

Posted - 04 Sep 2009 :  12:37:02  Show Profile  Visit DavidM's Homepage  Reply with Quote
I think the issue here is that the "Position" shown in Properties is not the position of the centre but instead the "origin" (start point) of the circular shape. This is true regardless of whether the circle was added with 'define from centre' enabled or not, that is purely an interactive setting while creating the circle.

So if you need to position the centre of the circle, right now you have to use the Shape Bar. We would need to add the ability in Properties to change not only the "position" but the centre as well. I have added this as an enhancement request on our database.
Go to Top of Page
  Previous Topic Topic Next Topic  
Jump To: