How much C++ skill is required for CAA programming for CATIA customization ?

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Many mechanical engineers enquire me about CAA course for learning CATIA customization / automation using C++. When I ask them about their current C++ skill level, they often say that they have fair skills in C++ as they have learned it in school or college. Good enough. But it would be much better if you know exactly what skill level in C++ you should have for learning CATIA programming using CAA. You should know at least client-side COM programming ( server-side COM programming will be always beneficial if you are looking for joining Dassault System to be part of their core development, but server-side COM programming more complex than client-side COM programming ). However, client-side COM will be sufficient for doing CATIA customization / automation using CAA ( C++ ). CAA is Component Application Architecture and COM stands for Component Object Model. Thus, good know knowledge of COM programming using C++ will be needed for doing some meaning full contribution in CAA.
    In the following video I will be just adding two numbers in C++, and I have written the code in 4 levels -
    0 Kids level , 1 School Level, 2 College Level and finally 3 COM Level.
    Find out your matching skill level and plan accordingly. If you are already a COM Level C++ programmer, yes, you can directly jump into CAA programming , other wise you should first improve your C++ skill , one level at a time before starting C++ programming.
    And good knowledge of COM is not only for CAA, its usefull even if want to automate other CAD softwares like Inventor, Solidworks, AutoCAD, Creo etc. as all of them use COM for Automation.

ความคิดเห็น • 7

  • @sourabhgupta8333
    @sourabhgupta8333 6 หลายเดือนก่อน +1

    VERY WELL EXPLAINED ABOUT THE LEVEL OF C++ PROGRAMMING

  • @emaus8344
    @emaus8344 5 หลายเดือนก่อน +1

    Hi there. I am working in Mechanical engineering with Catia V5. I started developing some apps with c# and they turned out quite useful. However, when I want to deploy completed app I run into some issues with manifest file which is necessary for Com based apps. Is there any chance I can get in touch with you. I would not mind paying for advice.

    • @CADCustomizationMotivation
      @CADCustomizationMotivation  5 หลายเดือนก่อน +1

      Sure

    • @emaus8344
      @emaus8344 5 หลายเดือนก่อน

      @@CADCustomizationMotivation I will create an email and send it here in comments, so I can delete it later. Is that okay?

    • @CADCustomizationMotivation
      @CADCustomizationMotivation  5 หลายเดือนก่อน

      Whatsapp me in +91 9222199457

    • @emaus8344
      @emaus8344 5 หลายเดือนก่อน

      @@CADCustomizationMotivation okay, I have taken a number. You can delete comment now. I will get in touch soon.

  • @theo2425
    @theo2425 ปีที่แล้ว

    Promo*SM