Autore |
Discussione |
liber
Utente Master
1278 Messaggi |
Inserito il - 06 settembre 2010 : 13:44:54
|
vi è un lisp che mi trasforma una polilinea aperta in una forma avente lunghezza e spessore della polilinea?
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 06 settembre 2010 : 13:49:24
|
provato MKSHAPE degli express tools ? |
|
|
liber
Utente Master
1278 Messaggi |
Inserito il - 06 settembre 2010 : 15:09:34
|
forse ho sbagliato ad intitolare il topic, giustamente Arri MKSHAPE, mi crea un file forma, invece io intendevo fare una forma. partendo da una polinea es larghezza 20 inizio e fine, poi larghezza 100 inizio, 0 alla fine, abbiamo una freccia, ecco io vorrei avere il contorno di quella freccia, anche perchè esplosa mi diventano semplice linee |
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 06 settembre 2010 : 15:21:09
|
in questo caso occorre un lisp personalizzato |
|
|
n/a
deleted
Prov.: Estero
Città: Sieradz (PL)
5926 Messaggi |
Inserito il - 06 settembre 2010 : 18:00:05
|
| Messaggio inserito da liber io vorrei avere il contorno di quella freccia |
Ai miei tempi esportavo la polilinea spessa col comando _WMFOUT e poi la reimportavo con _WMFIN, badando di avere attivata l'opzione "Wireframe (no fills)".
Non so se le moderne versioni di Autocad supportino ancora tali paleo-comandi, quindi Liber... facci sapere se ti funziona.
|
|
|
liber
Utente Master
1278 Messaggi |
Inserito il - 06 settembre 2010 : 19:43:13
|
di funzionare funziona, solo che per avere ciò che si desidera bisogna girarci intorno, non è che vien da subito - wmfout in esportazione dell'oggetto - wmfin in impostazione dell'oggetto - scalare l'oggetto alle dimensioni volute - disegnare un riquadro attorno all'oggetto - creare contorno
ed ecco una polilinea chiusa che sostituisce la vecchia polilinea comunque un ottima soluzione anche se ferragginosa
p.s. non si può utilizzare il file windows metafile perchè importato come blocco è diviso in una miriade di triangoli, specie le parti curve |
Modificato da - liber in data 06 settembre 2010 19:45:06 |
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 08:07:43
|
| Messaggio inserito da antoniovinci badando di avere attivata l'opzione "Wireframe (no fills)".
|
in qualsiasi modalità _WMFOUT cattura sempre solo i bordi |
|
|
MEM
Utente Master
Regione: Puglia
Prov.: Lecce
Città: Galatone
2235 Messaggi |
Inserito il - 07 settembre 2010 : 10:23:38
|
Se si tratta di sole linee spessorate (non di frecce) potresti usare il vecchio TRACE in questo modo: Trace Make Shape Reinserisci la Shape creata Convert Shape to Block OOPS ed ecco i contorni |
Modificato da - MEM in data 07 settembre 2010 10:56:17 |
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 10:33:21
|
| Messaggio inserito da MEM
Se si tratta di sole linee spessorate (non di frecce) potresti usare il vecchio TRACE.
|
... vuole i contorni |
|
|
n/a
deleted
Prov.: Estero
Città: Sieradz (PL)
5926 Messaggi |
Inserito il - 07 settembre 2010 : 10:39:00
|
| Messaggio inserito da liber non si può utilizzare il file windows metafile perchè importato come blocco è diviso in una miriade di triangoli, specie le parti curve |
Beh, dipende da "come" tratti quei triangoli: guarda qua, e studiati bene il potente comando WMFOUT, che e' meglio...
|
|
|
aforza
Utente Master
Regione: Italia
Prov.: Padova
Città: Cavarzere(VE)-Monselice(PD)
1798 Messaggi |
Inserito il - 07 settembre 2010 : 10:47:46
|
ciao,
se va bene WMF va bene anche DXB
comunque forse un lisp si può fare perchè:
------------------------------------------------- disegnata la freccia:
Comando: (entget (car (nentsel)))
Selezionare oggetto: ((-1 . <Nome entità: 72e5c9e0>) (0 . "LWPOLYLINE") (330 . <Nome entità: 72e0d7a8>) (5 . "34E04") (100 . "AcDbEntity") (67 . 1) (410 . "A1") (8 . "0") (100 . "AcDbPolyline") (90 . 3) (70 . 0) (38 . 0.0) (39 . 0.0) (10 326.022 -212.958) (40 . 11.0) (41 . 11.0) (42 . 0.0) (10 560.698 -212.958) (40 . 20.0) (41 . 1.0) (42 . 0.0) (10 712.547 -212.958) (40 . 1.0) (41 . 1.0) (42 . 0.0) (210 0.0 0.0 1.0))
i codici 40 e 41 e sucessivi 40 e 41 solo le larghezze iniziali 11 11 20 0 --------------------------------------
Ciao
|
Andrea Forza
CadWorx 2014 & Plant3D AutoCAD 2014 su Seven 64bit - Dell Vostro i7 ram 8gb - doppio monitor Hanns-g 22" |
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 10:51:26
|
| Messaggio inserito da antoniovinci e studiati bene il potente comando WMFOUT, che e' meglio...
|
ma se ci metti un secolo per arrivare al risultato tanto vale lasciar perdere
| Messaggio inserito da liber
comunque un ottima soluzione anche se ferragginosa
|
|
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 11:01:32
|
| Messaggio inserito da MEM
Se si tratta di sole linee spessorate (non di frecce) potresti usare il vecchio TRACE in questo modo: Trace Make Shape Reinserisci la Shape creata Convert Shape to Block OOPS ed ecco i contorni
|
in AutoCAD puro il comando _trace non ha le tue risposte |
|
|
MEM
Utente Master
Regione: Puglia
Prov.: Lecce
Città: Galatone
2235 Messaggi |
Inserito il - 07 settembre 2010 : 11:06:18
|
Non capisco. Che cosa e' AutoCAD puro? Che cosa sono le risposte? |
|
|
n/a
deleted
Prov.: Estero
Città: Sieradz (PL)
5926 Messaggi |
Inserito il - 07 settembre 2010 : 11:07:46
|
| Messaggio inserito da arri ma se ci metti un secolo per arrivare al risultato tanto vale lasciar perdere |
La falce&martello l'ho "trattata" in circa 3 minuti, cioe' leggermente meno di 1 secolo...
|
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 11:12:21
|
| Messaggio inserito da MEM
Non capisco. Che cosa e' AutoCAD puro? Che cosa sono le risposte?
|
Voce di comando: _trace Specificare larghezza di traccia <corrente>: specificare una distanza o premere INVIO
Specificare punto iniziale: specificare un punto (1)
Specificare punto successivo: specificare un punto (2)
Specificare punto successivo: specificare un punto (3) o premere INVIO per terminare il comando
I punti finali di una traccia giacciono sull'asse e vengono sempre squadrati. Il comando TRACCIA consente di calcolare automaticamente gli smussi corretti per il collegamento ai segmenti adiacenti. I singoli segmenti vengono disegnati dopo aver specificato il segmento successivo o aver premuto INVIO. A causa del modo in cui vengono gestiti gli smussi, il comando TRACCIA non dispone dell'opzione di annullamento.
Se la modalità di riempimento è attivata, le tracce vengono riempite completamente, se è disattivata, vengono visualizzati solo i contorni di una traccia.
|
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 11:16:20
|
| Messaggio inserito da antoniovinci
La falce&martello l'ho "trattata" in circa 3 minuti, cioe' leggermente meno di 1 secolo...
|
per dire che non è immediato come un lisp dedicato |
|
|
n/a
deleted
Prov.: Estero
Città: Sieradz (PL)
5926 Messaggi |
Inserito il - 07 settembre 2010 : 11:29:33
|
| Messaggio inserito da arri per dire che non è immediato come un lisp dedicato |
Certo, solo che il lisp dedicato non esiste, mentre il comando WMFOUT c'e' dagli albori di Autocad e compreso nel prezzo...
|
|
|
MEM
Utente Master
Regione: Puglia
Prov.: Lecce
Città: Galatone
2235 Messaggi |
Inserito il - 07 settembre 2010 : 11:34:46
|
Permalosoni ...cercavo solo di aiutare. Apprezzerete almeno la bizzarria della procedura. Mi sa di no! |
|
|
arri
Utente Master
Regione: Lombardia
14951 Messaggi |
Inserito il - 07 settembre 2010 : 11:40:19
|
| Messaggio inserito da MEM
Permalosoni ...cercavo solo di aiutare. Apprezzerete almeno la bizzarria della procedura. Mi sa di no!
|
avrai installato un plug-in speciale |
|
|
liber
Utente Master
1278 Messaggi |
Inserito il - 07 settembre 2010 : 11:43:04
|
Messaggio inserito da antoniovinci e studiati bene il potente comando WMFOUT, che e' meglio...
ci sono comandi e usati poche volte, per altri scopi, magari freccie ed altro le si costruiva normalmente anche con perdita di tempo superiore al tempo che impiego adesso e poi non si finisce mai di imparare, ogni giorno per me è una partenza, sempre cose nuove da ripassare e nuove da intraprendere
Messaggio inserito da arri ma se ci metti un secolo per arrivare al risultato tanto vale lasciar perdere
bè arri mica tutti i giorni mi serve |
Modificato da - liber in data 07 settembre 2010 11:46:54 |
|
|
Discussione |
|