摘要: 动图演示 原理 首先要有一个矩形,和XY轴方向一致(非旋转). 大小随意(有技巧下面会说),因为可以外扩和内分裂, 我们首先用 db.Extmin 和 db.Extmax 来构建脑海中一个矩形. 因为它记录现有外边界. 0x01 图元插入位置 每个矩形都是一个节点,节点内有一个容器(数组)记录图元, 阅读全文
posted @ 2021-11-05 11:15 惊惊 阅读(3582) 评论(0) 推荐(0)
摘要: 说明 本篇是用于置顶的博文,本人日志,内容不一定对,但请指出 跳转到末尾 日志 20250520 ZLinq这个库是用SIMD+Span. 20250502 C#语法, 既然返回值类型肯定要写在函数位置, 那么为什么不构建一个result关键字进行捕获返回值呢? return new result; 阅读全文
posted @ 2021-02-09 08:10 惊惊 阅读(2367) 评论(0) 推荐(0)
摘要: 数学学得好的,都是能把人家的描述语言变成自己的描述语言. 例如你叫这个"矢量积"我叫它"叉积"(叉烧+鸡),当你熟悉了之后,再统一回来,你会发现心情宽阔. 向量(轴) 在编程上面,向量用(X,Y,Z)表示,也就是(123.156,194.156,215,00) 它和点的数据结构是一样的,主要的目的是 阅读全文
posted @ 2021-01-20 00:24 惊惊 阅读(6013) 评论(0) 推荐(1)
摘要: 20250320 不应该loadx时候采用链式加载,而是loadx命令只加载目标dll, 每个加载的dll应该独立程序域. 如果加入了同名不同版本的,就可以自动卸载之前版本的. 当触发需要之前的版本时候,通过事件加载回来. 我实现在此处: 插件式架构最小实现: https://www.cnblogs 阅读全文
posted @ 2020-10-18 03:58 惊惊 阅读(9371) 评论(2) 推荐(2)
摘要: 动图演示 简述 有人问avlisp能不能修改打印机纸张大小? 回答:你若能调用解压包,解压PMP即可,若不能,请使用c#,cpp语言,因为这样有人家做好的库. 毕竟我看过有人可以直接操作内存,能做出来也不出奇. 我,青蛙,e大三个人聊天时候意外发现PC3和PMP是个压缩包, 我们用txt直接打开了它 阅读全文
posted @ 2019-05-22 23:36 惊惊 阅读(9514) 评论(41) 推荐(1)
摘要: 原因 继承IExtensionApplication初始化接口的派生类会加载后自动执行. 但是此接口是不能在同一个dll实现一次以上的,继承了多次也不会执行多次,会报错. 那么这给编写代码带来了一种不好的情况是,每次都要去修改这个派生类, 如果是一个小的测试功能,你又要去动前面的核心, 老板都说这个 阅读全文
posted @ 2019-05-11 20:49 惊惊 阅读(2831) 评论(2) 推荐(1)
摘要: 一些浩辰的问题移步去: cad问题小百科_Gcad (浩辰可能和桌子具有相同的问题,所以这篇你可能还是要看) 若大家对以下问题有更好的解决方案,可以评论中用 #20071编号 的进行评论,以便更好沟通~ #20071安装提示缺少dfst.dIl文件 Acad2007运行时遇到了这种情况,提示缺少df 阅读全文
posted @ 2019-05-11 15:17 惊惊 阅读(4158) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-23 23:40 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-21 17:44 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-21 03:44 惊惊 阅读(2) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-21 03:32 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-20 17:17 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-20 03:51 惊惊 阅读(0) 评论(0) 推荐(0)
摘要: 需求 同样是装修图,发现我和大家的画图模式有点不一样. 具体有什么不一样,大家看了就知道了. 首先我们要同步一些说法: 1,图框是外部参照,签名在图框内方便替换. 2,标题栏的图名/图号/比例...这些可输入的是一个属性块. 以上两点就是不同图幅就各自制作一种,不是动态块,降低信息熵. 3,剖面符号 阅读全文
posted @ 2025-05-16 18:40 惊惊 阅读(75) 评论(2) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-11 18:28 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-09 18:36 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-09 17:13 惊惊 阅读(3) 评论(0) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2025-05-08 01:56 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-07 18:34 惊惊 阅读(2) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-07 00:08 惊惊 阅读(0) 评论(0) 推荐(0)
摘要: 约束求解器 我已经有一篇Acad的动态块专篇: https://www.cnblogs.com/JJBox/p/12371467.html 本篇不是Acad二次开发的代码,只是展露出动态块的原理. Acad并没有透露出动态块创建API,不过却暴露了DXF的底层储存. 储存方式+本篇,基本上你就可以知 阅读全文
posted @ 2025-05-05 04:19 惊惊 阅读(68) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-05-04 03:24 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-24 21:36 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-20 03:39 惊惊 阅读(1) 评论(0) 推荐(0)
摘要: 天正 namespace JoinBox; public class Tch { // 天正多行文字 // 相关函数 https://www.cnblogs.com/JJBox/p/12426728.html [CommandMethod(nameof(Tz_mtext))] public voi 阅读全文
posted @ 2025-04-18 14:58 惊惊 阅读(53) 评论(4) 推荐(1)
该文被密码保护。 阅读全文
posted @ 2025-04-13 17:22 惊惊 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-12 21:12 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-04-06 15:15 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-30 21:27 惊惊 阅读(0) 评论(0) 推荐(0)
摘要: 基础 你只能卸载程序域,不能卸载程序集, 程序域本质上是个轻量级的进程, 一个dll内只有一个程序集(这是.NET设计标准) 一个子域加载一个插件dll和多个依赖dll,就很方便. (我们希望全部程序集简单名是唯一的,可以构造一个map,记录每个域有什么程序集) 程序域分为主域和多个子域,主域就是平 阅读全文
posted @ 2025-03-29 22:00 惊惊 阅读(305) 评论(4) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-26 17:26 惊惊 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-23 23:22 惊惊 阅读(4) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-18 04:33 惊惊 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-17 23:35 惊惊 阅读(1) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-13 14:45 惊惊 阅读(6) 评论(0) 推荐(0)
摘要: 前提 你应该知道C#字典Dictionary<K,V>遍历时候, 返回的KeyValuePair<K,V>吧,它是一个值类型. 每次遍历都拷贝出来,为了保护容器内容,避免你更改内部造成hashcode计算出错, 因此它必须要是值类型. 这种结构微软官方叫键值对,民间叫KV结构. Acad的 Resu 阅读全文
posted @ 2025-03-10 12:16 惊惊 阅读(117) 评论(0) 推荐(0)
摘要: 图框和图签 图框是一个块(外部参照), 图签是一个属性块, 二者用右下角点作为Key进行索引关联. 你仍然可以用Point3d作为map的key, 我们已经用四舍五入来大概率保证了, 仍然计算不对的时候,应该让用户使用坐标矫正等命令就好了, 所以不需要为了这个东西去费神. 也就是调用的外部去检查tk 阅读全文
posted @ 2025-03-08 23:11 惊惊 阅读(217) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-07 16:47 惊惊 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-03-03 14:50 惊惊 阅读(4) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-28 17:35 惊惊 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-26 14:46 惊惊 阅读(12) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-23 16:44 惊惊 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-22 22:30 惊惊 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-20 03:59 惊惊 阅读(6) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-18 21:21 惊惊 阅读(9) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-16 21:37 惊惊 阅读(5) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2025-02-13 18:35 惊惊 阅读(2) 评论(0) 推荐(0)