-
Notifications
You must be signed in to change notification settings - Fork 743
Create IEC_Symbol lib #2825
base: master
Are you sure you want to change the base?
Create IEC_Symbol lib #2825
Conversation
Update fork
Also added R8 and R6 aliases. It is only memory option.
sync master branch
For start.
@aris-kimi new library need modification of "sym-lib-table" file |
I will commit now, i left it open until discussion about the structure. Have you checked any symbols from this lib? |
@aris-kimi thanks. First some basic comments:
Joel |
http://www.manolas.gr/various/pdf/electric_symbol_iec_60617.pdf Most basic link i used is nowhere to be found at the present time. First link is something i found now, but describes some. Basic EDIT: 6-x-x: https://oilweb.oilindia.in/new_electrical/data/circulars/TECHNICAL/60617-6_1996.pdf |
Added F ~
I think we'll have to live with the fact that this stuff is kept under lock and key, but I have IEC 617 so I can review this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[WIP]
General
- Lib names are generally from broader to narrower, rename to Symbol_IEC
IEC 60617-6
Section 8
- 06-08-01
IEC 60617-7
Section 8
- 07-08-02
- 07-08-03
Section 13
- 07-13-02
Section 15
- 07-15-07
- 07-15-08
- 07-15-14 compound variant undefined
- 07-15-15
- 07-15-21
Section 21
- 07-21-07 This isn't a circuit breaker but a fuse in combination with a switch of undefined breaking capacity (a switch capable of interrupting short-circuit currents has an added 07-01-02 "X" symbol)
- 07-21-08
- 07-21-09 This is a fuse switch-disconnector (capable of interrupting load current but not s/c)
Section 26
- 07-26-03 only has a single "thermally operated" symbol in the standard
IEC 60617-11
Section 3
- 11-03-01
- 11-03-02 in IEC terminology, this should be
11-03-02_Line_Submarine
- 11-03-03 in IEC terminology, this should be
11-03-03_Line_Overhead
- 11-03-07
Line_BuriedJoint
Section 16
- 11-16-02 drawing should be more like an infinity symbol (looks like 11-16-06 powered boobs right now)
Hi @chschlue , thank you for your time. Changes aren't commited yet, i have some issues that might need discussion. Should i replace every NO,NC,NCNO symbol name variant with SPST,DPST, etc... ?? Or remove them? In general some might be helpful by having their contact close to them, i think it is helpful at least for me to be able to choose if i want a seperate contact located somewhere else in the schematic and naming it accordingly, 7-21-7 replaced 7-21-9 replaced Added |
My comment on 7-15-14 was about the actual standard not including contacts but only the coil while 7-26-3 was about the drawing of three "notches", one per contact, while the standard only displays one for the whole symbol. In general, can you explain your "vision" regarding this lib? Not sure how to put all this together in a sensible way. @KiCad/librarians
LGTM |
I needed symbols to allow me to design panelized automations, Also some symbols allow single-line schematics this also interests me, but none of them is currently added in the presented PR. Numbers in front are kept in order to help with the structure to be as near as the file i found. I will remove A1-A2 from thermal relays. Proposal: Edit2: I think splitting this into (at least) 3 libraries might be something to consider, for single-multi line as proposed previously, for visual indications that do not decribe a part, but the parameters of something (like temperature, conditions, position, location etc). I do not have access to complete document though. But i am willing to add the most i can find. Just some more thoughts. Waiting for more input now, |
OK. |
I haven't had a look to this, thanks @chschlue for the comments. Trying to check too asap |
Changes haven't commited yet. |
This PR is a first approach for issue: #2612
All pins are all passive, none footprints and datasheets included, and some parts i think it is better not to be centered.
I haven't updated lib-table yet.I think now i can have a review for the symbol parts.
All contributions to the kicad library must follow the KiCad library convention
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items:
Be patient, we maintainers are volunteers with limited time and need to check your contribution against the datasheet. You can speed up the process by providing all the necessary information (see above). And you can speed up the process even more by providing additional info like the screenshot of the symbol editor pin table (or for high pin counts converted to csv) sorted in the same way as the pin table in the datasheet and a direct link to the datasheet page that contains the pin table.