zoukankan      html  css  js  c++  java
  • NX二次开发UFUN设置坐标系原点UF_CSYS_set_origin

    NX11+VS2013
    
    #include <uf.h>
    #include <uf_csys.h>
    #include <uf_mtx.h>
    
    
    UF_initialize();
    
    //输入X向量Y向量输出一个3*3矩阵
    double XVec[3] = { 1.0, 0.0, 0.0 };
    double YVec[3] = { 0.0, 1.0, 0.0 };
    double Mtx[9];
    UF_MTX3_initialize(XVec, YVec, Mtx);
    
    //创建一个3 x 3矩阵
    tag_t MatrixID = NULL_TAG;
    UF_CSYS_create_matrix(Mtx, &MatrixID);
    
    //创建CSYS坐标系
    double CsysOrigin[3] = { 10.0, 10.0, 10.0 };
    tag_t CsysId = NULL_TAG;
    UF_CSYS_create_csys(CsysOrigin, MatrixID, &CsysId);
    
    //设置坐标系原点
    double origin[3] = { 100, 100, 100 };
    UF_CSYS_set_origin(CsysId, origin);
    
    //设置WCS位置
    UF_CSYS_set_wcs(CsysId);
    
    UF_terminate();
    
    阿飞
    2021年10月28日

     

    阿飞
    2021年10月28日
  • 相关阅读:
    开发入门
    Web开发的四个域
    JSP语法
    JSP入门
    变量的作用范围
    面向对象
    C#编译执行过程
    css3的渐变、背景、过渡、分页
    css3选择器总结
    css3基础选择器
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/15475102.html
Copyright © 2011-2022 走看看