Příklad: Konflikty mezi vazbami a kontextovými prvky

Konflikty vazeb nastanou, když vytvoříte kontextové vazby ve skice a poté vytvoříte vazby vzdálenosti ze součástí a entit, které používají vazby ve skice.

Příčinou tohoto konfliktu je to, že vazba vzdálenosti se snaží odtáhnout plochy od sebe, přičemž kontextové vazby ve skice se snaží přitáhnout plochy k sobě. Tyto konflikty vazeb způsobují problémy jako například pomalejší obnovu, "rostoucí" díly, "pohybující se" počátek a nesprávné pohledy výkresu.
K těmto konfliktům dochází jen tehdy, když vazba koliduje s existujícím kontextovým vztahem. Řešením je vytvářet díly v kontextu sestavy, aniž byste odkazovali na jinou geometrii. Pokud tuto vazbu odstraníte, tyto typy dílů nezpůsobí konflikt.

Příklad

  1. Šedý obdélník je v sestavě fixní.
  2. Otevřete nový díl a načrtněte obdélník.
  3. Vytvořte kontextový kolineární vztah mezi čarou skici a hranou fixního šedého obdélníku.
  4. Vysuňte skicu a vytvořte vazbu vzdálenosti (například 80 mm) mezi dvěma plochami podle obrázku.
    Program nejprve provede vazbu vzdálenosti a odsune obě součásti od sebe.

    V dalším kroku program obnoví obě součásti a kontextová kolineární vazba přitáhne hranu modrého obdélníku zpět ke hraně šedého obdélníku. V důsledku těchto operací se modrý obdélník zvětší.

    Při příští obnově vazby bude modrý obdélník nejprve odsunut od šedého obdélníku a pak bude hrana modrého obdélníku přitažena zpět k šedému obdélníku, čímž opět dojde ke zvětšení velikosti modrého obdélníku.

    Velikost modrého obdélníku se zvětší při každé obnově sestavy.

    Vazba vzdálenosti se v MateXpert objeví jako neuspokojená. Ve složce Vazby se objeví červený symbol chyby fm_whats_wrong_x.png a v okně Informace o chybách se zobrazí vysvětlení konfliktu: skutečná vzdálenost je 0 (podle kontextové vazby ve skice), přičemž požadovaná vzdálenost je 80 (podle vazby vzdálenosti).