| Home | Terms of Use | Site Map | Contact Us |
IndustryCommunity.com > Electrical and Electronic Community > Printed Circuit Designers' Forum > Message
Main Menu
Glossary of Printed Circuit Design and Manufacturing
Find

[ List Subjects ][ Post Message ]
[ View Followups ][ Post Followup ]

Subject: Need help making assembly drawings Protel DXF

Date: 08/19/03 at 11:42 PM
Posted by: John W. Childers
E-mail: goldengategraphics@prolynx.com
Message Posted:

The method of doing global selections in Protel has changed with the advent of DXF.

If you can follow me on this, I need to accomplish a selection of various objects (text, tracks and arcs) which are "primitives" of components on the back side only, so I can change their layer to AssemblyDwgBottom.

The problem is how to use Inspector on only the bottom side components, after all components primitives are unlocked.

I am thinking the only way to do it is to select all the components on the bottom side with mouse over a bottom-side component, right click "Find Similar Objects." Then in the Inspector, set layer (bottom layer) to same. Once all the bottom side components are selected, the grid can be set to 1000 mils and the selection moved way off the board area (noting the distance moved). Now that they are off by themselves, and using Tools|Preferences| Show/Hide various types of objects can be shown/hidden in turn and selected in this group and their layer changed from AssemblyDwgTop to AssemblyDwgBot. Once all that is done the group would be moved back into place in their exact original location.

If you have a method for doing this without actually moving the bottom side components, please post it. The rest of this post may not be necessary, but it covers how this was done in Protel 99 SE.


Here is the procedure I used in Protel 99SE:

0. Unlock the primitives of all components with a global method.

Select any component. Uncheck the box "Lock Prims." Select Global.>> and OK.

1. Select all bottom side components
Turn off all selections (EEA).
Select all the components on the back side in this way:
Double=click a component that is on the back side and click on the box by "Selection"
Click "Global>>" . For "Attributes to match by" select Layer - "Same." For "Copy attributes" select "Selection"
Click OK. All the bottom side components are selected, as well as all of their primitives, regardless of layer.

2. Change the layer of .designator stings of this group from the AssemblyDrawingTop.GM1 to the AssemblyDrawingBottom.GM2 layer.
Turn on the AssemblyDrawingTop.GM1 layer.
Double-click on one of the .designator strings on this layer. Change its layer to AssemblyDrawingBot.GM2.
Click "Global>>" . For "Attributes to match by" select Layer - "Same." and Selection - "Same." For "Copy attributes" select "Layer." (It should already by selected, because you had changed that in the main "Properties" window.) In the "Change scope" box select "All primitives." Click OK.

4. Change the layer of all tracks and arcs of this group from the AssemblyDrawingTop.GM1 to the AssemblyDrawingBottom.GM2 layer.

Double-click on one of the tracks on the AssemblyDrawingTop.GM1 layer. Change its layer to AssemblyDrawingBot.GM2.
Click "Global>>" . For "Attributes to match by" select Layer - "Same." and Selection - "Same." For "Copy attributes" select "Layer." (It should already by selected, because you had changed that in the main "Properties" window.) In the "Change scope" box select "All primitives" and "Include arcs." Click OK.

5. Resize the .designator strings appropriately with a global method.
Double-click on the .desginator string, change the height and width to the size you want (use 4mil for the width and 40 to 70 for the height, depending on how big the components and how crowded the board.) Global match by Text-Same Layer-Same with scope of "All primitives."

Now you are ready to position at will the .designators for bottom assembly drawing.


Follow Ups:


Post a Follow-up:

Name:
E-Mail:
Subject:

Message to Post:

 

1999-2001 Sunlit Technology Co., Ltd. All rights reserved.