- 标签
- C#
在中望CAD中设置环境变量
- 2026-09-01
- 2
- 0
- 0
- 24.2℃
在中望CAD中设置环境变量 Acad做法 在AutoCAD中,我们一般采用PInvoke的方式设置环境变量,因为官方没有给.net提供设置环境变量的API [DllImport("accore.dll", CharSet = CharSet.Auto,
CallingConvention
多重引线连接位置设置无效
- 2026-08-06
- 49
- 0
- 2
- 32.9℃
多重引线连接位置设置无效问题记录 在使用.net开发cad时,可能会发现设置了多重引线的连接位置后,实际加到图纸中的对象的连接位置没有设置成功,或者只设置成功了左侧(或右侧),另一侧没有设置成功。那么可能是以下两个问题。 样式 CAD中使用标注样式、多重引线样式等带样式的对象,要在new完第一时间设
记录简单实现一个频率触发器
- 2026-07-29
- 14
- 0
- 0
- 25.4℃
记录简单实现一个频率触发器 什么是频率触发器? 比如我们想记录在短时间内某个动作是否连续触发了满足条件的次数(比如双击),我遇到的一个使用场景是,命令内按esc不退出但是0.3s内连续按两次esc就退出。 实现 /// <summary>
/// 检测指定时间窗口内的连续触发次数
/// </sum
使用鼠标事件替代Jig实现预览
- 2026-07-20
- 85
- 0
- 0
- 32.5℃
使用鼠标事件代替Jig进行拖拽 什么是事件代替Jig? 这里说的事件指的是Editor.PointMonitor事件,利用事件加瞬态的方式,使用户不用写Jig直接用交互就可以写预览。 这样做的好处有什么? 准确性 众所周知,对象捕捉在CAD里是一个非常重要的东西,如果没有对象捕捉画图将会寸步难行。而