Настройка проекта для работы kicad git
This commit is contained in:
parent
58ad5bf2a4
commit
d1b6764406
3 changed files with 125 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,3 +1,4 @@
|
||||||
|
|
||||||
*.bak
|
*.bak
|
||||||
|
*.kicad_prl
|
||||||
PDF
|
PDF
|
||||||
|
|
|
||||||
105
Lib.kicad_pro
Normal file
105
Lib.kicad_pro
Normal file
|
|
@ -0,0 +1,105 @@
|
||||||
|
{
|
||||||
|
"board": {
|
||||||
|
"3dviewports": [],
|
||||||
|
"design_settings": {
|
||||||
|
"defaults": {},
|
||||||
|
"diff_pair_dimensions": [],
|
||||||
|
"drc_exclusions": [],
|
||||||
|
"rules": {},
|
||||||
|
"track_widths": [],
|
||||||
|
"via_dimensions": []
|
||||||
|
},
|
||||||
|
"ipc2581": {
|
||||||
|
"bom_rev": "",
|
||||||
|
"dist": "",
|
||||||
|
"distpn": "",
|
||||||
|
"internal_id": "",
|
||||||
|
"mfg": "",
|
||||||
|
"mpn": "",
|
||||||
|
"sch_revision": ""
|
||||||
|
},
|
||||||
|
"layer_pairs": [],
|
||||||
|
"layer_presets": [],
|
||||||
|
"viewports": []
|
||||||
|
},
|
||||||
|
"boards": [],
|
||||||
|
"component_class_settings": {
|
||||||
|
"assignments": [],
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"sheet_component_classes": {
|
||||||
|
"enabled": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"cvpcb": {
|
||||||
|
"equivalence_files": []
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"pinned_footprint_libs": [],
|
||||||
|
"pinned_symbol_libs": []
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"filename": "Lib.kicad_pro",
|
||||||
|
"version": 3
|
||||||
|
},
|
||||||
|
"net_settings": {
|
||||||
|
"classes": [
|
||||||
|
{
|
||||||
|
"bus_width": 12,
|
||||||
|
"clearance": 0.2,
|
||||||
|
"diff_pair_gap": 0.25,
|
||||||
|
"diff_pair_via_gap": 0.25,
|
||||||
|
"diff_pair_width": 0.2,
|
||||||
|
"line_style": 0,
|
||||||
|
"microvia_diameter": 0.3,
|
||||||
|
"microvia_drill": 0.1,
|
||||||
|
"name": "Default",
|
||||||
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"priority": 2147483647,
|
||||||
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"track_width": 0.2,
|
||||||
|
"tuning_profile": "",
|
||||||
|
"via_diameter": 0.6,
|
||||||
|
"via_drill": 0.3,
|
||||||
|
"wire_width": 6
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"meta": {
|
||||||
|
"version": 5
|
||||||
|
},
|
||||||
|
"net_colors": null,
|
||||||
|
"netclass_assignments": null,
|
||||||
|
"netclass_patterns": []
|
||||||
|
},
|
||||||
|
"pcbnew": {
|
||||||
|
"last_paths": {
|
||||||
|
"idf": "",
|
||||||
|
"netlist": "",
|
||||||
|
"plot": "",
|
||||||
|
"specctra_dsn": "",
|
||||||
|
"vrml": ""
|
||||||
|
},
|
||||||
|
"page_layout_descr_file": ""
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"bus_aliases": {},
|
||||||
|
"legacy_lib_dir": "",
|
||||||
|
"legacy_lib_list": [],
|
||||||
|
"top_level_sheets": [
|
||||||
|
{
|
||||||
|
"filename": "Lib.kicad_sch",
|
||||||
|
"name": "Lib",
|
||||||
|
"uuid": "00000000-0000-0000-0000-000000000000"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"sheets": [],
|
||||||
|
"text_variables": {},
|
||||||
|
"tuning_profiles": {
|
||||||
|
"meta": {
|
||||||
|
"version": 0
|
||||||
|
},
|
||||||
|
"tuning_profiles_impedance_geometric": []
|
||||||
|
}
|
||||||
|
}
|
||||||
19
Readme.md
19
Readme.md
|
|
@ -6,6 +6,25 @@
|
||||||
PDF-документация и 3D-модели хранятся вне этого репозитория. KiCad должен
|
PDF-документация и 3D-модели хранятся вне этого репозитория. KiCad должен
|
||||||
получать к ним доступ через переменные путей, заданные в `Configure Paths`.
|
получать к ним доступ через переменные путей, заданные в `Configure Paths`.
|
||||||
|
|
||||||
|
## Как проект KiCad
|
||||||
|
|
||||||
|
Репозиторий можно открывать напрямую как проект:
|
||||||
|
|
||||||
|
```text
|
||||||
|
Lib.kicad_pro
|
||||||
|
```
|
||||||
|
|
||||||
|
Этот проект нужен как оболочка для Project Manager и штатной Git-интеграции
|
||||||
|
KiCad: KiCad открывает `Lib.kicad_pro`, видит `.git` в корне репозитория и
|
||||||
|
может показывать изменения, stage/commit/push.
|
||||||
|
|
||||||
|
Проект не заменяет глобальную настройку библиотек и не задаёт библиотечные
|
||||||
|
пути. Символы, футпринты, DB Library, PDF и 3D-модели подключаются через
|
||||||
|
`Configure Paths` и глобальные таблицы KiCad.
|
||||||
|
|
||||||
|
Пустая схема или плата для этого не нужны: проект хранит только сам факт
|
||||||
|
проектной сущности, а библиотечные файлы остаются обычными файлами репозитория.
|
||||||
|
|
||||||
## Настройка
|
## Настройка
|
||||||
|
|
||||||
Склонируйте библиотеку в удобную папку и запустите настройку:
|
Склонируйте библиотеку в удобную папку и запустите настройку:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue