Ostrzeżenie o zależności cyklicznej

Równanie, w którym aplikacja SOLIDWORKS wykryje zależność cykliczną, jest wyróżniane na czerwono. Dodatkowo jest wyświetlane odpowiednie ostrzeżenie.

Na przykład poniższe równanie zawiera zależność cykliczną. Zmiany w pierwszym równaniu powodują zmiany w drugim równaniu, co z kolei powoduje dalsze zmiany w trzecim i pierwszym równaniu oraz prowadzi do pętli nieskończonej. Aplikacja SOLIDWORKS wykryje w tej sytuacji zależność cykliczną i wyświetli tekst równania na czerwono.

“D1@Szkic1@part_outside.Part” = “D2@Szkic1@part_inside.Part” + 2
“D2@Szkic1@part_inside.Part” = “Side” - 6
“Side” = “D1@Szkic1@part_outside.Part” * .5

Aplikacja SOLIDWORKS umożliwia także wykrycie potencjalnych zależności cyklicznych. Odpowiednia część równania jest wówczas wyświetlana na żółto oraz pojawia się ostrzeżenie . Potencjalne odniesienia cykliczne występują, gdy wymiar odniesienia lub wymiar zależny może zależeć od wymiaru zdefiniowanego wcześniej w drzewie projektowym FeatureManager.

Sterowanie wyświetlaniem komunikatów dla odwołań cyklicznych

Wyświetlaniem komunikatów o odwołaniach cyklicznych i potencjalnych odwołaniach cyklicznych wywołanych przez równania można sterować.

  1. Kliknąć Opcje (pasek narzędzi Standard) lub Narzędzia > Opcje.
  2. Na karcie Opcje systemu należy kliknąć Komunikaty/Błędy/Ostrzeżenia.
  3. W przypadku Wyświetlaj odwołania cykliczne w równaniach należy wybrać wyświetlanie komunikatów o błędach:
    • Wszędzie
    • Tylko w oknie dialogowym równania
    • Nigdy
  4. W przypadku Wyświetlaj potencjalne odwołania cykliczne w równaniach wybrać wyświetlanie komunikatów ostrzeżeń:
    • Wszędzie
    • Tylko w oknie dialogowym równania
    • Nigdy