• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

editpl を使用せずに行をポリラインに変換

  • Thread starter Thread starter pepsko
  • Start date Start date
si lo credo ankio tristan visto che me lo fa fare uno alla volta :) oppure non lo uso correttamente!
potreste spiegarmi come fare visto che sostenete che lo faccia anche la versione 2010?
essendo studentessa potrei scaricare con le agevolazioni la 2013, ma non sono una di quelle che vuole che ultimissime versioni di tutto :) e con la 2010 mi trovo benissimo tutto qui :)
 
si lo credo ankio tristan visto che me lo fa fare uno alla volta :) oppure non lo uso correttamente!
potreste spiegarmi come fare visto che sostenete che lo faccia anche la versione 2010?
essendo studentessa potrei scaricare con le agevolazioni la 2013, ma non sono una di quelle che vuole che ultimissime versioni di tutto :) e con la 2010 mi trovo benissimo tutto qui :)

comando: editpl
selezionare la polilinea o [Polilinee]: p
selezionare oggetti: specificare angolo opposto: trovato(i) 10

selezionare oggetti:

converti linee, archi e spline in polilinee [Sì/No]? <s>

digitare un'opzione
[CHiudi/Apri/Unisci/Larghezza/ADatta/Spline/Rettifica/Tipolinea
gen./Inverti/ANnulla]: u
tipo unione = estendi
digitare distanza approssimazione o [Tipo unione] <0.0000>:

7 segmenti aggiunti a 3 polilinee
 
:) io uso lo stesso comando ma non mi ritrovo questa parte

tipo unione = estendi
digitare distanza approssimazione o [Tipo unione] <0.0000>:

cioè dopo aver dato u mi dice di selezionare le linee e converte in polilinea solo quelle che appartengono al poligono della prima linea che seleziono all'inizio
:)
 
:) io uso lo stesso comando ma non mi ritrovo questa parte

tipo unione = estendi
digitare distanza approssimazione o [Tipo unione] <0.0000>:

cioè dopo aver dato u mi dice di selezionare le linee e converte in polilinea solo quelle che appartengono al poligono della prima linea che seleziono all'inizio
:)

non ti esce perchè alla prima richiesta selezioni subito invece di rispondere p

comando: editpl
selezionare la polilinea o [Polilinee]: p
 
la risposta era rivolta a miss 3d ed evitargli di scaricare inutilmente la 2013

inutilmente? non sarebbe comunque una cattiva idea utilizzare software e tecnologie nuove, piuttosto che fossilizzarsi sul vecchio con la scusa: "quello che fa, per quel che serve a me, è più che sufficiente". immmagino poi che miss 3d usi software craccato, cosa stupida adesso che viene fornito gratis
 
non so se il regolamento vieti di riaprire argomenti vecchi...
ho scaricato la macro lisp faplinea di x11start e mi ha risolto egregiamente un problema che avevo da anni.
in pratica per usare un cad-cam di taglio (plasma, filo, ecc) bisognatrasformare tutto in polilinee e quando sono tante diventa un grosso problema....
grazie infinite a x11start

domanda: a volte le linee sono apparentemente vicine ma non coincidenti e quindi non vengono unite dalla macro.
se sono molte è difficile accorgersene senza doverle passare una a una.
e' possibile durante la conversione cambiare il colore alle entità convertite in polilinee o cambiargli di piano.
il colore od il piano potrebbero essere fissi (definiti dentro la macro).
come potrei modificare la macro?

grazie in anticipo.
 
non so se il regolamento vieti di riaprire argomenti vecchi...
ho scaricato la macro lisp faplinea di x11start e mi ha risolto egregiamente un problema che avevo da anni.
in pratica per usare un cad-cam di taglio (plasma, filo, ecc) bisognatrasformare tutto in polilinee e quando sono tante diventa un grosso problema....
grazie infinite a x11start

domanda: a volte le linee sono apparentemente vicine ma non coincidenti e quindi non vengono unite dalla macro.
se sono molte è difficile accorgersene senza doverle passare una a una.
e' possibile durante la conversione cambiare il colore alle entità convertite in polilinee o cambiargli di piano.
il colore od il piano potrebbero essere fissi (definiti dentro la macro).
come potrei modificare la macro?

grazie in anticipo.

in pausa pranzo ci guardo un attimo poi ti dico....
 
ho analizzato la soluzione che hai proposto: secondo me non funziona. mi spiego meglio: hai proposto di mettere le linee trasformate in polilinee, su un layer colorato in modo differente; in modo che quelle che rimangono del colore originario, sono quelle errate. non è raro il caso in cui vi siano delle linee coincidenti che formano una polilinea (quindi cambia colore), poi ci sia un interruzione, per poi continuare con altre linee con i vertici coincidenti (cambiano colore anche queste).... quindi l'errore c'è ... ma non viene evidenziato: semplicemente si ottengono 2 polilinee anzichè una.
occorre quindi cambiare completamente approccio al programma e verificare i vertici: se però facessi una routine che analizza i vertici e li confronta con tutti gli altri vertici di tutte le linee presenti nel disegno .... è molto probabile che dovresti lanciare il programma e poi prenderti una settimana di vacanza prima di vedere i risultati!

un altro metodo consiste nel utilizzare gli osnap: fare una selezione dei vertici di ogni linea... e vedere se viene "catturato" anche un vertice che risulta vicino ma non coincidente. purtroppo l'osnap ha un difetto: varia molto a seconda dello zoom. quindi 2 vertici posti a (ipotizziamo) 5 cm l'uno dall'altro, verrebbero "catturati" se lo zoom è lontano, altrimenti verrebbero ignorati se lo zoom è vicino. quindi la soluzione sarebbe quella di fare il medesimo zoom .... saltellando da un vertice all'altro: anche in questo caso i tempi di esecuzione del comando, si dilaterebbero a dismisura!

il terzo ed ultimo metodo (mi è venuto in mente stamattina!), è quello di fare tanti piccoli quadrati di selezione in corrispondenza di ogni vertice. mettiamo di fare dei quadratini 5x5 cm.... avranno queste dimensioni indipendentemente dallo zoom, quindi li si può creare mantenendo il disegno zoommato sul totale.... il che velocizza l'operazione.
analizzando questi quadrati di selezione, si avranno 3 casi:
- se viene selezionata una sola linea, significa che siamo all'inizio o alla fine del disegno, quindi la possiamo trascurare , poichè non ci sarebbero altre linee da concatenare.
- se vengono selezionate 2 linee e (da successiva verifica) si vede che i vertici delle 2 linee coincidono; questo è il caso corretto, nel quale le due linee si uniscono in un unica polilinea
- se vengono selezionate 2 linne, ma i 2 vertici non coincidono; in questo caso è stato trovato l'errore e lo si può evidenziare con un bel cerchio che consentirà di individuarlo a fine programma.

ok... ho spiegato il metodo; non mi resta altro che provare a metterlo in pratica.... ci provo poi ci aggiorniamo!
 
ciao x11start....
grazie molto della risposta.
non vorrei comunque complicarti la vita per niente.
e' già una bella cosa aver trovato il sistema di trasformare tulle le linee e gli archi in polilinee in un colpo solo.
poi se si selezionano le singole polilinee si vede fin dove arriva una e dove comincia l'altra.
la soluzione che hai proposto è molto bella e raffinata. bisognerebbe però dare un gap per considerare se le linee devono essere unite o se sono intenzionalmente staccate. (tipo le opzioni di quando importi un dxf all'interno di uno schizzo di solid works, per fare un esempio.)
...e allora non si finisce più...
grazie ancora.
 
rileggendo mi sono accorto di aver scritto una cavolata; basta fare i quadratini 5x5 mm invece che 5x5 cm..
scusami...
 
in effetti non e' una variazione banale.... ci stò lavorando ... ma posso farlo solo in pausa pranzo!

l'intenzione e' comunque quella di non demordere...
 
mi sa che stavolta getto la spugna: quando una routine "accessoria" raddoppia le dimensioni del comando principale... forse c'è qualcosa che non va... ed oltretutto non riesco a farla funzionare per tutti i casi.
mi dispiace robyone ....
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top