Documentation

Package: Difference between revisions

No edit summary
 
No edit summary
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
Every component in TARGET 3001! consists of a schematic symbol and a [[ Package proposal|package proposal]] which you may use or deviate from. The package (body, housing, footprint, landpattern) is the PCB layout "fraction" of a component. A package in TARGET 3001! consists of an outline drawing according to the datasheet and a pattern of solderable footprints.
== Definition ==


Using the project kind: '''"Layout without schematic"''' you can use any package without symbol as well.<br>
In TARGET 3001! we call the pattern of the solder pads of a component for use in the PCB layout ''The package''.<br><br>


[[Image:ghs_so8.jpg|none|The package of a SO8]]Image: On the left a a SO8 package. Right next to it its 3D-illustration.<br><br>
This package can be used in TARGET by several components in the sense of a [[Package proposal|package proposal]]. Because a component in TARGET consists of a schematic symbol and the proposal of a suitable package for the layout. The package proposal adheres to the symbol. You can deviate from the proposed package and use a different package for each symbol.<br><br><br>


== Find a package ==


[[Image:e_package.jpg|thumb|600px|none]]
Packages have names. [https://en.wikipedia.org/wiki/List_of_integrated_circuit_packaging_types List of integrated circuit packaging types.] Search in the TARGET component database in tab "Package" for the Package name, here for example so8 (case insensitive, blanks also):<br><br>
[[Image:Ghs_Suchen_e.jpg|none|The component browser tab "Package"]]Image: The component browser tab "Package". Open the browser also by key '''[Ins]''' or '''[i]'''.<br><br>
Packages in whose name the letters so8 appear:<br><br>
[[Image:Ghs_Suchen_2_e.jpg|none|Which components propose this package?]]Image: What components propose this package? Right click [[M2]] on the package name in the browser opens a context menu with a variety of options.<br><br><br>


== Change package ==


After pressing OK the package is fixed to your cursor for placement in the layout. Place the package by single mouseclick '''[[M1]]'''. In the layout later it will look that way:<br>
=== Package is still in the data base ===


If you want to change a package that is still in the database, click [[M2]] - as above - to its name in the package browser. Or click [[M2]] to its image in the component browser and select from the options of the context menu:<br><br>


[[Image:BtlBrwsGehsAend_e.jpg|none|Right click [[M2]] on the package in the browser]]Image: Edit a package in the component browser (= data base)<br><br>


=== Package already placed in layout ===


[[Image:e_packageLay.jpg|thumb|600px|none]]
If you want to change a package that you have already placed in the layout and the changes should only refer to this project but not to the database, use the "Change package" dialog. It opens:


* on double-clicking on the handle cross of a housing
* by single-clicking on the handle cross of a housing and pressing the keyboard key [e] for <u>e</u>dit. Then check the box at "Package" and press OK.
<br>
<br>


You may draw your own package in case the ones provided in TARGET 3001! don't match. How to do so please find in the [[edit component]] article.<br>
[[image:ChgPckDlg.jpg|left|The dialog: "Change package"]]<br>'''Position''' defines the coordinates of the handle cross of the package. X- and Y-value can be changed on one strike or only the X-value or only the Y-value, see drop down box. The package will be blocked against any movement if box is ticked.


The line '''Component''' contains name, value and Package proposal of the highlighted one. In this line no adjustments can be made. Only in the lines '''Prefix''', '''Number #''' and  '''Value'''. Prefix and number represent the name of a component.
The six buttons mean:<br>
'''[[Variants]]''' - the maintenance of assembly variants (alternatives of assembly within the same project)<br>
'''[[Component properties|Properties]]''' - The list of properties of a component<br>
'''Hide/Show name''' - Hide or show the component name (not the package name). <br>
'''Hide/Show value''' - Hide or show the component value. <br><br>
''Note regarding earlier versions:'' Component name and -value can be faded in/out separately in the layout. Fading out by deleting from the layout. Fading in by: Highlighting the package in the layout, hovering the cursor to a place where name/value shall start. Starting the Text mode by pressing the ["] key. In the text dialog selecting ''Function'' "Component name" or "Component value".<br>
'''[[3D|Edit 3D model]]''' - self explanatory<br>
'''[[Internal connections|Internal connection]]''' - Connections having internal load capacity can be derived from the schematic.<br>
A '''Rotation''' of a package by degrees would not be defined within this dialog. Preferably it would be done using [Shift]+[t]. The entry here only shows a rotation which had been effected earlier.<br><br>
The same with the entry '''Flipped''' (= from below) - it is only for announcing whether a part is assembled from the bottom side (box is ticked). No manipulation here - better done in menu: "Edit/Mirror"<br>
The line '''Layer''' defines the layer on which the outline image of the package for position print appears.  Normally it is  layer  21, Position top. But also layer 7, Position bottom, is possible or any other reasonable layer of your choice.<br>
Tick at '''Omit 3D display''' effects exactly this: No display of this package in the 3D view of the board.<br><br>
== Draw a new package ==
How to draw a package please find in the [[Edit_component#How_to_draw_a_package|Edit component]] article.<br><br>
See also [[Import Package]]<br>
See also [[Import Package]]<br>
See also [[Export package|Export Package]]<br>
See also [[Export package|Export Package]]<br>


[[category:Components/Libraries]]
<br><br>
[[de:Gehäuse]]
 
[[fr:Boîtier]]
 
 
[[de:Gehäuse]] [[fr:Boîtier]] [[category:Components/Libraries]]

Latest revision as of 14:34, 30 April 2019

Definition

In TARGET 3001! we call the pattern of the solder pads of a component for use in the PCB layout The package.

The package of a SO8
The package of a SO8

Image: On the left a a SO8 package. Right next to it its 3D-illustration.

This package can be used in TARGET by several components in the sense of a package proposal. Because a component in TARGET consists of a schematic symbol and the proposal of a suitable package for the layout. The package proposal adheres to the symbol. You can deviate from the proposed package and use a different package for each symbol.


Find a package

Packages have names. List of integrated circuit packaging types. Search in the TARGET component database in tab "Package" for the Package name, here for example so8 (case insensitive, blanks also):

The component browser tab "Package"
The component browser tab "Package"

Image: The component browser tab "Package". Open the browser also by key [Ins] or [i].

Packages in whose name the letters so8 appear:

Which components propose this package?
Which components propose this package?

Image: What components propose this package? Right click M2 on the package name in the browser opens a context menu with a variety of options.


Change package

Package is still in the data base

If you want to change a package that is still in the database, click M2 - as above - to its name in the package browser. Or click M2 to its image in the component browser and select from the options of the context menu:

Right click M2 on the package in the browser
Right click M2 on the package in the browser

Image: Edit a package in the component browser (= data base)

Package already placed in layout

If you want to change a package that you have already placed in the layout and the changes should only refer to this project but not to the database, use the "Change package" dialog. It opens:

  • on double-clicking on the handle cross of a housing
  • by single-clicking on the handle cross of a housing and pressing the keyboard key [e] for edit. Then check the box at "Package" and press OK.



The dialog: "Change package"
The dialog: "Change package"


Position defines the coordinates of the handle cross of the package. X- and Y-value can be changed on one strike or only the X-value or only the Y-value, see drop down box. The package will be blocked against any movement if box is ticked.

The line Component contains name, value and Package proposal of the highlighted one. In this line no adjustments can be made. Only in the lines Prefix, Number # and Value. Prefix and number represent the name of a component.

The six buttons mean:
Variants - the maintenance of assembly variants (alternatives of assembly within the same project)
Properties - The list of properties of a component
Hide/Show name - Hide or show the component name (not the package name).
Hide/Show value - Hide or show the component value.

Note regarding earlier versions: Component name and -value can be faded in/out separately in the layout. Fading out by deleting from the layout. Fading in by: Highlighting the package in the layout, hovering the cursor to a place where name/value shall start. Starting the Text mode by pressing the ["] key. In the text dialog selecting Function "Component name" or "Component value".
Edit 3D model - self explanatory
Internal connection - Connections having internal load capacity can be derived from the schematic.
A Rotation of a package by degrees would not be defined within this dialog. Preferably it would be done using [Shift]+[t]. The entry here only shows a rotation which had been effected earlier.

The same with the entry Flipped (= from below) - it is only for announcing whether a part is assembled from the bottom side (box is ticked). No manipulation here - better done in menu: "Edit/Mirror"
The line Layer defines the layer on which the outline image of the package for position print appears. Normally it is layer 21, Position top. But also layer 7, Position bottom, is possible or any other reasonable layer of your choice.
Tick at Omit 3D display effects exactly this: No display of this package in the 3D view of the board.

Draw a new package

How to draw a package please find in the Edit component article.

See also Import Package
See also Export Package