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

固体サイズのリストと計算

  • Thread starter Thread starter ra1
  • Start date Start date
haiaiaiaiaiiii..problema trovato

il programma funziona benissimo, c'è solo un piccolo problema (superabile?)...mi da problemi quando ho un qualsiasi solido con uno o piu angoli raggiati...perchè?
ora leggo il lisp e vedo di capirci qulacosa
ciao grazie
 
haiaiaiaiaiiii..problema trovato

il programma funziona benissimo, c'è solo un piccolo problema (superabile?)...mi da problemi quando ho un qualsiasi solido con uno o piu angoli raggiati...perchè?
ora leggo il lisp e vedo di capirci qulacosa
ciao grazie



l'avevo detto:

.............ricorda che i solidi non devono avere parti curve.

superabile, d'altronde non era contemplato nella commessa.... però, se mi arrivasse a casa uno di questi mobili....:biggrin:
 
in seguito ad una richiesta di modifica del lisp postata in un altra discussione, allego un aggiornamento che consente l'esportazione dei dati su excel.
il codice è totalmente modificato (faceva veramente schifo :tongue:) ed esporta anche il layer di ogni solido calcolato.
spero funzioni...
 

Attachments

ottimo funziona egregiamente! posso chiederti 2 piccoli aggiustamenti? se puoi fare delle intestazioni sopra indicando l'asse (x;y;z e layer) e magari eliminare i doppioni, ovvero se seleziono 2 volte lo stesso layer automaticamente lo segni 1 sola volta (ma posso farlo anche da excel se è troppo complicato :wink:)
grazie mille comunque, aspetto per pm l'indirizzo :finger:
 
per la prima non ci sono problemi, per la seconda non ho capito come vuoi che venga in excel, allega un print screen di esempio.
 
ok, ti allego qua 2 immagini. praticamente se io seleziono due volte il solido sul layer 1, ad esempio, invece che metterlo 2 volte nell'excel elimina automaticamente il doppione
 

Attachments

  • a.PNG
    a.PNG
    8 KB · Views: 48
  • a1.PNG
    a1.PNG
    2.5 KB · Views: 46
il lisp non permette di selezionare due volte lo stesso solido, se nell'xls ne trovi due è perché ce ne sono due.

vuoi scartare i doppioni posti sullo stesso layer?
 
si si, intendevo quello. io ho tipo 10 solidi uguali, ma basta che lo indichi solo 1 volta nell'excel
 
rispetto alla primissima versione postata in questa discussione, il lisp calcola l'ingombro di tutti i solidi, sempre rispetto agli assi dell'ucs globale.


545.jpg
 

Attachments

buongiorno a tutti, mi chiamo fabio e sono un disegnatore di arredamenti.
mi sono imbattuto in questo forum e ho letto questa discussione, che mi ha illuminato su moltissime cose.
quindi innanzitutto ringrazio davvero tutti coloro rendono possibile questo.
mi chiedevo una cosa, sarebbe possibile fare associare ad ogni solido un codice?
cerco di spiegarmi meglio. se io creo il parallelepipedo con un blocco parametrico che ha un nome specifico, sarebbe possibile fare in modo che il nome di questo blocco comparisse nella prima colonna del foglio excel?

grazie

fabio
 
il lisp funziona solo sui solidi, con i blocchi dinamici puoi usare estrdati.

grazie gp, quindi immagino che l'unica soluzione sia assegnare vari nomi ai layers, in modo che nella distinta compaia, oltre che alle tre misure, il nome del layer.
posso fare un altra domanda?
a questi parallelepipedi, nei miei disegni viene aggiunta una cornice, che non è altro che l'estrusione di una forma su una traiettoria polilinea.
sarebbe possibile estrarre in excel la lunghezza di questa polilinea, magari anche questa con l'indicazione del layer?

grazie mille per i suggerimenti
 
...assegnare vari nomi ai layers, in modo che nella distinta compaia, oltre che alle tre misure, il nome del layer.

a meno che ti serva conoscere il nome dei layer, estrdati già indica il nome del blocco (come da tua richiesta precedente), chiarisci....
per curiosità, prova ad allegare un dwg con due o tre di questi blocchi aventi caratteristiche diverse.
 
a meno che ti serva conoscere il nome dei layer, estrdati già indica il nome del blocco (come da tua richiesta precedente), chiarisci....
per curiosità, prova ad allegare un dwg con due o tre di questi blocchi aventi caratteristiche diverse.

ecco qui, alla fine mi servirebbe ottenere un foglio excel con le seguenti colonne: | layer | x | y | z |
( e questo già lo ottengo con il lisp box_list.lsp che hai sviluppato )
in aggiunta vorrei che mi aggiungesse la lunghezza della cornice (ovvero della polilinea dalla quale à generata) sotto una colonna,
possibilmente la x
 

Attachments

salve ho scaricato il lisp ma con il mio autocad 2017 e window10 non funziona mi dice errore funzione vlax-ename->vla object
 

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