Reverse inženiring pcb vezij

Vse o programih, ki jih uporabljate

Moderator: Kroko

Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 04 Feb 2020, 10:05

No zdaj sem pa pred zidom.
Moram narisati vezje, brez, da bi vedel kaj to je.
IMG_20200201_172827p.jpg


V ta namen bi rad sliko uvozil kot podlago v Altium. Potem bi pa preko te slike risal vezje.
No pri uvozu v altium se zatakne. Vprašanje je torej : Kako sliko v kakrni koli obliki, ki omogoča, da se dimenzije ohranijo, uvoziti v Altium?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a borisz » 04 Feb 2020, 10:15

Jaz bi poskusil narediti 3d kvader na katerega nalepiš sliko.
It's never too late to have a happy childhood.
Uporabniški avatar
borisz
 
Prispevkov: 3913
Pridružen: 18 Jan 2015, 13:05
Zahvalil se je: 998 krat
Prejel zahvalo: 906 krat
Uporabnika povabil: Marholt
Število neizkoriščenih povabil: 177

Re: Altium - kako

OdgovorNapisal/-a VolkD » 04 Feb 2020, 10:22

borisz je napisal/-a:Jaz bi poskusil narediti 3d kvader na katerega nalepiš sliko.
tega pa ne razumem.
Menda se v sprint layout to da narediti zelo lepo, nimam nobene želje po učenju še enega programa.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a borisz » 04 Feb 2020, 10:28

Pritisno p in potem b...
It's never too late to have a happy childhood.
Uporabniški avatar
borisz
 
Prispevkov: 3913
Pridružen: 18 Jan 2015, 13:05
Zahvalil se je: 998 krat
Prejel zahvalo: 906 krat
Uporabnika povabil: Marholt
Število neizkoriščenih povabil: 177

Re: Altium - kako

OdgovorNapisal/-a VolkD » 04 Feb 2020, 10:45

borisz je napisal/-a:Pritisno p in potem b...
Sory, ampak mi ne potegne.
Kaj naj potem s tem 3d telesom ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a alividmar » 04 Feb 2020, 10:46

Kaj pa če SPREMENIŠ VELIKOST slike potem ko jo uvoziš ( na dejansko)?
Uporabniški avatar
alividmar
 
Prispevkov: 639
Pridružen: 18 Jan 2015, 08:43
Kraj: Postojna
Zahvalil se je: 51 krat
Prejel zahvalo: 161 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 19

Re: Altium - kako

OdgovorNapisal/-a borisz » 04 Feb 2020, 10:47

Daš ga tako, da je tik pod PCB in gor nalepiš sliko.
Ah, ne vem, če se da risati povezave v 3D pogledu....
It's never too late to have a happy childhood.
Uporabniški avatar
borisz
 
Prispevkov: 3913
Pridružen: 18 Jan 2015, 13:05
Zahvalil se je: 998 krat
Prejel zahvalo: 906 krat
Uporabnika povabil: Marholt
Število neizkoriščenih povabil: 177

Re: Altium - kako

OdgovorNapisal/-a Cloud » 04 Feb 2020, 10:48

Nastavis 3D model na velikost ploscice in gor nalepis sliko tako da imas 1:1 razmerje
Cloud
 
Prispevkov: 2089
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 69 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 15

Re: Altium - kako

OdgovorNapisal/-a Cloud » 04 Feb 2020, 10:49

borisz je napisal/-a:Daš ga tako, da je tik pod PCB in gor nalepiš sliko.
Ah, ne vem, če se da risati povezave v 3D pogledu....

Pomoje je dovolj dobro, ce se v 3D samo razmece komponente na prava mesta in se povezsave narediti kasneje v 2D
Cloud
 
Prispevkov: 2089
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 69 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 15

Re: Altium - kako

OdgovorNapisal/-a VolkD » 04 Feb 2020, 12:07

Nimam elementov. Samo vezje.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a LiPo » 04 Feb 2020, 12:24

VolkD je napisal/-a:No zdaj sem pa pred zidom.
Moram narisati vezje, brez, da bi vedel kaj to je.
IMG_20200201_172827p.jpg


V ta namen bi rad sliko uvozil kot podlago v Altium. Potem bi pa preko te slike risal vezje.
No pri uvozu v altium se zatakne. Vprašanje je torej : Kako sliko v kakrni koli obliki, ki omogoča, da se dimenzije ohranijo, uvoziti v Altium?



Poskeniraj na nekaj nacinov. Potem pa obdelava v photoshopu, da dobis koncno BW sliko.
Da bi to risal v Altiumu brez sheme nima smisla.
Sam pcb pa se da naredit... tko da kr...
Uporabniški avatar
LiPo
 
Prispevkov: 1001
Pridružen: 04 Apr 2015, 17:30
Kraj: LJUBLJANA
Zahvalil se je: 25 krat
Prejel zahvalo: 135 krat
Uporabnika povabil: cimabella
Število neizkoriščenih povabil: 27

Re: Altium - kako

OdgovorNapisal/-a VolkD » 04 Feb 2020, 19:02

LiPo je napisal/-a:Poskeniraj na nekaj nacinov. Potem pa obdelava v photoshopu, da dobis koncno BW sliko.
Da bi to risal v Altiumu brez sheme nima smisla.
Sam pcb pa se da naredit... tko da kr...
To sem naredil v nedeljo enemu iz Ilirske Bistrice. Nisem skeniral ampak sem s telefonom fotografiral. Fotografiral sem 30 let staro fotokopjo fotokopje. Zadeva je bila vsaj enkrat zmečkana in dvakrat prepognjena. Kljub temu je super uspelo.
Človek je prišel k meni okrog 20-ih, ob 23-ih je nesel domov tiskano vezje.


No zdaj imam drugačen problem. Narediti moram gerberje,...
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a Cloud » 04 Feb 2020, 19:24

Poskeniraš, obdelaš da so povezave črne izvoziš v SVG. Pretvoriš v DXF. In na koncu se mi zdi da se da iz DXF v gerber.
Cloud
 
Prispevkov: 2089
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 69 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 15

Re: Altium - kako

OdgovorNapisal/-a VolkD » 04 Feb 2020, 20:35

Cloud je napisal/-a:Poskeniraš, obdelaš da so povezave črne izvoziš v SVG. Pretvoriš v DXF. In na koncu se mi zdi da se da iz DXF v gerber.
Bom poizkusil. Javim.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 13:08

Cloud je napisal/-a:Poskeniraš, obdelaš da so povezave črne izvoziš v SVG. Pretvoriš v DXF. In na koncu se mi zdi da se da iz DXF v gerber.
:_think Trenutno imam stvar v PS, torej psd. Imam možnost izvoza v marsikaj, a v SVG ne.
Kakšna je najlažja pot do SVG oziroma do DXF ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Reverse inženiring pcb vezij

OdgovorNapisal/-a Cloud » 05 Feb 2020, 13:56

Cloud
 
Prispevkov: 2089
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 69 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 15

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 14:53

Cloud je napisal/-a:Mogoce kaj takega? https://convertio.co/jpg-dxf/
Problem te konverzije je, da ne ohrani prave velikosti.
Iz stranice dolge 40mm sem dobil 11.91mm dolgo stranico.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 15:03

Kakorkoli, z korekcijo velikosti se tole da narediti sleparijo in uspešno uvoziti v Altium. Zdaj imam za ponoviti tole na še štirih vezjih. Me prav zanima kako bo šlo pri bolj kompleksnih stvareh.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 15:09

Zaenrat sem iz tega:
IMG_20200201_172856a.jpg

uspel dobiti tole:
proj01a_alt.jpg

Zdaj je pa preko tega treba izrisat vezje. Upam, da bo šlo.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a gumby » 05 Feb 2020, 16:32

VolkD je napisal/-a:Trenutno imam stvar v PS, torej psd. Imam možnost izvoza v marsikaj, a v SVG ne.

Najprej bo treba vektorizirat... z bitmapo nimaš kaj za počet v dxf/svg.

edit: zdaj vidim, da sem malo pozen
my brain hurts
Uporabniški avatar
gumby
 
Prispevkov: 2601
Pridružen: 14 Jan 2015, 19:49
Kraj: Lendava
Zahvalil se je: 110 krat
Prejel zahvalo: 618 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 63

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 16:48

Predlagani konverter je zanič. V prvem primeru sicer naredi dobro, v ostalih pa pri konverziji poruši razmerje stranic. iz 32:35 dobim 31:37. Čisto neuporabno.

Uporabil sem konveter na tem naslovu: https://anyconv.com/jpg-to-dxf-converter/
Razmerja so v redu, naredi pa toliko solate zraven, da glava peče.
solata.jpg


No upam, da se bo dalo vseeno narediti.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 05 Feb 2020, 23:28

tiv03.png

Uff,... nekako uspel. Tudi pade že stavim gor, potem bom pa stvari še povezal med seboj. Upam, da rata.

Ni pa enostavno. Layer na katerem je DXF ne premikajte pod nobenim pogojem. No razen, če imate res preveč časa. Saj dela, ampak sem čakal več kot 40 minut. In potem ugotoviš, da bi ga moral premakniti še malo navzgor, pa malo v levo. Pa je spet 40 minut. Je pa res, da čas precej zavisi od tega kako kompleksna je dxf datoteka.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 06 Feb 2020, 00:20

Zaenkrat bom tole dal sem, ker je nekako nadaljevanje,... kasneje bom to ločil kot svojo temo.

Uspelo mi je narediti to kar je na teh dveh slikah. Je pa res, da že navzkriž gledam.
tiv3.png
IMG_20200201_172828.jpg


Bi prosil koga, da ugotovi kje vse sem kaj pozabil ali naredil narobe.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 06 Feb 2020, 22:42

PCB1.png
IMG_20200201_172856a.jpg

Tu je elementov malo, pa je šlo precej gladko.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a dejko1 » 07 Feb 2020, 11:12

Mogoče ima pa Altium kako opcijo, da se sliko uvozi kot "element" na drugem layerju (nor. kot če bi hotel imeti logo na sliku), vsaj pri Kicadu tako dobiš precej hitrejši rendering / premikanje (sem ravno poskusil in tam rabiš za zx80 plato v dxf obliki kako minuto počakat, ko jo premikaš, če je kot element pa tega problema ni)?
dejko1
 
Prispevkov: 194
Pridružen: 12 Feb 2015, 13:47
Kraj: Ljubljana
Zahvalil se je: 27 krat
Prejel zahvalo: 69 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 69

Re: Altium - kako

OdgovorNapisal/-a VolkD » 07 Feb 2020, 14:41

dejko1 je napisal/-a:Mogoče ima pa Altium kako opcijo, da se sliko uvozi kot "element"...
Žal nisem našel nič takega.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a VolkD » 08 Feb 2020, 20:09

pcb04.png
IMG_20200201_172758.jpg

Več oči več vidi - že ves dan buljim v tole.

Prosil bi za kako kontrolo, če sem kaj pozabil.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a tilz0R » 08 Feb 2020, 20:27

Volk, zakaj routaš vsepovprek brez sistema?
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 1843
Pridružen: 18 Jan 2015, 00:12
Kraj: Črnomelj
Zahvalil se je: 230 krat
Prejel zahvalo: 521 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 255

Re: Altium - kako

OdgovorNapisal/-a DusanK » 08 Feb 2020, 20:28

Vezje1.png
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 3953
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 1416 krat
Prejel zahvalo: 2380 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 255

Re: Altium - kako

OdgovorNapisal/-a VolkD » 08 Feb 2020, 20:31

tilz0R je napisal/-a:Volk, zakaj routaš vsepovprek brez sistema?
Ker moram narediti ploščice čim bolj podobne originalu. Pač - reverse inžiniring.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Altium - kako

OdgovorNapisal/-a DusanK » 08 Feb 2020, 21:03

Rumeno - manjkajo povezave in ena luknja
št.1 - preveri, če je na originalu tukaj stik!
tiv3.png
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 3953
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 1416 krat
Prejel zahvalo: 2380 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 255

Re: Altium - kako

OdgovorNapisal/-a VolkD » 09 Feb 2020, 16:05

DusanK je napisal/-a:št.1 - preveri, če je na originalu tukaj stik!
Izmerjeno, na originalu ni stika. Pravzaprav se mi to zdi čudno, zato sem zadevo pregledal pod mikroskopom. Čudno je zato, ker ta pad ne gre nikamor. Mogoče je to predvideno, da se kar na pad zaspajka žica.
Manjkajoče povezave sem dodal. Nekatere povezave sem malo stanjšal, druge pa okrepil.

Se ti moram prav res zahvaliti za tale check, ker bi v nasprotnem delal vezje verjetno večkrat.

Imaš kavo v dobrem, prvič, ko se vidiva.
Priponke
tiv03.jpg
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 12:05

Vezja sem naredil. Nimam pojma, kje vse so napake. Zato pa so vezja narejena doma, da se lahko vse preizkusi in naredi popravke.
IMG_20200210_101802.jpg
IMG_20200210_101853.jpg


Dva večja in bolj zahtevna.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 12:07

IMG_20200210_101824.jpg
IMG_20200210_101837.jpg
In še dva manjša.
Vse je treba še obrezati in narediti luknje. Še kar nekaj dela.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a damo » 10 Feb 2020, 12:50

Novo narisano vezje v photoshopu "odštej" od originala in videl boš razlike.
Dobrga štromarja samo slab šnops strese.
damo
 
Prispevkov: 839
Pridružen: 18 Jan 2015, 08:18
Kraj: okolica KK
Zahvalil se je: 55 krat
Prejel zahvalo: 151 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 33

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 13:26

damo je napisal/-a:Novo narisano vezje v photoshopu "odštej" od originala in videl boš razlike.
Ja, ampak je treba prej stvari prav "raztegnit" na dimenzije. Eno in drugo sliko. Bom to naredil pod večer, zdaj imam srečanje z "cuker kontrole".
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a DusanK » 10 Feb 2020, 13:33

Še nekaj.
Ker velika ploščica Končar KSN-91 ni očiščena spajk (tako kot tadruga), se ne vidijo morebitne povezave med pini dip/dil čipa.
Zato preveri kam sta priklopljena označena pina A in B, mogoče sta povezana s sosednjim pinom, saj je malo verjetno, da sta v luftu.
Ali pač, odvisno kateri čip je.
Ravno tako preveri točko C, kjer je brika (siva vezica), po vsej verjetnosti naj bi bila povezana na srednji pin (tranzistorja?). Zdaj je srednji pin v luftu.
In še točko D, saj se na original zaspajkani plati malce vidi kot da bi bilo vezje tudi med tema pinoma.
Navidezne manjkajoče povezave so označene z rumeno črto v njej pa rdeč vprašaj.
Briki sta označeni s sivo črto.
KSN_91_ri.png
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 3953
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 1416 krat
Prejel zahvalo: 2380 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 255

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a reber » 10 Feb 2020, 17:39

Ploščice so videti lepo , žal so odmiki na nekaterih delih tako majčkeni, da je nevarnost, da bi prišlo do stika.

Kopiranje takih in podobnih vezij sem običajno naredil s pomočjo skenerja, da sem dobil sliko v merilu. No, tudi sicer ni noben problem prilagoditi velikost, če so dimenzije znane, že raster čipov je dovolj. Risal sem in še vedno, v Corel Draw, najprej sliko odprem v Corel Photo Paint kjer uredim dimenzije gleda na dpi, potem jo izvozim in potem uvozim v Corel Draw, kjer preko slike rišem vezje. Narejene imam različne pade in nekaj footprintov, da gre hitreje. Ker je Corel grafični program, potem lahko dodam še logotipe, napise po želji, ...

Tudi vezja, ki jih sicer zrišem v P-CAD, izvozim v EPS, uvozim v Corel Draw, kjer dodam logo, napise s poljubnimi fonti in po potrebi kaj "pogoljufam" z odmiki, če je kje kaj preveč na tesno, recimo porežem delček kakšnega pada.
Sporočila sprejemam na e-mail objavljen na www.reber.si
Uporabniški avatar
reber
 
Prispevkov: 1295
Pridružen: 17 Mar 2015, 21:30
Kraj: Bled
Zahvalil se je: 82 krat
Prejel zahvalo: 373 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 255

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a 9A3LI » 10 Feb 2020, 18:18

Nekad jako jako davno sam "kopirao" PCB za S53MV 70cm WBFM radio, slučajno sam odnekuda skinuo CIRCAD-98 soft.
taj ima opciju da postaviš sliku u pozadinu i preko nje "crtaš" novu PCB.
Navodno to sa slikom u pozadini ima još nekoliko PCB programa ali baš ne znam za njih, navodno "DIP-trace" ima tu mogučnost.
9A3LI
 
Prispevkov: 60
Pridružen: 28 Jan 2015, 00:05
Kraj: JN86ga
Zahvalil se je: 20 krat
Prejel zahvalo: 32 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 6

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 19:22

reber je napisal/-a:Ploščice so videti lepo , žal so odmiki na nekaterih delih tako majčkeni, da je nevarnost, da bi prišlo do stika.
V veliko pomoč bi mi bilo, če bi bil bolj konkreten. Torej kje te motijo premajhne razdalje. Potem bom lahko primerjal original in naredil ustrezne popravke.

reber je napisal/-a:Kopiranje takih in podobnih vezij sem običajno naredil s pomočjo skenerja, da sem dobil sliko v merilu. No, tudi sicer ni noben problem prilagoditi velikost, če so dimenzije znane, že raster čipov je dovolj. Risal sem in še vedno, v Corel Draw, najprej sliko odprem v Corel Photo Paint kjer uredim dimenzije gleda na dpi, potem jo izvozim in potem uvozim v Corel Draw, kjer preko slike rišem vezje. Narejene imam različne pade in nekaj footprintov, da gre hitreje. Ker je Corel grafični program, potem lahko dodam še logotipe, napise po želji, ...
Ni potrebe za scenerjem. V merilu lahko brez problema dobiš tudi če sliko ustrezno obdelaš v Photoshopu. Dimenzije so seveda znane, saj imam originalne ploščice na mizi. Ni potrebe za lovljenje razdalj med nožicami čipov, bolje je, da se primerja celotno vezje, saj je napaka na ta način manjša.
Za svojo potrebo bi lahko naredil sliko vezja kar na tej predlogi v PS. Tako sem recimo naredil tukaj.
Pri teh ploščicah pa je cilj drugačen. Potrebujem gerberje. Da bi priplezal do tega pa sem se precej namučil.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 19:35

Ker se nisem hotel ukvarjati še z enim programom za risanje vezij, je logično, da sem izbral Altium. Import v Altium gre, razen nekaj trikov, več ali manj samo preko dxf datotek.
Triki so se izkazali več ali manj neuporabni. Ostalo je torej, da se iz jpg, psd ali kakega drugega tipa datoteke, ki vsebuje kar se da obdelano sliko vezja, naredi dxf datoteko.
Možnosti je kar nekaj. Se pa med seboj precej razlikujejo, tudi rezultati so zelo zelo različni. Od tega, da je dxf datoteka takega tipa, da jo Altium ne prepozna, pa do tega, da pri tem delu izgubimo proporce med x in y stranico.
Za različne od teh vezij sem izbral različno pot. Vsaka ima svoje dobre in slabe strani:
1. https://convertio.co/jpg-dxf/
Stvar deluje. Na enem vezju deluje celo super. Na drugem pa mi na žalost pokvari razmerje med x in y slike. Kasneje sem spoznal, da to niti ni tako bistveno.
2. https://anyconv.com/jpg-to-dxf-converter/
Tudi tole deluje. Na prvi trenutek celo bolje kot prejšnji link. Predvsem je bolj natančen. Je pa zato mnogo preveč črtic, ki potem obremenjujejo Altium. Žal se pri največji ploščici povsem izgubi. To kar sem dobil nazaj, je bila datoteka z dolžino 0 by!
Tu je na pomoč priskočil Carko, ki je v vectormagic magično naredil dobro in uporabno dxf datoteko.

Na ta način sem dobil štiri dxf datoteke, ki sem jih potem uvozil v Altium.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 19:43

Tudi uvoz v Altium ne gre gladko. Pri konverzijah se namreč izgubi dejanska velikost, ki jo jpg ali psd definira.
Ko to potem uvažamo v altium je potrebno poiskati še korekcijski faktor velikosti. Na srečo je import v Altiumu tako prijazen, da lahko dobesedno ugibaš. Že med pisanjem faktorja povečave, Altium sproti preračunava velikost, kar je izjemno praktično.

Določimo samo še točko v kateri bo levi spodnji vogal prenešene dxf datoteke. dxf datoteka ima lahko več layerjev. Ob importu lahko za vsak layer posebej določimo v kateri layer v Altiumu se bodo podatki prenesli.
Zadeva ne gre cak-pum in magija je tu. Konverzija iz dxf datoteke v altium layer (najraje mehanical1) lahko traja tudi več minut. Če vam v ozadju tečejo še SW se bo resource manager v tem času nekaj 100x pritožil, da mu manjka spomina. Videti je, da Altium v tej konverziji porabi precej spomina.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 19:51

No končni rezultat je nekaj takega:
pcb3_meh.png

To je osnova preko katere sem stavil pade. Tu se pojavi dilema; ali postavljam pade glede na luknje ali glede na obod oziroma mejo dxf pada.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 19:58

Odločil sem se za slednje, ker sem na nekaj mestih opazil, da luknje padov niso na ustreznih mestih. Tako sem dobil sledečo sliko:
pcb3_pad.png
Če odštejem tiste pade, ki sem jih pozabil, ostane le še, da stvari povežem z linijami. No tudi tu sem jih nekaj pozabil.
Pri odkrivanju napak mi je bil v izjemno pomoč DusanK, za kar sem mu res hvaležen. Njegovih zadnjih popravkov nisem niti še pregledal, a jih zagotovo bom.
To kar sem sam odkril je, da imam prevelike luknje. Povsod. Vezje je že lepo na pogled, a bo treba še marsikaj postoriti. Predvsem tiste drobne stvari, ki pa vzamejo kar nekaj časa. Bom pozoren tudi na razdalje med povezavami in padi, kot je omenil reber. A če je na originalu razdalje malo, bo tudi na mojem vezju razdalja majhna.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a Cloud » 10 Feb 2020, 20:48

VolkD je napisal/-a:
reber je napisal/-a:Ploščice so videti lepo , žal so odmiki na nekaterih delih tako majčkeni, da je nevarnost, da bi prišlo do stika.
V veliko pomoč bi mi bilo, če bi bil bolj konkreten. Torej kje te motijo premajhne razdalje. Potem bom lahko primerjal original in naredil ustrezne popravke.


Zakaj ne poženeš DRCja?
Cloud
 
Prispevkov: 2089
Pridružen: 18 Mar 2015, 09:24
Kraj: Ljubljana
Zahvalil se je: 69 krat
Prejel zahvalo: 218 krat
Uporabnika povabil: BraneZ
Število neizkoriščenih povabil: 15

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 21:25

Cloud je napisal/-a:Zakaj ne poženeš DRCja?
In kaj bom z njim lahko naredil ?
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 10 Feb 2020, 21:47

DusanK je napisal/-a:Zato preveri kam sta priklopljena označena pina A in B, mogoče sta povezana s sosednjim pinom, saj je malo verjetno, da sta v luftu.
Res je; neverjetno - odkril si še dve napake. Res si dober!

DusanK je napisal/-a:Ravno tako preveri točko C, kjer je brika (siva vezica), po vsej verjetnosti naj bi bila povezana na srednji pin (tranzistorja?). Zdaj je srednji pin v luftu.
Ja, tudi tu je manjkala povezava.

DusanK je napisal/-a:In še točko D, saj se na original zaspajkani plati malce vidi kot da bi bilo vezje tudi med tema pinoma.
Ne te povezave pa ni. Nekatere stvari se res slabo vidi, zato sem izmeril še z instrumentom.

DusanK je napisal/-a:Briki sta označeni s sivo črto.
Ja ? Kako si prišel do teh sivih črt je zame uganka.
Jaz sem namreč dobil samo vezje. Povsem očiščeno vseh elementov.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a DusanK » 10 Feb 2020, 23:37

Saj si zgoraj že dal sliko.
koncar_KSN91_briki (Custom) (Custom).png
Največji čar - električar
Uporabniški avatar
DusanK
 
Prispevkov: 3953
Pridružen: 18 Jan 2015, 01:43
Kraj: Medvode
Zahvalil se je: 1416 krat
Prejel zahvalo: 2380 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 255

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a VolkD » 11 Feb 2020, 00:18

DusanK je napisal/-a:Saj si zgoraj že dal sliko.
Pa se res vidi, da se staram.
Sem hotel dati to sliko:
IMG_20200201_223938.jpg
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 43196
Pridružen: 29 Dec 2014, 20:49
Kraj: Kačiče (Divača)
Zahvalil se je: 9507 krat
Prejel zahvalo: 5340 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: Reverse inženiring pcb vezij

OdgovorNapisal/-a s54mtb » 11 Feb 2020, 00:47

Ker nimam trenutno nobenega grafičnega editorja pri roki, sem naredil BMP iz gerberja (za test principa konverzije)...

toptest.PNG
Tole je sicer PNG, pred konverzijo je potrebno narediti ČB bmp...


Bitmap se potem pretvori s pomočjo skripte v linije. ScrPrj se nahaja v ".\Delphiscript Scripts\PCB\PCB Logo Creator". Zadnje čase se kar dosti ukvarjam s tem delphijem v altiumu in razen slabe dokumentacije je zadeva kar uporabna. Da se avtomatizirati praktično vse, od kreiranja komponent, knjižnic, PCB, shem, ... Včasih je par vrstic in ena for zanka dovolj, da "prišpara" pol ure sitnega klikanja....

Pa nazaj na temo. Za pretvorbo je potrebno podati merilo. Jaz sem (za test) vzel kar 1 mil / pixel. Delphi skripta potem poskenira BMP in sliko pretvori v vodoravne linije. Potem sem izbral vse linije in jim povečal širino na 1,2mils, da se dotikajo. Na ta način potem dela npr. "select conected copper.. E,S,P":
concop.PNG


Z nekaj telovadbe se da potem npr. to pretvoriti v poligone (convert selected primitives to polygon... T,V,G) itd...

Prilagam še pcbdoc:
PCB1.zip
Dal sem le en vogal, da ne bo fajl predolg
(56.08 KiB) Prenešeno 17 krat



Tule je pa še prjscr...
PCB Logo Creator.zip
(7.27 KiB) Prenešeno 15 krat
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 11467
Pridružen: 15 Jan 2015, 01:10
Zahvalil se je: 1585 krat
Prejel zahvalo: 4186 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 119

Naslednja

Vrni se na Uporabniški programi

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost