Come prolungare due segmenti rettilinei fino a un angolo preciso senza modificare le dimensioni della forma
Per far incontrare con precisione due segmenti rettilinei, prolunga ciascuno nella direzione esistente fino al punto d’intersezione comune. Sposta soltanto gli estremi adiacenti alla fessura, mantenendo fisso il resto del contorno. In questo modo si preservano le dimensioni previste quando il punto d’intersezione ricade entro la larghezza e l’altezza già esistenti della forma.
Per il contorno di un personaggio o di un giocattolo virtuale, si tratta di una modifica locale della geometria eseguita con uno strumento di disegno esterno. La procedura seguente spiega come individuare l’angolo corretto, apportare la modifica in QCAD o Inkscape e verificare il risultato. C’è un aspetto da considerare: prolungare un segmento ne modifica necessariamente la lunghezza. Preservare le dimensioni complessive significa mantenere la larghezza, l’altezza e le posizioni di riferimento previste, non mantenere invariata la lunghezza di ogni segmento incompleto.
Che cosa deve rimanere fisso per preservare le dimensioni della forma?
Prima di modificare la forma, distingui tre misure: la larghezza e l’altezza complessive, le posizioni e le direzioni dei lati esistenti e la lunghezza dei singoli segmenti. Chiudere un angolo incompleto può preservare le prime due e modificare la terza.
Immagina due lati incompleti del corpo rettangolare di un personaggio. Il bordo superiore definisce già il limite superiore e il bordo destro definisce già il limite destro. Prolungarli fino a farli incontrare aggiunge l’angolo mancante senza spostare nessuno dei due limiti. Se però due segmenti inclinati si incontrano al di sopra del punto più alto attuale, completare l’angolo aumenta l’altezza del contorno. Nessuna operazione sugli estremi può raggiungere quel punto d’intersezione e, al tempo stesso, preservare l’altezza inferiore.
Annota la larghezza e l’altezza previste, i due estremi lontani dalla fessura e gli eventuali punti di allineamento usati per posizionare il personaggio. Conserva una copia del contorno originale per il confronto. Questi riferimenti consentono di distinguere la corretta riparazione di un angolo da un ridimensionamento accidentale.
Come si individua l’angolo esatto?
Considera ogni segmento rettilineo come parte di una retta di lunghezza infinita. Per due rette non parallele sullo stesso piano di disegno, la loro intersezione determina l’angolo. In genere, il punto medio tra gli estremi incompleti non giace su nessuna delle due rette; spostare entrambi gli estremi in quel punto può quindi modificarne entrambe le direzioni.
Per i segmenti orizzontali e verticali, il calcolo è particolarmente semplice: prendi la coordinata x dal segmento verticale e la coordinata y da quello orizzontale. La loro combinazione dà il punto d’intersezione. Per i segmenti inclinati, usa un comando di modifica che individui le intersezioni oppure calcola il punto d’incrocio prima di spostare gli estremi.
Il seguente esempio usa unità di disegno a scopo illustrativo. Rappresenta il corpo rettangolare incompleto di un personaggio, i cui altri lati definiscono già una larghezza complessiva di 80 unità e un’altezza di 60 unità.
| Elemento | Prima della modifica | Dopo la modifica |
|---|---|---|
| Bordo superiore | (0, 60) a (72, 60) | (0, 60) a (80, 60) |
| Bordo destro | (80, 0) a (80, 52) | (80, 0) a (80, 60) |
| Angolo condiviso | Assente | (80, 60) |
| Larghezza × altezza geometrica complessiva | 80 × 60 | 80 × 60 |
Il bordo superiore giace sulla retta y = 60 e quello destro sulla retta x = 80. La loro intersezione è quindi (80, 60). Ciascun segmento incompleto si allunga di 8 unità, mentre la larghezza e l’altezza complessive del contorno restano invariate. Questo controllo delle coordinate è utile anche quando la modifica viene eseguita automaticamente: fornisce un risultato determinato in modo indipendente con cui confrontare quello ottenuto.
Come si prolungano automaticamente entrambi i segmenti in QCAD?
Per un contorno composto da due entità linea separate, QCAD offre il comando Trim Both. Nonostante il nome, il comando può prolungare due linee fino alla loro intersezione comune, oltre che accorciarle. Nel manuale attuale è indicato in Modify → Trim and Divide → Trim Both, con la scorciatoia sequenziale T, M e nomi di comando che includono trim2 e extend2. Manuale QCAD: Trim Both
- Apri il contorno modificabile e individua le due entità linea rettilinee ai lati dell’angolo mancante.
- Verifica che siano i segmenti desiderati e che la loro intersezione proiettata corrisponda al contorno previsto.
- Avvia Trim Both.
- Fai clic sul primo segmento, poi sul secondo.
- Premi Escape due volte per terminare il comando.
- Confronta l’angolo risultante con le coordinate previste e le dimensioni salvate.
L’operazione documentata dello strumento consiste nel portare entrambe le entità selezionate alla loro intersezione comune. Nell’esempio precedente, i due estremi vicini alla fessura dovrebbero trovarsi entrambi in (80, 60). Anche il tutorial sulle modifiche di QCAD spiega come selezionare le parti da conservare durante il taglio; se i segmenti si incrociano già, fai clic con attenzione sulle parti da mantenere. Manuale QCAD: Trim Both, Tutorial QCAD: 1.9 Modifica
Non usare un aumento arbitrario della lunghezza al posto di questo comando, a meno che tu non abbia già calcolato la distanza. QCAD documenta l’allungamento di una quantità specificata come operazione separata. Per questo compito, un’operazione basata sull’intersezione esprime direttamente la posizione desiderata dell’estremo. Tutorial QCAD: 1.9 Modifica
Come si posiziona con precisione l’angolo in Inkscape?
Se il contorno del personaggio è già un tracciato modificabile in Inkscape, intervieni sui suoi nodi. Lo strumento Nodi consente di selezionare e riposizionare i singoli nodi; trascinare direttamente un segmento può modificarne la curvatura, quindi seleziona deliberatamente l’estremo. Modificare i tracciati con lo strumento Nodi
Per l’esempio, attiva lo strumento Nodi con N, seleziona soltanto l’estremo del bordo superiore in (72, 60) e imposta le coordinate X = 80 e Y = 60. Seleziona quindi soltanto l’estremo del bordo destro in (80, 52) e assegnagli le stesse coordinate. Lo strumento Nodi di Inkscape include campi numerici per le coordinate x e y e un selettore di unità. Usa la stessa unità per tutti i valori. Opzioni dello strumento Nodi
Queste modifiche alle coordinate preservano le direzioni dei segmenti nell’esempio: l’estremo superiore si sposta orizzontalmente lungo y = 60, mentre quello destro si sposta verticalmente lungo x = 80. Per i segmenti inclinati, inserisci le coordinate dell’intersezione calcolata. Mantieni fissi gli estremi opposti e verifica che ciascun segmento modificato segua ancora la retta originale.
Se i due estremi appartengono a un unico contorno aperto e devono diventare un angolo connesso, seleziona i nodi terminali coincidenti e usa Unisci nodi (fonde). Inkscape documenta questa funzione separatamente da Unisci nodi terminali con un nuovo segmento, che crea un segmento di collegamento. Stabilisci la posizione corretta dell’angolo prima di unirli. Opzioni dello strumento Nodi
Perché unire gli estremi incompleti può dare una forma sbagliata?
Unire gli estremi risponde a una domanda di connettività: come devono collegarsi queste parti del tracciato? Prolungare i segmenti risponde a una domanda geometrica: dove si incontrano seguendo le direzioni esistenti? Risolvi prima la questione geometrica.
Nell’esempio, un segmento rettilineo da (72, 60) a (80, 52) creerebbe una diagonale attraverso l’angolo mancante. I limiti complessivi resterebbero di 80 × 60 unità, ma si otterrebbe uno smusso invece dell’angolo previsto in (80, 60). Le dimensioni corrette, da sole, non dimostrano quindi che il contorno sia corretto.
Allo stesso modo, il fatto che due estremi condividano le stesse coordinate non basta a dimostrare che un tracciato sia chiuso. La guida di Inkscape distingue i tracciati aperti, che hanno nodi terminali, dai tracciati chiusi, le cui estremità sono connesse. Se ti serve una silhouette continua del personaggio, controlla la connettività del tracciato. Modificare i tracciati con lo strumento Nodi
Che cosa controllare se il risultato sembra sbagliato?
Prima di spostare altri punti, segui questa procedura diagnostica. Aiuta a distinguere un’intersezione inadeguata da una selezione errata o da un collegamento incompleto.
| Sintomo | Controllo | Azione successiva |
|---|---|---|
| L’angolo finisce lontano dal personaggio | I segmenti sono quasi paralleli? | Prima di prolungarli, verifica di aver scelto la coppia corretta. |
| Non c’è un angolo univoco | Le rette sono parallele o coincidono? | Rivaluta il contorno previsto; il solo prolungamento non può determinare un angolo univoco. |
| Il personaggio diventa più largo o più alto | L’intersezione ricade al di fuori dei limiti originali? | Decidi se il progetto è definito dall’intersezione o dalle dimensioni originali. |
| Un segmento cambia direzione | Si è spostato l’estremo opposto o il punto di destinazione non giaceva sulla retta originale? | Ripristina il punto di riferimento e usa l’intersezione corretta. |
| Compare una diagonale attraverso la fessura | Gli estremi incompleti sono stati collegati direttamente? | Annulla il collegamento e prolunga prima entrambi i segmenti fino all’intersezione. |
| L’angolo sembra connesso ma il tracciato resta aperto | Ci sono estremi separati nelle stesse coordinate? | Controlla la connettività e unisci i nodi terminali desiderati. |
Nel caso di rette quasi parallele, piccole differenze di direzione possono collocare l’intersezione molto lontano. Un risultato sorprendente è un motivo per verificare le direzioni originali dei segmenti prima di accettare la modifica. Per due rette distinte ed esattamente parallele non esiste un’intersezione; per due rette coincidenti non esiste un unico angolo determinabile.
Come si verifica il contorno finito del personaggio?
Controlla la geometria numericamente, poi osserva la silhouette. Nell’esempio, entrambi gli estremi modificati dovrebbero trovarsi in (80, 60), gli estremi opposti dovrebbero restare in (0, 60) e (80, 0) e il contorno completo dovrebbe estendersi per 80 × 60 unità di disegno.
Confronta il contorno modificato con la copia salvata. Al di fuori dell’angolo riparato, i segmenti esistenti dovrebbero occupare le stesse posizioni. Nell’angolo, verifica che non siano rimasti fessure, diagonali aggiuntive o prolungamenti eccessivi, e che non siano comparse curve involontarie. Se ti serve un contorno continuo, controlla la connessione separatamente dall’aspetto.
Una riparazione precisa dell’angolo ha un risultato chiaro: i due segmenti raggiungono la loro vera intersezione, le direzioni originali e gli estremi lontani restano fissi e le dimensioni da preservare continuano a corrispondere ai valori previsti. Stabilisci queste condizioni prima di modificare la forma e i controlli finali saranno semplici.
