Commit Graph

550 Commits (master)

Author SHA1 Message Date
ChenX 549c59db6b 修复:偏移后曲线不闭合的问题
3 years ago
ChenX 1fe3774cb4 开发:增加测试用例
3 years ago
ChenX bc5faff5b4 优化:对封边一致的板进行统一偏移,而非单独偏移 fix #I39T1I
3 years ago
ChenX 76111bc38e 修复:多段线偏移时,提高连接的容差值,避免某些情况下偏移后无法连接
3 years ago
ChenX 74ac7c30c1 开发:升级到jest27并且优化代码,使得可以正常跑在node上
3 years ago
ChenX 777357ce92 !1511 优化:干涉检查返回的数据结构
3 years ago
ChenX f0d9236efd !1509 修复:V型刀走刀错误的问题
3 years ago
ChenX 44ee913c03 修复:删除加工组没有历史记录,且无法撤销
3 years ago
ChenX 9d7aef03de 开发:增加PU代码的测试用例
3 years ago
ChenX fc15b7ee67 修复:同心圆布尔错误
3 years ago
ChenX 4d60118dc8 开发:清理代码
4 years ago
ChenX 18a7e5c1ec !1475 修复:简化多段线结果错误
4 years ago
ChenX ccdbbf3f8c 开发:格式化代码
4 years ago
ChenX e94d18fafa !1463 功能:DXF导入和黏贴进WebCAD时,自动对复杂的多段线进行简化
4 years ago
ChenX bef21c2cbf 优化:干涉检查提高容差值,以便过滤无需要的干涉
4 years ago
ChenX 5161ac22f9 修复:干涉检查结果错误,已经通过调整csg精度来修复,并且添加测试用例
4 years ago
ChenX 4f37d3326c 开发:补充测试用例
4 years ago
ChenX 07a4c740b2 !1453 优化:造型应用和合并的性能
4 years ago
ChenX a62b0309fb !1459 优化:干涉检查
4 years ago
ChenX 3217fbbd46 !1448 修复:前视图倒角多段线失败的问题 fix #I3BWIA
4 years ago
ZoeLeeFZ de67325b7a !1427 修复:干涉问题
4 years ago
ZoeLeeFZ dcc00ae5b9 !1397 优化:板件之间干涉检查
4 years ago
ZoeLeeFZ cd1ea12635 !1393 优化:走刀
4 years ago
ZoeLeeFZ a34d414b9f !1390 修复:自交检测错误
4 years ago
ZoeLeeFZ 80bfee373f !1384 优化:自交轮廓拆单.新增命令:FIXINTSELFCONTOUR,处理板件自交轮廓
4 years ago
ZoeLeeFZ 47ace93278 !1382 修复:相交精度导致造型失败
4 years ago
ZoeLeeFZ be515c18f5 !1341 优化:见光面封边判断
4 years ago
ZoeLeeFZ 538173cd4d !1368 修复:对齐问题
4 years ago
ChenX a0f811c677 !1369 修复:多段线偏移错误
4 years ago
ChenX 23f56ec968 修复测试错误
4 years ago
ZoeLeeFZ d9e7000064 !1364 修复:孔角度错误
4 years ago
ZoeLeeFZ 4351d6c77d !1348 优化:封边轮廓
4 years ago
ChenX 66f3e1b0d8 开发:更新依赖
4 years ago
ChenX 2376678aa8 !1344 优化:如果用户开启了自动PU,那么在保存序列化时不序列化历史记录(以此增加性能和减少内存使用)
4 years ago
ChenX 07c030582a 修复:拉伸实体面构造错误
4 years ago
ZoeLeeFZ aa384a81c8 !1310 优化:矩形槽走刀
4 years ago
ChenX d831878b7e 优化:多段线偏移,对于0长度圆弧.避免产生全圆
4 years ago
ZoeLeeFZ 78cf4ea376 !1252 优化:顶线长度
4 years ago
ZoeLeeFZ 70138808bf !1261 修复:原始轮廓和扣封边轮廓起点不对应问题
4 years ago
ZoeLeeFZ 48b62e953f !1226 优化:封边轮廓的结果
4 years ago
ChenX faaed22302 !1275 优化:针对轴对齐的关联拉槽,使用快速盒子求交的方式来确定槽位置
4 years ago
ZoeLeeFZ 17690f487a !1263 修复:酒格格子抽干涉问题
4 years ago
ChenX f4136f846c 修复:偏移算法,在圆弧被压成0长度圆弧时,精度问题导致的圆弧变成全圆,从而导致偏移错误
4 years ago
ZoeLeeFZ a661b57c2e !1234 修复:切割错误
4 years ago
ZoeLeeFZ a47c9330fd !1210 优化:封边
4 years ago
ChenX 20f2c65aee 开发:更新测试快照
4 years ago
ZoeLeeFZ 96aeabcb78 !1201 功能:布局打印
4 years ago
ZoeLeeFZ 915e40c37b !1202 优化:见光面封边,封边,排钻,干涉问题
4 years ago
ZoeLeeFZ 7a67d17e0f !1191 修复:椭圆弧封边,异型轮廓错误
4 years ago
ZoeLeeFZ debfded9ba !1190 修复:异型切割板件错误
4 years ago
ChenX 260fa8a5ac 更新测试快照
4 years ago
ZoeLeeFZ 85deff2a8a !1149 优化:走刀路径优化
4 years ago
ZoeLeeFZ d8a855060f !1160 优化:矩形槽走刀
4 years ago
ZoeLeeFZ 0d7b4cd8a2 !1140 修复:走刀问题
4 years ago
ChenX 3dfd41b98c !1138 优化:干涉检查性能,进度条,避免卡死
4 years ago
ZoeLeeFZ 79e6e9a861 !1112 优化:布尔运算性能
4 years ago
ZoeLeeFZ 1ee95de3b0 !1121 功能:展开材质到板上
4 years ago
ZoeLeeFZ 0efb763ded !1049 优化:椭圆转圆弧
4 years ago
ZoeLeeFZ f30df1b260 !1122 修复:相交精度导致的走刀问题
4 years ago
ZoeLeeFZ 3dd9d3aef7 !1100 优化:自定义排钻干涉问题
4 years ago
ZoeLeeFZ c98bef1396 !1081 优化:干涉检查忽略格子抽和酒格,增加单元测试
4 years ago
ChenX 0729c1b650 !1067 优化:拉伸实体的显示优化(线框和实体模式)
4 years ago
ChenX 4cda2543cf 开发:清理变量名称
4 years ago
ChenX 9e717dd844 !978 修复:因为精度问题导致c2r错误的问题
4 years ago
ChenX 85934cf911 !929 功能:矩形变板件,命令:c2r,r2b
5 years ago
ChenX ba7e735e27 开发:更新测试快照
5 years ago
ChenX 3bed092594 修复:偏移算法错误
5 years ago
ChenX 6081b35a9e 优化:重新实现面域算法
5 years ago
ChenX e2f0b85bff 开发:更新测试用例
5 years ago
ChenX 6d3e1d52e5 !817 修复:join命令组合成多段线错误,面域分析卡死(死循环)
5 years ago
ChenX 0ce9b0c9a5 !819 优化:取消90度直角走刀路径时的圆弧过度
5 years ago
ChenX 694d641e4e !824 修复:布尔错误和拉伸实体显示错误的问题
5 years ago
ZoeLeeFZ 2f9b98f780 !825 优化:取消凸多边形的走刀优化
5 years ago
ChenX d74032a7e5 开发:更新快照
5 years ago
ZoeLeeFZ 91ab25be65 !815 优化:造型尺寸小于刀半径的走刀结果 fixes #I13LS1
5 years ago
ChenX 89dc6da05e !745 正确的显示板件造型
5 years ago
ZoeLeeFZ e6d40b9314 !762 补充差集单元测试
5 years ago
ChenX 8dc074c2f9 更新测试快照
5 years ago
ChenX f5b7b73c61 更新测试
5 years ago
ChenX be1c50d0ab 优化轮廓布尔运算代码
5 years ago
ChenX e9afee49c7 修复一个差集圆错误的问题
5 years ago
ChenX bd26153954 !746 优化多段线求交时的参数返回
5 years ago
ChenX 8e3f64850f 更新圆弧求交时的容差设置
5 years ago
ChenX 65efa29eff !743 快速构造拉伸实体网格
5 years ago
ZoeLeeFZ cad71af247 !737 相交输出交点和参数
5 years ago
ChenX 27e1782e38 !736 修复:可视化空间组合模块重新插入后位置错误
5 years ago
ChenX 983b23eb35 更新快照
5 years ago
ZoeLeeFZ 815d9cd777 !734 优化板件切割板件
5 years ago
ChenX b0a4fae195 开发:更新测试快照
5 years ago
ChenX 09b4aabd4e 更新测试快照
5 years ago
ZoeLeeFZ af7b39e461 !666 修复布尔相交失败问题
5 years ago
ZoeLeeFZ a0630d10af !560 优化商品选择
5 years ago
ChenX e325024607 更新测试快照
5 years ago
ZoeLeeFZ 13e3433f2d !607 优化封边连接
5 years ago
ChenX 699dc9a716 升级到typescript3.7
5 years ago
ZoeLeeFZ 4eeb645350 !567 封边转换
5 years ago
ChenX 6b83c01537 !561 优化槽校验
5 years ago
ZoeLeeFZ 2c70166f3c !540 判断多段线为凸边形,优化走刀结果
5 years ago
ChenX 154969a368 格式化代码,增加行尾分号
5 years ago
ChenX e871892c77 清理api
5 years ago
ZoeLeeFZ 04c708f941 !539 重构灯光初始化
5 years ago
ChenX 60f2491d04 !514 重构偏移算法,优化走刀结果
5 years ago
ChenX e505b46002 更新测试快照
5 years ago
ChenX 469957ab43 清理代码
5 years ago
ZoeLeeFZ 20368903ac !500 偏移错误
5 years ago
ZoeLeeFZ f2c7f62668 !499 修复太极偏移问题
5 years ago
ChenX 18245fcf0a 更新测试快照
5 years ago
ZoeLeeFZ b7eafd22b0 !482 #I11UDE 修复走刀错误
5 years ago
ChenX 583bbfdf37 修正面域求交错误
5 years ago
ChenX 46a3856c1b 修复精度过高导致的线框显示时可能多线
5 years ago
ChenX 011fe692ed 增加CADViewer数据转换的测试用例
5 years ago
ChenX c804851cc5 更新测试快照
5 years ago
ChenX 9c1ada0086 统一使用Oblique来标识斜,(eg:斜酒格)
5 years ago
ChenX e25f20baad 顶底板使用夹层空间分析,完善旋转板件空间分析的支持
5 years ago
ChenX e1821be7f4 修改LWH的表达式解析
5 years ago
ChenX 861b321ece 拆单提供轮廓偏移后的基点移动位置
5 years ago
ChenX 0deb962685 !436 修复平行线倒角,多段线与曲线倒角
5 years ago
ChenX 8460b66973 !433 多段线倒角半径为0
5 years ago
ChenX 6ee3d6d7ce 修复多段线面积错误
5 years ago
ZoeLeeFZ 3175c14eed !423 独立酒格构建功能
5 years ago
ChenX e175e8eab7 重构多段线倒角(与自身)
5 years ago
ZoeLeeFZ 4c34bf4829 !395 补充#IYX1P单元测试
5 years ago
ChenX 629c674487 修正并集错误
5 years ago
ChenX cdceb95b96 更新测试快照
5 years ago
ChenX 14454494f3 修复共边导致的差集结果错误
5 years ago
ChenX 4f6f4576d2 清理m_开头的代码
5 years ago
ChenX a2f4be8572 更新代码文件结构
5 years ago
ChenX aabe09ba1d 更新快照
5 years ago
ChenX 8d175b8b0d 更新测试快照
5 years ago
ChenX 661b2ef8f0 清除测试log
5 years ago
ChenX 9371eff824 fix #IXK7M 修复板件斜切割错误
5 years ago
ChenX 92b81b774f 更新测试快照
5 years ago
ZoeLeeFZ dee1988364 !321 获取拆单数据
5 years ago
ChenX f25552cbd4 更新测试脚本和测试快照
5 years ago
ChenX 0c4ec0fd20 清理
5 years ago
ChenX ed7927d5bf 清理
5 years ago
ChenX 284067df13 拓展数值快照,避免精度问题造成的快照不匹配
5 years ago
ChenX 3c16e714b0 fix #IWRU6 面域布尔运算允许更大的容差,避免板件切割错误,提高布尔性能
5 years ago
ChenX f8bfe68927 fix #IWQG7 修正面域合并问题,该问题导致了一个板件合并错误
5 years ago
ChenX fe231128f9 !300 椭圆实现
5 years ago
ChenX 3a41e564b1 优化Stretch和DragGrip性能,并对(板件,排钻实体)进行特殊优化. fix #IWF6X
5 years ago
ChenX 1f2163a129 fix #IWFYB 修正布尔运算因为精度运算导致的板件切割错误
5 years ago
ChenX 67ceed6e54 fix #IWC0A 新增`FromCSG`解决EdgeGeometry丢线和性能差的问题
5 years ago
ChenX b0645ebd19 fix #IWBW8 修正切割无法分裂成多个的问题
5 years ago
ChenX c6f01897ab fix #IKXMP !295 新的CSG实现
5 years ago
ZoeLeeFZ 5d2456a98e !288 fixed #IV3Z2 #ITJB3
6 years ago
ChenX f95e0ff9fa !287 fixed #IVDHC ##IVEOQ
6 years ago
ChenX 8a001b966c 修正测试错误
6 years ago
ChenX ee40d14343 fix #IUBJH EdgeGeometry显示错误和死循环
6 years ago
Zoe 1f1307221f fixes #ISB4R
6 years ago
ChenX a1f1c80eb9 更新测试快照
6 years ago
ChenX 735348a748 移除多余的注释
6 years ago
ChenX 048ce513ae WblockClone支持循环引用和提前拷贝依赖对象
6 years ago
ChenX c750fd18c1 优化WblockClone代码.
6 years ago
ChenX 013ae11506 新增WblockClone的替换,重命名,忽略功能,并添加测试
6 years ago
ChenX 0e56211eef 更新测试快照
6 years ago
ChenX 98ec9cd425 !253 板件 z方向join
6 years ago
ChenX 9d678ac140 更新测试快照
6 years ago
ChenX cd7c59675a 移除错误的测试
6 years ago
ZoeLeeFZ bf59b50340 !246 修复布尔运算问题和界面resize问题
6 years ago
ChenX 87b76cf6e6 修正测试文件
6 years ago
ChenX 20320d6f81 添加BSP交集错误用例
6 years ago
ChenX 270507e47b 补充布尔测试
6 years ago
ChenX 2253023733 跟踪倒角问题
6 years ago
ChenX dbc52e9017 添加测试用例
6 years ago
ChenX 5f350e2459 修正一个切割错误引发的布尔错误
6 years ago
ChenX df5ed02401 fix #IR8AN 直线Join允许更高的容差值,轮廓布尔移除0面积的轮廓,
6 years ago
ChenX be67519e0b 降低精度,保证面域布尔能够得到正常的结果,测试全部通过
6 years ago
ChenX 918c91529c 移除经常错误的测试
6 years ago
ChenX 128348828d 修正Polyline.Join,补全测试
6 years ago
ChenX 0716cd3533 !237 重构板件,分离出拉伸实体
6 years ago
ChenX 5c39e4b0a5 更新测试快照
6 years ago
ChenX f56412d2d8 更新测试用例快照
6 years ago
ChenX 33d85acd70 !230 fix #IQ937 修正面域差集在特殊相交时的结果
6 years ago
ChenX 8121e4ee56 补充面域测试
6 years ago
ChenX 631b6522cc 更新测试用例
6 years ago
ChenX 9d3465c77d 避免多段线切割时出现的重复点问题
6 years ago
ZoeLeeFZ 7699ec767b !224 修复差集bug
6 years ago
ChenX 64756ed9a8 重构单例实现
6 years ago
ChenX 190e642c16 更新测试用例
6 years ago
ChenX d4fdafcf40 !219 实现可用的DeepClone WblockClone 和Insert功能.
6 years ago
ChenX 6a9920e056 !217 更新3d直线求交函数.
6 years ago
ChenX ddf2bf8c0f 重构代码避免循环依赖
6 years ago
Zoe b6a5fe1cb2 修复封边bug
6 years ago
ChenX fa8d96daa2 更新代码使得测试可用
6 years ago
ChenX 2c2bf1051b 重构倒角代码,添加单元测试代码
6 years ago
ChenX 22f4a54bd3 !187 计算造型的走刀结果
6 years ago
ChenX 07d6fb7e25 !172 封边计算
6 years ago
ChenX 7ea9f0a093 修正直线获取最近点参数错误的问题,补充单元测试
6 years ago
ChenX 1d1bcc0eaa !154 trim动态预览结果,控制GetSelction为栏选(C)模式.
6 years ago
ChenX d027c0e960 当直线共线时,相交点返回空,解决trim因为重叠线导致的裁剪错误
6 years ago
ChenX b4d441409b !151 更新配置以便运行jest和wallaby
6 years ago
ChenX a7252a7342 !113 对板类型不成对得板件进行空间分析.
6 years ago
ChenX 05ecf8d0c7 !116 实现鼠标手势和绘制demo
6 years ago
ChenX fd6b13dec7 重构清理板件空间分析的代码
6 years ago
ChenX b1679f3959 fix #ILY9E 移除db存储view数据,改成app存储,更新测试数据精度.
6 years ago
ChenX a5e70aab01 曲线合并导致的多段线合并错误.
6 years ago
ChenX bd33a24d74 添加测试用例
6 years ago
ChenX 1df541f503 提升多段线的长度精度
6 years ago
ChenX 8c8155b920 修正起点终点计算错误
6 years ago
ChenX 47e63c9e02 修正错误.
6 years ago
ChenX_AMD d663f823ed 升级包lock
6 years ago
ChenX c4878ba17a 修正测试名称
6 years ago
ChenX 514ddf1169 修正因为精度问题导致的 点在多段线内
6 years ago
ChenX 8ad01c6471 补充圆弧选点的测试
6 years ago
Zoe 2510096fd5 简化选取合适的交点
6 years ago
Zoe 2c8ba1c588 简化曲线优化
6 years ago
ChenX 9e9f824409 移除过时的快照
6 years ago
ChenX f40c255884 Merge branch 'master' into offset_bug
6 years ago
ChenX 615563bbb3 分离equalv3 和equalv2(使用equaln而不是distansSq)
6 years ago
Zoe afd724b4dd fix #IKWGF ,添加测试
6 years ago
ChenX e02e3bde76 清理测试代码
6 years ago
ChenX 77e65b61eb 简化测试
6 years ago
ChenX_AMD 8e08efbbb3 移除袋鼠file.only
6 years ago
ChenX_AMD fa5ba4e63b 还原原先的在端点上的代码,使测试通过.
6 years ago
chenx_dev251 839c323f60 修正一些精度问题导致的无法通过测试
6 years ago
cx c86705ab26 直线和圆相切 求交点的单元测试
6 years ago
ChenX 478b56b09d 更换圆和直线的算法代码.
6 years ago
Zoe c465af92d2 fix #IKIPE 修复偏移错误
6 years ago
ChenX 2a1d70b99e 合并多段线偏移分支
6 years ago
ChenX 0a58763d80 简化测试
6 years ago
ChenX abb241c769 补充偏移的单元测试
6 years ago
ChenX 13a5fc124b #IKSMH 修正点在线段内错误的问题. 修正闭合判断精度的问题 修正重复参数的问题. 修正精度导致线段连接失败的问题
6 years ago
ChenX dae306fd86 增加测试用例
6 years ago
ChenX 3ae004d7dc 圆弧面积测试
6 years ago
Zoe 664256e501 补充共线部分错误裁剪测试用例
6 years ago
ChenX_AMD b0203ef1d6 补上测试
6 years ago
ChenX_AMD e650cf020e fix #IKOTO 修正点在多段线内判断,交点在圆弧端点且相切时判断错误的问题.
6 years ago
ChenX 01c921fd8d 添加点在线段内测试.
6 years ago
Zoe 200c5ee2fd 修复共线时偏移bug,满测试覆盖率
6 years ago
ChenX 5aa0362c5d 更新注释
6 years ago
Zoe 53f92a3f95 构建扇形清理剩余无效线段
6 years ago
ChenX 9678d0423d 更新代码.
6 years ago
ChenX 867fad00d2 优化当参数在端点的时候,不用构造子曲线.
6 years ago
ChenX 9789a03ebb 更新测试快照
6 years ago
ChenX c7f0e39385 补上需要圆切割的测试
6 years ago
Zoe 8bc580a45d 添加不规则多段线测试
6 years ago
Zoe 75b5c60721 添加补圆弧和不规则多段线测试,处理重合直线
6 years ago
Zoe 4a09a99667 补圆弧时交点需要大于偏移距离允许提前连接,轮廓加入顶点圆
6 years ago
Zoe dad4f5e7a4 添加闭合曲线测试
6 years ago
ChenX 9d747fe8ca 修正当线段丢失的时候,越界访问
6 years ago
ChenX 2f34bf9e54 修正点在多段线方向计算错误的问题.
6 years ago
Zoe b501960bf5 修改弧和直线连接,添加测试
6 years ago
Zoe df1960f17e 修改直线圆弧连接方式,如果直线和圆弧都是正假交点,补圆弧,
6 years ago
Zoe 415c9e21d3 添加偏移测试
6 years ago
Zoe 1c27604364 添加偏移测试
6 years ago
ChenX_AMD be6b66d9be 修正点在线内算法错误的问题
6 years ago
ChenX_AMD 31f62c6280 更新测试代码和测试轮廓显示
6 years ago
Zoe 4c254809ef merge
6 years ago
Zoe 6535725d78 添加偏移测试
6 years ago