NX二次开发-UFUN将建模绝对空间中的点映射到工程图坐标UF_VIEW_map_model_to_drawing
2024-09-04 06:33:47
#include <uf.h>
#include <uf_ui.h>
#include <uf_draw.h>
#include <uf_view.h>
#include <uf_curve.h> UF_initialize(); //在建模里创建点
double p1[] = { , , };
tag_t p1_tag = NULL_TAG;
UF_CURVE_create_point(p1, &p1_tag); //获得图纸页tag
int num_drawings = ;
tag_p_t drawing_tags = NULL_TAG;
UF_DRAW_ask_drawings(&num_drawings, &drawing_tags); //打开图纸页
UF_DRAW_open_drawing(drawing_tags[]); //获得图纸页里的视图tag
int num_views = NULL_TAG;
tag_p_t view_tag = NULL_TAG;
UF_DRAW_ask_views(drawing_tags[], &num_views, &view_tag); //将绝对空间中的点映射到绘图坐标
double map_pt[];
UF_VIEW_map_model_to_drawing(view_tag[], p1, map_pt); //转换
char msg[];
sprintf_s(msg, "%f,%f", map_pt[], map_pt[]); //打印
UF_UI_open_listing_window();
UF_UI_write_listing_window(msg); UF_terminate(); Caesar卢尚宇
2019年11月7日
最新文章
- 3.Git的诞生和其分布式的优点
- android 绘图之Canvas,Paint类
- 基于ARM-LINUX的温度传感器驱动(DS18B20) .
- JavaScript 是世界上最好的语言?
- Spring与Oauth2整合示例 spring-oauth-server
- SJA1000寄存器设置
- resin4 简单学习
- java main方法背后的故事?(转)
- HOWTO: 为GitHub for Windows指定代理服务器(转)
- oracle琐碎笔记
- usb转串口驱动时会出现“文件的哈希值不在指定的目录”这样的提示
- Python基础学习参考(三):内置函数
- 记录CentOS 7.4 上安装MySQL&;MariaDB&;Redis&;Mongodb
- wxpython多线程通信的应用-实现边录音边绘制音谱图
- vue 的动画
- vue解决启动报错cjs loader.js Error: Cannot find module &#39;../config&#39;问题
- CC攻击与DDOS攻击区别
- SQL Function 自定义函数
- curl的head小记
- 纯css3实现的3D按钮
热门文章
- vue 初始化rem
- 弹窗的图片画廊lightslider插件
- RzGroupBar
- C语言新手写扫雷攻略1
- android ellipsize的使用及实现跑马灯效果总结
- http://elasticsearch-py.readthedocs.io/en/master/api.html
- linux开机故障解决方法
- python TypeError: ‘encoding’ is an invalid keyword argument for this function
- babel/core 6.x升级到7.x要碰到的一些坑
- 牛客OI月赛12-提高组题解