# CrownCAD二次开发
二次开发的建模API在语言形式上采用函数调用MethodCall表达式的形式,例如拉伸命令为Solid.createExtrude(),前部分是模块名,后部分是方法名。由于建模API每个命令涉及的参数很多,需要对每个输入参数进行类型匹配校验,非必须参数和必须参数也要区分。
按照模块,对CrownCAD 二次开发的API及参数进行了说明,目前已有基准、草图、实体、装配、曲面、曲线、查询、公共和数学模块。后续随着产品升级迭代,将不断扩充CrownCAD二次开发平台的API。