Movimento di ingegneria di applicazione standalone per interni CAD
Domanda
Ho un grande MFC applicazione C++ che sarei molto interessata a porta in AutoCAD e IntelliCAD.AutoDesk offrono Oggetto ARX per questo scopo, che sostituisce il più vecchio e più lento ANNUNCI di tecnologia.IntelliCAD, afaik supporta solo ANNUNCI.Ha qualcuno fatto questo, e se è così quali strumenti sono stati utilizzati e quali problemi hai incontrato?
Sono in particolare interessati a risorse per semplificare la transizione, e mi permettono di mantenere separata, un CAD di base e le versioni autonome di andare avanti.
Soluzione
Guarda le mie risposte per un paio di precedenti domande di AutoCAD
Open source per il disegno cad (dwg) libreria in C#
.Netto CAD componente in grado di leggere/scrivere file dxf/ dwg
Se siete alla ricerca per la stessa base di codice a lavorare sia all'interno che al di fuori di AutoCAD quindi il RealDWG approccio può funzionare per voi dal momento che il codice è lo stesso, RealDWG non ha bisogno di AutoCAD come un'applicazione host.Open Design Alliance librerie per la realizzazione di applicazioni stand-alone.Entrambi hanno sostenuto C++ per anni e può essere considerato stabile - bene, è stabile come il CAD si ottiene.
Questo blog (http://through-the-interface.typepad.com/) è un bene per RealDWG
Altri suggerimenti
Una opzione da considerare è quella di AutoCAD e Bricscad.A sostegno di AutoCAD, IntelliCAD richiede essenzialmente due versioni del codice.Bricscad obiettivo è quello di essere completamente compatibile con ObjectARX, e nella mia esperienza sono abbastanza vicino.
Questo, almeno, semplifica il problema da sostenere tre istanze (versione standalone, AutoCAD, e IntelliCAD) al sostegno di due istanze (versione standalone e AutoCAD/Bricscad).
"DWGdirect non è solo un SDK per leggere e scrivere file in formato DWG.Offre in realtà un vero e proprio quadro di riferimento che può essere utilizzato per sviluppare un CAD professionale, completo con architettura a plug-in e di tutti". fonte