Polyline
polyline ਕਮਾਂਡ ਕਿਸੇ ਵੀ ਸੰਖਿਆ ਦੇ ਸਿੱਧੇ ਖੰਡਾਂ ਦਾ ਜੁੜਿਆ ਮਾਰਗ ਖਿੱਚਦੀ ਹੈ, ਸਾਰੇ ਇੱਕ LWPOLYLINE ਇਕਾਈ ਵਜੋਂ ਸਟੋਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਕਿਉਂਕਿ ਪੂਰਾ ਮਾਰਗ ਇੱਕ ਵਸਤੂ ਹੈ, ਇਸ ਨੂੰ ਚੁਣਨ ਨਾਲ ਹਰ ਖੰਡ ਇੱਕੋ ਵਾਰ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ — ਇੱਕੋ ਓਪਰੇਸ਼ਨ ਵਿੱਚ ਪੂਰਾ ਆਕਾਰ ਹਿਲਾਓ, ਘੁਮਾਓ, ਜਾਂ ਸਕੇਲ ਕਰੋ। ਇਹ ਜੋੜੀਆਂ Lines ਤੋਂ ਮੁੱਖ ਫਰਕ ਹੈ, ਜਿੱਥੇ ਹਰ ਖੰਡ ਇੱਕ ਸੁਤੰਤਰ ਇਕਾਈ ਹੈ।
ਪੌਲੀਲਾਈਨਾਂ ਬੰਦ ਵੀ ਹੋ ਸਕਦੀਆਂ ਹਨ: Rectangle ਕਮਾਂਡ ਕਲੋਜ਼ ਫਲੈਗ ਸੈੱਟ ਕੀਤੇ ਨਾਲ ਉਹੀ LWPOLYLINE ਇਕਾਈ ਵਰਤਦੀ ਹੈ।
ਪੌਲੀਲਾਈਨ ਖਿੱਚਣਾ
- ਟਰਮੀਨਲ ਵਿੱਚ
polylineਟਾਈਪ ਕਰੋ ਜਾਂ Polyline ਟੂਲਬਾਰ ਬਟਨ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ। - ਪਹਿਲੇ ਬਿੰਦੂ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ, ਜਾਂ ਸਟੀਕ ਨਿਰਦੇਸ਼ਾਂਕ ਲਈ
X,Yਟਾਈਪ ਕਰੋ ਅਤੇ Enter ਦਬਾਓ। - ਹਰ ਅਗਲੇ ਬਿੰਦੂ ‘ਤੇ ਕਲਿੱਕ ਕਰੋ — ਹਰ ਕਲਿੱਕ ਇੱਕ ਖੰਡ ਜੋੜਦਾ ਹੈ। ਨਿਰਦੇਸ਼ਾਂਕ ਦਾਖਲਾ ਹਰ ਕਦਮ ‘ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ।
- ਖਤਮ ਕਰਨ ਲਈ Enter ਜਾਂ Space ਦਬਾਓ (ਘੱਟੋ-ਘੱਟ 2 ਬਿੰਦੂ ਰੱਖੇ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ)।
●──────●
1st 2nd
\
\ segment 3 (in progress — cursor here)
● ← click to add, Enter/Space to finish
ਕਿਸੇ ਵੀ ਸਮੇਂ Escape ਦਬਾਉਣ ਨਾਲ ਸਾਰੇ ਰੱਖੇ ਬਿੰਦੂ ਰੱਦ ਹੋ ਜਾਂਦੇ ਹਨ ਅਤੇ ਕਮਾਂਡ ਬਾਹਰ ਨਿਕਲ ਜਾਂਦੀ ਹੈ।
ਨਿਰਦੇਸ਼ਾਂਕ ਦਾਖਲਾ
ਕਲਿੱਕ ਕਰਨ ਦੀ ਬਜਾਏ, ਕਿਸੇ ਵੀ ਵਰਟੈਕਸ ਲਈ ਸਟੀਕ ਸਥਿਤੀ ਟਾਈਪ ਕਰੋ:
- X ਮੁੱਲ ਟਾਈਪ ਕਰੋ।
,ਦਬਾਓ — ਟਰਮੀਨਲ[X], [Y{cursor}]ਦਿਖਾਉਂਦਾ ਹੈ।- Y ਮੁੱਲ ਟਾਈਪ ਕਰੋ।
- ਵਰਟੈਕਸ ਰੱਖਣ ਲਈ Enter ਦਬਾਓ।
ਕੋਣ ਲਾਕਿੰਗ ਅਤੇ ਸਟੀਕ ਖੰਡ ਲੰਬਾਈ
Line ਕਮਾਂਡ ਵਾਂਗ ਹੀ 45° ਸਨੈਪ ਲਾਜਿਕ ਕਿਸੇ ਵੀ ਦੋ ਲਗਾਤਾਰ ਬਿੰਦੂਆਂ ਵਿਚਕਾਰ ਲਾਗੂ ਹੁੰਦੀ ਹੈ। ਧੁਰੇ ‘ਤੇ ਲਾਕ ਹੋਣ ‘ਤੇ:
| ਕੁੰਜੀ | ਕਾਰਵਾਈ |
|---|---|
0–9, . | ਖੰਡ ਲੰਬਾਈ ਵਿੱਚ ਅੰਕ ਜੋੜੋ |
- | ਨੈਗੇਟਿਵ ਲੰਬਾਈ — ਧੁਰੇ ਦੇ ਨਾਲ ਦਿਸ਼ਾ ਉਲਟਾਉਂਦੀ ਹੈ (ਸਿਰਫ਼ ਪਹਿਲਾ ਅੱਖਰ) |
Backspace | ਆਖਰੀ ਟਾਈਪ ਕੀਤਾ ਅੱਖਰ ਹਟਾਓ |
Enter | ਟਾਈਪ ਕੀਤੀ ਦੂਰੀ ‘ਤੇ ਅਗਲਾ ਬਿੰਦੂ ਰੱਖੋ |
ਮੌਜੂਦਾ ਇਕੱਠੀ ਹੋਈ ਲੰਬਾਈ ਟਰਮੀਨਲ ਪ੍ਰੋਂਪਟ ਵਿੱਚ ਰੀਅਲ ਟਾਈਮ ਵਿੱਚ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ। ਲਾਕ ਹੋਣ ਦੌਰਾਨ ਕਲਿੱਕ ਕਰਨ ਨਾਲ ਧੁਰੇ ‘ਤੇ ਪ੍ਰੋਜੈਕਟ ਹੁੰਦਾ ਹੈ ਤਾਂ ਜੋ ਨਵਾਂ ਵਰਟੈਕਸ ਬਿਲਕੁਲ ਉਸ ਉੱਤੇ ਆਵੇ।
ਕੀਬੋਰਡ ਸੰਦਰਭ
| ਕੁੰਜੀ | ਕਾਰਵਾਈ |
|---|---|
0–9, ., - | X ਨਿਰਦੇਸ਼ਾਂਕ ਦਾਖਲਾ ਸ਼ੁਰੂ ਕਰੋ, ਜਾਂ ਕੋਣ-ਲਾਕ ਹੋਣ ‘ਤੇ ਖੰਡ ਲੰਬਾਈ |
, | X ਲਾਕ ਕਰੋ ਅਤੇ Y ਦਾਖਲੇ ‘ਤੇ ਜਾਓ |
Backspace | ਆਖਰੀ ਟਾਈਪ ਕੀਤਾ ਅੱਖਰ ਹਟਾਓ |
Enter | ਟਾਈਪ ਕੀਤੇ ਨਿਰਦੇਸ਼ਾਂਕ ਜਾਂ ਲੰਬਾਈ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ, ਜਾਂ ਜੇ ਕੁਝ ਟਾਈਪ ਨਹੀਂ ਹੋਇਆ ਅਤੇ ≥ 2 ਬਿੰਦੂ ਮੌਜੂਦ ਹਨ ਤਾਂ ਪੌਲੀਲਾਈਨ ਖਤਮ ਕਰੋ |
Space | ਪੌਲੀਲਾਈਨ ਖਤਮ ਕਰੋ (Enter ਵਾਂਗ ਜਦੋਂ ਕੋਈ ਇਨਪੁੱਟ ਪ੍ਰਗਤੀ ਵਿੱਚ ਨਾ ਹੋਵੇ) |
Escape | ਸਾਰੇ ਬਿੰਦੂ ਰੱਦ ਕਰੋ ਅਤੇ ਬਾਹਰ ਨਿਕਲੋ |
ਗ੍ਰਿਪ ਸੰਪਾਦਨ — ਵਰਟੈਕਸ ਅਤੇ ਸੈਗਮੈਂਟ ਮਿਡਪੁਆਇੰਟ
ਇੱਕ ਚੁਣੀ ਪੌਲੀਲਾਈਨ ਦੋ ਤਰ੍ਹਾਂ ਦੇ ਗ੍ਰਿਪ ਦਿਖਾਉਂਦੀ ਹੈ:
| ਗ੍ਰਿਪ | ਸਥਿਤੀ | ਇਹ ਕੀ ਕਰਦਾ ਹੈ |
|---|---|---|
| Vertex | ਹਰ ਰੱਖੇ ਬਿੰਦੂ ‘ਤੇ | ਉਸ ਵਰਟੈਕਸ ਨੂੰ ਮੁੜ-ਸਥਿਤ ਕਰਨ ਲਈ ਡਰੈਗ ਕਰੋ; ਸਾਰੇ ਜੁੜੇ ਖੰਡ ਨਾਲ ਖਿੱਚੇ ਜਾਂਦੇ ਹਨ |
| Segment midpoint | ਹਰ ਖੰਡ ਦੇ ਕੇਂਦਰ ‘ਤੇ | ਉਸ ਖੰਡ ਦੇ ਦੋਵੇਂ ਐਂਡਪੁਆਇੰਟਾਂ ਨੂੰ ਇਕੱਠੇ ਬਦਲਣ ਲਈ ਡਰੈਗ ਕਰੋ, ਖੰਡ ਦੀ ਲੰਬਾਈ ਅਤੇ ਕੋਣ ਬਰਕਰਾਰ ਰੱਖਦੇ ਹੋਏ |
ਸੈਗਮੈਂਟ-ਮਿਡਪੁਆਇੰਟ ਗ੍ਰਿਪ ਪੌਲੀਲਾਈਨਾਂ ਲਈ ਵਿਲੱਖਣ ਹੈ — ਇਹ ਤੁਹਾਨੂੰ ਲੰਬਾਈ ਬਦਲੇ ਬਿਨਾਂ ਇੱਕ ਵੱਖਰੇ ਖੰਡ ਨੂੰ ਪਾਸੇ ਵੱਲ ਖਿਸਕਾਉਣ ਦਿੰਦਾ ਹੈ। Line ‘ਤੇ, ਮਿਡਪੁਆਇੰਟ ਗ੍ਰਿਪ ਇਸ ਦੀ ਬਜਾਏ ਪੂਰੀ ਇਕਾਈ ਲਈ Move ਕਮਾਂਡ ਸਰਗਰਮ ਕਰਦਾ ਹੈ।
“ਪੂਰੀ ਪੌਲੀਲਾਈਨ ਹਿਲਾਓ” ਲਈ ਕੋਈ ਇਕੱਲਾ ਗ੍ਰਿਪ ਨਹੀਂ ਹੈ। ਪੂਰੇ ਮਾਰਗ ਨੂੰ ਹਿਲਾਉਣ ਲਈ Move ਕਮਾਂਡ ਵਰਤੋ।
ਪੌਲੀਲਾਈਨ ਚੁਣਨਾ
| ਤਰੀਕਾ | ਵਿਵਹਾਰ |
|---|---|
| ਕਲਿੱਕ | ਜੇ ਕਲਿੱਕ ਕਿਸੇ ਵੀ ਖੰਡ ਦੀ ਹਿੱਟ-ਟੈਸਟ ਦੂਰੀ ਦੇ ਅੰਦਰ ਹੈ ਤਾਂ ਪੌਲੀਲਾਈਨ ਚੁਣਦਾ ਹੈ |
| ਸੱਜੇ ਪਾਸੇ ਡਰੈਗ (ਸਖ਼ਤ) | ਸਾਰੇ ਵਰਟੈਕਸ ਬਾਕਸ ਦੇ ਅੰਦਰ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ |
| ਖੱਬੇ ਪਾਸੇ ਡਰੈਗ (ਕਰਾਸਿੰਗ) | ਬਾਕਸ ਦੀ ਹੱਦ ਪਾਰ ਕਰਨ ਵਾਲਾ ਕੋਈ ਵੀ ਖੰਡ ਪੂਰੀ ਪੌਲੀਲਾਈਨ ਚੁਣਦਾ ਹੈ |
ਕਿਉਂਕਿ ਪੌਲੀਲਾਈਨ ਇੱਕ ਇਕਾਈ ਹੈ, ਕਿਸੇ ਵੀ ਖੰਡ ਨੂੰ ਛੂਹਣ ਵਾਲੀ ਕਰਾਸਿੰਗ ਚੋਣ ਸਾਰੇ ਖੰਡ ਚੁਣ ਲੈਂਦੀ ਹੈ।
ਸਮਰਥਿਤ ਸੰਪਾਦਨ ਕਮਾਂਡਾਂ
ਪੌਲੀਲਾਈਨਾਂ ਸਾਰੀਆਂ ਆਮ ਪਰਿਵਰਤਨ ਅਤੇ ਆਫਸੈੱਟ ਦਾ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ, ਪਰ ਟ੍ਰਿਮ ਜਾਂ ਐਕਸਟੈਂਡ ਦਾ ਨਹੀਂ (ਉਹ ਸਿਰਫ਼ Line ਲਈ ਹਨ):
| ਕਮਾਂਡ | ਪੌਲੀਲਾਈਨ ‘ਤੇ ਕੀ ਹੁੰਦਾ ਹੈ |
|---|---|
| Move | ਸਾਰੇ ਵਰਟੈਕਸ ਨੂੰ ਇੱਕੋ ਵਿਸਥਾਪਨ ਨਾਲ ਬਦਲਦਾ ਹੈ |
| Copy | ਨਵੀਂ ਸਥਿਤੀ ‘ਤੇ ਇੱਕੋ ਜਿਹੀ ਪੌਲੀਲਾਈਨ ਬਣਾਉਂਦਾ ਹੈ |
| Rotate | ਸਾਰੇ ਵਰਟੈਕਸ ਨੂੰ ਚੁਣੇ ਬੇਸ ਬਿੰਦੂ ਦੁਆਲੇ ਘੁਮਾਉਂਦਾ ਹੈ |
| Mirror | ਸਾਰੇ ਵਰਟੈਕਸ ਨੂੰ ਮਿਰਰ ਧੁਰੇ ਦੇ ਪਾਰ ਪਰਾਵਰਤਿਤ ਕਰਦਾ ਹੈ |
| Scale | ਸਾਰੇ ਵਰਟੈਕਸ ਨੂੰ ਬੇਸ ਬਿੰਦੂ ਤੋਂ ਇੱਕਸਾਰ ਸਕੇਲ ਕਰਦਾ ਹੈ |
| Offset | ਸਥਿਰ ਲੰਬਵਤ ਦੂਰੀ ‘ਤੇ ਸਮਾਨਾਂਤਰ ਪੌਲੀਲਾਈਨ ਬਣਾਉਂਦਾ ਹੈ |
| Delete | ਡਰਾਇੰਗ ਵਿੱਚੋਂ ਪੌਲੀਲਾਈਨ ਹਟਾਉਂਦਾ ਹੈ |
ਗੁਣ
ਜਦੋਂ ਪੌਲੀਲਾਈਨ ਚੁਣੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਪ੍ਰਾਪਰਟੀਜ਼ ਪੈਨਲ ਦਿਖਾਉਂਦਾ ਹੈ:
ਆਮ
| ਗੁਣ | ਡਿਫਾਲਟ | ਅਰਥ |
|---|---|---|
| Color | 256 (ByLayer) | ACI ਰੰਗ ਸੂਚਕ ਅੰਕ |
| Layer | 0 | ਲੇਅਰ ਨਿਰਧਾਰਨ |
| Linetype | ByLayer | ਨਾਮਿਤ ਲਾਈਨਟਾਈਪ ਪੈਟਰਨ |
| Linetype Scale | 1 | ਲਾਈਨਟਾਈਪ ਪੈਟਰਨ ‘ਤੇ ਸਕੇਲ ਗੁਣਕ |
| Thickness | 0 | ਐਕਸਟਰੂਜ਼ਨ ਮੋਟਾਈ |
ਜਿਓਮੈਟਰੀ
| ਗੁਣ | ਅਰਥ |
|---|---|
| Closed | ਕੀ ਆਖਰੀ ਵਰਟੈਕਸ ਪਹਿਲੇ ਨਾਲ ਵਾਪਸ ਜੁੜਦਾ ਹੈ |
| Vertex Count | ਵਰਟੈਕਸਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆ |
| Vertices | ਸਾਰੇ ਵਰਟੈਕਸਾਂ ਦੀ ਨਿਰਦੇਸ਼ਾਂਕ ਸੂਚੀ |
Polyline ਬਨਾਮ Line — ਕਦੋਂ ਕਿਹੜਾ ਵਰਤੋ
| Polyline | Line | |
|---|---|---|
| ਇਕਾਈ ਗਿਣਤੀ | ਪੂਰੇ ਮਾਰਗ ਲਈ ਇੱਕ LWPOLYLINE | ਪ੍ਰਤੀ ਖੰਡ ਇੱਕ LINE |
| ਬੰਦ ਆਕਾਰ | ਹਾਂ (close flag) | ਨਹੀਂ |
| Trim / Extend | ਨਹੀਂ | ਹਾਂ — ਖੰਡ ਦਰ ਖੰਡ |
| ਸੈਗਮੈਂਟ-ਮਿਡਪੁਆਇੰਟ ਗ੍ਰਿਪ | ਪੂਰੇ ਖੰਡ ਨੂੰ ਬਦਲਦਾ ਹੈ | ਇਕਾਈ ਲਈ Move ਸਰਗਰਮ ਕਰਦਾ ਹੈ |
| ਸਭ ਤੋਂ ਵਧੀਆ | ਆਊਟਲਾਈਨ, ਕੰਟੂਰ, ਆਕਾਰ ਜਿਹਨਾਂ ਨੂੰ ਤੁਸੀਂ ਪੂਰਾ ਰੱਖਦੇ ਹੋ | ਨਿਰਮਾਣ ਰੇਖਾਵਾਂ, ਜਿਓਮੈਟਰੀ ਜਿਸ ਨੂੰ ਤੁਸੀਂ ਟ੍ਰਿਮ ਕਰੋਗੇ |
DXF — LWPOLYLINE ਇਕਾਈ
ਪੌਲੀਲਾਈਨਾਂ DXF ਫ਼ਾਈਲ ਵਿੱਚ LWPOLYLINE ਇਕਾਈਆਂ ਵਜੋਂ ਸੇਵ ਹੁੰਦੀਆਂ ਹਨ। ਸਾਰੇ ਗੁਣ — ਵਰਟੈਕਸ ਨਿਰਦੇਸ਼ਾਂਕ, ਕਲੋਜ਼ ਫਲੈਗ, ਰੰਗ, ਲੇਅਰ, ਲਾਈਨਟਾਈਪ, ਲਾਈਨਟਾਈਪ ਸਕੇਲ, ਅਤੇ ਮੋਟਾਈ — ਬਿਨਾਂ ਕਿਸੇ ਨੁਕਸਾਨ ਦੇ ਰਾਊਂਡ-ਟ੍ਰਿਪ ਕਰਦੇ ਹਨ। Rectangle ਕਮਾਂਡ ਨਾਲ ਖਿੱਚੇ ਆਇਤ ਵੀ LWPOLYLINE (ਬੰਦ, ਚਾਰ ਵਰਟੈਕਸ) ਵਜੋਂ ਸੇਵ ਹੁੰਦੇ ਹਨ ਅਤੇ DXF ਪੱਧਰ ‘ਤੇ ਪਛਾਣਨਯੋਗ ਨਹੀਂ ਹਨ।
ਕਿਸੇ ਵੀ DXF-ਅਨੁਕੂਲ ਐਪਲੀਕੇਸ਼ਨ (LibreCAD, FreeCAD, ਆਦਿ) ਤੋਂ LWPOLYLINE ਇਕਾਈਆਂ ਐਡੀਟਰ ਵਿੱਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੰਪਾਦਨ ਯੋਗ ਪੌਲੀਲਾਈਨਾਂ ਵਜੋਂ ਵਾਪਸ ਪੜ੍ਹੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।