图元的Delta属性会受到UCS的影响

图元的Delta属性会受到UCS的影响


今天在进行几何运算时,偶然发现在UCS非世界坐标系的时候运算结果不正确 这与我以往的认知出现了冲突,我个人的经验,只有在用户交互的时候(如GetPoint,GetEntity),才用得到UCS。 当一个图元已经从id拿到,转化为Entity时,从该图元属性上取出的属性应该为均为世界坐标系。 经过我的
修改块表记录后,块参照显示未变化的问题

修改块表记录后,块参照显示未变化的问题


解决方案:对图块进行原地矩阵变换 blockReference.TransformBy(Matrix3d.Identity); 千万不要使用editor.Redraw(),1是速度很慢,2是会导致撤回时不会恢复显示
C#调用EntGet的方法

C#调用EntGet的方法


话不多说 前置函数 /// <summary> /// Entget /// </summary> [DllImport("accore.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint = "acdbEntGet")
切换图层锁定状态后,图元无暗显的问题

切换图层锁定状态后,图元无暗显的问题


在cad二次开发中,我发现使用.net切换图层的锁定状态后,命令结束,图元并不会亮显(或暗显),失去了原有命令的效果。 解决方案1 经过我的一番查找,发现以下api可以解决 LayerUtilities.RegenLayers(layerIds,LayerUtilities.RegenPending