查看: 2181|回复: 3
收起左侧

[Tribon] 求助Tribon二次开发__尺寸标注的问题

[复制链接]
发表于 2015-10-27 21:30 | 显示全部楼层 |阅读模式 来自: 中国浙江舟山
最近在学习 kcs_draft提供的尺寸标注类。其中遇到两个问题,还请各位网友帮忙
问题一:尺寸标注时能否通过 CursorType 实现拖动的效果
问题二: 3D尺寸中的Distance to Plane,这个标注功能 有提供这方面的函数吗?
    如果有 是怎么实现的
回复

使用道具 举报

龙船学院
发表于 2015-10-29 20:14 | 显示全部楼层 来自: 中国上海
CursorType只是改变鼠标形状。应该不能实现类似内置Move Dimension那种拖动效果吧,除非在拖动时间段内不停地画线再删除。。。好像没这个必要。
回复 支持 反对

使用道具 举报

发表于 2015-11-3 10:39 | 显示全部楼层 来自: 中国辽宁大连
1.参考Example: kcs_ex_ui1.py,Tribon内置了四种CursorType ,如果要扩展可以用Class KcsHighlightSet.HighlightSet 的AddGeometry2D添加自己绘制的对象。
2.点到平面的距离就是:该点与平面内任意一点连成的线段,在平面的法向量上的射影长。Tribon平面是用一个平面上的点,与通过该点的法向量来描述的。所以用Class KcsVector3D.Vector3D 构建两点矢量,然后用ProjectOnVector(v1) 投影到法向量,求模即可。
回复 支持 反对

使用道具 举报

发表于 2015-11-3 19:20 | 显示全部楼层 来自: 中国江苏南通
这个是需要很专业的人来答复你,对我们这种半拉子的人,是帮不上,兄弟如有二次开发的资料,可以借小弟看看么,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|标签|免责声明|龙船社区

GMT+8, 2024-9-21 01:40

Powered by Imarine

Copyright © 2006, 龙船社区

快速回复 返回顶部 返回列表