• Joined on 2024-12-19
tian pushed to main at tian/CostPrediction 2026-06-09 09:26:06 +00:00
ca8cf02aa4 fix: 修复特征分析页面图表 + 补充派生特征计算脚本
tian pushed to fix/quaternion-sampling at tian/NavisworksTransport 2026-06-09 03:39:36 +00:00
82caa3e155 feat: 贴合地面加入路径yaw补偿,物体旋转后长边对齐路径方向
63b59890e4 refactor: 贴合地面改为独立操作(选面即生效),确认按钮去分支,上下偏移默认物流车高度
999fffcaa7 fix: 贴合地面:恢复git版本旋转逻辑 + 底边贴地高度修正
034acb1d65 fix: 贴合地面旋转修正 — 路径起点法向量→CAD空间算对齐,直接 OverridePermanentTransform 施压
f75dcb1f50 refactor: use PathAnimationManager.ApplyQuaternionRotationInPlace
Compare 10 commits »
tian pushed to stable at tian/NavisworksTransport 2026-06-08 19:03:24 +00:00
2e959c16c9 chore: bump version to 0.15.8, update changelog
ea0ea1c3ca refactor: remove old 2-click installation point code
d3b2906169 feat: add FailureReason to FaceInferResult for specific error messages
cd05553dd9 fix: remove all generic/instructional text from error dialogs
5be6dfdaf3 fix: split ambiguous failure message in OnInstallationFaceInferred
Compare 16 commits »
tian pushed to fix/quaternion-sampling at tian/NavisworksTransport 2026-06-08 19:02:29 +00:00
2e959c16c9 chore: bump version to 0.15.8, update changelog
ea0ea1c3ca refactor: remove old 2-click installation point code
d3b2906169 feat: add FailureReason to FaceInferResult for specific error messages
cd05553dd9 fix: remove all generic/instructional text from error dialogs
5be6dfdaf3 fix: split ambiguous failure message in OnInstallationFaceInferred
Compare 7 commits »
tian pushed to fix/quaternion-sampling at tian/NavisworksTransport 2026-06-08 18:09:32 +00:00
6b78b851db refactor: rename to remove 'Quick' prefix after old method removal
0fe7179494 refactor: replace 3-click end face detection with single-click FaceInferTool
01195434b7 fix: use ancestor chain check for pick item matching terminal object
e485629360 tweak: rename quick end-face button to '取端面'
16bf5cc10e feat: integrate FaceInferToolPlugin with Rail assembly end face detection
Compare 6 commits »
tian created branch fix/quaternion-sampling in tian/NavisworksTransport 2026-06-07 20:21:55 +00:00
tian pushed to fix/quaternion-sampling at tian/NavisworksTransport 2026-06-07 20:21:55 +00:00
1e45546aed chore: 更新 CHANGELOG 和 VERSION 至 0.15.7
b533153234 chore: 删除废弃的 PatternSearchDeltas 和 NormalizeDegrees
b17df9aa31 fix: 四元数均匀采样替代欧拉角网格,模式搜索改为四元数邻域
Compare 3 commits »
tian pushed to stable at tian/NavisworksTransport 2026-06-06 05:16:38 +00:00
51453df037 chore: 更新 CHANGELOG 和 VERSION 至 0.15.6
f5387c8699 fix: 自动调整评测与姿态对准修正
f38fba6506 fix: DisplayPath 所有层级加#N去重 + 移除旧格式兼容
7dec26b1ac fix: replace RowStyle IsSelected binding with SelectionChanged event
6b8bae2afc fix: clear all IsSelected flags after export to prevent stale selections
Compare 56 commits »
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-06-06 02:25:03 +00:00
f38fba6506 fix: DisplayPath 所有层级加#N去重 + 移除旧格式兼容
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-06-04 13:48:47 +00:00
7dec26b1ac fix: replace RowStyle IsSelected binding with SelectionChanged event
6b8bae2afc fix: clear all IsSelected flags after export to prevent stale selections
897280bb3f fix: show concatenated path names as dialog filename for multi-select export
1beaa7b24d Revert "fix: use folder dialog for multi-select export, file dialog for single"
6d14d1d26f fix: use folder dialog for multi-select export, file dialog for single
Compare 24 commits »
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-06-01 16:14:28 +00:00
93c143f75b docs: CHANGELOG 添加别名树功能
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-06-01 15:56:36 +00:00
2ff4cb1678 fix: 2-point vertical path point modification no longer constrained by hoisting height limits
be5867f2a3 chore: bump version to 0.15.4
a8c5681dfb feat: separate 2-point vertical hoisting path from regular hoisting
64a27f4c29 feat: add 2-point vertical hoisting path support
a375e977d4 style: 别名树面板统一白色背景 + TreeView MinWidth=300
Compare 8 commits »
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-06-01 01:12:54 +00:00
61318b450d chore: DockPane 标题「别名导航树」→「别名树」
fddefde1ed docs: 更新别名树实施方案 — 新增显示原则 + 修正标识/定位/联动描述
Compare 2 commits »
tian created branch feature/alias-tree in tian/NavisworksTransport 2026-05-31 15:28:11 +00:00
tian pushed to feature/alias-tree at tian/NavisworksTransport 2026-05-31 15:28:11 +00:00
6260c175d4 fix: 别名树 IndexPath 改用 Navisworks 官方 API CreatePathId/ResolvePathId
f7544a2095 fix: 别名树深度超限节点导航 — 改用 ModelItem.Parent 链替代 IndexPath
ea49774f39 fix: no silent catch - log all exceptions
6a3be184a6 fix: crash from VisualTreeHelper.GetParent during rapid clicks
cba8e3f3b7 feat: depth-limited tree display for performance
Compare 10 commits »
tian pushed to stable at tian/NavisworksTransport 2026-05-30 11:18:14 +00:00
378bb6264c add edit tool usage notes to AGENTS.md
56a1ef55f4 0.15.3: misc fixes - rail helper cleanup, screenshot + button, database version
Compare 2 commits »
tian pushed to stable at tian/NavisworksTransport 2026-05-29 18:55:14 +00:00
7189e17e3d fix indentation for AabbSx/Sy/Sz properties
1743704d78 update CHANGELOG for 0.15.3 fixes
1ca2a8e1bc 0.15.3: auto-adjust uses optimizer AABB directly for passage space visualization
b25a3a04a1 0.15.3: fix auto-adjust rotation order mismatch in CreateCanonicalRotationCorrection / CreateHostRotationCorrection
af141aa37c 自动调整:去掉米单位混用,内部统一模型单位;ComputedLiftOffsetMeters -> ComputedLiftOffsetModelUnits;EditRotationWindow 添加等待光标
Compare 5 commits »
tian pushed to stable at tian/NavisworksTransport 2026-05-28 17:50:00 +00:00
90367db214 自动调整Info日志改为Debug
tian pushed to stable at tian/NavisworksTransport 2026-05-28 17:46:57 +00:00
c67dee4f11 约束保留门型偏好,评估改用固定宿主X轴前向,结果加回路径yaw
649c7b50f1 0.15.2 WIP: 自动调整 — 门型偏好、物流车高、上下偏移自动计算、性能优化、日志清理
Compare 2 commits »
tian pushed to stable at tian/NavisworksTransport 2026-05-27 07:42:59 +00:00
e224e332a3 更新版本号至 0.15.2,更新 CHANGELOG 和 todo_features