TuttoCAD Forum

TuttoCAD Forum
[ Home | Registrati | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Album Fotografico | Download | | Cerca | FAQ ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 1 - TuttoCAD Software
 AutoCAD
 Importare tabella di excel in autocad

Nota: Devi essere registrato per poter inserire un messaggio.
Per registrarti, clicca qui. La Registrazione è semplice e gratuita!

Larghezza finestra:
Nome Utente:
Password:
Modo:
Formato: GrassettoCorsivoSottolineatoBarrato Aggiungi Spoiler Allinea a  SinistraCentraAllinea a Destra Riga Orizzontale Inserisci linkInserisci EmailInserisci FlashInserisci Immagine Inserisci CodiceInserisci CitazioneInserisci Lista
   
Icona Messaggio:              
             
Messaggio:

  * Il codice HTML è OFF
* Il Codice Forum è ON

Faccine
Felice [:)] Davvero Felice [:D] Caldo [8D] Imbarazzato [:I]
Goloso [:P] Diavoletto [):] Occhiolino [;)] Clown [:o)]
Occhio Nero [B)] Palla Otto [8] Infelice [:(] Compiaciuto [8)]
Scioccato [:0] Arrabbiato [:(!] Morto [xx(] Assonnato [|)]
Bacio [:X] Approvazione [^] Disapprovazione [V] Domanda [?]
Seleziona altre faccine

    
 
   

V I S U A L I Z Z A    D I S C U S S I O N E
lollosilva Inserito il - 16 gennaio 2011 : 21:02:43
Ciao, vorrei sapere se è possibile creare un disegno in autocad prendendo i dati(x,y, raggio) da una tabella di excel,praticamente devo creare una serie di circonferenze avendo i raggi e le coordinate del centro,tutto questo in 2d.
grazie anticipatamente.
3   U L T I M E    R I S P O S T E    (in alto le più recenti)
mtrasi Inserito il - 30 luglio 2013 : 22:26:31
Crea una macro in excel con il seguente codice

Option Explicit

Sub esportacerchi()
'nel foglio corrente si ipotizza di avere le colonne X,Y,Raggio come colonne A,B e C (colonna 1,2 e 3)
'e i dati che partono dalla seconda riga (la prima ha le intestazioni)
    Dim acad, dwg
    Dim riga
    Dim cen(0 To 2) As Double
    Dim rad As Double
    Set acad = Nothing
    Set dwg = Nothing
    On Error Resume Next
    Set acad = GetObject(, "AutoCAD.Application")
    If acad Is Nothing Then
        Set acad = CreateObject("AutoCAD.Application")
        acad.Visible = True
    End If
    Set dwg = acad.activedocument
    If dwg Is Nothing Then
        Set dwg = acad.documents.Add
    End If
    On Error GoTo 0
    riga = 2 'riga da analizzare: inizia con la seconda
    While Cells(riga, 1) <> ""
        cen(0) = Cells(riga, 1).Value 'colonna 1
        cen(1) = Cells(riga, 2).Value 'colonna 1
        rad = Cells(riga, 3).Value 'colonna 3
        dwg.modelspace.addcircle cen, rad
        riga = riga + 1
    Wend
End Sub


Se voui trovi in allegato un esempio.
Se le tue colonne dei dati non sono le stesse puoi cambiare gli indici delle colonne nella macro


Scarica allegato:

ProvaCerchi.xls
42,91 KB
Terminator Inserito il - 18 gennaio 2011 : 21:27:41
Una possibilità per risolvere il problema potrebbe essere data dall'uso di questo programma lisp:

http://www.cadlandia.com/forum/topic.asp?TOPIC_ID=13620

pigo Inserito il - 18 gennaio 2011 : 19:14:19
Prova a vedere sto programma se può esserti utile.

http://www.geometra.info/software/xls-to-dxf-861.html

Non so dirti se fa al caso tuo, non lo ho mai utilizzato.
Facci sapere se poi risolvi le tue questioni.
Ciao.

TuttoCAD Forum © 2001-2010 CADLandia Torna all'inizio della Pagina
Pagina generata in 0,11 secondi.