UG二次开发NXOpen-Python(四) 利用OPEN C API创建基本特征


利用OPEN C API创建基本特征

NXOpen-python 对Open C APIs进行了包装,也就是所说的User Function,下面我们利用UF创建一个长方体:

import NXOpen.UF
import NXOpen.Features

def main():
    theUfSession: NXOpen.UF.UFSession = NXOpen.UF.UFSession.GetUFSession()
    model: NXOpen.UF.ModlFeatures = theUfSession.ModlFeatures
    model.CreateBlock(NXOpen.UF.Modl.FeatureSigns.NULLSIGN,
                      NXOpen.Features.Block.Null.Tag,
                      [0.0, 0.0, 0.0],
                      ['100', '100', '100'])

if __name__ == '__main__':
    main()

其效果和上一篇一致


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM