Manuali Scontati

Manuali Scontati

Manuali Gratis > CAD > Autocad

Manuale Programmare AutoCAD con VBA

Editore: Mondadori Informatica
Pagine: 727
Autore: Clark Jeffrey E.
Collana: Grafica

Acquistalo a prezzo scontato:
Manuali Scontati
Data Pubblicazione: 2002-09-01
ISBN: 8883314255
Prezzo: 50.00 €
Lingua: Italiano

Quarta di copertina

AutoCAD 2002 e' il software piu' conosciuto al mondo per il disegno e la progettazione. La sua potente piattaforma permette di automatizzare attivita' di progettazione complesse, integrare i dati del progetto con il sistema informativo aziendale e risolvere una vasta gamma di problemi tecnici e di business. La chiave per accedere a queste potenzialita' e' Visual Basic for Applications e in questo libro troverai tutti i segreti della programmazione in VBA.

Un passo alla volta il lettore ha la possibilita' di:

  • gestire AutoCAD: apprendere le basi dell'automazione, dei comandi e della programmazione orientata agli oggetti
  • acquisire familiarita' con l'ambiente di sviluppo interattivo VBA di AutoCAD
  • acquisire la conoscenza del formato DXF per comprendere la struttura del database dei disegni di AutoCAD
  • gestire i modelli di oggetti di AutoCAD, i documenti, l'interfaccia, i file, gli insiemi, gli oggetti e altro
  • automatizzare gli oggetti grafici 2D e 3D, i riferimenti esterni, le entita', i solidi di modellazione, le quote e gli eventi
  • utilizzare VBA per controllare lo spazio carta, le finestre di visualizzazione e la stampa
  • consentire ad AutoCAD di comunicare con altre applicazioni e attraverso Internet
Jeffrey E. Clark lavora come project manager presso una societa' che si occupa di consulenza e integrazione di sistemi, con specializzazione nella gestione di strumenti e strutture. Quotidianamente si occupa della creazione di codice Visual Basic e VBA per la preparazione e la gestione di database. L'autore conosce e usa AutoCAD da oltre 15 anni e ha sviluppato svariate applicazioni come "Cadalyst", "Facilities Design & Management" e "PC Magazine".



Indice

Indice

Introduzione
Ringraziamenti

Parte I - Ambiente VBA per AutoCAD

1. Assumere il controllo di AutoCAD
Componenti e Automazione
Elementi di base
Una visione globale
Dettagli
Creazione di un disegno con Visual Basic
Impostazione dei riferimenti disponibili
Scrittura della routine
Ulteriori informazioni sui componenti
Ereditarieta' di AutoCAD
Tabelle di metodi, proprieta' ed eventi
Conclusioni

2. Ambiente VBA
Creazione e modifica delle macro
Finestre sul progetto
Finestre di debug
Gestione e attivazione delle macro
Gestione VBA
Apri progetto VBA
Finestra di dialogo Macro
Riga di comando di AutoCAD
Conclusioni

3. DXF: elemento chiave per la struttura del disegno
Formato DXF
Objects e Classes
Codici di gruppo fissi
Codici di gruppo variabili
Contrassegni di sottoclasse
Esame di un disegno con VBA
GetSubClass legge un file DWG
Lettura del file DXF con DXFsearch
AutoLISP e VBA
Vantaggi di VBA
Unita' di VBA
Conclusioni

4. Elementi del modello di oggetti
Interfacce Automazione
Oggetto Application
Insieme Documents
ModelSpace e PaperSpace
Insiemi Table
Insiemi Object
Oggetti Document ed entita' Oggetto Preferences
Menu e barre degli strumenti personalizzati
Insieme MenuBar
Insieme MenuGroups
Conclusioni

Parte II Utilizzo del modello di oggetti di AutoCAD

5. Documenti e interfaccia utente
Metodi e proprieta'
Gestione file
Creazione di un file di disegno
Apertura, salvataggio e chiusura di un disegno
WBlock
Esportazione e importazione dei file
Altri strumenti di gestione dei file
Interfaccia utente
Finestre
Zoom
Viste con nome
Finestre
Collegamenti ipertestuali
Enum di AutoCAD
Le matrici di metodi, proprieta' ed eventi
Conclusione

6. Insiemi ed oggetti
Oggetto Application
Metodi
Proprieta'
Oggetto Document
Metodi
Proprieta'
Insiemi
Gestione degli insiemi
Metodi
Proprieta'
Insiemi di tabelle
Layers
LayerStateManager
Linetypes
Applicazioni registrate
TextStyles
Sistemi di coordinate utente
Matrici di metodi, proprieta' ed eventi
Conclusioni

7. Oggetti di utilita'
SelectionSet, Filter e Group
SelectionSet
Filter
Groups
Oggetto Utility
Acquisizione dati
Conversione dei dati
Accesso a Internet
Dizionari e XRecord
Matrici di metodi, proprieta' ed eventi
Conclusioni

8. Blocchi e riferimento esterni
Blocchi
Accesso agli oggetti Block
Accesso ai riferimenti di blocco
Attributes e AttributeReferences
Proprieta'
Blocco con dati
MInsertBlock
Proprieta'
Database
Proprieta' di database
Riferimenti esterni
Metodi
Ridefinizione degli xrif
Layout
Matrici di metodi, proprieta' ed eventi
Conclusioni

9. Entita'
Metodi e proprieta' comuni
Definizioni
3DFace
Metodi
Proprieta'
3DPoly
Metodo
Proprieta'
Arc
Proprieta'
Circle
Proprieta'
Ellipse
Proprieta'
Hatch
Metodi
Proprieta'
LightWeightPolyline
Metodi
Proprieta'
Line
Proprieta'
MLine
Proprieta'
MText
Proprieta'
Point
PolyfaceMesh
Proprieta'
PolygonMesh (3DMesh)
Metodo
Proprieta'
Polyline
Metodi
Proprieta'
Raster
Metodo
Proprieta'
Ray
Proprieta'
Region
Metodo
Proprieta'
Shape
Metodo
Proprieta'
Solid
Spline
Metodi
Proprieta'
Text
Proprieta'
Trace
XLine
Proprieta'
Eventi, proprieta' e metodi delle entita'
Conclusioni

10. Solidi
Box
Cone
Cylinder
EllipticalCone
EllipticalCylinder
ExtrudedSolid
ExtrudedSolidAlongPath
RevolvedSolid
Sphere
Torus
Wedge
Metodi di modifica dei solidi
Conclusioni

11. Quote
Concetti
Gestione stili di quota
Variabili, stili e sostituzioni di quota
Associativita'
Tipi di quota
Dim3PointAngular
DimAligned
DimAngular
DimDiametric
DimOrdinate
DimRadial
DimRotated
Leader
Tolerance
Proprieta' di quotatura
Linee e frecce
Testo
Adatta
Unita' primarie
Unita' alternative
Tolleranze
Altre proprieta' di quotatura
Variabili di quota isolate
Metodi, proprieta' ed eventi delle quote
Conclusioni

12. Modifica
Metodi di modifica
Array
Copy
Explode
GestBoundingBox
IntersectWith
Mirror
Move
Offset
Rotate
ScaleEntity
TransformBy
Undo
Proprieta' informative
Accesso alla riga di comando
Proprieta', routine e metodi relativi
Conclusioni

13. Eventi di AutoCAD
Eventi a livello di applicazione
Eventi a livello di applicazione
Eventi a livello di documento
Gestori di evento di AcadDocument
Eventi a livello di documento
Eventi a livello di oggetto
Avvertimenti sui gestori di evento
Conclusioni

14. Form e controlli
Eventi di comando
Eventi dei form
Ordine di tabulazione
L'utilita' Relative
Modulo di Relative
Form frmRelative
Metodi e proprieta' dei controlli
Conclusioni

15. Spazio carta e stampa
Interfaccia di stampa
Tabelle di stili di stampa
Configurazioni del plotter
Layout dello spazio carta
Impostazioni di sistema
Oggetti PlotConfiguration e Layout
Oggetti PlotConfigurations
Layout
Metodi e proprieta' comuni
Finestre dello spazio carta
Metodi
Proprieta'
Oggetto Plot
Metodi
Proprieta'
BatchPlot
FrmPlotFiles
BatchPlot
Metodi e proprieta' di stampa
Conclusioni

16. Preferenze
Stile di programmazione
File
Metodi
Proprieta'
Visualizzazione
Prestazioni di visualizzazione
Risoluzione
Elementi layout
Elementi finestra
Apri e salva
Riferimenti esterni (xrif)
Sicurezza file
Apertura e salvataggio dei file
Applicazioni ObjectARX
Stampa
Impostazioni di stampa di default per i nuovi disegni
Opzioni generali di stampa
Sistema
Opzioni Collega database
Opzioni generali
Preferenze utente
AutoCAD DesignCenter
Collegamento ipertestuale
Impostazioni di spessore linea
Proprieta' per l'ordinamento degli oggetti
Priorita' immissione coordinate
Funzionamento standard di Windows
Disegno
AutoSnap
AutoTrack
Selezione
Grip
Modalita' di selezione e riquadro di selezione
Profili
Metodi
Metodi e proprieta' ed eventi delle preferenze
Conclusioni

17. Menu
Menu e barre degli strumenti personalizzati
Struttura del menu
Metodi
Proprieta'
Menu a comparsa
Barre degli strumenti
Salvataggio delle personalizzazioni
Matrici dei metodi e delle proprieta'
Conclusioni

Parte III - Comunicazione con altre applicazioni e Internet

18. Estensibilita'
Dati estesi di entita'
Metodi
Utilizzo di polilinee e xdati
Interfaccia di VBA
Metodi
Proprieta'
Esecuzione remota di VBA
Stato zero del documento
Applicazione ARX
Metodi
Conclusioni

19. Facility Project
Database di Microsoft Access
Tabelle, Key e vincoli di integrita'
Progettazione della finestra utente
Interfaccia di AutoCAD/Access
cboGroup_Change
1stDepartment_AfterUpdate
1stProgDetail_Click
Allocazione degli spazi
Conclusioni

20. Il modello di oggetti DWF
Formato di file DWF
Struttura del file
Opcodes
Coordinate logiche
Applicazione di lettura di Excel
XLocate
XLdwf
Riferimento all'oggetto Whip!
Metodi e proprieta' generali
Altri insiemi e oggetti
Eventi Whip! intrinseci
Metodi e proprieta' di Whip!
Conclusioni

Parte IV - Appendici

A Variabili di sistema

B Variabili enumerate (enum)

C Ereditarieta' degli oggetti

D Utilita' di formattazione DXF
Entita' base in DXF

Indice analitico



MIGLIORA COSTANTEMENTE

Riceverai una sola volta al mese (no spam!) tutti i nuovi manuali e guide pubblicati !
La tua email:


Manuali gratis di Autocad