Shapes को स्थानांतरित करने के बाद draw.io connectors का मार्ग बदलने के लिए, बाधाओं से अपने-आप बचने हेतु Auto-route around shapes का उपयोग करें। अन्य connector lines के लिए, अलग-अलग पथ बनाने हेतु manual waypoints का या क्रॉसिंग को स्पष्ट दिखाने हेतु line jumps का उपयोग करें।

अपनी ज़रूरत के अनुसार रूटिंग परिणाम चुनें

यह मार्गदर्शिका Mac पर draw.io Desktop में मौजूदा डायग्राम संपादित करने वाले व्यक्ति के लिए है। इसका उद्देश्य shapes को नए स्थान पर रखने के बाद कनेक्शन फिर से पठनीय बनाना है, और यह सुनिश्चित करना है कि हर connector अपने इच्छित nodes से जुड़ा रहे।

सबसे पहले देखें कि रास्ते में रुकावट क्या है। किसी rectangle से होकर गुज़रने वाले connector के लिए अलग उपाय चाहिए, जबकि खाली जगह में एक-दूसरे को काटते दो connectors के लिए अलग। आधिकारिक दस्तावेज़ में shapes के चारों ओर स्वचालित रूटिंग का वर्णन है; इसमें हर connector crossing या साझा segment को अपने-आप हटाने का वादा नहीं किया गया है। किसी दूसरी line के चारों ओर खास पथ बनाने के लिए manual waypoints का उपयोग करें। यदि क्रॉसिंग स्वीकार्य है, तो line jumps का उपयोग करें। draw.io के automatic routing documentation और connector styling reference देखें।

इस पूरी मार्गदर्शिका में यह काल्पनिक उदाहरण इस्तेमाल करें: Node A को बाईं ओर और Node B को दाईं ओर रखें और इनके बीच एक connector जोड़ें। Node C को इन दोनों के बीच रुकावट के रूप में रखें। ऊपर Node D और नीचे Node E रखकर इनके बीच दूसरा connector जोड़ें। पहली समस्या Node C से बचने की है; दूसरी यह तय करना है कि दोनों connectors एक-दूसरे के पास से कैसे गुज़रें।

Mac डेस्कटॉप एडिटर तैयार करें

अपना डायग्राम खोलें और प्रभावित connector चुनें। यदि format panel छिपा हुआ है, तो View > Format चुनें या Cmd+Shift+P दबाएँ। रूटिंग नियंत्रण इसके Style टैब में हैं। इन panel नियंत्रणों और Mac शॉर्टकट का वर्णन Style your diagram में है।

यदि स्वचालित रूटिंग का विकल्प दिखाई नहीं देता, तो Help > Check for Updates से ऐप का अपडेट देखें और दिए गए निर्देशों का पालन करें। यह दस्तावेज़ित draw.io Desktop update procedure है। Shapes से अपने-आप बचने की सुविधा draw.io की October 13, 2026 connector update announcement में दी गई है, इसलिए पुराने निर्देशों में अलग कार्यप्रणाली बताई गई हो सकती है।

Connectors को अपने-आप shapes से बचाकर ले जाएँ

  1. Node A और Node B के बीच connector चुनें।
  2. Format panel में Style टैब खोलें।
  3. Waypoints dropdown खोलें।
  4. Auto-route around shapes चुनें।

बने हुए पथ में समकोण मोड़ होते हैं। आधिकारिक connector update guide में ये चरण दिए गए हैं और बताया गया है कि जुड़े हुए shapes को स्थानांतरित, आकार में छोटा-बड़ा या घुमाने, संरेखित या वितरित करने पर, और किसी shape को पथ पर लाने या वहाँ से हटाने पर रूट अपडेट होते हैं।

उदाहरण में, Node C को Node A और Node B के बीच से गुज़ारें। Shape को खींचते समय और छोड़ने के बाद रूट देखें। इससे आप सीधे जाँच सकते हैं: क्या connector रुकावट से बचते हुए भी इच्छित दोनों nodes तक पहुँचता है? दूसरा connector बदलने से पहले यह करें, ताकि हर बदलाव का एक स्पष्ट उद्देश्य हो।

जब आप स्वचालित रूटिंग चाहते हों, तो connector को खुद खींचने से बचें। उसका पथ हाथ से बदलने पर उस connector की स्वचालित रूटिंग बंद हो जाती है। यही व्यवहार उसी घोषणा में बताया गया है। यदि बाद में फिर से shapes से अपने-आप बचना हो, तो स्वचालित रूटिंग का विकल्प दोबारा चुनें।

एक दस्तावेज़ित अपवाद है: ऐसे containers के अंदर मौजूद connectors पर स्वचालित रूटिंग का कोई प्रभाव नहीं पड़ता जो अपनी सामग्री को अपने-आप व्यवस्थित करते हैं, जैसे list या layout shapes। जो connector प्रतिक्रिया न देता दिखे, उसकी सेटिंग बार-बार बदलने से पहले इस स्थिति की जाँच करें। Route connectors around shapes automatically देखें।

Shapes को उनकी जगह पर रखते हुए एक बार रूट बदलें

ऐसे डायग्राम में जहाँ nodes की जगहें तय हो चुकी हों, लगातार अपडेट करने की बजाय एक बार रूटिंग करना ज़्यादा उपयोगी हो सकता है।

  1. सुधारने के लिए connectors चुनें। यदि कुछ भी नहीं चुना है, तो यह क्रिया सभी connectors को रूट करेगी।
  2. Arrange > Layout > Orthogonal Routing चुनें।
  3. Connectors और shapes के बीच इच्छित Spacing दर्ज करें।
  4. OK पर क्लिक करें।

इस क्रिया से shapes अपनी जगह पर रहते हैं और waypoints वाले orthogonal connectors बनते हैं। इसके बाद ये connectors अपने-आप दोबारा रूट नहीं होते। यह प्रक्रिया और इसका दायरा Apply the Orthogonal Routing layout to reroute once में बताया गया है।

Spacing को लेआउट का एक विकल्प मानें। काल्पनिक उदाहरण में Node C के आसपास की जगह देखें, फिर पास के connector और labels जाँचें। अधिक दूरी से किसी स्थानीय हिस्से की स्पष्टता बढ़ सकती है, लेकिन कुल रूट लंबा हो सकता है। एक ही spacing मान को हर व्यवस्था के लिए सही मानने की बजाय, बने हुए डायग्राम के आधार पर चुनें।

Manual waypoints से किसी दूसरे connector के चारों ओर रूट बनाएँ

जब पहले connector को दूसरे के चारों ओर किसी खास खाली गलियारे से गुज़रना हो, तो उसके पथ को खुद तय करें:

  1. जिस connector को बदलना है, उसे चुनें।
  2. नीले handle या connector के किसी हिस्से को खींचकर इच्छित गलियारे की ओर ले जाएँ।
  3. इसके बजाय, मौजूदा waypoints के बीच right-click करें और Add Waypoint चुनें।
  4. सटीक जगह तय करने के लिए Arrange खोलें, Waypoints को विस्तृत करें और हर waypoint के Left तथा Top निर्देशांक संपादित करें।

Manual waypoints जोड़ने से स्वचालित रूटिंग बंद हो जाती है। इन नियंत्रणों का विवरण Work with waypoints on connectors to change their path में है।

Node A और Node B के लिए, कल्पना करें कि Node C के नीचे एक खाली गलियारा है। Connector को नीचे उस गलियारे में ले जाएँ, वहाँ से पार कराएँ, फिर वापस Node B की ओर ले जाएँ। इसके बाद पूरे पथ को शुरू से अंत तक देखें। किसी एक segment को vertical connector से दूर ले जाने पर कहीं और नई क्रॉसिंग बन सकती है; स्थानीय मोड़ के बाद पूरे रूट की जाँच करें।

यदि nodes की जगहों के कारण कोई उपयोगी गलियारा नहीं बचता, तो गलियारा बनाने के लिए किसी node को खिसकाने पर विचार करें। Waypoints से आप रूट तय कर सकते हैं, लेकिन उसे पठनीय बनाए रखने के लिए डायग्राम में पर्याप्त खाली जगह चाहिए।

पुराना मोड़ हटाने के लिए connector पर right-click करें और Clear Waypoints चुनें। इससे वह अपने shapes के बीच के सबसे छोटे पथ पर लौटता है; इससे बाधाओं से बचने की गारंटी नहीं मिलती। Labels अपनी जगह पर रहते हैं, इसलिए रीसेट करने के बाद उन्हें जाँचें। वही waypoint documentation देखें।

अपरिहार्य क्रॉसिंग को line jumps से दिखाएँ

यदि horizontal और vertical connectors एक-दूसरे को काट सकते हैं, तो एक को चुनें और Style टैब में Line jumps का उपयोग करें। उपलब्ध दिखावटों में arc, gap और sharp शामिल हैं; डिफ़ॉल्ट दिखावट overlapped भी उपलब्ध है। ये विकल्प Style connectors में बताए गए हैं।

Line jump क्रॉसिंग दिखाने का तरीका बदलता है; इससे अलग गलियारा नहीं बनता। जब क्रॉसिंग स्वयं स्वीकार्य हो, तब इसका उपयोग करें। यदि दो connectors एक ही line का कुछ हिस्सा साझा करते हैं, तो manual detour चुनें, ताकि पाठक हर कनेक्शन को अलग-अलग समझ सकें।

अगले बदलाव के बाद भी सुधारा हुआ रूट उपयोगी रखें

Manually routed connectors के लिए तय करें कि मोड़ आसपास के डायग्राम के पास बने रहें या जुड़े nodes के साथ खिसकें। Waypoints को endpoints के साथ खिसकाने के लिए connector चुनें और Style > Effects में Follow Terminals चालू करें। Orthogonal connectors में समकोण मोड़ बने रहते हैं। यह व्यवहार connector update guide में बताया गया है।

और मोड़ जोड़ने से पहले endpoints भी देखें। Floating connectors किसी shape की परिधि के आसपास खिसक सकते हैं; fixed connectors खास बिंदुओं से जुड़े रहते हैं। इससे समझ आ सकता है कि connector किसी node तक अटपटा रास्ता क्यों ले रहा है। आधिकारिक connector guide में दोनों तरह के attachment का वर्णन है।

अंत में, हर connector को स्रोत से गंतव्य तक पूरा देखें। रुकावट से दूरी, क्रॉसिंग, साझा segments और labels की जगह अलग-अलग जाँचें। काल्पनिक उदाहरण में सफलता का अर्थ है कि Node A और Node B का कनेक्शन Node C के चारों ओर आसानी से समझ आए, और Node D तथा Node E के कनेक्शन से उसका संबंध स्पष्ट हो। उस खास परिणाम के अनुसार automatic routing, manual corridor या दिखाई देने वाली क्रॉसिंग चुनें।

स्रोत