wojiaohuyong 发表于 2024-6-7 17:28:50

什么是特定用户

wojiaohuyong 发表于 2024-6-7 17:30:47

怎么下载,要发表评论吗

hubeiwdlue 发表于 2024-7-3 12:58:45

谢谢各位大佬的分享。

e2002 发表于 2024-9-3 12:03:40

本帖最后由 e2002 于 2024-9-3 12:57 编辑

这个需求确实困扰用户很多年,当年楼主发出此贴后,Gu版很快就给出了源码,算是解决了这个问题。Gu版的代码很强大,但无奈本人水平有限,基本上是看不懂,特别是涉及到矩阵变换的相关函数,完全就是懵的...

这十几年偶尔有空就翻出Gu版的代码学习,逐渐理解了处理的算法,只是在矩阵变换上还是有些看不明白。

前几天偶然翻到 高飞 写的 “ trans 函数详细解析” 的帖子,好像一下就理解了这个向量的变换。对于修改块基点同时不改变已有Insert对象的位置,理清了思路...

然后就是做好测试图块,写测试向量变换的代码,过程中也掉进去好几个坑,最后终于测试正确了。
最后就是按自己的思路把全部代码写出来(其实关键的向量变换代码已经在之前的测试代码中写好了)。
稍微测试一下,修改了几处变量名称书写错误,搞定!

全部代码,加上调用的两个通用函数 lkvl:ss2list , lkvl:layer:lockP ,也就一百多行(暂不处理MINSERT,这玩意个人很不喜欢,以后再说了)。
页: 1 2 3 4 5 6 7 8 [9]
查看完整版本: 修改图块基点(已解决)