pythonocc الترتيب والملخص
- اسم الناشر:
- Thomas Paviot
- موقع ويب الناشر:
- http://www.minerva-plm.org/pythonOCC/
pythonocc العلامات
pythonocc وصف
يلف OpenCascade CAD Kernel Pythonocc هو Bython Binding Bythonocc مجاني ومفتوح 100 ل OpenCascade.opencascade هي مكتبة محاكاة ثلاثية الأبعاد ومحاكاة رقمية. يمكن توزيع Pythonocc بموجب المصطلحات الترخيص السكني. فقط عدد قليل من كائنات OpenCascade ملفوفة حاليا. إذا كنت تعمل في بيئة Windows، فيمكنك فقط تنزيل الملف الثنائي المبني مسبقا لتوزيع Python وتنزيل DLLS OpenCascade 6.2.0 المطلوبة (من موقع OpenCascade). تأكد من إضافة مسار المجلد إلى هذه DLLs في بيئة المتغير المسار الخاص بك. للتحقق من أن تثبيت Pythonocc بنجاح، فقط Tyry لاستيراد OCC من موجه Python: >>> استيراد OCC >>> يجب ألا تحصل على أي خطأ. ثم يمكنك سرد الوحدات النمطية المتاحة: >>> DIr (OCC) >>> >>> مثال بسيط 1: اصنع خطا بين 2 نقطة >>> من OCC استيراد * >>> P1 = GP.GP_PNT2D (1،2) >>> P2 = GP.GP_PNT2D (3، -5.1) >>> Makeline = GCE2D.GCE2D_MAKELINE (P1، P2) >>> Makeline.Isdone () 1 >>> Makeline.Status () OCCK.GCE2D.GCE2D.GCE_DRORTYPE.GCE_DONE >>> مثال بسيط 2: Custry Computation >>> من OCC استيراد * >>> VEC1 = GP.GP_VEC (1، 2،3) >>> VEC2 = GP.GP_VEC (-1، -2، -3) >>> vec1.magnitude () 3.7416573867739413 >>> vec2.magnitude () 3.7416573867739413 >>> vec1.isopposite (vec2، angulartance = precision.precision (). الزاوي ()) 1 القاربات: بيثون ما الجديد في هذا الإصدار: يتم الآن تغطية وحدات OCM الجديدة الآن من خلال المجمع، وقد تم إجراء العديد من التحسينات على عارض Display3D (اختيار الوجوه والقمم، وصورة الخلفية، والأشكال المحددة، وما إلى ذلك)، ومشاهد تفاعلي جديد يضم وحدة تحكم بيثون لتصحيح الأخطاء.
pythonocc برامج ذات صلة