转自:http://www.programfan.com/article/3161.html ...
Dim dx As Double Dim dy As Double Dim arf As Double Dim m As Double Dim r(0 To 3, 0 To 3) As Double '旋转矩阵 r(0, 0) = m * Math.Cos(arf): r(0, 1) = -m * ... ...
分类:
其他好文 时间:
2019-12-12 13:10:53
阅读次数:
75
手动创建ObjectARX应用程序非常麻烦,在此步骤中,将介绍ObjectARX向导。 在这里,我们将使用ObjectARX向导创建我们的ObjectARX应用程序。 本节的程序的需求是,接收CAD用户的输入。 首先,打开VS2017,新建项目 在左边的树形目录里依次选择 Visual C++ -- ...
分类:
其他好文 时间:
2019-12-06 16:26:23
阅读次数:
161
这几天写代码的过程中遇到了需要使用外部程序启动AutoCAD的需求, 经过一番搜索, 找到了如下资料: 这些资料里的信息非常丰富, 有类似需求的朋友可以直接查看, 或者提取相关关键字再次搜索。 用外部程序启动AutoCAD方法的研究(启动闪屏制作与CreateProcess启动操控AutoCAD探索 ...
分类:
其他好文 时间:
2019-11-25 09:21:02
阅读次数:
54
我要讲的主要就是用代码来实现块的镜像。难点就在与文字的镜像,和标注的镜像。这篇文章先讲文字的镜像。文字镜像的主要步骤分为:
1.找到镜像前文字边界的四个角,这四个角构成了一个矩形,我们要求得这个矩形的长和宽所代表的向量。
2.判断文字镜像后的方向,如果是偏向朝Y轴镜像,那么文字镜像后的方向是沿着X轴... ...
分类:
其他好文 时间:
2019-11-24 11:41:11
阅读次数:
65
主要步骤: 一、获取一个块的id: 其中oId就是了。 二、通过次oId获取块引用blkRef: 三、通过它获取所有相同的块引用的id集合: 四、通过步骤三的集合得到所有的块引用得到集合listBr: 五、遍历listBr,创建DBText编号 ,确定DBText在图中插入的位置,加入到集合list ...
分类:
Web程序 时间:
2019-11-08 23:43:33
阅读次数:
167
bigint DECIMAL bigint binary(n) BINARY(n) bytea(n) bit BIT boolean, bool char(n) CHAR(n) char(n) datetime DATETIME timestamp(date, time) decimal DECIM ...
分类:
数据库 时间:
2019-11-01 09:27:03
阅读次数:
80
上一节中我们在initApp()函数中,将helloWorld()函数注册给了CAD主程序,注册指令的字符串为“Hello”。 如果你用过CAD的话会知道在CAD中经常用类似命令行的方法输入指令,我们上一个程序就给CAD新增了一个指令“Hello”。 用这个新增指令就可以调用被注册的函数helloW ...
分类:
其他好文 时间:
2019-10-28 10:59:59
阅读次数:
153
教程说明: 本教程为2019年10月开始编撰,使用CAD官方最新版本的软件和库。对旧版本仍有参考价值。 本教程中使用的各种软件版本为官方指定匹配版本。 本教程需要你拥有编程基础,对于普通编程常识不再敷述。当然,你可以留言提问。 环境需求为: 下载地址:https://www.autodesk.com ...
分类:
其他好文 时间:
2019-10-26 10:21:10
阅读次数:
282
[CommandMethod("cloneWS")] public void cloneWorkSpace() { try { string sourceCuiFileName = @"C:\TEST.CUIX"; if (!File.Exists(sourceCuiFileName)) retur... ...