UniversalScientificTechnologies / OpenIntranet

Software for warehouse and production management
https://universalscientifictechnologies.github.io/OpenIntranet/
GNU General Public License v3.0
0 stars 2 forks source link

Osazovací výkres #177

Open kaklik opened 2 years ago

kaklik commented 2 years ago

Pro osazení PCB je potřeba osazovací výkres, který v nejjednodušší formě typicky vypadá takto:

image

K němu ještě existuje soupiska součástek, která obsahuje identifikaci konkrétního typu součástky. Tj. např:

image

Pro výrobu by bylo ideální, aby takový výkres mohl být jednak interaktivně zobrazen na webové stránce intranetu. Interaktivně se zde myslí například to, že při ukázání myší na řádek tabulky budou zvýrazněny pozice komponent na obrázku. Zároveň i opačně při ukázání na komponentu na obrázku se zvýrazní řádek tabulky (případně u kurzoru zobrazí text s podrobnostmi).

Druhé důležité zobrazení je tisknutelné PDF, které bude obsahovat jednak tabulku s barevně označenými řádky a zároveň i nákres, kde budou komponenty označeny stejnými barvami. (Aktuálně se tohoto stavu dosahuje vybarvováním pastelkami)

roman-dvorak commented 2 years ago

Aby ve všech částech intranetu a ve všech dalších nástrojích byly použity stejné barvy, tak by bylo vhodné barvy přiřazovat už přímo v kicad projektu. K tomu by posloužil jednoduchý plugin. Pak by nástroje jako PcbDraw mohly rovou podbarvovat součástky se stejnou barvou.

Komplikací tohoto nástroje je, že vygenerované SVG nedokáží prohlížeče snadno zobrazit, protože se jim nelíbí určitá struktura a transformace, které tam jsou použity.

yaqwsx commented 2 years ago

Sic jsem autor projektoru PcbDraw a rád bych ho protěžoval, mám pocit, že tento problém už dávno řeší https://github.com/openscopeproject/InteractiveHtmlBom