Popravljanje referenc ob vnašanju sestavov v PDM zalogovnik

Odgovori
caddy
Prispevkov: 420
Pridružen: 03 Mar 2014, 12:55

Popravljanje referenc ob vnašanju sestavov v PDM zalogovnik

Odgovor Napisal/-a caddy » 19 Feb 2016, 14:08

V zalogovnik smo v neko mapo najprej vnesli le kose sestava. Sedaj pa želimo vnesti še sestav, a PDM pred in po vnašanju (»Check-in«) ne najde kosov znotraj zalogovnika, temveč na originalni lokaciji na disku.

Kako popravimo, da bo po vnosu takšnega sestava PDM sistem našel reference znotraj zalogovnika?
ssotlar
Prispevkov: 56
Pridružen: 16 Maj 2014, 11:59

Re: Popravljanje referenc ob vnašanju sestavov v PDM zalogovnik

Odgovor Napisal/-a ssotlar » 19 Feb 2016, 14:54

PDM sistem ob prvem vnašanju datotek njihove reference išče po poti originalne drevesne strukture.

Na disku imamo primer sestava, ki ima vse kose znotraj ene mape:

Koda: Izberi vse

<Mapa>
	Assem1.sldasm
		Part1.sldprt
		Part2.sldprt
V zalogovniku imamo naslednjo drevesno strukturo:

Koda: Izberi vse

<Korenska_mapa>
	<Prva>
	<Druga>
V zalogovnik v mapo »Prva« najprej dodamo in vnesemo datoteki »Part1.sldprt« in »Part2.sldprt«. Če nato sestav »Assem1.sldasm« dodamo v :
  1. isto mapo kot kose, bo ob vnašanju sestava v zalogovnik (»Check-in«) PDM pravilno našel reference tega sestava znotraj te mape (tu jih pričakuje) in bo te pravilno zapisal v podatkovno bazo.
  2. v mapo »Druga«, pa ob vnašanju datoteke v zalogovnik PDM želel reference poiskati znotraj te mape (»Druga«), kjer pa ne obstajajo. Namesto tega bo reference iskal na originalni lokaciji na disku in ob referencah izpisal opozorilo »Outside SOLIDWORKS PDM«.
outside_pdm.JPG
Referenc in njihovih poti, ki se nahajajo zunaj zalogovnika, PDM sistem ne zapiše v podatkovno bazo in v primeru, da kljub opozorilu datoteko vseeno vnesemo* (»Check-in«) se za datoteko »Assem1«.sldasm znotraj zalogovnika izgubijo vse reference in vsi seznami referenc za to datoteko (»Contains«, »Check out«, ...) bodo prazni.
no_references.jpg

To težavo je potrebno nasloviti in razrešiti pred vnašanjem v zalogovnik. Postopek je naslednji:
  1. Izberemo problematično datoteko in iz menijske vrstice izberemo »Tools« -> »Update references«
  2. Prikaže se orodje za popravljanje referenc – za problematične datoteke se znova izpiše opozorilo, da se reference ne nahajajo znotraj sistema PDM.
    update_references1.JPG
  3. Izberemo »Find references« in v novem oknu izberemo mape znotraj zalogovnika, kje naj sistem išče reference in sprožimo iskanje s klikom na »Next«
    update_references2.JPG
  4. Ko sistem zaključi iskanje in najde reference, preverimo ali je izbrana datoteka pravilna – to preverimo s stolpcem »Found in«.
  5. S klikom na »Finish« se vrnemo nazaj v okno »Update references« kjer se izpiše posodobljeno stanje.
    update_references3.JPG
  6. Ko smo prepričani, da je vse v redu, reference posodobimo s klikom na »Update«.
  7. Sedaj lahko datoteke vnesemo v zalogovnik. Opozoril pri referencah ni več.
    update_references4.JPG
* - PDM sistem se lahko nastavi na način, da vnašanje datotek z referencami zunaj zalogovnika ni mogoče. Kako se to uredi, je opisano na tej povezavi.
Odgovori