PLM之家Catia CAA 二次开发通用framwork 接口分享
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口常见的如下,直接复制即可
AddPrereqComponent("System",Protected);
AddPrereqComponent("ApplicationFrame",Public);
AddPrereqComponent("Dialog",Public);
// END WIZARD EDITION ZONE
AddPrereqComponent("ApplicationFrame",Protected);
AddPrereqComponent("CATAssemblyInterfaces",Protected);
AddPrereqComponent("ObjectModelerBase",Protected);
AddPrereqComponent("ProductStructureUI",Protected);
AddPrereqComponent("DialogEngine",Protected);
AddPrereqComponent("Mathematics",Protected);
AddPrereqComponent("Dialog",Protected);
AddPrereqComponent("MechanicalModelerUI",Protected);
AddPrereqComponent("MechanicalModelerUI",Public);
AddPrereqComponent("PartInterfaces",Public);
AddPrereqComponent("ObjectSpecsModeler",Public);
AddPrereqComponent("ConstraintModeler",Public);
AddPrereqComponent("ConstraintModelerInterfaces",Public);
AddPrereqComponent("ConstraintModelerUI",Public);
AddPrereqComponent("SketcherInterfaces",Public);
AddPrereqComponent("GeometricOperators",Public);
AddPrereqComponent("ProductStructureInterfaces",Public);
AddPrereqComponent("ProductStructure",Public);
AddPrereqComponent("SpaceAnalysisInterfaces", Public);
AddPrereqComponent("SimulationBase", Public);
AddPrereqComponent("SimulationInterfaces", Public);
AddPrereqComponent("GSMInterfaces",Public);
AddPrereqComponent("GSOInterfaces",Public);
AddPrereqComponent("LiteralFeatures",Public);
AddPrereqComponent("DraftingInterfaces", Public);
AddPrereqComponent("CATTTRSInterfaces", Public);
AddPrereqComponent("CATTPSInterfaces", Public);
AddPrereqComponent("ManufacturingInterfaces",Public);
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
AddPrereqComponent("DMAPSInterfaces",Public);
AddPrereqComponent("GeometricObjects",Public);
AddPrereqComponent("KnowledgeInterfaces",Public);
AddPrereqComponent("LiteralsEditor",Public);
AddPrereqComponent("MechanicalModeler",Public);
AddPrereqComponent("Tessellation",Public);
AddPrereqComponent("Visualization",Public);
AddPrereqComponent("VisualizationBase",Public);
AddPrereqComponent("MecModInterfaces",Public);
AddPrereqComponent("NewTopologicalObjects",Public);
AddPrereqComponent("MechanicalCommands",Public);
AddPrereqComponent("TopologicalOperators",Public);
AddPrereqComponent("InteractiveInterfaces",Public);
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
AddPrereqComponent("ToolPathEditorInterfaces",Public);
AddPrereqComponent("FreeFormOperators",Public);
AddPrereqComponent("CATIAApplicationFrame",Public);
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
AddPrereqComponent("ProcessPlatformBase",Public);
AddPrereqComponent("ProcessPlatformVisu",Public);
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
AddPrereqComponent("ObjectModelerInterfaces",Public);
AddPrereqComponent("SketcherModeler",Public);
AddPrereqComponent("MeasureGeometryInterfaces",Public);
AddPrereqComponent("InfInterfaces",Public);
AddPrereqComponent("XMLParser",Public);
AddPrereqComponent("AdvancedMathematics",Public);
AddPrereqComponent("CATPlantShipModeler",Public);
AddPrereqComponent("CATSchPlatformInterfaces",Public);
以后再写就不用一个一个的往里面添加了 感谢楼主分享 为啥有时候把所有的复制进去,他也会报错呀
页:
[1]