> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/arabic/alblwkat-alwzyfyh/connection.md).

# الاتصالات

Connections in AugeLab Studio تمثل الاتصالات بين دوال البلوكات:

<figure><img src="https://1711505668-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoktfDevppndJ75rImRz1%2Fuploads%2Fgit-blob-adf9d5d55b54ad97a9d21ed1bb344410c857666d%2Fconnections.png?alt=media" alt="" width="450"><figcaption></figcaption></figure>

{% hint style="warning" %}
احذر من إنشاء اتصالات داورية (recursive)، لأنها قد تؤدي إلى فقدان بيانات محتمل وتعطيل سير العمل.
{% endhint %}

يجب عليك دائمًا السعي لربط المنافذ (sockets) التي تعرض أنواعًا متشابهة أو متطابقة.

يمكن التلاعب بالاتصالات في AugeLab Studio باستخدام عدة اختصارات:

## نقل الاتصالات الحالية <a href="#moving-existing-connections" id="moving-existing-connections"></a>

<figure><img src="https://1711505668-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoktfDevppndJ75rImRz1%2Fuploads%2Fgit-blob-78683c1222223cf4de0aefe9bb8fc941743c0fd4%2Fedge_dragging.webp?alt=media" alt="" width="450"><figcaption></figcaption></figure>

مرّر المؤشر فوق منفذ متصل، اضغط مع الاستمرار على مفتاح Ctrl، انقر مع الاستمرار بزر الفأرة الأيسر (Left Mouse) وحرك الاتصالات الحالية إلى المنفذ المطلوب، ثم حرر الأزرار.

## إزالة الاتصالات <a href="#removing-connections" id="removing-connections"></a>

<figure><img src="https://1711505668-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoktfDevppndJ75rImRz1%2Fuploads%2Fgit-blob-63ee33c423e6e3270c8adc8c65f39e16eb9aaf57%2Fedge_cutting.webp?alt=media" alt="" width="450"><figcaption></figcaption></figure>

يمكنك إزالة الاتصالات باستخدام اختصارات لوحة المفاتيح أو بالنقر مع الضغط على Ctrl+Left Mouse Click وسحب الاتصال لإزالته.
