Hello Mr, I have a problem with value component can't appear. This problem makes longer time to solder the component because I have to see "the value component" at schematic first.
for example: at top silkscreen written R2. But I do not know the value. so, I have to see the value at schematic. This problem makes longer time to solder it and not efficient.
Thanks
@ainfirdaus,
Welcome to EasyEDA.
For small, hand soldered projects it is nice to have the value of the component printed on the PCB but there is not always enough space to do that.
Standard practice on professional PCBs is to show some or part of a package outline and a reference designator or prefix such as R23, C3, Q7, U12.
Like this:
https://easyeda.com/editor#id=a0cf7282b35140928ab93bc65c4b9cfb
or:
https://easyeda.com/editor#id=787e693bbdad44dd8057f04e2dd8e585
In fact on some high density PCBs and on many commercial PCBs even the prefixes are omitted.
The correct way to deal with hand fitting of parts onto a PCB is to use the Bill of Materials (BoM) as your component prefix to part name or value cross-reference, not the schematic.
The BoM specifies what physical parts you buy for each instance of each part and therefore exactly which part is fitted into the PCB location specified by each prefix.
If you follow the checklists given in:
https://easyeda.com/andyfierman/Welcome_to_EasyEDA-31e1288f882e49e582699b8eb7fe9b1f
your schematic will generate a BoM that accurately maps the correct value onto each instance of each part and the package associated with it and therefore exactly which physical part is to be fitted (or not according to the
Mounted
attribute in the schematic) at each location on the PCB.If you really need the part value printed on the PCB there are several ways that you can do this.
You can manually enter the value text directly onto the PCB silkscreen. This will appear on your onscreen and printed (onto paper) PCB view. It will also appear on the physical PCB.
You can manually enter the value text onto the
Document
layer of the PCB. This will appear on your onscreen and printed (onto paper) PCB view but will not be printed onto the physical PCB.You can create dedicated PCB packages for each unique valued part and include some text in the package drawing (PCB Lib) that shows the value and then assign those to the relevant schematic symbols.
For example you have 4 resistors and three values: R1=1k, R2=10k, R3=3.3k, R4=1k.
You create 3 packages named
Res_1k
,Res_10k
andRes_3k3
.Each package includes the value as text:
1k
,3.3k
(or3k3
) and10k
.You assign
Res_1k
as the package used by the symbols for R1 and R4 in the schematic.You assign
Res_10k
as the package used by the symbol for R2 in the schematic.You assign
Res_3k3
as the package used by the symbol for R3 in the schematic.Then when you create the PCB, the packages appear with the correct prefixes but also with the correct values for each part in the PCB.
This is however a very labour intensive task.