الانتقال تطبيق الهندسة من مستقل إلى الداخلية لCAD

StackOverflow https://stackoverflow.com/questions/661346

  •  20-08-2019
  •  | 
  •  

سؤال

ولدي تطبيق كبير MFC C ++ أن أكون حريصة جدا على الميناء إلى أوتوكاد وIntelliCAD. اوتوديسك ARX عرض كائن لهذا الغرض، الذي يحل محل القديمة وأبطأ التكنولوجيا ADS. IntelliCAD، AFAIK يعتمد فقط ADS. وقد كان هناك أي شخص فعلت ذلك، وإذا كان الأمر كذلك لم الأدوات التي تستخدم وما هي المخاطر التي واجهتها؟

وأنا مهتم بشكل خاص في الموارد التي من شأنها تبسيط عملية الانتقال، واسمحوا لي أن الحفاظ على إصدارات منفصلة CAD أساس وغير المجمعة للمضي قدما.

هل كانت مفيدة؟

المحلول

وإلقاء نظرة على إجاباتي على بعض الأسئلة أوتوكاد السابقة

مفتوحة المصدر رسم CAD (دوغ) مكتبة في C #

صافي مكون CAD التي يمكن القراءة / الكتابة الملفات DXF / DWG

إذا كنت تبحث عن رمز قاعدة نفسها للعمل داخل وخارج أوتوكاد ثم نهج RealDWG قد عمل لك منذ رمز هو نفسه - RealDWG لا تحتاج أوتوكاد كتطبيق المضيف. المكتبات التحالف تصميم المفتوحة لجعل التطبيقات المستقلة. كلا دعمت C ++ لسنوات ويمكن اعتبار ثابت - أيضا، كما مستقرة كما يحصل CAD

وهذا بلوق ( http://through-the-interface.typepad.com/) هو فكرة جيدة لRealDWG

نصائح أخرى

وخيار واحد هو أن تنظر إلى استهداف أوتوكاد وبرنامج BricsCad. دعم أوتوكاد وIntelliCAD يتطلب أساسا نسختين من التعليمات البرمجية. هدف برنامج BricsCad هو لتكون متوافقة تماما مع ObjectARX، وتجربتي كانت قريبة جدا.

وهذا يبسط على الأقل المشكلة من دعم ثلاث حالات (إصدار مستقل الخاص بك، أوتوكاد، وIntelliCAD) لدعم حالتين (الإصدار الخاص بك مستقل وأوتوكاد / برنامج BricsCad).

و"DWGdirect ليست مجرد SDK لقراءة وكتابة ملفات DWG، ويقدم في الواقع إطارا في مهب الكامل التي يمكن استخدامها لتطوير تطبيق CAD المهنية، مع استكمال المكونات في مجال العمارة وجميع." اقتبس المصدر

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top